Luciano Resende wrote:
On Mon, Oct 6, 2008 at 1:06 PM, Simon Nash <[EMAIL PROTECTED]> wrote:
I built the source distro without any problems.

I tried running a selection of samples from the binary distro.
Unfortunately I didn't get very far before hitting the first problem.
In samples/helloworld-jms-service, "ant run" gives the following error:

Buildfile: build.xml

run:
    [java] java.lang.NoClassDefFoundError: helloworld/HelloWorldServer
    [java] Caused by: java.lang.ClassNotFoundException:
helloworld.HelloWorldServer
    [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    [java]     at java.security.AccessController.doPrivileged(Native Method)
    [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    [java]     at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)

    [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    [java]     at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

    [java] Exception in thread "main"
    [java] Java Result: 1

BUILD SUCCESSFUL
Total time: 0 seconds

Despite the reassuring "BUILD SUCCESSFUL" message, something is clearly
wrong with this picture.  I looked at the build.xml file and it is
trying to call sample-helloworld-ws-service-jms.jar instead of the
correct filename sample-helloworld-service-jms.jar.  Correcting this
allows the sample to run.

I'm withholding my +1 until I've had a chance to try more samples to
see how many of them have similar problems.


Looks like some samples need a minor README update.
You should use : ant compile run

This isn't the right solution.  This sample needs to be fixed to correct
the error in its build.xml file.  Using ant run to run the pre-built jar
in the binary distro, as described by the README, would be fine if the
build.xml file were correct.

  Simon


Reply via email to