users@jaxb.java.net

Re: Building JAXB from CVS

From: Hanson Char <hanson.char_at_gmail.com>
Date: Sun, 29 Jan 2006 11:47:16 -0800

Here is the stack trace from ant -debug. (Also attached is the complete log
of the build.)

Hanson

BUILD FAILED
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\build.xml:204: The
following error occurred while executing this line:
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime\build.xml:207:
Javadoc failed: java.io.IOException: CreateProcess: C:\Software\jdk\1.5.0\0
6\bin\javadoc.exe -quiet -d
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime\build\api -use
-windowtitle "JAXB RI runtime" -package -classp
ath
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime-api\build\classes;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist
\activation.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\jaxb-
api.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\
tools\lib\redist\jsr173_1.0_api.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\dtd-
parser-1.0.jar;C:\Playground\w
orkspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\relaxngDatatype.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\reb
undle\compiler\resolver.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\rngom.jar;C:\Playground\workspace\3.1.1\ja
xb2-sources\jaxb-ri\tools\lib\rebundle\compiler\xsom.jar;C:\Playground\workspace\3.1.1ö
        at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(
ProjectHelper.java:539)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:384)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java
:64)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.taskdefs.Parallel$TaskRunnable.run(
Parallel.java:427)
        at java.lang.Thread.run(Thread.java:595)
Caused by:
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime\build.xml:207:
Javadoc failed: java.io.IOException: CreateProcess: C:\Software\
jdk\1.5.0\06\bin\javadoc.exe -quiet -d
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime\build\api -use
-windowtitle "JAXB RI runtime" -pack
age -classpath
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime-api\build\classes;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools
\lib\redist\activation.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\jaxb-
api.jar;C:\Playground\workspace\3.1.1\jaxb2-sourc
es\jaxb-ri\tools\lib\redist\jsr173_1.0_api.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\dtd-
parser-1.0.jar;C:\P
layground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\relaxngDatatype.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\to
ols\lib\rebundle\compiler\resolver.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\rngom.jar;C:\Playground\workspa
ce\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\xsom.jar;C:\Playground\workspace\3.1.1ö
        at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java:1957)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.Target.execute(Target.java:341)
        at org.apache.tools.ant.Target.performTasks(Target.java:369)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java
:1216)
        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(
SingleCheckExecutor.java:37)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
        ... 7 more
Caused by: java.io.IOException: CreateProcess:
C:\Software\jdk\1.5.0\06\bin\javadoc.exe -quiet -d
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\
runtime\build\api -use -windowtitle "JAXB RI runtime" -package -classpath
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime-api\build\classe
s;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\activation.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\re
dist\jaxb-api.jar
;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\jsr173_1.0_api.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\
jaxb-ri\tools\lib\rebundle\compiler\dtd-parser-1.0.jar
;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\relaxngDatatype
.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\resolver.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\
tools\lib\rebundle\compiler\rngom.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\xsom.jar;C:\Playground\workspace
\3.1.1ö
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
        at java.lang.ProcessImpl.start(ProcessImpl.java:30)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
        at java.lang.Runtime.exec(Runtime.java:591)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(
Execute.java:834)
        at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435)
        at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449)
        at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java:1952)
        ... 15 more
--- Nested Exception ---
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime\build.xml:207:
Javadoc failed: java.io.IOException: CreateProcess: C:\Software\jdk\1.5.0\0
6\bin\javadoc.exe -quiet -d
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime\build\api -use
-windowtitle "JAXB RI runtime" -package -classp
ath
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime-api\build\classes;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist
\activation.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\jaxb-
api.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\
tools\lib\redist\jsr173_1.0_api.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\dtd-
parser-1.0.jar;C:\Playground\w
orkspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\relaxngDatatype.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\reb
undle\compiler\resolver.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\rngom.jar;C:\Playground\workspace\3.1.1\ja
xb2-sources\jaxb-ri\tools\lib\rebundle\compiler\xsom.jar;C:\Playground\workspace\3.1.1ö
        at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java:1957)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.Target.execute(Target.java:341)
        at org.apache.tools.ant.Target.performTasks(Target.java:369)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java
:1216)
        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(
SingleCheckExecutor.java:37)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java
:64)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.taskdefs.Parallel$TaskRunnable.run(
Parallel.java:427)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: CreateProcess:
C:\Software\jdk\1.5.0\06\bin\javadoc.exe -quiet -d
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\
runtime\build\api -use -windowtitle "JAXB RI runtime" -package -classpath
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime-api\build\classe
s;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\activation.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\re
dist\jaxb-api.jar
;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\jsr173_1.0_api.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\
jaxb-ri\tools\lib\rebundle\compiler\dtd-parser-1.0.jar
;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\relaxngDatatype
.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\resolver.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\
tools\lib\rebundle\compiler\rngom.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\xsom.jar;C:\Playground\workspace
\3.1.1ö
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
        at java.lang.ProcessImpl.start(ProcessImpl.java:30)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
        at java.lang.Runtime.exec(Runtime.java:591)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(
Execute.java:834)
        at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435)
        at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449)
        at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java:1952)
        ... 15 more
--- Nested Exception ---
java.io.IOException: CreateProcess: C:\Software\jdk\1.5.0\06\bin\javadoc.exe
-quiet -d C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime\bui
ld\api -use -windowtitle "JAXB RI runtime" -package -classpath
C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime-api\build\classes;C:\Playgr
ound\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\activation.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\jaxb-a
pi.jar
;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\jsr173_1.0_api.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\too
ls\lib\rebundle\compiler\dtd-parser-1.0.jar
;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\relaxngDatatype.jar;C:\Pla
yground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\resolver.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\r
ebundle\compiler\rngom.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\xsom.jar;C:\Playground\workspace\3.1.1ö
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
        at java.lang.ProcessImpl.start(ProcessImpl.java:30)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
        at java.lang.Runtime.exec(Runtime.java:591)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(
Execute.java:834)
        at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435)
        at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449)
        at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java:1952)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.Target.execute(Target.java:341)
        at org.apache.tools.ant.Target.performTasks(Target.java:369)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java
:1216)
        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(
SingleCheckExecutor.java:37)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java
:64)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.taskdefs.Parallel$TaskRunnable.run(
Parallel.java:427)
        at java.lang.Thread.run(Thread.java:595)

On 1/29/06, Kohsuke Kawaguchi <kohsuke.kawaguchi_at_sun.com> wrote:
>
> Hanson Char wrote:
> > One interesting thing I've observed from building jaxb 2.0 is that if I
> set
> > up a project in Netbeans (4.1.x) or IntelliJ (5.0.x) or just build it
> > directly via Ant, the source code compiles just fine. But if I set up a
> > project in Eclipse (3.1.2), a lot of source codes with Java5 generics
> > constructs are marked as errors by the IDE! (Example:
> > ElementInfoImpl.javaunder package
> > com.sun.xml.bind.v2.model.impl)
> >
> > This seems to indicate that as jar as Java generics goes Eclipse is not
> > quite up to the task yet :(
>
> That's my observation, too.
>
>
> > One annoyance I've found regardless of whether I am using Ant (1.6.5)
> > directly from the command line, or Netbeans, IntelliJ or Eclipse, "ant
> dist"
> > always failed unless I comment out the "javadoc" target in
> > runtime/build.xml. Otherwise, it always failed with something like:
> >
> >
> C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime\build.xml:207:
> > Javadoc failed: java.io.IOException: CreateProcess:
> > C:\Software\jdk\1.5.0\06\bin\javadoc.exe -quiet -d
> > C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime\build\api
> -use
> > -windowtitle "JAXB RI runtime" -package -classpath
> >
> C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\runtime-api\build\classes;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\activation.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\jaxb-
> > api.jar
> >
> ;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\redist\jsr173_1.0_api.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\dtd-
> > parser-1.0.jar
> >
> ;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\relaxngDatatype.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\resolver.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\rngom.jar;C:\Playground\workspace\3.1.1\jaxb2-sources\jaxb-ri\tools\lib\rebundle\compiler\xsom.jar;C:\Playground\workspace\3.1.1"
>
> Can you run "ant -debug" to get more detailed info?
>
> On surface, it's an error in CreateProcess, indicating that there's
> something wrong with the environment --- such as not being able to find
> javadoc.exe, or some such.
>
> Hopefully "ant -debug" will help us there.
>
> --
> Kohsuke Kawaguchi
> Sun Microsystems kohsuke.kawaguchi_at_sun.com
>
>
>