plexus container never disposed ------------------------------- Key: MNG-5206 URL: https://jira.codehaus.org/browse/MNG-5206 Project: Maven 2 & 3 Issue Type: Bug Components: Plugin API Affects Versions: 3.0.3 Reporter: Jan Sievers Attachments: plexusDisposeBug.zip
When I use a plexus component which implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable, dispose() is never called. Since maven is creating the plexus container, it should also dispose it (on maven session end?). Also see discussion on sisu-dev: http://dev.eclipse.org/mhonarc/lists/sisu-dev/msg00001.html Attached sample project demonstrates the issue. Steps to reproduce: 1. 'mvn install' sample project 2. Use the test mojo: 'mvn org.apache.maven.plugins.test:plexusDisposeBug:0.0.1-SNAPSHOT:test' => plexus component is injected but never disposed. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira