On Tue, Oct 7, 2008 at 11:04 AM, Simon Nash <[EMAIL PROTECTED]> wrote:

> 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
>
>
>
Right, the build.xml file specified the wrong jar name that means it doesn't
work with "ant run" but only works with "ant compile run". Can you live with
this problem for 1.3.2?

Simon

Reply via email to