You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Ignacio (Jira)" <ji...@apache.org> on 2021/12/28 17:29:00 UTC

[jira] [Commented] (TOMEE-3822) MVC 2.0 Krazo Error in Tomee 9.0 M7

    [ https://issues.apache.org/jira/browse/TOMEE-3822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17466182#comment-17466182 ] 

Ignacio commented on TOMEE-3822:
--------------------------------

According to Krazo team they say that it seems the this milestone has not migrated their web.xml schema properly, as it expects the legacy Java EE namespace

> MVC 2.0 Krazo Error in Tomee 9.0 M7
> -----------------------------------
>
>                 Key: TOMEE-3822
>                 URL: https://issues.apache.org/jira/browse/TOMEE-3822
>             Project: TomEE
>          Issue Type: Bug
>            Reporter: Ignacio
>            Priority: Major
>
> POM configuration:
> jakarta.mvc
> jakarta.mvc-api
> 2.0.0
> {{	<dependency>
> 	  <groupId>org.eclipse.krazo</groupId>
> 	  <artifactId>krazo-core</artifactId>
> 	  <version>2.0.0</version>
> 	</dependency>
> 	
> 	<dependency>
> 	  <groupId>org.eclipse.krazo</groupId>
> 	  <artifactId>krazo-cxf</artifactId>
> 	  <version>2.0.0</version>
> 	</dependency>}}
> Error when starting the server:
> INFO: Configuring enterprise application: XXXXXX.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\pocJEEMVCTomee8
> [severity=FATAL_ERROR,message=unexpected element (uri:"https://jakarta.ee/xml/ns/jakartaee", local:"web-fragment"). Expected elements are <\{http://java.sun.com/xml/ns/javaee}handler-chains>,<\{http://java.sun.com/xml/ns/javaee}web-fragment>,locator=[node=null,object=null,url=null,line=24,col=29,offset=-1]]
> Dec 28, 2021 12:41:02 PM org.apache.openejb.config.ReadDescriptors mergeWebFragments
> WARNING: can't read UrlSource\{url=jar:file:XXXXXXX/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/pocJEEMVCTomee8/WEB-INF/lib/krazo-core-2.0.0.jar!/META-INF/web-fragment.xml}
> jakarta.xml.bind.UnmarshalException: unexpected element (uri:"[https://jakarta.ee/xml/ns/jakartaee]", local:"web-fragment"). Expected elements are <{[http://java.sun.com/xml/ns/javaee}handler-chains>|http://java.sun.com/xml/ns/javaee%7Dhandler-chains%3E],<{[http://java.sun.com/xml/ns/javaee}web-fragment>|http://java.sun.com/xml/ns/javaee%7Dweb-fragment%3E]
> at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.handleEvent(UnmarshallingContext.java:714)
> at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError(Loader.java:232)
> at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError(Loader.java:227)
> at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportUnexpectedChildElement(Loader.java:94)
> at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext$DefaultRootLoader.childElement(UnmarshallingContext.java:1119)
> at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:544)
> at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:526)
> at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:138)
> at java.xml/org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:551)
> at org.apache.openejb.jee.JaxbJavaee$NoSourceFilter.startElement(JaxbJavaee.java:360)
> at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510)
> at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374)
> at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613)
> at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3060)
> at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:836)
> at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
> at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
> at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534)
> at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888)
> at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824)
> at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
> at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216)
> at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635)
> at java.xml/org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:357)
> at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228)
> at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199)
> at jakarta.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:123)
> at jakarta.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:106)
> Executed from Eclipse:
> Version: 2021-12 (4.22.0)
> Build id: 20211202-1639
> With facets:
> [!https://user-images.githubusercontent.com/4292335/147563208-233aea0d-9434-4bc7-b41e-4702de6e3ea9.png!|https://user-images.githubusercontent.com/4292335/147563208-233aea0d-9434-4bc7-b41e-4702de6e3ea9.png]



--
This message was sent by Atlassian Jira
(v8.20.1#820001)