Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=4302958
By: cowmix

When this runs in PyDEV:

    import sys
    import os
    
    DIR = os.path.join(sys.path[1], 'SFEE')
    
    for f in os.listdir(DIR):
        if f.endswith('.jar'):
            print os.path.join(DIR, f)
            sys.packageManager.addJar(os.path.join(DIR, f), 1)
            sys.path.insert(0, os.path.join(DIR, f))
    
    
    
    
    from com.vasoftware.sf.soap43.webservices import ClientSoapStubFactory
    from com.vasoftware.sf.soap43.webservices.sfmain import ISourceForgeSoap
    from com.vasoftware.sf.soap43.webservices.tracker import *
    
    # The getting the command line args...
    username = sys.argv[1]
    password = sys.argv[2]
    serverurl = sys.argv[3]
    
    # from jarray import zeros, array
    # Setting up the stubs for the 'main' service and for the 'tracker'
    sfstub = ClientSoapStubFactory.getSoapStub(ISourceForgeSoap, serverurl)
  

The script runs fine.. I am also, btw, importing each of my JARs via the GUI
in the project Python path.

If I run this from the command line:

    jython create-trackers.py username passwd serverurl

I get this:

    *sys-package-mgr*: can't create package cache dir,
'/usr/local/jython2.2b1/cachedir/packages'
    /home/mmarch/workspace2/SFEE/trunk/SFEE/axis-ant.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/commons-logging.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/sf_soap43_sample.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/axis.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/commons-discovery.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/mail.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/commons-logging-1.0.4.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/wsdl4j-1.5.1.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/commons-discovery-0.2.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/activation.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/log4j-1.2.8.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/saaj.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/sf_soap43_sdk.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE/jaxrpc.jar
    /home/mmarch/workspace2/SFEE/trunk/SFEE
    
    Traceback (innermost last):
      File "create-tracker.py", line 39, in ?
            at com.vasoftware.sf.soap43.webservices.ClientSoapStubFactory.getSoa
pStub(ClientSoapStubFactory.java:35)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorI
mpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodA
ccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
    
    java.lang.NullPointerException: java.lang.NullPointerException


How can I find out the exact options PyDEV is using to run my script?

thanks!

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=293649

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Pydev-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pydev-users

Reply via email to