OK - its working now.
The original classpath was missing: ${j16lib}/ibmcertpathfw.jar and
${j16lib}/ibmjssefw.jar.
Removing quotes and commenting out the java16compile.classpath with a # gets
the build to complete successfully! I like that its now building without having
to deal with classpath manually.
Here is the final local.properties:
jdk16=C:/IBM/Java_SDK_1.6
j16lib=${jdk16}/jre/lib
#java16compile.classpath=${j16lib}/sql.jar;${j16lib}/ibmcertpathfw.jar;${j16lib}/ibmjssefw.jar;${j16lib}/xml.jar;${j16lib}/ibmjcefw.jar;${j16lib}/security.jar;${j16lib}/rt.jar;${j16lib}/security.jar;${j16lib}/vm.jar;${j16lib}/java.util.jar;${j16lib}/jndi.jar;${j16lib}/logging.jar;${j16lib}/jlm.jar;${j16lib}/annotation.jar
printCompilerProperties=true
Thanks for your help!
Oskar
________________________________
From: Katherine Marsden <[email protected]>
To: [email protected]
Sent: Friday, February 15, 2013 4:32 PM
Subject: Re: Building Derby 10.8.3.0
On 2/15/2013 1:05 PM, Oskar Zinger wrote:
That actually helped. The reason I had quotes there, initially, build or ant or
something else did not like spaces in the Java path, so I enclosed it into
quotes, then I renamed the directory to have no spaces....
>
>
So two possibilities
1) Now that the double quotes are gone, first comment out
java16compile.classpath with a # ant clobber and then build.
If that doesn't work, uncomment it and add ${j16lib}/ibmjssefw.jar
which has this class