Problems with changing system properties
----------------------------------------
Key: MUNIX-43
URL: https://jira.codehaus.org/browse/MUNIX-43
Project: Maven 2.x Unix Plugin
Issue Type: Bug
Components: maven plugin
Affects Versions: 1.0-alpha-5
Reporter: Trygve Laugstol
Assignee: Trygve Laugstol
Fix For: 1.0
The unix plugin includes some code to set the log factory for commons logging
which trips over Maven later on:
{code}
Exception in thread "pool-64-thread-1" java.lang.ExceptionInInitializerError
at
org.apache.webdav.lib.WebdavSession.getSessionInstance(WebdavSession.java:145)
at
org.apache.webdav.lib.WebdavSession.getSessionInstance(WebdavSession.java:127)
at org.apache.webdav.lib.WebdavResource.setClient(WebdavResource.java:1273)
at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1298)
at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1320)
at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1408)
at org.apache.webdav.lib.WebdavResource.<init>(WebdavResource.java:290)
at
org.apache.maven.wagon.providers.webdav.CorrectedWebdavResource.<init>(CorrectedWebdavResource.java:54)
at
org.apache.maven.wagon.providers.webdav.WebDavWagon.openConnection(WebDavWagon.java:143)
at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
at
org.sonatype.aether.connector.wagon.WagonRepositoryConnector.connectWagon(WagonRepositoryConnector.java:338)
at
org.sonatype.aether.connector.wagon.WagonRepositoryConnector.pollWagon(WagonRepositoryConnector.java:378)
at
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:578)
at
org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:64)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundException:
org.codehaus.mojo.unix.maven.logging.MavenCommonLoggingLogFactory (Caused by
java.lang.ClassNotFoundException:
org.codehaus.mojo.unix.maven.logging.MavenCommonLoggingLogFactory)
at org.apache.commons.logging.LogFactory$2.run(LogFactory.java:579)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.commons.logging.LogFactory.newFactory(LogFactory.java:517)
at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:254)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
at org.apache.commons.httpclient.HttpClient.<clinit>(HttpClient.java:69)
... 17 more
Caused by: java.lang.ClassNotFoundException:
org.codehaus.mojo.unix.maven.logging.MavenCommonLoggingLogFactory
at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
at org.apache.commons.logging.LogFactory$2.run(LogFactory.java:530)
... 22 more
{code}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email