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]

Reply via email to