Archiva-plexus-runtime doesn't run
----------------------------------

                 Key: MRM-182
                 URL: http://jira.codehaus.org/browse/MRM-182
             Project: Archiva
          Issue Type: Bug
         Environment: Linux, Java 1.5
            Reporter: Wilfred Springer
            Priority: Critical


Without changing any of the configuration files, I get the log included belog. 
Fiddling with the database configuration doesn't really help at all. Running 
jetty:run in archiva-webapp gives a java.lang.NoSuchMethodError: 
org.codehaus.plexus.DefaultPlexusContainer.<init>(Ljava/lang/String;Ljava/lang/ClassLoader;Ljava/io/Reader;Ljava/util/Map;)V

Using PLEXUS_HOME:   
/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva
Using PLEXUS_CONF:   
/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/conf
Using PLEXUS_TMPDIR: 
/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/temp
Using JAVA_HOME:     /usr/java/jdk1.5.0_06
[INFO] Services will be deployed in: 
'/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/services'.
[INFO] Applications will be deployed in: 
'/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/apps'.
[INFO] Service Supervisor is deploying 
plexus-appserver-service-jetty-2.0-alpha-3-SNAPSHOT.
[INFO] Loading on start [role,roleHint]: 
[org.codehaus.plexus.appserver.service.PlexusService,jetty]
Sep 21, 2006 9:44:37 PM org.mortbay.http.HttpServer doStart
INFO: Version Jetty/5.1.10
Sep 21, 2006 9:44:37 PM org.mortbay.util.Container start
INFO: Started [EMAIL PROTECTED]
[INFO] Application Supervisor is deploying 
archiva-plexus-application-1.0-SNAPSHOT.
[INFO] Extracting 
/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/apps/archiva-plexus-application-1.0-SNAPSHOT.jar
 to 
'/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/apps/archiva'.
[INFO] Deploying application 'archiva' at 
'/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/apps/archiva'.
[INFO] Using application configurator file 
/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/apps/archiva/conf/application.xml.
[INFO] Using appDir = 
/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/apps/archiva
[INFO] Deploying 
/home/wilfred/workspace/maven-repository-manager/archiva-plexus-runtime/target/archiva/apps/archiva/webapp
 with context path of /
[INFO] Using standard webapp classloader for webapp.
[INFO] Deploying appserver 'archiva'.
[INFO] Adding HTTP listener on *:8080
Sep 21, 2006 9:44:40 PM org.mortbay.http.SocketListener start
INFO: Started SocketListener on 0.0.0.0:8080
[INFO] Starting Jetty Context /
Sep 21, 2006 9:44:41 PM org.mortbay.util.FileResource <clinit>
INFO: Checking Resource aliases
Sep 21, 2006 9:44:41 PM org.mortbay.util.Container start
INFO: Started [EMAIL PROTECTED]
Sep 21, 2006 9:44:41 PM org.mortbay.jetty.servlet.ServletHandler$Context log
INFO: Loading plexus context properties from: '/WEB-INF/plexus.properties'
Sep 21, 2006 9:44:42 PM org.mortbay.jetty.servlet.ServletHandler$Context log
INFO: Could not load plexus context properties from: 
'/WEB-INF/plexus.properties'
2006-09-21 21:44:42,447 [main] INFO  PlexusContainer                - Loading 
on start [role]: [org.apache.maven.archiva.scheduler.RepositoryTaskScheduler]
2006-09-21 21:44:42,633 [main] INFO  RAMJobStore                    - 
RAMJobStore initialized.
2006-09-21 21:44:42,634 [main] INFO  StdSchedulerFactory            - Quartz 
scheduler 'defaultScheduler' initialized from an externally provided properties 
instance.
2006-09-21 21:44:42,634 [main] INFO  StdSchedulerFactory            - Quartz 
scheduler version: 1.4.5
2006-09-21 21:44:42,634 [main] INFO  QuartzScheduler                - Scheduler 
defaultScheduler_$_NON_CLUSTERED started.
2006-09-21 21:44:43,085 [main] WARN  ConfigurationStore             - 
Configuration file: /home/wilfred/.m2/archiva.xml not found. Using defaults.
2006-09-21 21:44:43,086 [main] INFO  RepositoryTaskScheduler        - Not 
scheduling indexer - index path is not configured
2006-09-21 21:44:43,086 [main] INFO  PlexusContainer                - Loading 
on start [role]: [org.apache.maven.archiva.web.ArchivaSecurityDefaults]
Sep 21, 2006 9:44:43 PM org.mortbay.jetty.servlet.ServletHandler$Context log
INFO: ********** FATAL ERROR STARTING UP PLEXUS-WEBWORK INTEGRATION **********
Looks like the Plexus listener was not configured for your web app!
You need to add the following to web.xml:

    <listener>
        
<listener-class>org.codehaus.plexus.xwork.PlexusLifecycleListener</listener-class>
    </listener>
[ERROR] Error while deploying appserver 
archiva-plexus-application-1.0-SNAPSHOT.jar.
org.codehaus.plexus.appserver.ApplicationServerException: Error in the app 
server lifecycle post-app-container-init-service-call phase.
        at 
org.codehaus.plexus.appserver.application.deploy.DefaultApplicationDeployer.deployJar(DefaultApplicationDeployer.java:110)
        at 
org.codehaus.plexus.appserver.application.deploy.DefaultApplicationDeployer.deploy(DefaultApplicationDeployer.java:83)
        at 
org.codehaus.plexus.appserver.lifecycle.phase.ApplicationDeploymentPhase$1.onJarDiscovered(ApplicationDeploymentPhase.java:39)
        at 
org.codehaus.plexus.appserver.supervisor.DefaultSupervisor.scanDirectory(DefaultSupervisor.java:100)
        at 
org.codehaus.plexus.appserver.supervisor.DefaultSupervisor.scan(DefaultSupervisor.java:73)
        at 
org.codehaus.plexus.appserver.lifecycle.phase.ApplicationDeploymentPhase.execute(ApplicationDeploymentPhase.java:48)
        at 
org.codehaus.plexus.appserver.DefaultApplicationServer.start(DefaultApplicationServer.java:164)
        at 
org.codehaus.plexus.personality.plexus.lifecycle.phase.StartPhase.execute(StartPhase.java:16)
        at 
org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(AbstractLifecycleHandler.java:102)
        at 
org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle(AbstractComponentManager.java:110)
        at 
org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:100)
        at 
org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.getComponent(ClassicSingletonComponentManager.java:92)
        at 
org.codehaus.plexus.DefaultComponentLookupManager.lookup(DefaultComponentLookupManager.java:77)
        at 
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:247)
        at 
org.codehaus.plexus.appserver.PlexusApplicationHost.start(PlexusApplicationHost.java:127)
        at 
org.codehaus.plexus.appserver.PlexusApplicationHost.main(PlexusApplicationHost.java:262)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: 
org.codehaus.plexus.appserver.application.deploy.lifecycle.AppDeploymentException:
 Error calling service in pre-app init phase.
        at 
org.codehaus.plexus.appserver.application.deploy.lifecycle.phase.AfterAppStartServiceSetupPhase.execute(AfterAppStartServiceSetupPhase.java:32)
        at 
org.codehaus.plexus.appserver.application.deploy.DefaultApplicationDeployer.deployJar(DefaultApplicationDeployer.java:101)
        ... 23 more
Caused by: org.codehaus.plexus.jetty.ServletContainerException: Error while 
starting the context /
        at 
org.codehaus.plexus.jetty.AbstractJettyServletContainer.startApplication(AbstractJettyServletContainer.java:162)
        at 
org.codehaus.plexus.service.jetty.JettyPlexusService.afterApplicationStart(JettyPlexusService.java:185)
        at 
org.codehaus.plexus.appserver.application.deploy.lifecycle.phase.AfterAppStartServiceSetupPhase.execute(AfterAppStartServiceSetupPhase.java:28)
        ... 24 more
Caused by: org.jpox.exceptions.ConnectionFactoryNotFoundException: Connection 
Factory "java:comp/env/jdbc/users" not found
NestedThrowables:
javax.naming.NameNotFoundException
        at 
org.jpox.AbstractPersistenceManagerFactory.lookupDataSource(AbstractPersistenceManagerFactory.java:175)
        at 
org.jpox.AbstractPersistenceManagerFactory.freezeConfiguration(AbstractPersistenceManagerFactory.java:212)
        at 
org.jpox.PersistenceManagerFactoryImpl.getPersistenceManagerFactory(PersistenceManagerFactoryImpl.java:99)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:534)
        at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:478)
        at 
org.codehaus.plexus.jdo.AbstractConfigurableJdoFactory.doConfigure(AbstractConfigurableJdoFactory.java:108)
        at 
org.codehaus.plexus.jdo.AbstractConfigurableJdoFactory.configure(AbstractConfigurableJdoFactory.java:75)
        at 
org.codehaus.plexus.jdo.AbstractConfigurableJdoFactory.getPersistenceManagerFactory(AbstractConfigurableJdoFactory.java:43)
        at 
org.codehaus.plexus.security.authorization.rbac.store.jdo.JdoTool.initialize(JdoTool.java:72)
        at 
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializePhase.execute(InitializePhase.java:16)
        at 
org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(AbstractLifecycleHandler.java:102)
        at 
org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle(AbstractComponentManager.java:110)
        at 
org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:100)
        at 
org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.getComponent(ClassicSingletonComponentManager.java:92)
        at 
org.codehaus.plexus.DefaultComponentLookupManager.lookup(DefaultComponentLookupManager.java:77)
        at 
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:247)
        at 
org.codehaus.plexus.component.composition.CompositionUtils.findRequirement(CompositionUtils.java:87)
        at 
org.codehaus.plexus.component.composition.FieldComponentComposer.assignRequirementToField(FieldComponentComposer.java:70)
        at 
org.codehaus.plexus.component.composition.FieldComponentComposer.assignRequirement(FieldComponentComposer.java:61)
        at 
org.codehaus.plexus.component.composition.AbstractComponentComposer.assembleComponent(AbstractComponentComposer.java:103)
        at 
org.codehaus.plexus.component.composition.DefaultComponentComposerManager.assembleComponent(DefaultComponentComposerManager.java:70)
        at 
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase.execute(CompositionPhase.java:31)
        at 
org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(AbstractLifecycleHandler.java:102)
        at 
org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle(AbstractComponentManager.java:110)
        at 
org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:100)
        at 
org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.getComponent(ClassicSingletonComponentManager.java:92)
        at 
org.codehaus.plexus.DefaultComponentLookupManager.lookup(DefaultComponentLookupManager.java:77)
        at 
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:247)
        at 
org.codehaus.plexus.component.composition.CompositionUtils.findRequirement(CompositionUtils.java:87)
        at 
org.codehaus.plexus.component.composition.FieldComponentComposer.assignRequirementToField(FieldComponentComposer.java:70)
        at 
org.codehaus.plexus.component.composition.FieldComponentComposer.assignRequirement(FieldComponentComposer.java:61)
        at 
org.codehaus.plexus.component.composition.AbstractComponentComposer.assembleComponent(AbstractComponentComposer.java:103)
        at 
org.codehaus.plexus.component.composition.DefaultComponentComposerManager.assembleComponent(DefaultComponentComposerManager.java:70)
        at 
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase.execute(CompositionPhase.java:31)
        at 
org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(AbstractLifecycleHandler.java:102)
        at 
org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle(AbstractComponentManager.java:110)
        at 
org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:100)
        at 
org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.getComponent(ClassicSingletonComponentManager.java:92)
        at 
org.codehaus.plexus.DefaultComponentLookupManager.lookup(DefaultComponentLookupManager.java:77)
        at 
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:247)
        at 
org.codehaus.plexus.container.initialization.StartLoadOnStartComponentsPhase.execute(StartLoadOnStartComponentsPhase.java:38)
        at 
org.codehaus.plexus.DefaultPlexusContainer.initializePhases(DefaultPlexusContainer.java:610)
        at 
org.codehaus.plexus.DefaultPlexusContainer.initialize(DefaultPlexusContainer.java:564)
        at 
org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:235)
        at 
org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:197)
        at 
org.codehaus.plexus.xwork.PlexusLifecycleListener.contextInitialized(PlexusLifecycleListener.java:59)
        at 
org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:495)
        at org.mortbay.util.Container.start(Container.java:72)
        at 
org.codehaus.plexus.jetty.AbstractJettyServletContainer.startApplication(AbstractJettyServletContainer.java:158)
        ... 26 more
Caused by: javax.naming.NameNotFoundException
        at org.mortbay.jndi.NamingContext.lookup(NamingContext.java:614)
        at org.mortbay.jndi.NamingContext.lookup(NamingContext.java:657)
        at org.mortbay.jndi.local.localContext.lookup(localContext.java:159)
        at javax.naming.InitialContext.lookup(InitialContext.java:351)
        at 
org.jpox.AbstractPersistenceManagerFactory.lookupDataSource(AbstractPersistenceManagerFactory.java:171)
        ... 78 more
[INFO] The appserver server has been initialized.
[INFO] The appserver server has started.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to