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