cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco 3.4e installation through Eclipse : Missing Package

julien13
Champ in-the-making
Champ in-the-making
Hi everyone,
i'm new to the Alfresco community , trying to achieve a full install of the HEAD revision of Alfresco through Eclipse and deploying it with my own Tomcat. I have some issues with missing packages while starting Tomcat server. First of all , here is what i've done so far :

- Creating alfresco database with the corrects Grants on localhost:3306
- Checkout the Alfresco 3.4e SVN version
- Building with Ant, using Tomcat paths C:/Eclipse/Tomcat6

The build is successful and i just have few warnings about deprecated things and proprietary sun packages. In my tomcat folder i have the Alfreso/Share webapps and war packages, so everything is fine.

In Eclipse, i created a Tomcat 6 server. As i don't see alfresco/share webapps as resources i can configured with my tomcat (add and remove… option in Eclipse), i used the "Use Tomcat Installation" option instead of "Use workspace metadata" in the server overview.

Once i launched the Tomcat, i see some missing packages errors. It acts as if Tomcat only see the tomcat6/lib directory and not the tomcat6/webapps/xxx/lib directories. here are the exception i obtained in the stacktrace :

java.lang.ClassNotFoundException: org.alfresco.web.app.ContextLoaderListener
java.lang.ClassNotFoundException: org.alfresco.web.app.ContextListener
and finally, not possible to run the [/alfresco] contexte due to previous errors…

Do you think i am missing something ?

Thank you for your answers, i really hope you can help me with those issues.
4 REPLIES 4

julien13
Champ in-the-making
Champ in-the-making
I think i'd better paste the full stacktrace i obtain on the tomcat console :


14 avr. 2011 15:37:51 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\EclipseIlabs\java6\bin;.;C:\WINNT\Sun\Java\bin;C:\WINNT\system32;C:\WINNT;D:\ImageMagick-6.6.9-Q8;D:\EclipseIlabs\mercurial;D:\EclipseIlabs\subversion;D:\EclipseIlabs\java6\bin;D:\EclipseIlabs\ant\bin;D:\EclipseIlabs\maven2\bin;c:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.1.8\bin;c:\sybase\OLEDB;c:\sybase\ODBC;c:\sybase\ASEP_Win32;c:\sybase\OCS-12_5\dll;c:\sybase\OCS-12_5\lib3p;c:\sybase\OCS-12_5\bin;C:\Perl\bin\;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\TortoiseSVN\bin;D:\OSGeo4W\apps\gdal-16\bin;D:\Programmes\PostgreSQL\8.4\bin;d:\programmes\Groovy\Groovy-1.7.3\bin;D:\Python25;;C:\WINNT\system32\WindowsPowerShell\v1.0;C:\Program Files\Windows Imaging\
14 avr. 2011 15:37:52 org.apache.coyote.http11.Http11Protocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
14 avr. 2011 15:37:52 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1269 ms
14 avr. 2011 15:37:52 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
14 avr. 2011 15:37:52 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.26
14 avr. 2011 15:37:52 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Déploiement du descripteur de configuration alfresco.xml
14 avr. 2011 15:37:53 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.
14 avr. 2011 15:37:53 org.apache.catalina.core.StandardContext listenerStart
GRAVE: Erreur lors de la configuration de la classe d'écoute de l'application (application listener) org.alfresco.web.app.ContextLoaderListener
java.lang.ClassNotFoundException: org.alfresco.web.app.ContextLoaderListener
   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)
   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3915)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
   at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637)
   at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563)
   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:519)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
   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:289)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
14 avr. 2011 15:37:53 org.apache.catalina.core.StandardContext listenerStart
GRAVE: Erreur lors de la configuration de la classe d'écoute de l'application (application listener) org.alfresco.web.app.ContextListener
java.lang.ClassNotFoundException: org.alfresco.web.app.ContextListener
   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)
   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3915)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
   at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637)
   at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563)
   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:519)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
   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:289)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
14 avr. 2011 15:37:53 org.apache.catalina.core.StandardContext listenerStart
GRAVE: L'installation des écouteurs (listeners) de l'application a été sautée suite aux erreurs précédentes
14 avr. 2011 15:37:53 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
14 avr. 2011 15:37:53 org.apache.catalina.core.StandardContext start
GRAVE: Erreur de démarrage du contexte [/alfresco] suite aux erreurs précédentes
log4j:WARN No appenders could be found for logger (org.apache.myfaces.webapp.StartupServletContextListener).
log4j:WARN Please initialize the log4j system properly.

Sorry for the french version Smiley Tongue

Thank you for your help.

sameer1sharma
Champ in-the-making
Champ in-the-making
Hi,
    I am getting below logger information, please resolve my issue.

The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /apps/alfresco34d/java/jre/lib/i386/server:/apps/alfresco34d/java/jre/lib/i386:/apps/alfresco34d/java/jre/../lib/i386:/apps/alfresco34d/common/lib::/usr/java/packages/lib/i386:/lib:/usr/lib

vignesh_sabapat
Champ in-the-making
Champ in-the-making
Hi Sameer

This is basically a warning and not an error. This warning is due to that tomcat can perform optimal (improved spee) with this APR libraries. You can download and install it and configure your Apache to use this libraries. Tomcat looks these settings under server.xml file as shown below
<Connector  
       port="8443"  
        protocol="org.apache.coyote.http11.Http11AprProtocol"

You can safely ignore this warning

stalinlouis
Champ in-the-making
Champ in-the-making
Hi

    I want to Run Alfresco Community in my eclipse can you help me,how its worked in eclipse

   Im using eclipse-jee-helios-SR1-win32-x86_64, server is apache-tomcat-7.0.47 and DB Postgresql.
   I import the alfresco-community-sdk-4.2.e file my eclipse, but SRC folder not imported some Sample files only import.

Thanks and Regards
Stalin louis
Coimbatore - India
+91 9894466656