[Soot-list] The Commandline of transform J2EE codes used by soot.

周轩 zhou_kkde at 163.com
Sun Feb 10 09:21:46 EST 2013


Dear technicist;
    Could you help me about the commandline of transform J2EE codes used by soot.
My commandline is:
java -cp soot-2.5.0.jar soot.Main -f J -cp .;D:\jre6\lib\rt.jar;D:\jre6\lib\resources.jar;D:\jre6\lib\jsse.jar;D:\jre6\lib\jce.jar;D:\jre6\lib\charsets.jar;D:\jre6\lib\ext\sunjce_provider.jar;D:\jre6\lib\ext\dnsns.jar;D:\jre6\lib\ext\localedata.jar;D:\jre6\lib\ext\sunmscapi.jar;D:\jre6\lib\ext\sunpkcs11.jar;D:\soot\javax.servlet_3.0.0.v201112011016.jar;D:\soot\javax.servlet.jsp_2.2.0.v201112011158.jar Login
 
The red part is J2EE servlet packeg.But it will throw exception like this:
 
Exception in thread "main" java.lang.NullPointerException
        at soot.JastAddInitialResolver.resolveFromJavaFile(JastAddInitialResolve
r.java:103)
        at soot.JavaClassSource.resolve(JavaClassSource.java:57)
        at soot.SootResolver.bringToHierarchy(SootResolver.java:215)
        at soot.SootResolver.bringToSignatures(SootResolver.java:239)
        at soot.SootResolver.processResolveWorklist(SootResolver.java:154)
        at soot.SootResolver.resolveClass(SootResolver.java:124)
        at soot.Scene.loadClass(Scene.java:448)
        at soot.Scene.loadClassAndSupport(Scene.java:433)
        at soot.Scene.loadNecessaryClass(Scene.java:1053)
        at soot.Scene.loadNecessaryClasses(Scene.java:1067)
        at soot.Main.run(Main.java:167)
        at soot.Main.main(Main.java:141)
 
Could help me like this?Really thank you very much.
 
A sincere student
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.cs.mcgill.ca/pipermail/soot-list/attachments/20130210/e6d63b72/attachment.html 


More information about the Soot-list mailing list