Peter wrote:
>At 11:38 4/5/01 +0000, Charles Benett wrote:
>>Attempting to update cornerstone and phoenix to use latest avalon, but
>>getting a fatal error. My guess is that DefaultPool needs to have its
>>logger set. If anyone knows where that should happen, would be great ...
>
>org.apache.avalon.phoenix.engine.facilities.thread.DefaultThreadManager
>should do it and in my version seems to. Make sure you have the latest CVS
>version of phoenix.
I've resynched phoenix and cornerstone and get the same problem.
Charles
This is running the avalon-demo.sar:
[charles@benett1 avalonTest]$ ./bin/run.sh
Phoenix 3.1a1-dev
There was an uncaught exception:
---------------------------------------------------------
org.apache.avalon.framework.atlantis.ApplicationException: Failed to
load block helloworldserver
at
org.apache.avalon.phoenix.engine.phases.StartupPhase.visitBlock(StartupPhase.java:196)
at
org.apache.avalon.phoenix.engine.blocks.BlockDAG.visitBlock(BlockDAG.java:165)
at
org.apache.avalon.phoenix.engine.blocks.BlockDAG.walkGraph(BlockDAG.java:66)
at
org.apache.avalon.phoenix.engine.DefaultServerApplication.runPhase(DefaultServerApplication.java:266)
at
org.apache.avalon.phoenix.engine.DefaultServerApplication.start(DefaultServerApplication.java:163)
at
org.apache.avalon.framework.atlantis.AbstractKernel.startEntry(AbstractKernel.java:166)
at
org.apache.avalon.framework.atlantis.AbstractKernel.start(AbstractKernel.java:65)
at
org.apache.avalon.phoenix.engine.PhoenixEmbeddor.start(PhoenixEmbeddor.java:122)
at org.apache.avalon.phoenix.engine.Main.execute(Main.java:224)
at org.apache.avalon.phoenix.engine.Main$1.run(Main.java:177)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.avalon.phoenix.engine.Main.execute(Main.java:182)
at org.apache.avalon.phoenix.engine.Main.main(Main.java:58)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.avalon.phoenix.engine.loader.PhoenixLoader$1.run(PhoenixLoader.java:97)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.avalon.phoenix.engine.loader.PhoenixLoader.runSystem(PhoenixLoader.java:102)
at
org.apache.avalon.phoenix.engine.loader.PhoenixLoader.main(PhoenixLoader.java:69)
---------------------------------------------------------
The log file may contain further details of error.
Please check the configuration files and restart phoenix.
If the problem persists, contact the Avalon project. See
http://jakarta.apache.org/avalon for more information.
with the phoenix.log being:
Sat May 05 12:33:47 GMT+00:00 2001 [INFO ] <<Phoenix>> (main): Logger
started
Sat May 05 12:33:48 GMT+00:00 2001 [INFO ] <<Phoenix>> (main):
Deploying Sar file (/home/charles/work/avalonTest/apps/avalon-demo.sar)
as avalon-demo
Sat May 05 12:33:48 GMT+00:00 2001 [INFO ] <<Phoenix>> (main):
deploying from archive
(/home/charles/work/avalonTest/apps/avalon-demo.sar) expanded into
directory /home/charles/work/avalonTest/apps/avalon-demo
Sat May 05 12:33:48 GMT+00:00 2001 [INFO ] <<Phoenix>> (main):
Deploying Block file
(/home/charles/work/avalonTest/apps/avalon-demo/blocks/cornerstone.bar)
as cornerstone
Sat May 05 12:33:49 GMT+00:00 2001 [INFO ] <<Phoenix>> (main):
Deploying Block file
(/home/charles/work/avalonTest/apps/avalon-demo/blocks/demo-httpproxy.bar)
as demo-httpproxy
Sat May 05 12:33:49 GMT+00:00 2001 [INFO ] <<Phoenix>> (main):
Deploying Block file
(/home/charles/work/avalonTest/apps/avalon-demo/blocks/demo-xcommander.bar)
as demo-xcommander
Sat May 05 12:33:49 GMT+00:00 2001 [INFO ] <<Phoenix>> (main):
Deploying Block file
(/home/charles/work/avalonTest/apps/avalon-demo/blocks/demo-helloworld.bar)
as demo-helloworld
Sat May 05 12:33:49 GMT+00:00 2001 [INFO ] <<Phoenix>> (main):
Deploying Block file
(/home/charles/work/avalonTest/apps/avalon-demo/blocks/demo-simpleserver.bar)
as demo-simpleserver
Sat May 05 12:33:49 GMT+00:00 2001 [FATAL_E] <<Phoenix>> (main): There
was a fatal error while starting phoenix.
org.apache.avalon.framework.atlantis.ApplicationException: Failed to
load block helloworldserver
at
org.apache.avalon.phoenix.engine.phases.StartupPhase.visitBlock(StartupPhase.java:196)
at
org.apache.avalon.phoenix.engine.blocks.BlockDAG.visitBlock(BlockDAG.java:165)
at
org.apache.avalon.phoenix.engine.blocks.BlockDAG.walkGraph(BlockDAG.java:66)
at
org.apache.avalon.phoenix.engine.DefaultServerApplication.runPhase(DefaultServerApplication.java:266)
at
org.apache.avalon.phoenix.engine.DefaultServerApplication.start(DefaultServerApplication.java:163)
at
org.apache.avalon.framework.atlantis.AbstractKernel.startEntry(AbstractKernel.java:166)
at
org.apache.avalon.framework.atlantis.AbstractKernel.start(AbstractKernel.java:65)
rethrown from
java.lang.NullPointerException
at
org.apache.avalon.excalibur.pool.DefaultPool.get(DefaultPool.java:149)
at
org.apache.avalon.excalibur.thread.DefaultThreadPool.getWorker(DefaultThreadPool.java:131)
at
org.apache.avalon.excalibur.thread.DefaultThreadPool.execute(DefaultThreadPool.java:96)
at
org.apache.avalon.excalibur.thread.DefaultThreadPool.execute(DefaultThreadPool.java:83)
at
org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager.connect(DefaultConnectionManager.java:80)
at
org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager.connect(DefaultConnectionManager.java:97)
at
org.apache.avalon.cornerstone.demos.helloworldserver.HelloWorldServerImpl.initialize(HelloWorldServerImpl.java:94)
and the tail of the avalon-demo.log being:
Sat May 05 12:33:49 GMT+00:00 2001 [INFO ]
<<avalon-demo.helloworldserver>> (main): HelloWorldServer.compose()
Sat May 05 12:33:49 GMT+00:00 2001 [DEBUG ]
<<avalon-demo.<core>.phases.FORWARD>> (main): Composition successful.
Sat May 05 12:33:49 GMT+00:00 2001 [DEBUG ]
<<avalon-demo.<core>.phases.FORWARD>> (main): Pre-Configure Stage
Sat May 05 12:33:49 GMT+00:00 2001 [DEBUG ]
<<avalon-demo.<core>.phases.FORWARD>> (main): Configure successful.
Sat May 05 12:33:49 GMT+00:00 2001 [DEBUG ]
<<avalon-demo.<core>.phases.FORWARD>> (main): Pre-Initializable Stage
Sat May 05 12:33:49 GMT+00:00 2001 [WARN ] <<avalon-demo>> (main):
Error loading blocks: Failed to load block helloworldserver
org.apache.avalon.framework.atlantis.ApplicationException: Failed to
load block helloworldserver
at
org.apache.avalon.phoenix.engine.phases.StartupPhase.visitBlock(StartupPhase.java:196)
at
org.apache.avalon.phoenix.engine.blocks.BlockDAG.visitBlock(BlockDAG.java:165)
at
org.apache.avalon.phoenix.engine.blocks.BlockDAG.walkGraph(BlockDAG.java:66)
at
org.apache.avalon.phoenix.engine.DefaultServerApplication.runPhase(DefaultServerApplication.java:266)
at
org.apache.avalon.phoenix.engine.DefaultServerApplication.start(DefaultServerApplication.java:163)
at
org.apache.avalon.framework.atlantis.AbstractKernel.startEntry(AbstractKernel.java:166)
at
org.apache.avalon.framework.atlantis.AbstractKernel.start(AbstractKernel.java:65)
rethrown from
java.lang.NullPointerException
at
org.apache.avalon.excalibur.pool.DefaultPool.get(DefaultPool.java:149)
at
org.apache.avalon.excalibur.thread.DefaultThreadPool.getWorker(DefaultThreadPool.java:131)
at
org.apache.avalon.excalibur.thread.DefaultThreadPool.execute(DefaultThreadPool.java:96)
at
org.apache.avalon.excalibur.thread.DefaultThreadPool.execute(DefaultThreadPool.java:83)
at
org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager.connect(DefaultConnectionManager.java:80)
at
org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager.connect(DefaultConnectionManager.java:97)
at
org.apache.avalon.cornerstone.demos.helloworldserver.HelloWorldServerImpl.initialize(HelloWorldServerImpl.java:94)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]