Dave,
 
Thanks for the pointer.  That was the answer.  It looks like 2.0.0 has taken a slight step backwards in this area.  According to the link you provided in 1.0.2 the message:
 
'javac' is required on the path.
 
is displayed.  In 2.0.0 I did not receive any such clue.
 
-Sam

 
 
 
----- Original Message -----
From: "Dave Harrison" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, July 18, 2005 1:42 PM
Subject: Re: Initial problems with xml beans 2.0.0

> Sam,
>
> This is from the FAQ for 1.0.2. I guess this is also true of 2.0:
>
>
http://wiki.apache.org/xmlbeans/XmlBeansV1Faq#scompFindingJavac
>
> Dave.
>
> Samuel B. Quiring wrote:
>
>> Greetings,
>> 
>> I found out about xmlBeans this morning by googling for "jaxb support"
>> after encountering a
>> nasty JAXB bug that has cost me hours.  The article davidbau.com JAXB
>> Problems
>> <
http://davidbau.com/archives/2003/11/25/jaxb_problems.html> appeared
>> on my first google screen and it pointed the way to xmlBeans, which on
>> paper sounds
>> like exactly what I'm looking for.
>> 
>> I downloaded xmlBeans and am trying to get it to work.  The first
>> problem was that
>> bin\scomp.cmd contains these lines:
>> 
>> set cp=
>> set cp=%cp%;%XMLBEANS_LIB%\xbean.jar
>> set cp=%cp%;%XMLBEANS_LIB%\jsr173_api.jar
>> set cp=%cp%;%JAVA_HOME%\lib\tools.jar
>> set cp=%cp%;%XMLBEANS_LIB%\resolver.jar
>> 
>> Innocent enough, right?  The problem is that my JAVA_HOME variable is:
>> 
>> JAVA_HOME=C:\Program Files\Java\jdk1.5.0_02
>> 
>> Do you see that blank between "Program" and "Files"?  That caused a
>> problem that
>> I supposed I should have spotted, but the error message wasn't helpful:
>> 
>> Exception in thread "main" java.lang.NoClassDefFoundError:
>> Files\Java\jdk1/5/0_02\lib\tools/jar;C:\download\xmlBeans\xmlbeans-current\xmlbeans-2/0/0\lib\resolver/jar
>> 
>> took me a while to figure that one out (actually my office mate
>> spotted it).
>> 
>> A few double quotes and now I'm getting this:
>> Time to build schema type system: 1.734 seconds
>> Time to generate code: 7.016 seconds
>> java.io.IOException: CreateProcess: C:\Cayuse\615\dev\xmlBeans\javac
>> @C:\DOCUME~1\sbq\LOCALS~1\Temp\javac17444 error=2
>> null
>> java.io.IOException: CreateProcess: C:\Cayuse\615\dev\xmlBeans\javac
>> @C:\DOCUME~1\sbq\LOCALS~1\Temp\javac17444 error=2
>>         at java.lang.ProcessImpl.create(Native Method)
>>         at java.lang.ProcessImpl.<init>(Unknown Source)
>>         at java.lang.ProcessImpl.start(Unknown Source)
>>         at java.lang.ProcessBuilder.start(Unknown Source)
>>         at java.lang.Runtime.exec(Unknown Source)
>>         at java.lang.Runtime.exec(Unknown Source)
>>         at
>> org.apache.xmlbeans.impl.tool.CodeGenUtil.externalCompile(CodeGenUtil.java:229)
>>         at
>> org.apache.xmlbeans.impl.tool.SchemaCompiler.compile(SchemaCompiler.java:1121)
>>         at
>> org.apache.xmlbeans.impl.tool.SchemaCompiler.main(SchemaCompiler.java:367)
>> BUILD FAILED
>> 
>> The compiler did generate non-trivial src (-src) and classes
>> (-d) subfolders, so it didn't die right away.
>> 
>> If anyone has any ideas, I'm all ears.
>> 
>> In case someone knows how to take an indepth look at this and wants
>> the data, I used the following batch file to download the schema:
>> 
>> cmd /c
>> C:\download\xmlBeans\xmlbeans-current\xmlbeans-2.0.0\bin\sdownload.cmd
>> "
http://era.nih.gov/Projectmgmt/SBIR/dev/personinforesponse.xsd"
>> cmd /c
>> C:\download\xmlBeans\xmlbeans-current\xmlbeans-2.0.0\bin\sdownload.cmd
>> "
http://era.nih.gov/Projectmgmt/SBIR/dev/rarschema.xsd
>> cmd /c
>> C:\download\xmlBeans\xmlbeans-current\xmlbeans-2.0.0\bin\sdownload.cmd
>> "
http://era.nih.gov/Projectmgmt/SBIR/dev/commontypes.xsd"
>> cmd /c
>> C:\download\xmlBeans\xmlbeans-current\xmlbeans-2.0.0\bin\sdownload.cmd
>> "
http://era.nih.gov/Projectmgmt/SBIR/dev/personinforequest.xsd"
>> cmd /c
>> C:\download\xmlBeans\xmlbeans-current\xmlbeans-2.0.0\bin\sdownload.cmd
>> "
http://era.nih.gov/Projectmgmt/SBIR/dev/nihschema.xsd"
>> 
>> and I invoked sc.bat, a modified version of scomp.cmd [with my first
>> problem described above, fixed], as follows:
>> 
>> set XML_BEANSLIB=C:\download\xmlBeans\xmlbeans-current\xmlbeans-2.0.0\lib
>> sc.bat -d .\classes -src .\src ./schema/personinforesponse.xsd
>> 
>> Any help will be appreciated.  xmlBeans looks promising.
>> 
>> -Sam
>> 
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
[EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to