Jason,
1) The code is broken because of a change of dependencies in the 3rd
party library (and not because of broken code in Geronimo)
2) I sent out an email about the JAXB issue earlier today. Hopefully,
that issue will be resolved within a day or so.
3) For now somebody could commit that patch I sent to disable CXF from
the build to get things moving again.
Jarek
On 2/27/07, Jason Dillon <jason@planet57.com> wrote:
> Where are the 2.1.2 version of the com.sun.xml.bind jars at?
>
> BTW, I'm getting a wee bit annoyed at all of the recent build
> breakage that is being caused by the WS effort...
>
> I'm not singling anyone out, but I hope that in the future that more
> care will be taken by everyone to *not break the build* when adding
> new features. Broken builds end up wasting everyones time... so
> please put some extra time into making sure you have not broken the
> build when adding new changes.
>
> Thanks,
>
> --jason
>
>
> <snip>
> [INFO]
> ------------------------------------------------------------------------
> ----
> [INFO] Building Geronimo :: CXF
> [INFO] task-segment: [install]
> [INFO]
> ------------------------------------------------------------------------
> ----
> ....
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Failed to resolve artifact.
>
> Missing:
> ----------
> 1) com.sun.xml.bind:jaxb-impl:jar:2.1.2
>
> Try downloading the file manually from the project website.
>
> Then, install it using the command:
> mvn install:install-file -DgroupId=com.sun.xml.bind -
> DartifactId=jaxb-impl \
> -Dversion=2.1.2 -Dpackaging=jar -Dfile=/path/to/file
>
> Path to dependency:
> 1) org.apache.geronimo.modules:geronimo-cxf:jar:2.0-SNAPSHOT
> 2) org.apache.cxf:cxf-rt-frontend-jaxws:jar:2.0-incubator-RC-
> SNAPSHOT
> 3) org.apache.cxf:cxf-tools-common:jar:2.0-incubator-RC-SNAPSHOT
> 4) com.sun.xml.bind:jaxb-impl:jar:2.1.2
>
> 2) com.sun.xml.bind:jaxb-xjc:jar:2.1.2
>
> Try downloading the file manually from the project website.
>
> Then, install it using the command:
> mvn install:install-file -DgroupId=com.sun.xml.bind -
> DartifactId=jaxb-xjc \
> -Dversion=2.1.2 -Dpackaging=jar -Dfile=/path/to/file
>
> Path to dependency:
> 1) org.apache.geronimo.modules:geronimo-cxf:jar:2.0-SNAPSHOT
> 2) org.apache.cxf:cxf-rt-frontend-jaxws:jar:2.0-incubator-RC-
> SNAPSHOT
> 3) org.apache.cxf:cxf-tools-common:jar:2.0-incubator-RC-SNAPSHOT
> 4) com.sun.xml.bind:jaxb-xjc:jar:2.1.2
>
> ----------
> 2 required artifacts are missing.
>
> for artifact:
> org.apache.geronimo.modules:geronimo-cxf:jar:2.0-SNAPSHOT
>
> from the specified remote repositories:
> central (http://repo1.maven.org/maven2),
> apache.snapshots (http://people.apache.org/repo/m2-snapshot-
> repository),
> codehaus (http://repository.codehaus.org),
> apache-snapshots (http://people.apache.org/repo/m2-snapshot-
> repository),
> codehaus-snapshots (http://snapshots.repository.codehaus.org),
> apache-incubator (http://people.apache.org/repo/m2-incubating-
> repository/),
> axis2-m2-repo (http://ws.zones.apache.org/repository2/),
> tomcat-m2-repo (http://tomcat.apache.org/dev/dist/m2-repository/)
>
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
> ----------
> 1) com.sun.xml.bind:jaxb-impl:jar:2.1.2
>
> Try downloading the file manually from the project website.
>
> Then, install it using the command:
> mvn install:install-file -DgroupId=com.sun.xml.bind -
> DartifactId=jaxb-impl \
> -Dversion=2.1.2 -Dpackaging=jar -Dfile=/path/to/file
>
> Path to dependency:
> 1) org.apache.geronimo.modules:geronimo-cxf:jar:2.0-SNAPSHOT
> 2) org.apache.cxf:cxf-rt-frontend-jaxws:jar:2.0-incubator-RC-
> SNAPSHOT
> 3) org.apache.cxf:cxf-tools-common:jar:2.0-incubator-RC-SNAPSHOT
> 4) com.sun.xml.bind:jaxb-impl:jar:2.1.2
>
> 2) com.sun.xml.bind:jaxb-xjc:jar:2.1.2
>
> Try downloading the file manually from the project website.
>
> Then, install it using the command:
> mvn install:install-file -DgroupId=com.sun.xml.bind -
> DartifactId=jaxb-xjc \
> -Dversion=2.1.2 -Dpackaging=jar -Dfile=/path/to/file
>
> Path to dependency:
> 1) org.apache.geronimo.modules:geronimo-cxf:jar:2.0-SNAPSHOT
> 2) org.apache.cxf:cxf-rt-frontend-jaxws:jar:2.0-incubator-RC-
> SNAPSHOT
> 3) org.apache.cxf:cxf-tools-common:jar:2.0-incubator-RC-SNAPSHOT
> 4) com.sun.xml.bind:jaxb-xjc:jar:2.1.2
>
> ----------
> 2 required artifacts are missing.
>
> for artifact:
> org.apache.geronimo.modules:geronimo-cxf:jar:2.0-SNAPSHOT
>
> from the specified remote repositories:
> central (http://repo1.maven.org/maven2),
> apache.snapshots (http://people.apache.org/repo/m2-snapshot-
> repository),
> codehaus (http://repository.codehaus.org),
> apache-snapshots (http://people.apache.org/repo/m2-snapshot-
> repository),
> codehaus-snapshots (http://snapshots.repository.codehaus.org),
> apache-incubator (http://people.apache.org/repo/m2-incubating-
> repository/),
> axis2-m2-repo (http://ws.zones.apache.org/repository2/),
> tomcat-m2-repo (http://tomcat.apache.org/dev/dist/m2-repository/)
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
> (DefaultLifecycleExecutor.java:556)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
> ycle(DefaultLifecycleExecutor.java:480)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> (DefaultLifecycleExecutor.java:459)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
> Failures(DefaultLifecycleExecutor.java:311)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:278)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
> (DefaultLifecycleExecutor.java:143)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:330)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
> 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:
> 430)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by:
> org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: M
> issing:
> ----------
> 1) com.sun.xml.bind:jaxb-impl:jar:2.1.2
>
> Try downloading the file manually from the project website.
>
> Then, install it using the command:
> mvn install:install-file -DgroupId=com.sun.xml.bind -
> DartifactId=jaxb-impl \
> -Dversion=2.1.2 -Dpackaging=jar -Dfile=/path/to/file
>
> Path to dependency:
> 1) org.apache.geronimo.modules:geronimo-cxf:jar:2.0-SNAPSHOT
> 2) org.apache.cxf:cxf-rt-frontend-jaxws:jar:2.0-incubator-RC-
> SNAPSHOT
> 3) org.apache.cxf:cxf-tools-common:jar:2.0-incubator-RC-SNAPSHOT
> 4) com.sun.xml.bind:jaxb-impl:jar:2.1.2
>
> 2) com.sun.xml.bind:jaxb-xjc:jar:2.1.2
>
> Try downloading the file manually from the project website.
>
> Then, install it using the command:
> mvn install:install-file -DgroupId=com.sun.xml.bind -
> DartifactId=jaxb-xjc \
> -Dversion=2.1.2 -Dpackaging=jar -Dfile=/path/to/file
>
> Path to dependency:
> 1) org.apache.geronimo.modules:geronimo-cxf:jar:2.0-SNAPSHOT
> 2) org.apache.cxf:cxf-rt-frontend-jaxws:jar:2.0-incubator-RC-
> SNAPSHOT
> 3) org.apache.cxf:cxf-tools-common:jar:2.0-incubator-RC-SNAPSHOT
> 4) com.sun.xml.bind:jaxb-xjc:jar:2.1.2
>
> ----------
> 2 required artifacts are missing.
>
> for artifact:
> org.apache.geronimo.modules:geronimo-cxf:jar:2.0-SNAPSHOT
>
> from the specified remote repositories:
> central (http://repo1.maven.org/maven2),
> apache.snapshots (http://people.apache.org/repo/m2-snapshot-
> repository),
> codehaus (http://repository.codehaus.org),
> apache-snapshots (http://people.apache.org/repo/m2-snapshot-
> repository),
> codehaus-snapshots (http://snapshots.repository.codehaus.org),
> apache-incubator (http://people.apache.org/repo/m2-incubating-
> repository/),
> axis2-m2-repo (http://ws.zones.apache.org/repository2/),
> tomcat-m2-repo (http://tomcat.apache.org/dev/dist/m2-repository/)
>
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransi
> tively(DefaultArtifactResolver.java:305)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransi
> tively(DefaultArtifactResolver.java:272)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransi
> tively(DefaultArtifactResolver.java:243)
> at
> org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependenci
> es(DefaultPluginManager.java:1142)
> at org.apache.maven.plugin.DefaultPluginManager.executeMojo
> (DefaultPluginManager.java:374)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
> (DefaultLifecycleExecutor.java:539)
> ... 16 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 14 minutes 43 seconds
> [INFO] Finished at: Tue Feb 27 18:27:54 PST 2007
> [INFO] Final Memory: 58M/104M
> [INFO]
> ------------------------------------------------------------------------
> </snip>
>
>
|