I'd say there's possibly something fishy with a path.

As a start, I'd run a truss -e against your prog and directly against the java 
cmdline. this will report the set of env. vars. for both somewhere at the top 
of the truss. If there's differences... fix em...

looking at runner.c :

        } else if (pid == 0) { //child
                execl ("/usr/java/bin/java","java", "-jar", "DD.jar", NULL);
 
looks like you're passing an empty environment... As said, truss -e would tell 
you quickly.

A.
--
This message posted from opensolaris.org

Reply via email to