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

Robert Lazarski commented on AXIS-2937:
---------------------------------------

For Axis 2, by the end of this year is realistic. The 3 major areas are (a) fix 
the remaining JDK 11 problems, (b) removing all commons httpclient 3.x refs, 
(c) finish the transition from svn to git and hopefully fixing our nightly 
builds. 

> ClassReader bytecode error in axis2 1.6.2-kernel
> ------------------------------------------------
>
>                 Key: AXIS-2937
>                 URL: https://issues.apache.org/jira/browse/AXIS-2937
>             Project: Axis
>          Issue Type: Bug
>            Reporter: George Vasiliu
>            Priority: Major
>         Attachments: Axis2Error.txt, image-2020-03-27-10-46-17-413.png
>
>
> Hello everyone,
>  
> We are upgrading our project and intend to keep the axis-2 1.6.2 distribution 
> we were using. Until now, we were using JDK 8 to compile & run the project, 
> now we have switched to JDK 11 and for only 1 webservice project we have, it 
> fails with the error seen in the attached file.
>  
>  
> I have already scrubbed the surface with 
> https://issues.apache.org/jira/browse/AXIS2-5966 and 
> https://issues.apache.org/jira/browse/AXIS2-5935, however, those fixes are 
> intended for 1.8.0, whileas we would like to add this patch for the 1.6.2 
> version, as there are many breaking changes between 1.6.2 and 1.8.0 (that 
> cause alot of validation tests to fail for XML messages due to the parser 
> inside axis2 and other issues).
>  
> Do you have any recommendations on how to approach this issue? If possible, 
> we would like to get the patch for 1.6.2 and build with maven ourselves and 
> keep it in our internal nexus as a patched jar, however, we do not know the 
> necessary changes to the ClassReader.java class that need to be done to make 
> it work.
>  
> If there is a possible workaround that can be done outside axis 2 (ie. modify 
> our webservices in a certain way) to make it work, we are also open to that.
>  
> Besides that, to confirm the issues, we compiled the entire project under 
> jdk11, but that particular sub-project was compiled under jdk8, when starting 
> the server the error is no longer shown, so a conclusion : compiling the 
> project under jdk11 breaks it when running the server. The server is a JBoss 
> 7.2.6 one.
>  
> Note that the project that fails actually contains a lot more webservices, it 
> only fails for that very specific one. I will come back with an update 
> regarding whether java7/8/9/10/11 features are used in the classes inside, 
> however, I doubt it.
>  
> The axis2.xml for the project has the following deployers configured :
> !image-2020-03-27-10-46-17-413.png|width=782,height=173!
>  
> So no .aar being deployed, issue is caused by a .class from somewhere.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to