[jira] [Created] (CXF-8891) Evaluate changes to org.glassfish.jaxb:jaxb-runtime:4.0.3

2023-06-26 Thread Lars Uffmann (Jira)
Lars Uffmann created CXF-8891:
-

 Summary: Evaluate changes to org.glassfish.jaxb:jaxb-runtime:4.0.3
 Key: CXF-8891
 URL: https://issues.apache.org/jira/browse/CXF-8891
 Project: CXF
  Issue Type: Task
  Components: Core
Affects Versions: 4.0.2
Reporter: Lars Uffmann


In the latest release of {*}jaxb-runtime{*}, 4.0.3, a change has been made 
which might affect CXF by introducing incompatibilities and/or interoperability 
issues.

The changes are related to the JAXB Context Property

*org.glassfish.jaxb.defaultNamespaceRemap*

[https://github.com/eclipse-ee4j/jaxb-ri/issues/1715]

For example, until 4.0.3, an XmlRootElement is marshaled as
{code:java}
http://demo.ws.example.com";>Klaus{code}
With 4.0.3 it will become
{code:java}
http://demo.ws.example.com";>Klaus{code}
In your parent pom, the version for jaxb-runtime is still 3.0.2. However, 
recent Spring boot versions >= 3.0.x are managing the 4.0.x version of 
jaxb-runtime. I stumbled over this issue after upgrading to the latest Spring 
Boot (3.0.8 /  3.1.1) release, which will upgrade the jaxb-runtime from 4.0.2 
to 4.0.3.

I created an Issue in jaxb-ri as well:

[https://github.com/eclipse-ee4j/jaxb-ri/issues/1724]

Im not sure how this might affect cxf users. The web service affected by this 
issue is as simple as it can get and is used exclusively for integration 
testing purposes. A client using cxf could no longer talk to a server using 
spring web services.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (CXF-8865) Get rid of EasyMock in cxf-rt-management

2023-06-26 Thread Andriy Redko (Jira)


 [ 
https://issues.apache.org/jira/browse/CXF-8865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andriy Redko resolved CXF-8865.
---
Resolution: Fixed

> Get rid of EasyMock in cxf-rt-management
> 
>
> Key: CXF-8865
> URL: https://issues.apache.org/jira/browse/CXF-8865
> Project: CXF
>  Issue Type: Sub-task
>Reporter: Andriy Redko
>Assignee: Andriy Redko
>Priority: Major
> Fix For: 3.6.2, 4.0.3
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (CXF-8891) Evaluate changes to org.glassfish.jaxb:jaxb-runtime:4.0.3

2023-06-26 Thread Andriy Redko (Jira)


 [ 
https://issues.apache.org/jira/browse/CXF-8891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andriy Redko updated CXF-8891:
--
Fix Version/s: 4.1.0

> Evaluate changes to org.glassfish.jaxb:jaxb-runtime:4.0.3
> -
>
> Key: CXF-8891
> URL: https://issues.apache.org/jira/browse/CXF-8891
> Project: CXF
>  Issue Type: Task
>  Components: Core
>Affects Versions: 4.0.2
>Reporter: Lars Uffmann
>Priority: Major
> Fix For: 4.1.0
>
>
> In the latest release of {*}jaxb-runtime{*}, 4.0.3, a change has been made 
> which might affect CXF by introducing incompatibilities and/or 
> interoperability issues.
> The changes are related to the JAXB Context Property
> *org.glassfish.jaxb.defaultNamespaceRemap*
> [https://github.com/eclipse-ee4j/jaxb-ri/issues/1715]
> For example, until 4.0.3, an XmlRootElement is marshaled as
> {code:java}
>  xmlns:ns2="http://demo.ws.example.com";>Klaus{code}
> With 4.0.3 it will become
> {code:java}
>  xmlns="http://demo.ws.example.com";>Klaus{code}
> In your parent pom, the version for jaxb-runtime is still 3.0.2. However, 
> recent Spring boot versions >= 3.0.x are managing the 4.0.x version of 
> jaxb-runtime. I stumbled over this issue after upgrading to the latest Spring 
> Boot (3.0.8 /  3.1.1) release, which will upgrade the jaxb-runtime from 4.0.2 
> to 4.0.3.
> I created an Issue in jaxb-ri as well:
> [https://github.com/eclipse-ee4j/jaxb-ri/issues/1724]
> Im not sure how this might affect cxf users. The web service affected by this 
> issue is as simple as it can get and is used exclusively for integration 
> testing purposes. A client using cxf could no longer talk to a server using 
> spring web services.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (CXF-8891) Evaluate changes to org.glassfish.jaxb:jaxb-runtime:4.0.3

2023-06-26 Thread Andriy Redko (Jira)


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

Andriy Redko commented on CXF-8891:
---

Thanks for heads up [~cachescrubber] , we've been planning to support JAXB 4.x 
(Jakarta EE 10) in Apache CXF 4.1.0, see please 
https://issues.apache.org/jira/browse/CXF-8671

> Evaluate changes to org.glassfish.jaxb:jaxb-runtime:4.0.3
> -
>
> Key: CXF-8891
> URL: https://issues.apache.org/jira/browse/CXF-8891
> Project: CXF
>  Issue Type: Task
>  Components: Core
>Affects Versions: 4.0.2
>Reporter: Lars Uffmann
>Priority: Major
>
> In the latest release of {*}jaxb-runtime{*}, 4.0.3, a change has been made 
> which might affect CXF by introducing incompatibilities and/or 
> interoperability issues.
> The changes are related to the JAXB Context Property
> *org.glassfish.jaxb.defaultNamespaceRemap*
> [https://github.com/eclipse-ee4j/jaxb-ri/issues/1715]
> For example, until 4.0.3, an XmlRootElement is marshaled as
> {code:java}
>  xmlns:ns2="http://demo.ws.example.com";>Klaus{code}
> With 4.0.3 it will become
> {code:java}
>  xmlns="http://demo.ws.example.com";>Klaus{code}
> In your parent pom, the version for jaxb-runtime is still 3.0.2. However, 
> recent Spring boot versions >= 3.0.x are managing the 4.0.x version of 
> jaxb-runtime. I stumbled over this issue after upgrading to the latest Spring 
> Boot (3.0.8 /  3.1.1) release, which will upgrade the jaxb-runtime from 4.0.2 
> to 4.0.3.
> I created an Issue in jaxb-ri as well:
> [https://github.com/eclipse-ee4j/jaxb-ri/issues/1724]
> Im not sure how this might affect cxf users. The web service affected by this 
> issue is as simple as it can get and is used exclusively for integration 
> testing purposes. A client using cxf could no longer talk to a server using 
> spring web services.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)