Hi folks,
I was just forced to go back to JDK 1.3.11 on one of my applications (for some rather obscure reason). Basically I don't mind if Turbine is expecting JDK 1.4 but for Fulcrum as reusable component library things might look different. And for YAAFI I don't see any good reason to introduce JDK 1.4 dependencies ... :-)
Cheers,
Siegfried Goeschl
Eric Pugh wrote:
I am pretty happy with setting the bar at Java 1.4. Does anyone out there use 1.3 still? I think espeically when we are adding new code, worrying about 1.3 doesn't seem to make sense.
-----Original Message----- From: Henning P. Schmiedehausen [mailto:[EMAIL PROTECTED] Sent: Thursday, November 04, 2004 1:32 AM To: [EMAIL PROTECTED] Subject: Re: [fulcrum-yaafi] Patches for fulcrum-yaafi 1.0.3-dev
Siegfried Goeschl <[EMAIL PROTECTED]> writes:
Hi folks,
I fixed the following bugs in fulcrum-yaafi 1.0.3-dev
1) implementation not backward compatible to JDK 1.3.x
(ServiceComponentImpl.java)
Folks,
while I really appreciate the effort to support JDK 1.3, we should take a look ahead. 1.5 went gold a while ago and I do intend at some point to start using its features.
Is there any reason that we still actively support JDK 1.3 (any platforms locked into 1.3? products requiring this?)? Or shouldn't we at some point start to point out that Java 1.4 is around for four years or so and use 1.4.x as our baseline.
(On a only vaguely related side note: It is a sad thing that Maven supports conditional compiling so terribly bad. I would love to see a mainly 1.4 oriented code base with some 1.5 goodies compiled into it conditionally. While this sucks in ant but is doable, in Maven this is not only a nightmare but seems to be un-do-able. Even selecting JDKs in maven is a real PITA.)
Regards Henning
cvs diffonentImpl.java
src\java\org\apache\fulcrum\yaafi\framework\container\ServiceComp
(in directory W:\work\jakarta\jakarta-turbine-fulcrum\yaafi\)onentImpl.java
Index:
src/java/org/apache/fulcrum/yaafi/framework/container/ServiceComp
===================================================================/fulcrum/yaafi/framework/container/ServiceComponentImpl.java,v
RCS file:
/home/cvspublic/jakarta-turbine-fulcrum/yaafi/src/java/org/apache
retrieving revision 1.1ainerImpl.java
diff -r1.1 ServiceComponentImpl.java
148c148
< throw new RuntimeException(msg,t);
---
throw new RuntimeException(msg);206c206
< throw new RuntimeException(msg,t);
---
throw new RuntimeException(msg);346c346
< throw new RuntimeException(msg,t);
---
throw new RuntimeException(msg);2) the components were not properly disposed (ServiceContainerImpl.java)
cvs diff
src\java\org\apache\fulcrum\yaafi\framework\container\ServiceCont
(in directory W:\work\jakarta\jakarta-turbine-fulcrum\yaafi\)ainerImpl.java
Index:
src/java/org/apache/fulcrum/yaafi/framework/container/ServiceCont
===================================================================/fulcrum/yaafi/framework/container/ServiceContainerImpl.java,v
RCS file:
/home/cvspublic/jakarta-turbine-fulcrum/yaafi/src/java/org/apache
retrieving revision 1.1
diff -r1.1 ServiceContainerImpl.java
536c536
<
---
this.decommision( serviceComponent );
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-- Dipl.-Inf. (Univ.) Henning P. Schmiedehausen INTERMETA GmbH [EMAIL PROTECTED] +49 9131 50 654 0 http://www.intermeta.de/
RedHat Certified Engineer -- Jakarta Turbine Development -- hero for hire Linux, Java, perl, Solaris -- Consulting, Training, Development
What is more important to you... [ ] Product Security or [ ] Quality of Sales and Marketing Support -- actual question from a Microsoft customer survey
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
__________ NOD32 1.916 (20041103) Information __________
Diese E-Mail wurde vom NOD32 Antivirus System gepr�ft http://www.nod32.com
-- Siegfried Goeschl
IT20one GmbH Bandgasse 2/22 1070 Wien
