<br><br><div class="gmail_quote">2008/11/26 Andrew Haley <span dir="ltr"><<a href="mailto:aph@redhat.com">aph@redhat.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">
<br>
</div>It's hard to say, because you haven't told us what you are doing,<br>
</blockquote><div><br>I know, but I prefered not to flood you with not relevant details.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Does OmegaT have a startup script?  If so, do something like this:<br>
</blockquote><div><br>of course.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
LOCALCLASSPATH="$(/usr/bin/build-classpath jaxp_parser_impl xml-commons-apis)"<br>
<br>
java  -classpath "$LOCALCLASSPATH" ...<br>
</blockquote><div><br>I tried several combinations like this. And the results are exactly the same.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
That's what the other Java startup scripts do.  There are plenty<br>
of examples.<br>
</blockquote></div><br>I know, and I have been investigating a lot by my own. That's way I feel puzzled. I tested with openjdk and sunjdk with same results too. It's a lot weird.<br clear="all"><br>The example:<br>
<br><div style="margin-left: 40px;">[olea@lisergia ~]$ /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/bin/java  -cp /usr/share/java/vldocking-2.1.4.jar  -jar /usr/share/java/OmegaT.jar<br>53063: Info: =================================================================== <br>
53063: Info: OmegaT - 2.0.0 (Wed Nov 26 16:16:43 CET 2008)  Locale es_ES <br>Exception in thread "main" java.lang.NoClassDefFoundError: com/vlsolutions/swing/docking/DockingDesktop<br>    at org.omegat.Main.main(Unknown Source)<br>
Caused by: java.lang.ClassNotFoundException: com.vlsolutions.swing.docking.DockingDesktop<br>    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)<br>    at java.security.AccessController.doPrivileged(Native Method)<br>
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)<br>    at java.lang.ClassLoader.loadClass(ClassLoader.java:323)<br>    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)<br>    at java.lang.ClassLoader.loadClass(ClassLoader.java:268)<br>
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)<br>    ... 1 more<br></div><br>As you can imagine there are more dependencies but the first error is always for vldocking... which is really in the path!! <br>
<br>Attached is the output with the -verbose flag.<br><br>Of course compilation is always succesful, since the build.xml contens the beautiful line:<br><br><div style="margin-left: 40px;"><pathelement location="/usr/share/java/vldocking.jar"/><br>
</div><br>But I think this doesn't affect the runtime linking... <br><br>Any suggestion, please? <br>--<br><br>Ismael Olea<br><br><a href="http://olea.org/diario/">http://olea.org/diario/</a><br>