You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by "seloha ." <se...@hotmail.com> on 2005/09/05 10:24:13 UTC
Jetty Module hivemind is duplicated
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
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: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: Jetty Module hivemind is duplicated
Posted by Jun Tsai <ju...@gmail.com>.
I think you place your jars in /WEB-INF/lib and your eclipse build classpath
inlcudes those. You can move it to project_dir/lib.
When your classpath include /WEB-INF/lib/hivemind.jar,then jetty look for
/WEB-INF/lib/*.jar and your build classpath in eclipse.
On 9/5/05, seloha . <se...@hotmail.com> wrote:
>
> 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: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
--
Welcome to China Java Users Group(CNJUG).
http://cnjug.dev.java.net
Re: Jetty Module hivemind is duplicated
Posted by Joel Charlesworth <jc...@gmail.com>.
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 . <se...@hotmail.com> 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: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
--
===================
Joel Charlesworth
joelc@jrctech.com
jcharlesworth@gmail.com
RE: Jetty Module hivemind is duplicated
Posted by "seloha ." <se...@hotmail.com>.
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
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: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org