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\ServiceComponentImpl.java 
>(in directory W:\work\jakarta\jakarta-turbine-fulcrum\yaafi\)
>Index: 
>src/java/org/apache/fulcrum/yaafi/framework/container/ServiceComponentImpl.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\ServiceContainerImpl.java 
>(in directory W:\work\jakarta\jakarta-turbine-fulcrum\yaafi\)
>Index: 
>src/java/org/apache/fulcrum/yaafi/framework/container/ServiceContainerImpl.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]

Reply via email to