Hmmm, for some reason my follow up post didn't make it.

Modified jython script to:

# Eclipse package name for java application
import krbtest

import java.lang as lang
from java.lang import String
from jarray import array

myargs=array([],String)

krbtest.SimpleHistoricTutorial().main(myargs)
****

Now I get:

Traceback (most recent call last):
  File "test.py", line 15, in <module>
    krbtest.SimpleHistoricTutorial().main(myargs)
        at krbtest.SimpleHistoricTutorial.run(SimpleHistoricTutorial.java:27)

        at krbtest.SimpleHistoricTutorial.main(SimpleHistoricTutorial.java:
22)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

        at java.lang.reflect.Method.invoke(Unknown Source)


java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: com/
bloomberglp/blpapi/Session


I would post the java app but its quite large, but the main defn:

        public static void main(String[] args) throws Exception
        {
                SimpleHistoricTutorial example = new SimpleHistoricTutorial();
                example.run();
        }


Is pretty vanilla. I have tried making the run() a public method and
call it, all to no avail.

Note, the Java app works fine standalone, I just need to call it from
jython.

Again, any help appreciated.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to