Chris Taylor wrote:
> Altered the xxe script to be:
> 
> java /opt/jdk1.6.0_06/bin/java $mem $opt \
> 
> Then ran xxe, but this gives another problem!!!
> 
> [red-87]</data/XXE/xxe-perso-3_8_0/bin>% ./xxe
> Exception in thread "main" java.lang.NoClassDefFoundError:
> .opt.jdk1.6.0_06.bin.java
>    at gnu.gcj.runtime.FirstThread.run() (/usr/lib64/libgcj.so.5.0.0)
>    at _Jv_ThreadRun(java.lang.Thread) (/usr/lib64/libgcj.so.5.0.0)
>    at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean)
> (/usr/lib64/libgcj.so.5.0.0)
>    at __gcj_personality_v0
> (/data/XXE/xxe-perso-3_8_0/bin/java.version=1.4.2)
>    at __libc_start_main (/lib64/tls/libc-2.3.4.so)
>    at _Jv_RegisterClasses
> (/data/XXE/xxe-perso-3_8_0/bin/java.version=1.4.2)
> 
> Any ideas?

It's:

/opt/jdk1.6.0_06/bin/java $mem $opt

and not:

java /opt/jdk1.6.0_06/bin/java $mem $opt

The later references *two* java executables: "java" (in the $PATH) and 
your freshly installed "/opt/jdk1.6.0_06/bin/java".










Reply via email to