One of the hivemind jars is on your classpath twice. (ie if you
exectued java -classpath hivemind.jar:hivemind.jar:someother.jar )

Just find out who's to blame and remove the extra classpath entries.

On 3/13/07, Bruno Mignoni <[EMAIL PROTECTED]> wrote:
[My Environment: Windows, TomCat, Eclipse, WTP, tapestry 4.0.2]

I used a Tomcat, but now i want to test ( change ) Jetty.

I installed a Jetty and a Jetty Laucher with demo.xml

D:/workspace/bruno/InternetBanking/

That is a place where the TomCat used to execute an InternetBanking.

I added to demo.xml a XML below

  <Call name="addWebApplication">
    <Arg>/InternetBanking2/</Arg>
    <Arg>D:/workspace/bruno/InternetBanking/WebContent</Arg>
  </Call>

When i beginning the Jetty and access
http://localhost:8080/InternetBanking2in Eclipse Console appears

launching Jetty from xml: [C:/Arquivos de
programas/jetty/etc/InternetBanking.xml]
WARN   initializeServlets, Filter jsr154 not defined for
RequestAttributeListeners


**********************************************************


org.apache.hivemind.ApplicationRuntimeException: Error: Module hivemind is
duplicated!  Definition in
jar:file:/D:/workspace/bruno/InternetBanking/WebContent/WEB-INF/lib/hivemind-
1.1.1.jar!/META-INF/hivemodule.xml has been ignored in favor of existing
definition from
jar:file:/D:/workspace/bruno/InternetBanking/WebContent/WEB-INF/lib/hivemind-
1.1.1.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:253)
org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java:194)
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:446)
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(
WebApplicationHandler.java:321)
org.mortbay.jetty.servlet.WebApplicationContext.doStart(
WebApplicationContext.java:509)
org.mortbay.util.Container.start(Container.java:72)
org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
org.mortbay.util.Container.start(Container.java:72)
com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(PluginRunner.java:229)
com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:91)
com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)

**********************************************************

org.mortbay.util.MultiException[javax.servlet.ServletException: Unable to
initialize application servlet: Error: Module hivemind is duplicated!
Definition in
jar:file:/D:/workspace/bruno/InternetBanking/WebContent/WEB-INF/lib/hivemind-
1.1.1.jar!/META-INF/hivemodule.xml has been ignored in favor of existing
definition from
jar:file:/D:/workspace/bruno/InternetBanking/WebContent/WEB-INF/lib/hivemind-
1.1.1.jar!/META-INF/hivemodule.xml.]
    at org.mortbay.http.HttpServer.doStart(HttpServer.java:686)
    at org.mortbay.util.Container.start(Container.java:72)
    at com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(
PluginRunner.java:229)
    at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:91)
    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:/D:/workspace/bruno/InternetBanking/WebContent/WEB-INF/lib/hivemind-
1.1.1.jar!/META-INF/hivemodule.xml has been ignored in favor of existing
definition from
jar:file:/D:/workspace/bruno/InternetBanking/WebContent/WEB-INF/lib/hivemind-
1.1.1.jar!/META-INF/hivemodule.xml.
    at org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java
:206)
    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:446)
    at org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(
WebApplicationHandler.java:321)
    at org.mortbay.jetty.servlet.WebApplicationContext.doStart(
WebApplicationContext.java:509)
    at org.mortbay.util.Container.start(Container.java:72)
    at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
    at org.mortbay.util.Container.start(Container.java:72)
    at com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(
PluginRunner.java:229)
    at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:91)
    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:/D:/workspace/bruno/InternetBanking/WebContent/WEB-INF/lib/hivemind-
1.1.1.jar!/META-INF/hivemodule.xml has been ignored in favor of existing
definition from
jar:file:/D:/workspace/bruno/InternetBanking/WebContent/WEB-INF/lib/hivemind-
1.1.1.jar!/META-INF/hivemodule.xml.
    at org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java
:206)
    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:446)
    at org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(
WebApplicationHandler.java:321)
    at org.mortbay.jetty.servlet.WebApplicationContext.doStart(
WebApplicationContext.java:509)
    at org.mortbay.util.Container.start(Container.java:72)
    at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
    at org.mortbay.util.Container.start(Container.java:72)
    at com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(
PluginRunner.java:229)
    at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:91)
    at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
WARN   getResource, Alias request of
'file:/C:/Arquivos%20de%20programas/jetty/demo/webapps/root/InternetBanking2'
for
'file:/C:/Arquivos%20de%20programas/jetty/demo/webapps/root/InternetBanking2'
WARN   getResource, Alias request of
'file:/C:/Arquivos%20de%20programas/jetty/demo/webapps/root/InternetBanking2'
for
'file:/C:/Arquivos%20de%20programas/jetty/demo/webapps/root/InternetBanking2'


What is happening?

Ps.: Sorry, I don“t speek( write ) English very well.
--
__________________
Bruno Mignoni
[EMAIL PROTECTED]



--
Jesse Kuhnert
Tapestry/Dojo team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to