You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by Avik Sengupta <av...@itellix.com> on 2004/08/11 10:49:41 UTC
JDK 1.3 support
Even tho most committers, I believe, run 1.4 as their regular JVM's
these days, we've always tried to ensure that POI runs properly in a jdk
1.3 environment. Any 1.4'isms therefore are usually the result of
overlooking, rather than policy.
Personally, I've tried to occasionally compile and test in a 1.3
environment, to ensure we stay 1.3 clean. However, this is getting
increasingly difficult to do, particularly for people running Linux for
various reasons [1].
However, I suppose keeping 1.3 compatibility is important for many of
our users. So this mail is really to say that if running poi in JDK1.3
is important to you then:
1. Please say so
2. Someone please volunteer to compile and test latest CVS once in a
while to ensure we stay 1.3 clean.
Regards
-
Avik
[1] Sun JDK 1.3 do not run well in recent Linux distributions,incl
Fedora. See
http://bugzilla.redhat.com/bugzilla/long_list.cgi?buglist=110610 for an
explanation. Gump no longer does 1.3 runs. Many libraries that one
downloads these days are NOT compiled with 1.3 bytecode compatibility,
therefore throwing "invalid class" errors when run with jdk 1.3
---------------------------------------------------------------------
To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: poi-dev-help@jakarta.apache.org
Re: JDK 1.3 support
Posted by Ralph Scheuer <ra...@gmx.net>.
Avik,
> Even tho most committers, I believe, run 1.4 as their regular JVM's
> these days, we've always tried to ensure that POI runs properly in a
> jdk
> 1.3 environment. Any 1.4'isms therefore are usually the result of
> overlooking, rather than policy.
That is good to hear. I am fully aware that many developers tend to
make use of Java 1.4 once they installed it as it is extremely easy to
use that one particular parameter in some class that was freshly
introduced in 1.4.x.
In the server space, however, it is not too uncommon to maintain a
running application over a long period of time without too many updates
to the base system. There are some production environments where we had
to extend the application functionality without being able to upgrade
the underlying JDK for various reasons, e.g. the resulting downtime,
the efforts required for testing everything against the new JDK etc.
>
> Personally, I've tried to occasionally compile and test in a 1.3
> environment, to ensure we stay 1.3 clean. However, this is getting
> increasingly difficult to do, particularly for people running Linux for
> various reasons [1].
However, for server solutions, this is extremely helpful. Server
applications tend exist for a long time and grow as much as they
possibly can. Adding something like Excel text extraction does not fly
well with the customer if it is the sole justification of a JDK upgrade
along with the resulting tests and the downtime. Developers don't
necessarily have to use a JDK 1.3.x to produce code that works on 1.3.x
VMs.
>
> However, I suppose keeping 1.3 compatibility is important for many of
> our users. So this mail is really to say that if running poi in JDK1.3
> is important to you then:
>
> 1. Please say so
Done.
> 2. Someone please volunteer to compile and test latest CVS once in a
> while to ensure we stay 1.3 clean.
If you are willing to provide some newbie support once in a while ;-)
Ralph
---------------------------------------------------------------------
To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: poi-dev-help@jakarta.apache.org
Re: JDK 1.3 support
Posted by Rainer Klute <kl...@rainer-klute.de>.
On Fri, 2004-08-13 at 01:58, Glen Stampoultzis wrote:
> I just noticed last night that the test case was failing on 1.3. I assume
> there is no reasonable work-arounds?
>
> I guess we should be careful to communicate this fact to our users.
I made this explicit in the HPSF HOW-TO and hope you find it sufficient.
Best regards
Rainer Klute
Rainer Klute IT-Consulting GmbH
Dipl.-Inform.
Rainer Klute E-Mail: klute@rainer-klute.de
Körner Grund 24 Telefon: +49 172 2324824
D-44143 Dortmund Telefax: +49 231 5349423
---------------------------------------------------------------------
To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: poi-dev-help@jakarta.apache.org
Re: JDK 1.3 support
Posted by ac...@apache.org.
As soon as 5.0 aka 1.5 comes out lets drop support for 1.3
--=20
Andrew C. Oliver
http://www.superlinksoftware.com/poi.jsp
Custom enhancements and Commercial Implementation for Jakarta POI
http://jakarta.apache.org/poi
For Java and Excel, Got POI?
> From: Glen Stampoultzis <gs...@iinet.net.au>
> Reply-To: "POI Developers List" <po...@jakarta.apache.org>
> Date: Fri, 13 Aug 2004 09:58:43 +1000
> To: "POI Developers List" <po...@jakarta.apache.org>
> Subject: Re: JDK 1.3 support
>=20
>=20
> I just noticed last night that the test case was failing on 1.3. I assum=
e
> there is no reasonable work-arounds?
>=20
> I guess we should be careful to communicate this fact to our users.
>=20
> Regards,
>=20
> Glen
>=20
> At 01:46 AM 12/08/2004, you wrote:
>> On Wed, 2004-08-11 at 10:49, Avik Sengupta wrote:
>>> Even tho most committers, I believe, run 1.4 as their regular JVM's
>>> these days, we've always tried to ensure that POI runs properly in a jd=
k
>>> 1.3 environment. Any 1.4'isms therefore are usually the result of
>>> overlooking, rather than policy.
>>=20
>> While HPSF compiles under JDK 1.3 the codepage support won't satisfy
>> you. The reason is that HPSF heavily relies on the JDK's codepage
>> support and JDK 1.3's is only rudimentaty.
>>=20
>> Best regards
>> Rainer Klute
>>=20
>> Rainer Klute IT-Consulting GmbH
>> Dipl.-Inform.
>> Rainer Klute E-Mail: klute@rainer-klute.de
>> K=F6rner Grund 24 Telefon: +49 172 2324824
>> D-44143 Dortmund Telefax: +49 231 5349423
>>=20
>>=20
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: poi-dev-help@jakarta.apache.org
>=20
>=20
> Glen Stampoultzis
> gstamp@iinet.net.au
> http://members.iinet.net.au/~gstamp/glen/
>=20
---------------------------------------------------------------------
To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: poi-dev-help@jakarta.apache.org
Re: JDK 1.3 support
Posted by Glen Stampoultzis <gs...@iinet.net.au>.
I just noticed last night that the test case was failing on 1.3. I assume
there is no reasonable work-arounds?
I guess we should be careful to communicate this fact to our users.
Regards,
Glen
At 01:46 AM 12/08/2004, you wrote:
>On Wed, 2004-08-11 at 10:49, Avik Sengupta wrote:
> > Even tho most committers, I believe, run 1.4 as their regular JVM's
> > these days, we've always tried to ensure that POI runs properly in a jdk
> > 1.3 environment. Any 1.4'isms therefore are usually the result of
> > overlooking, rather than policy.
>
>While HPSF compiles under JDK 1.3 the codepage support won't satisfy
>you. The reason is that HPSF heavily relies on the JDK's codepage
>support and JDK 1.3's is only rudimentaty.
>
>Best regards
>Rainer Klute
>
> Rainer Klute IT-Consulting GmbH
> Dipl.-Inform.
> Rainer Klute E-Mail: klute@rainer-klute.de
> Körner Grund 24 Telefon: +49 172 2324824
>D-44143 Dortmund Telefax: +49 231 5349423
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: poi-dev-help@jakarta.apache.org
Glen Stampoultzis
gstamp@iinet.net.au
http://members.iinet.net.au/~gstamp/glen/
Re: JDK 1.3 support
Posted by Rainer Klute <kl...@rainer-klute.de>.
On Wed, 2004-08-11 at 10:49, Avik Sengupta wrote:
> Even tho most committers, I believe, run 1.4 as their regular JVM's
> these days, we've always tried to ensure that POI runs properly in a jdk
> 1.3 environment. Any 1.4'isms therefore are usually the result of
> overlooking, rather than policy.
While HPSF compiles under JDK 1.3 the codepage support won't satisfy
you. The reason is that HPSF heavily relies on the JDK's codepage
support and JDK 1.3's is only rudimentaty.
Best regards
Rainer Klute
Rainer Klute IT-Consulting GmbH
Dipl.-Inform.
Rainer Klute E-Mail: klute@rainer-klute.de
Körner Grund 24 Telefon: +49 172 2324824
D-44143 Dortmund Telefax: +49 231 5349423
---------------------------------------------------------------------
To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: poi-dev-help@jakarta.apache.org