Hi,

I've been unable to build Tuscany on my Linux & Mac (I don't have windows so
don't know if it works on this platform)

The failure is in jaxb:

Project ID: com.sun.tools.xjc.maven2:maven-jaxb-plugin

Reason: Failed to build model from file
'/opt/apache/maven/repository/com/sun/tools/xjc/maven2/maven-jaxb-plugin/1.0/maven-
jaxb-plugin-1.0.pom'.
Error: 'null'

The reason is part of the pom file contains chars that can't be converted to
UTF-8 :
<developer>
  <id>M�fweald</id>
  <name>Malachi de �fweald</name>
  <email>[EMAIL PROTECTED]</email>
  <roles>
     <role>Developer</role>
  </roles>
</developer>

If you remove the offending chars then the download jaxb works and you can
build tuscany...

Having never used Maven before I'm not sure who own this pom file (sun ?),
seems to be download from sun's site due to
sca/databinding/databinding-jaxb/pom.xml...
Any advice on how to get this issue resolved ?

Thanks,
Dan

FYI call stack from failure:

[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unable to build
project for plugin 'com.sun.tools.xjc.maven2:maven-jaxb-plugin': Failed to
build model from file
'/opt/apache/maven/repository/com/sun/tools/xjc/maven2/maven-jaxb-plugin/1.0/maven-
jaxb-plugin-1.0.pom'.
Error: 'null'
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(
DefaultLifecycleExecutor.java:1269)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindPluginToLifecycle(
DefaultLifecycleExecutor.java:1216)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings
(DefaultLifecycleExecutor.java:982)
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
DefaultLifecycleExecutor.java:453)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
(DefaultLifecycleExecutor.java:306)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:273)
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
DefaultLifecycleExecutor.java:140)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
       at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:64)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:615)
       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.plugin.InvalidPluginException: Unable to build
project for plugin 'com.sun.tools.xjc.maven2:maven-jaxb-plugin': Failed to
build model from file
'/opt/apache/maven/repository/com/sun/tools/xjc/maven2/maven-jaxb-plugin/1.0/maven-
jaxb-plugin-1.0.pom'.
Error: 'null'
       at
org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(
DefaultPluginManager.java:265)
       at
org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(
DefaultPluginManager.java:183)
       at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(
DefaultPluginManager.java:163)
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(
DefaultLifecycleExecutor.java:1252)
       ... 17 more
Caused by: org.apache.maven.project.ProjectBuildingException: Failed to
build model from file
'/opt/apache/maven/repository/com/sun/tools/xjc/maven2/maven-jaxb-plugin/1.0/maven-
jaxb-plugin-1.0.pom'.
Error: 'null'
       at org.apache.maven.project.DefaultMavenProjectBuilder.readModel(
DefaultMavenProjectBuilder.java:1279)
       at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(
DefaultMavenProjectBuilder.java:471)
       at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(
DefaultMavenProjectBuilder.java:225)
       at
org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(
DefaultPluginManager.java:249)
       ... 20 more
Caused by: sun.io.MalformedInputException
       at sun.io.ByteToCharUTF8.convert(ByteToCharUTF8.java:278)
       at sun.nio.cs.StreamDecoder$ConverterSD.convertInto(
StreamDecoder.java:314)
       at sun.nio.cs.StreamDecoder$ConverterSD.implRead(StreamDecoder.java
:364)
       at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:250)
       at java.io.InputStreamReader.read(InputStreamReader.java:212)
       at java.io.Reader.read(Reader.java:143)
       at org.codehaus.plexus.util.IOUtil.copy(IOUtil.java:212)
       at org.codehaus.plexus.util.IOUtil.copy(IOUtil.java:200)
       at org.apache.maven.project.DefaultMavenProjectBuilder.readModel(
DefaultMavenProjectBuilder.java:1293)
       at org.apache.maven.project.DefaultMavenProjectBuilder.readModel(
DefaultMavenProjectBuilder.java:1270)
       ... 23 more

Reply via email to