The problem is still there and is not realted to the .war It is related to the way maven plugin load tomcat i think. The error javax.naming.NamingException: Cannot create resource instance at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:132) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301) at org.apache.naming.NamingContext.lookup(NamingContext.java:792) at org.apache.naming.NamingContext.lookup(NamingContext.java:152) at org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:222)
seems to mean there is no way to start jndi provider, something may be wrong with the tomcat classpath. However, if I try to run tomcat stand-alone and i deploy the cactus war, it works very well and the cactus plugin is, strangely, able to use it to run it's unit test if i let it running (but this is not acceptable as very far from an automated solution :) ) I attached a test-case showing the bug. If someone has any idea, welcomed. Otherwise, i think i'll bug report :) version of tools: maven v. 1.0.1 tomcat 5.5.7 + tomcat-admin + tomcat-compat java version "1.4.2_05" (build 1.4.2_05-b04, mixed mode) cactus-maven version 1.7.1 cactus 1.7.1 in dependencies full content of tomcat5x.out: Created MBeanServer with ID: 1d05c81:105ec82b910:-8000:CAL-12:1 25-août-2005 9:20:55 org.apache.coyote.http11.Http11Protocol init INFO: Initialisation de Coyote HTTP/1.1 sur http-9090 25-août-2005 9:20:55 org.apache.catalina.startup.Catalina load INFO: Initialization processed in 1117 ms 25-août-2005 9:20:55 org.apache.catalina.core.StandardService start INFO: Démarrage du service Catalina 25-août-2005 9:20:55 org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.7 25-août-2005 9:20:55 org.apache.catalina.realm.UserDatabaseRealm start GRAVE: Exception lors de la recherche dans la base de données utilisateurs avec la clef UserDatabase javax.naming.NamingException: Cannot create resource instance at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:132) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301) at org.apache.naming.NamingContext.lookup(NamingContext.java:792) at org.apache.naming.NamingContext.lookup(NamingContext.java:152) at org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:222) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:440) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:683) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) 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:324) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) 25-août-2005 9:20:55 org.apache.catalina.startup.Catalina start GRAVE: Catalina.start: LifecycleException: Aucun composant base de données utilisateurs trouvé pour la clef UserDatabase at org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:228) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:440) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:683) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) 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:324) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) 25-août-2005 9:20:55 org.apache.catalina.startup.Catalina start INFO: Server startup in 52 ms Le Jeudi 25 Août 2005 05:07, Felipe Leme a écrit : > Nicolas Chalumeau wrote: > > Ok, I think you have to create an empty webapp with an empty web.xml > > In Cactus 1.7.1 you don't have to anymore: > > http://issues.apache.org/jira/browse/CACTUS-90 > > > -- Felipe > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- David Delbecq Royal Meteorological Institute of Belgium - Is there life after /sbin/halt -p?
bug-test.tar.gz
Description: application/tgz
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]