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


Reply via email to