axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andreas Veithen <andreas.veit...@gmail.com>
Subject Re: [Axis2] Isn't it time for us to move to Java 6?
Date Mon, 14 Mar 2011 19:29:02 GMT
On Mon, Mar 14, 2011 at 10:17, Afkham Azeez <afkham@gmail.com> wrote:
> I remember people saying similar things when we were planning to move from
> JDK 1.4 to 1.5, and there were many discussions & resistance about the
> drastic shift since JDK 1.5 introduced significant changes. There will be
> some inertia, but eventually we will have to move on. Regarding the benefits
> of migrating to JDK 6, I don't think we can simply classify those as minor,
> and ignore it.

Can you be a bit more specific and give some examples of the added
value for Axis2 to move to JDK 6 at this point?

> On Mon, Mar 14, 2011 at 2:14 PM, Dennis Sosnoski <dms@sosnoski.com> wrote:
>>
>> I'd think that the benefits of moving to Java 6 are minor at best, and
>> while most users won't care about the loss of Java 5 support there are
>> probably a significant number who will. Andreas' earlier suggestion of a
>> Maven profile sounds like it gives a nice way of selectively updating to
>> dependencies that require Java 6 without moving the rest of the code to Java
>> 6.
>>
>>   - Dennis
>>
>> Dennis M. Sosnoski
>> Java SOA and Web Services Consulting
>> Axis2/CXF/Metro SOA and Web Services Training
>> Web Services Jump-Start
>>
>> On 03/14/2011 05:50 AM, Andreas Veithen wrote:
>>
>> Oracle will not release any new version of their _free-of-charge_ Java
>> 1.5 distribution. That doesn't apply to their commercial offering and
>> also doesn't apply to other vendors. E.g. WebSphere 6.1 (the last
>> remaining version that uses Java 1.5) will only reach end of service
>> in late 2012.
>>
>> There was a similar discussion recently in the CXF project. They
>> concluded that it is too early to drop 1.5 support:
>>
>> http://www.mail-archive.com/dev@cxf.apache.org/msg04370.html
>>
>> I think most of the arguments also apply to Axis2.
>>
>> Andreas
>>
>> On Sun, Mar 13, 2011 at 13:49, Afkham Azeez <afkham@gmail.com> wrote:
>>
>>
>> I believe Oracle will not release any new JDK 1.5 version to fix security
>> issues such
>> as http://www.theregister.co.uk/2011/02/07/java_denial_of_service_bug/
>> A JDK 1.6 release was provided a few days after the bug was made public.
>> However, they have made a patching tool
>>
>> available http://www.oracle.com/technetwork/topics/security/alert-cve-2010-4476-305811.html
>>
>> On Sun, Mar 13, 2011 at 6:02 PM, Andreas Veithen
>> <andreas.veithen@gmail.com>
>> wrote:
>>
>>
>> I think that the question is not asked in the right way. It's not an
>> all-or-nothing thing. We can easily set up a Maven profile so that the
>> clustering module is skipped if the build is run on Java 1.5. This
>> allows us to remain compatible with Java 1.5 for the rest of the
>> framework. We only need to update the release procedure to make sure
>> that the release build is done using Java 1.6, so that the clustering
>> stuff is included in the binary distributions. It's pretty much the
>> same approach that was used for the JAXB2 and JAX-WS support up to
>> Axis2 1.4.x.
>>
>> Note that for many people, upgrading to Java 1.6 represents a huge
>> effort because it requires an upgrade of the application server on
>> which they deploy their applications. At this point, I don't see
>> enough added value that would justify to make this mandatory for the
>> entire Axis2 stack.
>>
>> Andreas
>>
>> On Sun, Mar 13, 2011 at 12:56, Afkham Azeez <afkham@gmail.com> wrote:
>>
>>
>> Thoughts on $subject please. I had to revert a useful Apache Tribes
>> upgrade
>> since Tomcat no longer supports Java 5.
>>
>> --
>> Afkham Azeez
>> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
>>
>> Member; Apache Software Foundation; http://www.apache.org/
>> email: azeez@wso2.com cell: +94 77 3320919
>> blog: http://blog.afkham.org
>> twitter: http://twitter.com/afkham_azeez
>> linked-in: http://lk.linkedin.com/in/afkhamazeez
>>
>> Lean . Enterprise . Middleware
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
>> For additional commands, e-mail: java-dev-help@axis.apache.org
>>
>>
>>
>> --
>> Afkham Azeez
>> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
>>
>> Member; Apache Software Foundation; http://www.apache.org/
>> email: azeez@wso2.com cell: +94 77 3320919
>> blog: http://blog.afkham.org
>> twitter: http://twitter.com/afkham_azeez
>> linked-in: http://lk.linkedin.com/in/afkhamazeez
>>
>> Lean . Enterprise . Middleware
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
>> For additional commands, e-mail: java-dev-help@axis.apache.org
>>
>>
>>
>
>
> --
> Afkham Azeez
> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
>
> Member; Apache Software Foundation; http://www.apache.org/
> email: azeez@wso2.com cell: +94 77 3320919
> blog: http://blog.afkham.org
> twitter: http://twitter.com/afkham_azeez
> linked-in: http://lk.linkedin.com/in/afkhamazeez
>
> Lean . Enterprise . Middleware
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Mime
View raw message