cancel
Showing results for 
Search instead for 
Did you mean: 

Deployment of a struts 1.2.8 application in WCM

lucbard
Champ in-the-making
Champ in-the-making
Hello,

I've installed Alfresco Labs 3b on Ubuntu 8.04 and MySql. Everything went fine.

I created a Web project and did a Bulk Import of my app war file.

When I started the virtual server in the catalina.out of the virt server I get several errors about my libraries(jar files).

Here is the  log (Virtual Server):

18-Sep-2008 6:20:56 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.06/jre/lib/i386/server:/usr/lib/jvm/java-6-sun-1.6.0.06/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.06/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
18-Sep-2008 6:20:57 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8180
18-Sep-2008 6:20:57 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 3604 ms
18-Sep-2008 6:20:58 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
18-Sep-2008 6:20:58 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5
18-Sep-2008 6:20:58 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@8238f4: display name [org.springframework.context.support.FileSystemXmlApplicationContext@8238f4]; startup date [Thu Sep 18 18:20:58 EDT 2008]; root of context hierarchy
18-Sep-2008 6:20:59 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from URL [file:/opt/alfresco/virtual-tomcat/conf/alfresco-virtserver-context.xml]
18-Sep-2008 6:20:59 PM org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
INFO: Bean factory for application context [org.springframework.context.support.FileSystemXmlApplicationContext@8238f4]: org.springframework.beans.factory.support.DefaultListableBeanFactory@a77106
18-Sep-2008 6:20:59 PM org.springframework.core.io.support.PropertiesLoaderSupport loadProperties
INFO: Loading properties file from URL [file:/opt/alfresco/virtual-tomcat/conf/alfresco-shared.properties]
18-Sep-2008 6:20:59 PM org.springframework.core.io.support.PropertiesLoaderSupport loadProperties
INFO: Loading properties file from URL [file:/opt/alfresco/virtual-tomcat/conf/alfresco-virtserver.properties]
18-Sep-2008 6:20:59 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@a77106: defining beans [virtserver-properties,avmReauthenticatingAdvisor,reauthenticatingAdvice,clientTicketHolder,authenticationService,avmRemote,avmRemoteTransport,avmRemoteTransportRaw,attributeService,attributeServiceTransport,attributeServiceTransportRaw,jndiInfoBean,virtServerInfo,virtServerMBeanServer,virtServerRegistry,serverConnector,virtServerExporter,virtWebappRegistry,cacheControlInfo]; root of factory hierarchy
18-Sep-2008 6:21:01 PM org.springframework.remoting.rmi.RmiRegistryFactoryBean getRegistry
INFO: Looking for RMI registry at port '50501'
18-Sep-2008 6:21:01 PM org.springframework.remoting.rmi.RmiRegistryFactoryBean getRegistry
INFO: Could not detect RMI registry - creating new one
18-Sep-2008 6:21:01 PM org.springframework.jmx.support.ConnectorServerFactoryBean afterPropertiesSet
INFO: JMX connector server started: javax.management.remote.rmi.RMIConnectorServer@8f9a32
18-Sep-2008 6:21:01 PM org.springframework.jmx.export.MBeanExporter afterPropertiesSet
INFO: Registering beans for JMX exposure on startup
18-Sep-2008 6:21:01 PM org.alfresco.catalina.host.AVMHost init
INFO: Succeeded connecting to authentication service
18-Sep-2008 6:21:01 PM org.alfresco.catalina.host.AVMHost init
INFO: Deleting: /opt/alfresco/virtual-tomcat/work/Catalina/avm.alfresco.localhost
18-Sep-2008 6:21:02 PM org.alfresco.catalina.host.AVMHost start
INFO: XML validation disabled
18-Sep-2008 6:21:02 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
18-Sep-2008 6:21:02 PM org.alfresco.mbeans.VirtServerRegistrationThread registerVirtServer
INFO: Connected to remote Alfresco JMX Server
AVMWebappLoader absoluteClassesPath:  /media/alfresco/cifs/v/evador–admin/VERSION/v-1/DATA/www/avm_webapps/ROOT/WEB-INF/classes
AVMWebappLoader absoluteClassesPath not null, so no need to make copy
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester).
log4j:WARN Please initialize the log4j system properly.
18-Sep-2008 6:22:39 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
18-Sep-2008 6:22:39 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/$-1$evador–admin$ROOT] startup failed due to previous errors
AVMWebappLoader absoluteClassesPath:  /media/alfresco/cifs/v/evador–admin–preview/VERSION/v-1/DATA/www/avm_webapps/ROOT/WEB-INF/classes
AVMWebappLoader absoluteClassesPath not null, so no need to make copy
18-Sep-2008 6:22:51 PM org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet Faces Servlet as unavailable
18-Sep-2008 6:22:51 PM org.apache.catalina.core.ApplicationContext log
SEVERE: Error loading AVMWebappClassLoader

  delegate: false

  repositories:

    /WEB-INF/classes/

———-> Parent Classloader:

org.apache.catalina.loader.StandardClassLoader@37d490

javax.faces.webapp.FacesServlet
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18-Sep-2008 6:22:51 PM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /$-1$evador–admin–preview$ROOT threw load() exception
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18-Sep-2008 6:22:51 PM org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet action as unavailable
18-Sep-2008 6:22:51 PM org.apache.catalina.core.ApplicationContext log
SEVERE: Error loading AVMWebappClassLoader

  delegate: false

  repositories:

    /WEB-INF/classes/

———-> Parent Classloader:

org.apache.catalina.loader.StandardClassLoader@37d490

org.apache.struts.action.ActionServlet
java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18-Sep-2008 6:22:51 PM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /$-1$evador–admin–preview$ROOT threw load() exception
java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18-Sep-2008 6:22:51 PM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.NoClassDefFoundError: org/apache/log4j/xml/DOMConfigurator
   at com.evador.struts.logging.Log4jInit.init(Log4jInit.java:22)
   at javax.servlet.GenericServlet.init(GenericServlet.java:212)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.xml.DOMConfigurator
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
   … 36 more
18-Sep-2008 6:22:51 PM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /$-1$evador–admin–preview$ROOT threw load() exception
java.lang.ClassNotFoundException: org.apache.log4j.xml.DOMConfigurator
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
   at com.evador.struts.logging.Log4jInit.init(Log4jInit.java:22)
   at javax.servlet.GenericServlet.init(GenericServlet.java:212)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18-Sep-2008 6:22:51 PM org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet QuartzInitializer as unavailable
18-Sep-2008 6:22:51 PM org.apache.catalina.core.ApplicationContext log
SEVERE: Error loading AVMWebappClassLoader

  delegate: false

  repositories:

    /WEB-INF/classes/

———-> Parent Classloader:

org.apache.catalina.loader.StandardClassLoader@37d490

org.quartz.ee.servlet.QuartzInitializerServlet
java.lang.ClassNotFoundException: org.quartz.ee.servlet.QuartzInitializerServlet
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18-Sep-2008 6:22:51 PM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /$-1$evador–admin–preview$ROOT threw load() exception
java.lang.ClassNotFoundException: org.quartz.ee.servlet.QuartzInitializerServlet
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18-Sep-2008 6:22:51 PM org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet ImageServlet as unavailable
18-Sep-2008 6:22:51 PM org.apache.catalina.core.ApplicationContext log
SEVERE: Error loading AVMWebappClassLoader

  delegate: false

  repositories:

    /WEB-INF/classes/

———-> Parent Classloader:

org.apache.catalina.loader.StandardClassLoader@37d490

net.sf.jasperreports.j2ee.servlets.ImageServlet
java.lang.ClassNotFoundException: net.sf.jasperreports.j2ee.servlets.ImageServlet
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18-Sep-2008 6:22:51 PM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /$-1$evador–admin–preview$ROOT threw load() exception
java.lang.ClassNotFoundException: net.sf.jasperreports.j2ee.servlets.ImageServlet
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1394)
   at org.alfresco.catalina.loader.AVMWebappClassLoader.loadClass(AVMWebappClassLoader.java:1240)
   at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
   at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
   at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
   at org.alfresco.catalina.context.AVMStandardContext.start(AVMStandardContext.java:73)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMdirectory(AVMHostConfig.java:1675)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebapp(AVMHostConfig.java:1472)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1298)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappDescriptorTree(AVMHostConfig.java:1307)
   at org.alfresco.catalina.host.AVMHostConfig.deployAVMWebappsInDependencyOrder(AVMHostConfig.java:1291)
   at org.alfresco.catalina.host.AVMHostConfig.deployAllAVMwebappsInRepository(AVMHostConfig.java:436)
   at org.alfresco.catalina.host.AVMHostConfig.deployApps(AVMHostConfig.java:242)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   at org.alfresco.catalina.host.AVMHostConfig.start(AVMHostConfig.java:194)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
   at org.alfresco.catalina.host.AVMHost.start(AVMHost.java:772)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:448)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
   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:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18-Sep-2008 6:23:01 PM org.apache.catalina.core.ApplicationContext log
INFO: SSIFilter.init() SSI invoker started with 'debug'=1
18-Sep-2008 6:23:06 PM org.apache.catalina.core.ApplicationContext log
INFO: SSIFilter.init() SSI invoker started with 'debug'=1
18-Sep-2008 6:23:06 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
18-Sep-2008 6:23:06 PM org.apache.catalina.loader.WebappLoader start
INFO: Dual registration of jndi stream handler: factory already defined
18-Sep-2008 6:23:06 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8180
18-Sep-2008 6:23:07 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8109
18-Sep-2008 6:23:07 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/416  config=null
18-Sep-2008 6:23:07 PM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
18-Sep-2008 6:23:07 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 130315 ms

Is there anything wrong with my app or may be a bug?

Thank you very much for your help.

Luc
5 REPLIES 5

lucbard
Champ in-the-making
Champ in-the-making
Any hint would be appreciated.

Anyone?

steventux
Champ in-the-making
Champ in-the-making
From what little I know I think the virtualisation server connects to the Alfresco webapp via RMI, presumably there is synchronisation between the two as the sync server is what gives previews of your content. Could it be that the sync doesnt copy the correct jars across to ${VIRTUAL_TOMCAT}/webapps/alfresco/WEB-INF/lib/ …?
Easy enough to check I spose.

vijay_alfresco
Champ in-the-making
Champ in-the-making
You may post your folder structure as its there in Alfresco after bulk import.

It should be
ROOT\
ROOT\Web-Inf\
ROOT\Web-Inf\lib…..etc

You may need to check the jars files in lib folder are correct. As far as I know you should not get missing jar files if you
have similar structure and all jar files are in the lib folder.


–Vijay

vijay_alfresco
Champ in-the-making
Champ in-the-making
You may also check this JIRA request https://issues.alfresco.com/jira/browse/WCM-775

–Vijay

lucbard
Champ in-the-making
Champ in-the-making
Well,

I don't know what causes the problem. The only thing that works for me in the WCM is the sample web application that comes with the WCM.

I also deployed a very simple jsf/jpa app an I get the same error.

I will try to copy all my jar libs directly in the virtual server common lib.

I shall keep you posted.

Thanks for your help