PB au lancement d'un module AMP

cancel
Showing results for 
Search instead for 
Did you mean: 
jack_8100
Member II

PB au lancement d'un module AMP

Bonjour,

Je suis toujours sur mon projet de sauvegarde d'information dans une base de donnée.
Je me suis dit que puisque j'avais besoin d'une base de donnée tels qu'eXiste, je pourrai le lancer au demarrage en tant que module.
J'ai donc créer un module AMP que j'ai déployé sans trop de difficulté. Mon module se lance et Alfresco fonctionne en parallèle plutot bien.

Le seul hic est que j'ai au demarrage d'alfresco une erreur , qui est celle ci :

09:33:28,911 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco]] StandardWrapper.Throwable
java.lang.IllegalStateException: No Factories configured for this Application. This happens if the faces-initialization does not work at all - make sure that you properly include all configuration settings necessary for a basic faces application and that all the necessary libs are included. Also check the logging output of your web application and your container for any exceptions!
If you did that and find nothing, the mistake might be due to the fact that you use some special web-containers which do not support registering context-listeners via TLD files and a context listener is not setup in your web.xml.
A typical config looks like this;
<listener>
  <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>

   at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:93)
   at javax.faces.webapp.FacesServlet.init(FacesServlet.java:91)
   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.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.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
   at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   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.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)
09:33:28,958 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco]] La servlet /alfresco a généré une exception "load()"
java.lang.IllegalStateException: No Factories configured for this Application. This happens if the faces-initialization does not work at all - make sure that you properly include all configuration settings necessary for a basic faces application and that all the necessary libs are included. Also check the logging output of your web application and your container for any exceptions!
If you did that and find nothing, the mistake might be due to the fact that you use some special web-containers which do not support registering context-listeners via TLD files and a context listener is not setup in your web.xml.
A typical config looks like this;
<listener>
  <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>

   at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:93)
   at javax.faces.webapp.FacesServlet.init(FacesServlet.java:91)
   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.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.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
   at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
   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.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)

Je crois savoir que c'est lié a JSF. Mais n'etant pas du tout calé sur dans ce domaine je me demande d'ou pouvait provenir cette erreur.
J'ai suivi les meme etapes que le module du sdk "SDK basic AMP".
Fallait il que je configure d'autre fichier ? comme le fichier de configuration web.xml ou encore ajouter des lignes supplémentaire dans faces-config-custom.xml ?

Quelqu'un aurait il une idée, s'il vous plait ?
Amicalement,
1 Reply
jack_8100
Member II

Re: PB au lancement d'un module AMP

Je relance le sujet car je n'ai toujours pas résolu le problème.
Vous n'auriez pas une petite idée ? Une toute petite, rien qu'une .

Je rappel au cas où ça peut aider, que je travaille avec Alfresco community 2.9 sous windows xp.