Hi,

running the simple-web torurial crashes.

First it looks for cornerstone-sockets-impl-2.0.0.jar which does not exist.

Then I try to use latest SNAPSHOT and it compiles, but running failes.

I have to manually fetch EDU classes and place them in /classes .
Doing so makes it run, but something is wrong since the web server just finishes 
straight off.

Can anybody interpret the logs?

Thanks.

/Morten



c:\development\merlin\tutorial\simple-web>merlin -execute target\classes
merlin -execute target\classes
Download from: 
[http://www.ibiblio.org/maven/cornerstone-sockets/jars/cornerstone-sockets-impl-SNAPSHOT.jar]
 
..
---- exception report ----------------------------------------------------------
Exception: org.apache.avalon.merlin.KernelException
Message: Kernel startup failure.
---- cause ---------------------------------------------------------------------
Exception: org.apache.avalon.merlin.KernelException
Message: Cannot deploy application.
---- cause ---------------------------------------------------------------------
Exception: org.apache.avalon.activation.LifecycleException
Message: Unable to create a new component instance in appliance 
[/my-web-server/thread-manager] due to a component deployment failure.
---- cause ---------------------------------------------------------------------
Exception: java.lang.NoClassDefFoundError
Message: EDU/oswego/cs/dl/util/concurrent/Mutex
---- stack trace ---------------------------------------------------------------
java.lang.NoClassDefFoundError: EDU/oswego/cs/dl/util/concurrent/Mutex
org.apache.avalon.excalibur.pool.AbstractPool.<init>(AbstractPool.java:46)
org.apache.avalon.excalibur.pool.DefaultPool.<init>(DefaultPool.java:52)
org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.<init>(SoftResourceLimitingPool.java:71)
org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.<init>(SoftResourceLimitingPool.java:58)
org.apache.avalon.excalibur.thread.impl.DefaultThreadPool.<init>(DefaultThreadPool.java:64)
org.apache.avalon.cornerstone.blocks.threads.DefaultThreadManager.configureThreadPool(DefaultThreadManager.java:56)
org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager.configure(AbstractThreadManager.java:57)
org.apache.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:201)
org.apache.avalon.activation.impl.DefaultComponentFactory.incarnation(DefaultComponentFactory.java:347)
org.apache.avalon.activation.impl.DefaultComponentFactory.incarnate(DefaultComponentFactory.java:130)
org.apache.avalon.activation.impl.SingletonLifestyleManager.refreshReference(SingletonLifestyleManager.java:144)
org.apache.avalon.activation.impl.SingletonLifestyleManager.commission(SingletonLifestyleManager.java:60)
org.apache.avalon.activation.impl.DefaultAppliance.commission(DefaultAppliance.java:94)
org.apache.avalon.activation.impl.DefaultRuntime.commission(DefaultRuntime.java:86)
org.apache.avalon.composition.model.impl.DefaultSystemContext.commission(DefaultSystemContext.java:362)
org.apache.avalon.composition.model.impl.DefaultDeploymentModel.commission(DefaultDeploymentModel.java:122)
org.apache.avalon.composition.model.impl.Commissioner.run(Commissioner.java:185)
java.lang.Thread.run(Thread.java:534)
--------------------------------------------------------------------------------


c:\development\merlin\tutorial\simple-web>merlin -execute target\classes
merlin -execute target\classes
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): incarnation
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): instantiating component with a 
null constructor
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): applying logger
[INFO   ] (my-web-server.simple-web-server): logging
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): applying service manager
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): applying configuration
[INFO   ] (my-web-server.simple-web-server): Configuring...
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): applying execution
[INFO   ] (my-web-server.simple-web-server): Started HTTP listener socket on port 
{9080}
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): component execution completed
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): incarnation complete
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): etherialization
[DEBUG  ] (my-web-server.simple-web-server.lifecycle): applying disposal

c:\development\merlin\tutorial\simple-web>

Reply via email to