[jboss-jira] [JBoss JIRA] (DROOLS-4739) Support Camel integration test with the executable model

Toshiya Kobayashi (Jira) issues at jboss.org
Mon Feb 17 04:14:00 EST 2020


    [ https://issues.redhat.com/browse/DROOLS-4739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13973204#comment-13973204 ] 

Toshiya Kobayashi edited comment on DROOLS-4739 at 2/17/20 4:13 AM:
--------------------------------------------------------------------

The error:
{noformat}
[INFO] [talledLocalContainer] 15:13:41,744 ERROR [org.kie.server.api.marshalling.jaxb.JaxbMarshaller] (default task-2) Error while creating JAXB Marshaller due to 1 counts of IllegalAnnotationExceptions: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
[INFO] [talledLocalContainer] Two classes have the same XML type name "". Use @XmlType.name and @XmlType.namespace to assign different names to them.
[INFO] [talledLocalContainer] 	this problem is related to the following location:
[INFO] [talledLocalContainer] 		at org.test.rules.DomainClassesMetadataA0FCAC76922EA6E93CB2C86742A6DCC2$1
[INFO] [talledLocalContainer] 	this problem is related to the following location:
[INFO] [talledLocalContainer] 		at defaultpkg.DomainClassesMetadataD0671CA4EBCDDED3555EDAC6E55E4B7A$1
[INFO] [talledLocalContainer] 
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:106)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:471)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:303)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:139)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1156)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:165)
[INFO] [talledLocalContainer] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[INFO] [talledLocalContainer] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[INFO] [talledLocalContainer] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[INFO] [talledLocalContainer] 	at java.lang.reflect.Method.invoke(Method.java:498)
[INFO] [talledLocalContainer] 	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:306)
[INFO] [talledLocalContainer] 	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:295)
[INFO] [talledLocalContainer] 	at javax.xml.bind.ContextFinder.find(ContextFinder.java:434)
[INFO] [talledLocalContainer] 	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:721)
[INFO] [talledLocalContainer] 	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:662)
[INFO] [talledLocalContainer] 	at org.kie.server.api.marshalling.jaxb.JaxbMarshaller.buildMarshaller(JaxbMarshaller.java:415)
[INFO] [talledLocalContainer] 	at org.kie.server.api.marshalling.jaxb.JaxbMarshaller.<init>(JaxbMarshaller.java:401)
[INFO] [talledLocalContainer] 	at org.kie.server.api.marshalling.BaseMarshallerBuilder.build(BaseMarshallerBuilder.java:42)
[INFO] [talledLocalContainer] 	at org.kie.server.api.marshalling.MarshallerFactory.getMarshaller(MarshallerFactory.java:50)
[INFO] [talledLocalContainer] 	at org.kie.server.services.impl.KieContainerInstanceImpl.getMarshaller(KieContainerInstanceImpl.java:184)
[INFO] [talledLocalContainer] 	at org.kie.server.services.drools.DroolsKieContainerCommandServiceImpl.callContainer(DroolsKieContainerCommandServiceImpl.java:60)
[INFO] [talledLocalContainer] 	at org.kie.server.remote.rest.drools.CommandResource.manageContainer(CommandResource.java:91)
...
{noformat}

The class in problem -- org.test.rules.DomainClassesMetadataA0FCAC76922EA6E93CB2C86742A6DCC2$1 is a synthetic class (Simply put, generated by a compiler. See https://stackoverflow.com/questions/29264072/why-does-compiling-a-class-containing-static-nested-classes-create-a-new-class)



was (Author: tkobayashi):
The error:
{noformat}
[INFO] [talledLocalContainer] 15:13:41,744 ERROR [org.kie.server.api.marshalling.jaxb.JaxbMarshaller] (default task-2) Error while creating JAXB Marshaller due to 1 counts of IllegalAnnotationExceptions: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
[INFO] [talledLocalContainer] Two classes have the same XML type name "". Use @XmlType.name and @XmlType.namespace to assign different names to them.
[INFO] [talledLocalContainer] 	this problem is related to the following location:
[INFO] [talledLocalContainer] 		at org.test.rules.DomainClassesMetadataA0FCAC76922EA6E93CB2C86742A6DCC2$1
[INFO] [talledLocalContainer] 	this problem is related to the following location:
[INFO] [talledLocalContainer] 		at defaultpkg.DomainClassesMetadataD0671CA4EBCDDED3555EDAC6E55E4B7A$1
[INFO] [talledLocalContainer] 
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:106)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:471)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:303)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:139)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1156)
[INFO] [talledLocalContainer] 	at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:165)
[INFO] [talledLocalContainer] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[INFO] [talledLocalContainer] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[INFO] [talledLocalContainer] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[INFO] [talledLocalContainer] 	at java.lang.reflect.Method.invoke(Method.java:498)
[INFO] [talledLocalContainer] 	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:306)
[INFO] [talledLocalContainer] 	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:295)
[INFO] [talledLocalContainer] 	at javax.xml.bind.ContextFinder.find(ContextFinder.java:434)
[INFO] [talledLocalContainer] 	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:721)
[INFO] [talledLocalContainer] 	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:662)
[INFO] [talledLocalContainer] 	at org.kie.server.api.marshalling.jaxb.JaxbMarshaller.buildMarshaller(JaxbMarshaller.java:415)
[INFO] [talledLocalContainer] 	at org.kie.server.api.marshalling.jaxb.JaxbMarshaller.<init>(JaxbMarshaller.java:401)
[INFO] [talledLocalContainer] 	at org.kie.server.api.marshalling.BaseMarshallerBuilder.build(BaseMarshallerBuilder.java:42)
[INFO] [talledLocalContainer] 	at org.kie.server.api.marshalling.MarshallerFactory.getMarshaller(MarshallerFactory.java:50)
[INFO] [talledLocalContainer] 	at org.kie.server.services.impl.KieContainerInstanceImpl.getMarshaller(KieContainerInstanceImpl.java:184)
[INFO] [talledLocalContainer] 	at org.kie.server.services.drools.DroolsKieContainerCommandServiceImpl.callContainer(DroolsKieContainerCommandServiceImpl.java:60)
[INFO] [talledLocalContainer] 	at org.kie.server.remote.rest.drools.CommandResource.manageContainer(CommandResource.java:91)
...
{noformat}

The class in problem -- org.test.rules.DomainClassesMetadataA0FCAC76922EA6E93CB2C86742A6DCC2$1 is a synthetic class (In simple, generated by a compiler. See https://stackoverflow.com/questions/29264072/why-does-compiling-a-class-containing-static-nested-classes-create-a-new-class)


> Support Camel integration test with the executable model
> --------------------------------------------------------
>
>                 Key: DROOLS-4739
>                 URL: https://issues.redhat.com/browse/DROOLS-4739
>             Project: Drools
>          Issue Type: Enhancement
>            Reporter: Luca Molteni
>            Assignee: Toshiya Kobayashi
>            Priority: Major
>              Labels: good-first-issue
>
> AbstractRemoteIntegrationTest
> in drools-jbpm-integration 
> Still doesn't support the executable model



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jboss-jira mailing list