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

Thomas Dorner edited comment on RAMPART-454 at 3/25/26 2:36 PM:
----------------------------------------------------------------

[~robertlazarski]  We upgraded our local Axis2 mirror to the latest state and 
can confirm that we have experienced no issues building and running Axis2 with 
Java 25.

Our test environment consists of over a dozen distributed web apps which 
communicate via SOAP. For testing we ran our regular suite of ~400 SoapUI Tests 
Cases which should cover the majority of use-cases.

We are still using our customized Rampart version which is based on Rampart 
1.8.0, built using Java 11 but also runs under Java 25.

As a disclaimer, we still have some modifications in our local Axis2 build 
including:
 - setting a default request configuration to HttpClientBuilder with adjusted 
timeout & keep-alive values
 - replaced javax JSTL tagblib with Jakarta taglib
 - deactivated modules and removed some dependencies which we don't require 
    - axis2-eclipse-codegen-plugin
    - axis2-eclipse-service-plugin
    - axis2-idea-plugin
    - osgi
 - made some minor adjustments to fault code handling in SOAPEnvelope
 - introduced a workaround for AXIS2-5862 and AXIS2-5788


was (Author: JIRAUSER312365):
[~robertlazarski]  We upgraded our local Axis2 mirror to the latest state and 
can confirm that we have experienced no issues building and running Axis2 with 
Java 25.

Our test environment consists of over a dozen distributed web apps which 
communicate via SOAP. For testing we ran our regular suite of ~400 SoapUI Tests 
which should cover the majority of use-cases.

We are still using our customized Rampart version which is based on Rampart 
1.8.0, built using Java 11 but also runs under Java 25.

As a disclaimer, we still have some modifications in our local Axis2 build 
including:
- setting a default request configuration to HttpClientBuilder with adjusted 
timeout & keep-alive values
- replaced javax JSTL tagblib with Jakarta taglib
- deactivated modules and removed some dependencies which we don't require 
    - axis2-eclipse-codegen-plugin
    - axis2-eclipse-service-plugin
    - axis2-idea-plugin
    - osgi
- made some minor adjustments to fault code handling in SOAPEnvelope
- introduced a workaround for AXIS2-5862 and AXIS2-5788

> Upgrade OpenSAML to 5.x and anything else needed for jakarta support
> --------------------------------------------------------------------
>
>                 Key: RAMPART-454
>                 URL: https://issues.apache.org/jira/browse/RAMPART-454
>             Project: Rampart
>          Issue Type: Task
>            Reporter: Robert Lazarski
>            Assignee: Robert Lazarski
>            Priority: Major
>             Fix For: 2.0.0
>
>
> This Jira is to discuss the upgrades needed for a Rampart 2.0.0 release that 
> supports jakarta and Axis 2.0.0 - and to track that progress.  



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to