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 diff
src\java\org\apache\fulcrum\yaafi\framework\container\ServiceComp


onentImpl.java


(in directory W:\work\jakarta\jakarta-turbine-fulcrum\yaafi\)
Index:
src/java/org/apache/fulcrum/yaafi/framework/container/ServiceComp


onentImpl.java


===================================================================
RCS file:
/home/cvspublic/jakarta-turbine-fulcrum/yaafi/src/java/org/apache


/fulcrum/yaafi/framework/container/ServiceComponentImpl.java,v


retrieving revision 1.1
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


ainerImpl.java


(in directory W:\work\jakarta\jakarta-turbine-fulcrum\yaafi\)
Index:
src/java/org/apache/fulcrum/yaafi/framework/container/ServiceCont


ainerImpl.java


===================================================================
RCS file:
/home/cvspublic/jakarta-turbine-fulcrum/yaafi/src/java/org/apache


/fulcrum/yaafi/framework/container/ServiceContainerImpl.java,v


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





Reply via email to