Re: Future of Eclipse Plugins

Andreas Lehmkühler via java-dev <[email protected]> Wed, 8 Apr 2026 22:18:21 +0200
Newsgroups gmane.text.xml.axis.devel
Message-ID <[email protected]>
+1 for removing the eclipse stuff.

I'm using eclipse and axis2 for some SOAP-based webservices and I never 
thought about using any eclipse plugins. I'm fine with using the maven 
plugin to generate the code I need.

Just my 2 cents

Andreas

Am 08.04.26 um 09:15 schrieb Christian Ortlepp:
> Hey All,
> 
> there is an issue with our eclipse plugins, more specifically with their 
> dependencies on the eclipse platform. Eclipse has recently switched to 
> Java 21 as their minimum supported Java version, which makes it 
> currently impossible to update to the latest eclipse platform [1] as 
> axis minimum supported Java version currently is 17. My first instinct 
> was that we then should also raise our minimum required Java version 
> [2], after all with the "new" Java release cycle staying on the second- 
> to-latest-LTS seems to become the norm for many libraries. After giving 
> it some more thought though, I think it is unreasonable to take this 
> step solely because of the eclipse plugins, given that raising the 
> minimum supported Java version may very much cause problems for users, 
> while our eclipse plugins are currently broken anyways (AFAIK). There 
> was a notice in the last release notes [3] that this is the case and 
> that we're looking for maintainers in this area, as far as I know nobody 
> came forward. Considering all of that I think that rather than raising 
> our minimum supported Java version we should discontinue support for the 
> eclipse plugins, seeing that they aren't maintained and there does not 
> seem to be any interest in them in the first place. I would be in favor 
> of removing the code from the source tree altogether, however I'm also 
> open to simply excluding them from the build by default (on Java 
> versions < 21).
> 
> 
> I'm looking forward to your opinions and ideas in this matter. Given 
> that this has a significant effect on (potential) users I of course 
> don't want to make this decision on my own.
> 
> 
> Best,
> 
> Christian
> 
> 
> [1] https://github.com/apache/axis-axis2-java-core/pull/1149 https:// 
> github.com/apache/axis-axis2-java-core/pull/1146 https://github.com/ 
> apache/axis-axis2-java-core/pull/1144 https://github.com/apache/axis- 
> axis2-java-core/pull/1142
> 
> [2] https://github.com/apache/axis-axis2-java-core/pull/1158
> 
> [3] https://axis.apache.org/axis2/java/core/release-notes/2.0.0.html
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>