Thanks for the tip Paul!. I was experiencing the same issue, and fell back 
to using Tomcat as I didn't have time to investigate.

Regards,

JRC

On 9/5/05, seloha . <[EMAIL PROTECTED]> wrote:
> 
> After looking on google I have solved this problem. For those who come up
> against this it is neccessary to remove the projects library path from the
> Jetty launch configuration classpath which by default is loaded. Therefore
> if included in the run time classpath is loaded twice resulting in similar
> messages as below.
> 
> Sorry for any inconvenience,
> 
> Paul
> 
> previous message:
> 
> I have been running Tomcat inside Eclipse to debug my Tapestry 
> applications
> and everything has worked fine.
> 
> Due to long startups I have decided to switch to Jetty. Other non-Tapestry
> apps run fine but when I run a Tapestry application (Tapestry 4.0) using
> Jetty Launch I get the following error trace:
> 
> 
> **********************************************************
> 
> 
> org.apache.hivemind.ApplicationRuntimeException: Error: Module hivemind is
> duplicated! Definition in
> jar:file:/Users/paulgreen/tair/webapps/tair/WEB-INF/lib/hivemind-
> 1.1-beta-3.jar!/META-INF/hivemodule.xml
> has been ignored in favor of existing definition from
> jar:file:/Users/paulgreen/tair/webapps/tair/WEB-INF/lib/hivemind-
> 1.1-beta-3.jar!/META-INF/hivemodule.xml.
> org.apache.hivemind.impl.StrictErrorHandler.error(StrictErrorHandler.java
> :39)
> 
> org.apache.hivemind.impl.RegistryInfrastructureConstructor.addModuleDescriptor
> (RegistryInfrastructureConstructor.java:202)
> org.apache.hivemind.impl.RegistryBuilder.processModuleDescriptorProvider(
> RegistryBuilder.java:168)
> org.apache.hivemind.impl.RegistryBuilder.constructRegistry(
> RegistryBuilder.java:143)
> org.apache.tapestry.ApplicationServlet.constructRegistry(
> ApplicationServlet.java:271)
> org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java:212)
> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java
> :383)
> org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:243)
> org.mortbay.jetty.servlet.ServletHandler.initializeServlets(
> ServletHandler.java:445)
> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(
> WebApplicationHandler.java:323)
> org.mortbay.jetty.servlet.WebApplicationContext.doStart(
> WebApplicationContext.java:511)
> org.mortbay.util.Container.start(Container.java:72)
> org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
> org.mortbay.util.Container.start(Container.java:72)
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
> com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> 
> **********************************************************
> 
> 09:01:11.845 INFO [main]
> org.mortbay.http.SocketListener.start(SocketListener.java:204) >06> 
> Started
> SocketListener on 127.0.0.1:8080 <http://127.0.0.1:8080>
> org.mortbay.util.MultiException[javax.servlet.ServletException: Unable to
> initialize application servlet: Error: Module hivemind is duplicated!
> Definition in
> jar:file:/Users/paulgreen/tair/webapps/tair/WEB-INF/lib/hivemind-
> 1.1-beta-3.jar!/META-INF/hivemodule.xml
> has been ignored in favor of existing definition from
> jar:file:/Users/paulgreen/tair/webapps/tair/WEB-INF/lib/hivemind-
> 1.1-beta-3.jar!/META-INF/hivemodule.xml.]
> at org.mortbay.http.HttpServer.doStart(HttpServer.java:731)
> at org.mortbay.util.Container.start(Container.java:72)
> at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
> at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
> at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> javax.servlet.ServletException: Unable to initialize application servlet:
> Error: Module hivemind is duplicated! Definition in
> jar:file:/Users/paulgreen/tair/webapps/tair/WEB-INF/lib/hivemind-
> 1.1-beta-3.jar!/META-INF/hivemodule.xml
> has been ignored in favor of existing definition from
> jar:file:/Users/paulgreen/tair/webapps/tair/WEB-INF/lib/hivemind-
> 1.1-beta-3.jar!/META-INF/hivemodule.xml.
> at org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java
> :224)
> at
> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java
> :383)
> at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:243)
> at
> org.mortbay.jetty.servlet.ServletHandler.initializeServlets(
> ServletHandler.java:445)
> at
> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(
> WebApplicationHandler.java:323)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.doStart(
> WebApplicationContext.java:511)
> at org.mortbay.util.Container.start(Container.java:72)
> at org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
> at org.mortbay.util.Container.start(Container.java:72)
> at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
> at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
> at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> javax.servlet.ServletException: Unable to initialize application servlet:
> Error: Module hivemind is duplicated! Definition in
> jar:file:/Users/paulgreen/tair/webapps/tair/WEB-INF/lib/hivemind-
> 1.1-beta-3.jar!/META-INF/hivemodule.xml
> has been ignored in favor of existing definition from
> jar:file:/Users/paulgreen/tair/webapps/tair/WEB-INF/lib/hivemind-
> 1.1-beta-3.jar!/META-INF/hivemodule.xml.
> at org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java
> :224)
> at
> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java
> :383)
> at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:243)
> at
> org.mortbay.jetty.servlet.ServletHandler.initializeServlets(
> ServletHandler.java:445)
> at
> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(
> WebApplicationHandler.java:323)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.doStart(
> WebApplicationContext.java:511)
> at org.mortbay.util.Container.start(Container.java:72)
> at org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
> at org.mortbay.util.Container.start(Container.java:72)
> at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
> at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
> at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> 
> 
> Any ideas why this is happening, Thanks in advance,
> 
> Paul
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
===================
Joel Charlesworth
[EMAIL PROTECTED]
[EMAIL PROTECTED]

Reply via email to