johvargas / sfdc-wsc

Automatically exported from code.google.com/p/sfdc-wsc
0 stars 0 forks source link

Cannot create partner.jar using Java 1.5 - error:javac: invalid target release: 1.6 #26

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Download wsc_java15.jar from this site
2. Download partner.wsdl from salesforce.com
3. Run the wsdl tool on Java 1.5 environment: java -classpath wsc_java15.jar 
com.sforce.ws.tools.wsdlc partner.wsdl partner.jar

What is the expected output? What do you see instead?
partner.jar must be created without any errors.
But I am getting this error message: javac: invalid target release: 1.6

C:\salesforce>java -classpath C:\salesforce\wsc\wsc.jar;C:\salesforce\wsc\js.jar
 com.sforce.ws.tools.wsdlc C:\salesforce\wsdl\partner\partner.wsdl .\partner.jar
 .\gen
[WSC][wsdlc.run:290]Created temp dir: C:\salesforce\.\gen
[WSC][wsdlc.<init>:78]Generating Java files from schema ...
[WSC][wsdlc.<init>:78]Generated 162 java files.
[WSC][wsdlc.compileTypes:238]Compiling ...
javac: invalid target release: 1.6
Usage: javac <options> <source files>

What version of the product are you using? On what operating system?

wsc_java15.jar  on java 1.5 on windows 7

Please provide any additional information below.
If I use Java 1.6 it works but I need to use the Salesforce Bulk API in Java 
1.5 due to environment dependencies at my workplace. 

I would appreciate your help.

Thanks,
Ram Vittal

Original issue reported on code.google.com by ramgvit...@gmail.com on 20 Aug 2010 at 10:29

GoogleCodeExporter commented 8 years ago
You can specify –DcompileTarget=1.5 while running ant.

Original comment by manoj.ch...@gmail.com on 20 Aug 2010 at 11:01

GoogleCodeExporter commented 8 years ago
I am not running ant. I am trying the create the partner.jar as follows:

java -classpath C:\salesforce\wsc\wsc.jar com.sforce.ws.tools.wsdlc 
C:\salesforce\wsdl\partner\partner.wsdl .\partner.jar

How do I use ant for creating partner.jar using Java 1.5. Can you send me the 
instructions ?

Original comment by ramgvit...@gmail.com on 20 Aug 2010 at 11:39

GoogleCodeExporter commented 8 years ago
it is a system property. 

java  –DcompileTarget=1.5 -class... 

should also work.

Original comment by manoj.ch...@gmail.com on 20 Aug 2010 at 11:57

GoogleCodeExporter commented 8 years ago
Yes. That works.  Thanks for your help. I appreciate it.

Original comment by ramgvit...@gmail.com on 22 Aug 2010 at 4:26

GoogleCodeExporter commented 8 years ago

Original comment by manoj.ch...@gmail.com on 29 Sep 2010 at 6:32