Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-26744

(8.0.z) org.glassfish.jaxb component upgrade from 4.0.1.redhat-00001 to 4.0.3.redhat-00003 causes TCK to fail

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • None
    • False
    • None
    • False

      Our EAP 8.0.x pipeline is trying to consume the latest version of the components form MRRC. We detect a new version of org.glassfish.jaxb 4.0.3.redhat-00003 which causes TCK fail (find logs attached).

      03-03-2024 10:38:16:  testHelloString3
      03-03-2024 10:38:16:  Invoke the helloString3() method of WebMethodWebService
      03-03-2024 10:38:16:  ERROR: Exception occurred: Unmarshalling Error: unexpected element (uri:"", local:"firstName"). Expected elements are <{http://server.webparam1.webparam.jws.tests.ts.sun.com/}firstName>,<{http://server.webparam1.webparam.jws.tests.ts.sun.com/}lastName> 
      03-03-2024 10:38:16:  ERROR: Test case throws exception: testHelloString3 failed
      03-03-2024 10:38:16:  ERROR: Exception at:  
      03-03-2024 10:38:16:  ERROR: jakarta.xml.ws.soap.SOAPFaultException: Unmarshalling Error: unexpected element (uri:"", local:"firstName"). Expected elements are <{http://server.webparam1.webparam.jws.tests.ts.sun.com/}firstName>,<{http://server.webparam1.webparam.jws.tests.ts.sun.com/}lastName> 
      	at org.apache.cxf.jaxws.JaxWsClientProxy.mapException(JaxWsClientProxy.java:195)
      	at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:145)
      	at jdk.proxy2/jdk.proxy2.$Proxy40.helloString3(Unknown Source)
      	at com.sun.ts.tests.jws.webparam.webparam1.client.Client.testHelloString3(Client.java:343)
      	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
      	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
      	at com.sun.ts.lib.harness.EETest.run(EETest.java:596)
      	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115)
      	at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:41)
      	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:105)
      	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
      	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209)
      	at com.sun.ts.lib.harness.EETest.run(EETest.java:285)
      	at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:37)
      Caused by: org.apache.cxf.binding.soap.SoapFault: Unmarshalling Error: unexpected element (uri:"", local:"firstName"). Expected elements are <{http://server.webparam1.webparam.jws.tests.ts.sun.com/}firstName>,<{http://server.webparam1.webparam.jws.tests.ts.sun.com/}lastName> 
      	at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:87)
      	at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:53)
      	at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:42)
      	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
      	at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:112)
      	at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:70)
      	at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:35)
      	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
      	at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:829)
      	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1726)
      	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1592)
      	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1389)
      	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
      	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:689)
      	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:63)
      	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
      	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:528)
      	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:439)
      	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:354)
      	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:312)
      	at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)
      	at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:140)
      	... 14 more
      

            Unassigned Unassigned
            rhn-support-ivassile Ilia Vassilev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: