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