Niclas Hedhman wrote:
Being "stupid" enough to always use CVS checkouts for evaluations... hmmm?
:-)
I just did;
cd dev/opensource/avalon-sandbox/merlin cvs -q update -dP maven merlin-dist cd target/merlin export MERLIN_HOME=`pwd` bin/merlin.sh run
And I got the following result;
[EMAIL PROTECTED] merlin]$ bin/merlin.sh run
RUN CMD IS: /java/jdk/bin/java -Dmerlin.home=/home/niclas/dev/opensource/avalon-sandbox/merlin/target/merlin -Djava.ext.dirs=/home/niclas/dev/opensource/avalon-sandbox/merlin/target/merlin/ext -jar /home/niclas/dev/opensource/avalon-sandbox/merlin/target/merlin/bin/lib/merlin-bootstrap-1.0.jar run
KERNEL-ERROR: Unexpected error during kernel context instantiation.
Internal error during kernel instantiation. ------------------------------------------------------------------- Exception: java.lang.NoClassDefFoundError Message: org/apache/avalon/composition/util/ExceptionHelper
Umm, looks strange.
How recent is you checkout? I don't think merlin.sh takes the run argument as a parameter. There was some recent updating of the *.sh scripts. The run functionality is under merlin-server.sh whereas merlin.sh is simple command line deployment. Thing that I'm confused about is that you should be getting an illegal cli option error message.
---- stack trace --------------------------------------------------
java.lang.NoClassDefFoundError: org/apache/avalon/composition/util/ExceptionHelper
<snip>
I was a little bit curious so I did;<snip>
[EMAIL PROTECTED] merlin]$ for FILE in `find . -name "*.jar"` ; do echo $FILE ; jar tf $FILE | grep ExceptionHelper ; done
Yielding the result;
Showing the ExceptionHelper class in ./repository/avalon-composition/jars/avalon-composition-impl-SNAPSHOT.jar
But not reachable...
The merlin-bootstrap-1.0.jar jar handles the bootstrapping of classloaders - one of the classloaders holds the ExceptionHelper class (you can see details of the jar files that are loaded by looking in the bootstrap har file merlin.properties resource.
Work in-progress??
Nah - I know its working on that "other" os because Alexis was playing with a fresh CVS version earlier today.
Could you do me a favour and confirm that the CVS checkout is up-to-date.
Steve.
Niclas
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--
Stephen J. McConnell mailto:[EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]