You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Eran Chinthaka <ch...@opensource.lk> on 2007/03/02 06:04:55 UTC
Re: [Axis2] Cluster Manager interface
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Sanjaya,
I'm sorry I can not understand what you are proposing ( Brain is not
functioning well in below 0C temps :) ).
You wanna move in to jdk 1.5, especially because of generics, but not
use jdk 1.5 specific methods? And making jdk 1.5 as the version for
compiling but have jdk 1.4 compatibility?
I appreciate if you can explain a bit more on this (Seems to be a good
idea, if it is doable).
- -- EC
Sanjaya Karunasena wrote:
> Isn't 1.4 binary compatibility, not enough. Then we can develop, build in 1.5,
> but unit/integration test in all the required environments.
>
> There are useful features in 1.5 like templating which give compile time type
> checking and eliminate the need to have those costly, ugly type checking
> ("instance of") all over the place.
>
> Developers should have the discipline to not to used 1.5 specific APIs.
> Setting the binary compatibility to 1.4 should take care of that.
>
> Regards,
> Sanjaya
>
> On Tuesday 27 February 2007 20:03, Rajith Attapattu wrote:
>> Sorry I have no objection to make it 1.4 compatible.
>> It's just that I coded it that way, no particular reason :)
>> Just get rid of the 1.5 specific details and it would be fine.
>>
>> Regards,
>>
>> Rajith
>>
>> On 2/27/07, Glen Daniels <gl...@thoughtcraft.com> wrote:
>>> Sanjiva Weerawarana wrote:
>>>>> Rajith, is there anything preventing us from removing/changing these
>>>>> parts. I think making this JDK 1.4 compatible will be quite useful.
>>>> I'd say its critical. There are MANY production places which are still
>>>> on 1.4 and are unlikely to move any time soon.
>>> +1 wherever possible. In a year or so this may change as 1.6 picks up
>>> and 1.5 goes mainstream, but for now 1.4 is still huge.
>>>
>>> --Glen
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>>> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFF57B3jON2uBzUhh8RAgZwAJ412t//tY4i4sTgtRCXgVwFX3/ioACgmG94
KiBWA2XmazJtUxB/iJAZ7/I=
=QXQL
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Cluster Manager interface
Posted by Sanjaya Karunasena <sa...@wso2.com>.
Hi Chinthaka,
Sorry for the delayed reply.
Yes that exactly what I ment. If we can catch errors at compile time as much
as possible than run time it is much better.
Proper use of generics can facilitate that.
Thanks
Sanjaya
On Friday 02 March 2007 10:34, Eran Chinthaka wrote:
> Hi Sanjaya,
>
> I'm sorry I can not understand what you are proposing ( Brain is not
> functioning well in below 0C temps :) ).
>
> You wanna move in to jdk 1.5, especially because of generics, but not
> use jdk 1.5 specific methods? And making jdk 1.5 as the version for
> compiling but have jdk 1.4 compatibility?
>
> I appreciate if you can explain a bit more on this (Seems to be a good
> idea, if it is doable).
>
> -- EC
>
> Sanjaya Karunasena wrote:
> > Isn't 1.4 binary compatibility, not enough. Then we can develop, build in
> > 1.5, but unit/integration test in all the required environments.
> >
> > There are useful features in 1.5 like templating which give compile time
> > type checking and eliminate the need to have those costly, ugly type
> > checking ("instance of") all over the place.
> >
> > Developers should have the discipline to not to used 1.5 specific APIs.
> > Setting the binary compatibility to 1.4 should take care of that.
> >
> > Regards,
> > Sanjaya
> >
> > On Tuesday 27 February 2007 20:03, Rajith Attapattu wrote:
> >> Sorry I have no objection to make it 1.4 compatible.
> >> It's just that I coded it that way, no particular reason :)
> >> Just get rid of the 1.5 specific details and it would be fine.
> >>
> >> Regards,
> >>
> >> Rajith
> >>
> >> On 2/27/07, Glen Daniels <gl...@thoughtcraft.com> wrote:
> >>> Sanjiva Weerawarana wrote:
> >>>>> Rajith, is there anything preventing us from removing/changing these
> >>>>> parts. I think making this JDK 1.4 compatible will be quite useful.
> >>>>
> >>>> I'd say its critical. There are MANY production places which are still
> >>>> on 1.4 and are unlikely to move any time soon.
> >>>
> >>> +1 wherever possible. In a year or so this may change as 1.6 picks up
> >>> and 1.5 goes mainstream, but for now 1.4 is still huge.
> >>>
> >>> --Glen
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> >>> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
--
Senior Software Architect
WSO2 Inc.
==================================================
“Opportunity is missed by most people because it is dressed in overalls and
looks like work.”
- Thomas Edison
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org