[mevenide-user] maven-jaxb2-plugin problems

"Mohni, Daniel" <[email protected]>
Newsgroups gmane.comp.jakarta.turbine.maven.mevenide.user
Message-ID <B91E33CF995E4F46811E25CD877F384C02A3A11E@GBMK-EXCH3.eu.uis.unisys.com>
Hi all,

I currently try to get the jaxb2 sample maven project to work inside
netbeans 6.0rc1

downloaded the sample project from:

https://maven-jaxb2-plugin.dev.java.net/repository/org/jvnet/jaxb2/maven
2/maven-jaxb2-plugin-sample/1.0/maven-jaxb2-plugin-sample-1.0-src.zip

tryed to build project inside ide, I get the following error:

------------------------------------------------------------------------
[ERROR]FATAL ERROR
------------------------------------------------------------------------
JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI
(from
jar:file:/D:/maven/nbrepo/com/sun/xml/bind/jaxb-impl/2.1.3/jaxb-impl-2.1
.3.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class) needs 2.1
API. Use the endorsed directory mechanism to place jaxb-api.jar 
in the bootstrap classloader. (See
http://java.sun.com/j2se/1.5.0/docs/guide/standards/)
------------------------------------------------------------------------
Trace
java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap
classloader, but this RI (from
jar:file:/D:/maven/nbrepo/com/sun/xml/bind/jaxb-impl/2.1.3/jaxb-impl-2.1
.3.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class) needs 2.1
API. Use the endorsed directory mechanism to place jaxb-api.jar in 
the bootstrap classloader. (See
http://java.sun.com/j2se/1.5.0/docs/guide/standards/)
        at
com.sun.xml.bind.v2.model.impl.ModelBuilder.<clinit>(ModelBuilder.java:1
36)
        at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextIm
pl.java:406)
        at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:
270)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo.getJAXBContext(Bind
Info.java:316)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl$
1.<init>(AnnotationParserFactoryImpl.java:63)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl.
create(AnnotationParserFactoryImpl.java:62)
        at
com.sun.xml.xsom.impl.parser.NGCCRuntimeEx.createAnnotationParser(NGCCRu
ntimeEx.java:323)
        at
com.sun.xml.xsom.impl.parser.state.annotation.action0(annotation.java:48
)
        at
com.sun.xml.xsom.impl.parser.state.annotation.enterElement(annotation.ja
va:73)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement(NGCCRunt
ime.java:378)
        at
com.sun.xml.xsom.impl.parser.state.NGCCHandler.spawnChildFromEnterElemen
t(NGCCHandler.java:74)
        at
com.sun.xml.xsom.impl.parser.state.Schema.enterElement(Schema.java:294)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement(NGCCRunt
ime.java:378)
        at
com.sun.xml.xsom.impl.parser.state.NGCCHandler.revertToParentFromEnterEl
ement(NGCCHandler.java:111)
        at
com.sun.xml.xsom.impl.parser.state.foreignAttributes.enterElement(foreig
nAttributes.java:50)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement(NGCCRunt
ime.java:378)
        at
com.sun.xml.xsom.impl.parser.state.NGCCHandler.spawnChildFromEnterElemen
t(NGCCHandler.java:74)
        at
com.sun.xml.xsom.impl.parser.state.Schema.enterElement(Schema.java:200)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement(NGCCRunt
ime.java:378)
        at
com.sun.xml.xsom.impl.parser.state.Schema.enterElement(Schema.java:250)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement(NGCCRunt
ime.java:378)
        at
com.sun.xml.xsom.impl.parser.state.Schema.enterElement(Schema.java:238)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement(NGCCRunt
ime.java:378)
        at
com.sun.xml.xsom.impl.parser.state.Schema.enterElement(Schema.java:226)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement(NGCCRunt
ime.java:378)
        at
com.sun.xml.xsom.impl.parser.state.Schema.enterElement(Schema.java:262)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement(NGCCRunt
ime.java:378)
        at
com.sun.xml.xsom.impl.parser.state.Schema.enterElement(Schema.java:274)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.startElement(NGCCRuntime.
java:219)
        at
org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
        at
com.sun.tools.xjc.util.SubtreeCutter.startElement(SubtreeCutter.java:68)
        at
com.sun.tools.xjc.reader.ExtensionBindingChecker.startElement(ExtensionB
indingChecker.java:128)
        at
org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
        at
com.sun.tools.xjc.reader.xmlschema.parser.IncorrectNamespaceURIChecker.s
tartElement(IncorrectNamespaceURIChecker.java:97)
        at
org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
        at
com.sun.tools.xjc.reader.xmlschema.parser.CustomizationContextChecker.st
artElement(CustomizationContextChecker.java:172)
        at
org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
        at
com.sun.tools.xjc.ModelLoader$SpeculationChecker.startElement(ModelLoade
r.java:439)
        at
org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
        at
com.sun.tools.xjc.reader.internalizer.VersionChecker.startElement(Versio
nChecker.java:82)
        at
org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
        at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElemen
t(AbstractSAXParser.java:501)
        at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanSta
rtElement(XMLNSDocumentScannerImpl.java:400)
        at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$F
ragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2740)
        at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLD
ocumentScannerImpl.java:645)
        at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XM
LNSDocumentScannerImpl.java:140)
        at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.s
canDocument(XMLDocumentFragmentScannerImpl.java:508)
        at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML1
1Configuration.java:807)
        at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML1
1Configuration.java:737)
        at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.jav
a:107)
        at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Abstr
actSAXParser.java:1205)
        at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.pars
e(SAXParserImpl.java:522)
        at
org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:333)
        at com.sun.xml.xsom.parser.JAXPParser.parse(JAXPParser.java:79)
        at com.sun.tools.xjc.ModelLoader$2.parse(ModelLoader.java:463)
        at
com.sun.tools.xjc.ModelLoader$XMLSchemaParser.parse(ModelLoader.java:246
)
        at
com.sun.xml.xsom.impl.parser.NGCCRuntimeEx.parseEntity(NGCCRuntimeEx.jav
a:301)
        at
com.sun.xml.xsom.impl.parser.ParserContext.parse(ParserContext.java:88)
        at com.sun.xml.xsom.parser.XSOMParser.parse(XSOMParser.java:147)
        at
com.sun.tools.xjc.ModelLoader.createXSOMSpeculative(ModelLoader.java:480
)
        at
com.sun.tools.xjc.ModelLoader.loadXMLSchema(ModelLoader.java:350)
        at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:151)
        at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:97)
        at org.jvnet.jaxb2.maven2.XJC2Mojo.runXJC(XJC2Mojo.java:1015)
        at org.jvnet.jaxb2.maven2.XJC2Mojo.execute(XJC2Mojo.java:657)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMa
nager.java:417)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
LifecycleExecutor.java:610)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
ycle(DefaultLifecycleExecutor.java:551)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
ifecycleExecutor.java:530)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
Failures(DefaultLifecycleExecutor.java:309)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:276)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
ycleExecutor.java:143)
        at
org.codehaus.mevenide.netbeans.embedder.exec.MyLifecycleExecutor.execute
(MyLifecycleExecutor.java:92)
        at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:393)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:182)
        at
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:760)
        at
org.codehaus.mevenide.netbeans.execute.MavenJavaExecutor.run(MavenJavaEx
ecutor.java:199)
        at
org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:151)
------------------------------------------------------------------------
Total time: 1 second
Finished at: Tue Nov 20 11:00:39 CET 2007
Final Memory: 50M/99M
------------------------------------------------------------------------

if I call mvn clean install on the commandline this will work, any hints
about this ?

is this a problem related with netbeans or the actual maven-embedder
version ?

Regards

Daniel


PS: I was also missing the jaxb binding wizard in the new class dialog
under xml....





---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.