RE: Next Release 5.5.11?

2005-08-04 Thread Yoav Shapira
Howdy,
Probably next weekend, but that's not guaranteed.  It will be a 5.5.11.
Feel free to use 5.5.9 or build a custom release from HEAD for yourself if
you can't wait that long.

Yoav Shapira
System Design and Management Fellow
MIT Sloan School of Management
Cambridge, MA USA
[EMAIL PROTECTED] / www.yoavshapira.com

> -Original Message-
> From: Thorsten Kamann [mailto:[EMAIL PROTECTED]
> Sent: Thursday, August 04, 2005 2:29 AM
> To: tomcat-dev@jakarta.apache.org
> Subject: Next Release 5.5.11?
> 
> Hello,
> 
> the current release is 5.5.10-alpha. Are there plans to change this in a
> 5.5.10 or make a 5.5.11?
> The bug #35894 (http://issues.apache.org/bugzilla/show_bug.cgi?id=35894)
> Bill
> has resolved today is a stopper, because the Tomcat cannot start with
> SecurityManager enabled.
> 
> Thorsten
> 
> --
> Thorsten Kamann
> Email: [EMAIL PROTECTED]
> ICQ: 40746578
> Yahoo: ThorQue
> 
> -
> 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]

Next Release 5.5.11?

2005-08-03 Thread Thorsten Kamann
Hello,

the current release is 5.5.10-alpha. Are there plans to change this in a 
5.5.10 or make a 5.5.11?
The bug #35894 (http://issues.apache.org/bugzilla/show_bug.cgi?id=35894) Bill 
has resolved today is a stopper, because the Tomcat cannot start with 
SecurityManager enabled.

Thorsten

-- 
Thorsten Kamann
Email: [EMAIL PROTECTED]
ICQ: 40746578
Yahoo: ThorQue

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Next release?

2005-01-09 Thread Peter Rossbach
OK, I can do that at monday.
Thanx
Peter
Remy Maucherat schrieb:
Peter Rossbach wrote:
Hey Remy,
yes, but I thing we need some test. Than I can made the complete 
integration.

I vote in favor of doing the complete integration right now. Worst 
case it's as bad as the current code, which isn't exactly well tested 
in the 5.5 branch ;)

Rémy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
J2EE Systemarchitekt und Tomcat Experte
http://objektpark.de/
http://tomcat.objektpark.org/
http://centaurus.sourceforge.net/
Am Josephsschacht 72, 44879 Bochum, Deutschland
Telefon:  (49) 234 9413228
Mobil:(49) 175 1660884
E-Mail:  [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release?

2005-01-08 Thread Remy Maucherat
Peter Rossbach wrote:
Hey Remy,
yes, but I thing we need some test. Than I can made the complete 
integration.
I vote in favor of doing the complete integration right now. Worst case 
it's as bad as the current code, which isn't exactly well tested in the 
5.5 branch ;)

Rémy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release?

2005-01-08 Thread Peter Rossbach
Hey Remy,
yes, but I thing we need some test. Than I can made the complete 
integration.

Peter
Remy Maucherat schrieb:
Peter Rossbach wrote:
Hey Remy,
I have ready my first storeconfig module to better save server.xml 
and context.xml. At the
first step I add the implementation as new module. I have wrote a 
StoreConfigLifecycleListener to register
a new Mbean .

   


Please read the short readme at 
jakarta-tomcat-catalina/modules/storeconfig/docs after my checkin.

So I say we delay 5.5.7 so that it is integrated well (I would assume 
the main thing to do is to remove the old code).

Rémy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
J2EE Systemarchitekt und Tomcat Experte
http://objektpark.de/
http://tomcat.objektpark.org/
http://centaurus.sourceforge.net/
Am Josephsschacht 72, 44879 Bochum, Deutschland
Telefon:  (49) 234 9413228
Mobil:(49) 175 1660884
E-Mail:  [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release?

2005-01-08 Thread Remy Maucherat
Peter Rossbach wrote:
Hey Remy,
I have ready my first storeconfig module to better save server.xml and 
context.xml. At the
first step I add the implementation as new module. I have wrote a 
StoreConfigLifecycleListener to register
a new Mbean .

  


Please read the short readme at 
jakarta-tomcat-catalina/modules/storeconfig/docs after my checkin.
So I say we delay 5.5.7 so that it is integrated well (I would assume 
the main thing to do is to remove the old code).

Rémy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release?

2005-01-08 Thread Peter Rossbach
Hey Remy,
I have ready my first storeconfig module to better save server.xml and 
context.xml. At the
first step I add the implementation as new module. I have wrote a 
StoreConfigLifecycleListener to register
a new Mbean .

  


Please read the short readme at 
jakarta-tomcat-catalina/modules/storeconfig/docs after my checkin.

Regards
Peter
Remy Maucherat schrieb:
Yoav Shapira wrote:
Hi,
Happy new year everyone ;)  I just got back from vacation and don't 
have time
to read all the archives.  What's the feeling as to a good time for 
the next
5.5 release?

I did some more bugfixing. Hopefully the hot deployer will be fully 
functional in this build :)

Is it ok to do a 5.5.7 tag ?
Rémy
-
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]


Re: Next release?

2005-01-08 Thread Remy Maucherat
Yoav Shapira wrote:
Hi,
Happy new year everyone ;)  I just got back from vacation and don't have time
to read all the archives.  What's the feeling as to a good time for the next
5.5 release?
I did some more bugfixing. Hopefully the hot deployer will be fully 
functional in this build :)

Is it ok to do a 5.5.7 tag ?
Rémy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release?

2005-01-03 Thread Remy Maucherat
Yoav Shapira wrote:
Hi,
Happy new year everyone ;)  I just got back from vacation and don't have time
to read all the archives.  What's the feeling as to a good time for the next
5.5 release?
I know there's still some deployer related troubles with 5.5.6. That 
should be ok now.

Rémy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Next release?

2005-01-03 Thread Yoav Shapira
Hi,
Happy new year everyone ;)  I just got back from vacation and don't have time
to read all the archives.  What's the feeling as to a good time for the next
5.5 release?

Yoav

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Next release

2004-05-19 Thread Shapira, Yoav

Hi,

>IMHO, 1.5 would be the right way to go. For me mostly for performance,
>and cleaner code reasons (generics, auto-boxing, enums, etc.).

Please do NOT automatically equate JDK 1.5 with cleaner code.
Cleanliness is obviously subjective.  If you think auto-boxing is a good
performance thing, you might want to benchmark a test program.

>However, from what i remember from reading about NIO, it can enable
much
>fewer threads to handle the same amount of requests. I was left with
the
>impression that it could improve performance, although i also remember
>that members of this list wasn't convinced from the beginning. I'd
>appreciate any feedback on why NIO is not a good idea.

Search this list's archives for a detailed discussion.

Yoav



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Re: Next release

2004-05-18 Thread Customer Support at www.ballystore.com
Dear Valued Customer,

Thank you for contacting Customer Support at www.ballystore.com.

In an effort to increase the effectiveness of customer communication, we
recently modified our customer support e-mail addresses, and our system
is unable to accept the e-mail you sent us.

Please visit our online Customer Support at www.ballystore.com/helpdesk
for answers to questions about your order. If you are unable to find the
answers you need, you may contact one of our Customer Service
Representatives through our online e-mail form, also found in the Help 
Area of our website.

We apologize for any inconvenience this may cause you.

Sincerely,

Customer Support at www.ballystore.com





Original Message Follows:


Remy Maucherat wrote:
>
>>> Another thing is that we might want to write the next Tomcat for JDK
>>
>>
>> 1.5.
>>
>> Anything specific in JDK 1.5?  We already spoke a bit about NIO in
some
>> form, but that's JDK 1.4.
>
>
> Annotations :) (I saw EJB 3)
> I have to assume we're going to have some annotations defined in the 
> spec, hence the requirement for JDK 1.5. Of course, this is
> speculation on this point.
>
> Rémy
>
IMHO, 1.5 would be the right way to go. For me mostly for performance, 
and cleaner code reasons (generics, auto-boxing, enums, etc.).
However, from what i remember from reading about NIO, it can enable much


fewer threads to handle the same amount of requests. I was left with the


impression that it could improve performance, although i also remember 
that members of this list wasn't convinced from the beginning. I'd
appreciate any feedback on why NIO is not a good idea.
2 cents from the little guy...
Thanks,
Reshat.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Next release

2004-05-18 Thread Reshat Sabiq

Remy Maucherat wrote:

Another thing is that we might want to write the next Tomcat for JDK

1.5.
Anything specific in JDK 1.5?  We already spoke a bit about NIO in some
form, but that's JDK 1.4.

Annotations :) (I saw EJB 3)
I have to assume we're going to have some annotations defined in the 
spec, hence the requirement for JDK 1.5. Of course, this is 
speculation on this point.

Rémy
IMHO, 1.5 would be the right way to go. For me mostly for performance, 
and cleaner code reasons (generics, auto-boxing, enums, etc.).
However, from what i remember from reading about NIO, it can enable much 
fewer threads to handle the same amount of requests. I was left with the 
impression that it could improve performance, although i also remember 
that members of this list wasn't convinced from the beginning. I'd 
appreciate any feedback on why NIO is not a good idea.

2 cents from the little guy...
Thanks,
Reshat.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Next release

2004-05-18 Thread Endre Stølsvik
On Sun, 16 May 2004, Remy Maucherat wrote:

| Costin Manolache wrote:
|
| > Remy Maucherat wrote:
| >
| >> Shapira, Yoav wrote:
| >>
| >>> One area to keep in mind there is performance.  There's no argument on
| >>> the utility of JMX at all.  I also think most of the performance hit
| >>> would be at initialization (and shutdown), as you're
| >>> creating/naming/binding JMX operations/attributes.  This is better than
| >>> having a performance hit in the request processing pipeline, so we're
| >>> OK, but it's nonetheless something to keep in mind as we're adding JMX
| >>> instrumentation all over the place.
| >>
| >>
| >>
| >> AFAIK, the performance hit would be minimal (JBoss runs ok to me, so
| >> JMX seems fast enough overall). It's an issue of cleaning the code, so
| >> it's not useful by itself. I think Costin wanted to do that migration
| >> to full JMX (we're a bit too much middle ground, and all those
| >> listener interfaces are definitely not trendy these days ;) ).
| >
| >
| >
| > For the critical path probably it's good to keep using an interface, but
| > for all "container changes" and other notification - there is no
| > performance issue.
|
| Yes, but we can't be too bad either: if we take one minute to deploy a
| webapp (unless we're precompiling on deploy ;) ) then it would be bad.

The startup-time of Tomcat is -really- annoyingly slow..! So if you'd need
some user/developer-type-user feedback: shorten the startup time! One
-often- restarts tomcat when developing stuff - the redeploy stuff isn't
always totally cool - then you'll have to wait "forever" for Tomcat to
start.

Another thing I'd love to see, which I probably at one point'll make
myself if it doesn't get done (but I've been surviving for 4 years w/o so
far, though!), is:
  The shutdown-thingy. When one invoke the remote shutdown procedure, it
releases immediately after getting "the packet" out the door, not waiting
a nanosecond for tomcat to actually shut down. I'd like to see the remote
shutdown process (the java-thing) wait all the way till Tomcat actually
has shut down, or -most probably- have shut down. This could be done in
the following manner: the shutdown process will hook up to Tomcat, and
send the shutdown-packet. It would then wait for the "shutdown done"
packet. Tomcat would start shutting down, and -right before- it invokes
System.exit(0), or the main terminates, it'll send the "shutdown done"
packet. The shutdown process would then -wait- (sleep) 30 millis before
exiting.  This would ensure that any context-switching that needed be done
at that time would be done (Thread.yield() does -not- actually yield the
processor (at least not on Linux w/ sun java)! But sleeping some millis
-does- yield! (try it!)), so that the Tomcat java-process actually exists,
and then we'd go back to the shutdown process, and that'll exit.

There are plenty of annoyances with the existing system, but most notably,
is the init.d-shutdown-style scripting of most Unix-style Os'es (and most
probably also with Windows): you can't be sure if the Tomcat process
actually have exited at all when you shut down the machine - risking the
abrupt termination of some important shutdown procedure for some of the
webapps.

Another good idea would be the possibility to use the Tomcat control class
to poll that Tomcat -is up-, for the "other way around": when a system
-starts-, you often can't continue with some things before some other
things are ensured that have started. So the control-code could be invoked
with "-ensureUp" or something, that would continously try to connect to
the Tomcat process and get the "I'm up and running with all the initial
webapps" acknowledgements. This would enable a startup script to first
fire off a java-process with Tomcat -in the background-, then immediately
afterwards fire off the control java-process with "-ensureUp" -in the
foreground-. This would exit immediately when Tomcat actually is up, so
that you could exit the control-shellscript or whatever.


-- 
Mvh,
Endre Stølsvik   M[+47 93054050] F[+47 51625182]
Developer @ CoreTrek AS -  http://www.coretrek.com/
CoreTrek corporate portal / EIP -  http://www.corelets.com/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Next release

2004-05-16 Thread Costin Manolache
Remy Maucherat wrote:
Costin Manolache wrote:
Remy Maucherat wrote:
For the critical path probably it's good to keep using an interface, 
but for all "container changes" and other notification - there is no 
performance issue.

Yes, but we can't be too bad either: if we take one minute to deploy 
a webapp (unless we're precompiling on deploy ;) ) then it would be bad.

Not so bad IMO ( and we should precompile on deploy :-)

My answer is yes but no, since we would have to hack the webapp's 
web.xml. I think it won't always work. Tricky issue ...
Tricky indeed, but no - you need to hack web.xml if you want it to 
become a portable pre-compile webapp.

If it is done internally - we can put the extra config and classes in a 
private file.


I know, I can live with the recursive behavior.
The question is if we should keep one long chain including all types 
of modules in random order or have separate extension points.

Jboss interceptors can be applied on any operation ( AFAIK ) - you 
don't have a single chain for all operations.

Yes, I think it can be configured per EJB, but there's a big amount of 
XML to do that.
My point was that AOP or jboss interceptors can be applied in multiple 
points. I didn't say it's easy to configure or understand all of them :-)

For us - we only need 4-5 points and the config can be quite simple - 
just the list of valves for each chain. Most likely you won't need to 
change any code in the valves - just regroup them and add the extra config.



The interface is still the same - and you could still put valves in
a single row if you want. But it may be helpfull if we would provide 
additional "extension points" where valves could be inserted. For 
example auth, logging, etc.

The benefit:
- you could reuse some extension points for other purposes - logging 
or auth, etc
- you may want to skip some chains for internal includes
- it may be cleaner
- we may get shorter stacktraces ( I know it's cosmetic :-)

It's just applying the Valve pattern in more places. Still same 
pattern like in jboss ( or even closer !), they use this for much more 
than a single chain.

"Extension point" is used in eclipse - it is a pretty good name :-)

I'll think about it :)
(shorter stacktraces is a goal anyway, which is the idea of going back 
to pre-4.0 valves, where one valve invocation used one line instead of 
two right now)

As you know I would preffer iterative style, like in apache - but one 
line is ok too. Reducing the stacktraces is nice, but the real benefit 
is in better organizing things.

In 3.3 the biggest problem was the fact that the module was a bit rigid 
- and that resulted in ordering issues. If you have separated chains - 
it's much simpler ( and it really doesn't matter if it's iterative or 
recursive ).



I plan to start working on this refactoring in a "catalina2" folder 
in jakarta-tomcat-catalina (with an associated build script in 
jakarta-tomcat-5), and I'll mark it as a proposal. I don't know 
what's the chance of this making it in a full fledged release before 
the next Servlet spec (athough it hasn't been started yet, so who 
knows when it'll happen ...), so if there are benefits a new 
intemediate branch will be needed. I assume we're not going to get 
rid of the current servlet container impl, here.

It may be better to make those changes incrementally, in the main 
release area, if possible.

A lot of people haven't moved to tomcat5 yet.

5.0 should remain stable (right ?). There would be API breaking, big 
behavior changes, etc, so I don't see how it can happen in the same tree 
(but of course, it'll start off using the current code). If it can and 
if there isn't need for a proposal -> 5.0 branch, and break stuff (err, 
I mean work ;) ) in HEAD.
Maybe a 5.1 ? My only concern is that if changes start adding up, it is 
much harder to get people to upgrade and to support multiple versions. 
Having 5.x releases adding more features and with relatively small API 
breakages may be easier to swallow. Plus it will get stable quicker - if 
it gets into another 1 year cycle then again many people will have to 
stay with the stable branch ( since that's what they use/maintain)...

Don't know - I saw far too many painfull major changes. For example - 
each Ant version added few API/behavior changes, but I don't think it 
was perceived as a huge change.

Costin



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release

2004-05-16 Thread Remy Maucherat
Costin Manolache wrote:
Remy Maucherat wrote:
For the critical path probably it's good to keep using an interface, 
but for all "container changes" and other notification - there is no 
performance issue.
Yes, but we can't be too bad either: if we take one minute to deploy a 
webapp (unless we're precompiling on deploy ;) ) then it would be bad.
Not so bad IMO ( and we should precompile on deploy :-)
My answer is yes but no, since we would have to hack the webapp's 
web.xml. I think it won't always work. Tricky issue ...

I still like the genericity actually, and since the pattern is still:
1) going in
2) invoke next (if you want to; if you don't processing stops)
2) going out
JBoss does the same with its interceptors, and the API they used is 
the same as the pre-TC 4 (ie, you get a pointer to the next interceptor).
I know, I can live with the recursive behavior.
The question is if we should keep one long chain including all types of 
modules in random order or have separate extension points.

Jboss interceptors can be applied on any operation ( AFAIK ) - you don't 
have a single chain for all operations.
Yes, I think it can be configured per EJB, but there's a big amount of 
XML to do that.

The interface is still the same - and you could still put valves in
a single row if you want. But it may be helpfull if we would provide 
additional "extension points" where valves could be inserted. For 
example auth, logging, etc.

The benefit:
- you could reuse some extension points for other purposes - logging or 
auth, etc
- you may want to skip some chains for internal includes
- it may be cleaner
- we may get shorter stacktraces ( I know it's cosmetic :-)

It's just applying the Valve pattern in more places. Still same pattern 
like in jboss ( or even closer !), they use this for much more than a 
single chain.

"Extension point" is used in eclipse - it is a pretty good name :-)
I'll think about it :)
(shorter stacktraces is a goal anyway, which is the idea of going back 
to pre-4.0 valves, where one valve invocation used one line instead of 
two right now)

I don't quite see how "typed" valves would fit into this: instead the 
chains are associated with the containers.
Yes, sort of a vertical chaining - you still have one long chain.
I'm talking about a horizontal chaining - the valves are not "typed", 
the same valve can be used in multiple chains ( or like in the current 
single long chain ). The extension points are not typed either ( i.e. no 
special java interface ).
I think I do understand the concept now.
I plan to start working on this refactoring in a "catalina2" folder in 
jakarta-tomcat-catalina (with an associated build script in 
jakarta-tomcat-5), and I'll mark it as a proposal. I don't know what's 
the chance of this making it in a full fledged release before the next 
Servlet spec (athough it hasn't been started yet, so who knows when 
it'll happen ...), so if there are benefits a new intemediate branch 
will be needed. I assume we're not going to get rid of the current 
servlet container impl, here.
It may be better to make those changes incrementally, in the main 
release area, if possible.

A lot of people haven't moved to tomcat5 yet.
5.0 should remain stable (right ?). There would be API breaking, big 
behavior changes, etc, so I don't see how it can happen in the same tree 
(but of course, it'll start off using the current code). If it can and 
if there isn't need for a proposal -> 5.0 branch, and break stuff (err, 
I mean work ;) ) in HEAD.

Rémy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release

2004-05-16 Thread Costin Manolache
Remy Maucherat wrote:
For the critical path probably it's good to keep using an interface, 
but for all "container changes" and other notification - there is no 
performance issue.

Yes, but we can't be too bad either: if we take one minute to deploy a 
webapp (unless we're precompiling on deploy ;) ) then it would be bad.
Not so bad IMO ( and we should precompile on deploy :-)


If you are going to touch the architecture - one thing I allways hated 
was using the same path ( "extension point" ) for all request 
processing. That was one of my fundamental problems with the valves. 
Keep the valves if you like them - but have separate chains for 
authentication, authorization, logging, etc. It not only cleans the 
code, but it also opens stuff for reuse.

I still like the genericity actually, and since the pattern is still:
1) going in
2) invoke next (if you want to; if you don't processing stops)
2) going out
JBoss does the same with its interceptors, and the API they used is the 
same as the pre-TC 4 (ie, you get a pointer to the next interceptor).
I know, I can live with the recursive behavior.
The question is if we should keep one long chain including all types of 
modules in random order or have separate extension points.

Jboss interceptors can be applied on any operation ( AFAIK ) - you don't 
have a single chain for all operations.

The interface is still the same - and you could still put valves in
a single row if you want. But it may be helpfull if we would provide 
additional "extension points" where valves could be inserted. For 
example auth, logging, etc.

The benefit:
- you could reuse some extension points for other purposes - logging or 
auth, etc
- you may want to skip some chains for internal includes
- it may be cleaner
- we may get shorter stacktraces ( I know it's cosmetic :-)

It's just applying the Valve pattern in more places. Still same pattern 
like in jboss ( or even closer !), they use this for much more than a 
single chain.

"Extension point" is used in eclipse - it is a pretty good name :-)

I don't quite see how "typed" valves would fit into this: instead the 
chains are associated with the containers.
Yes, sort of a vertical chaining - you still have one long chain.
I'm talking about a horizontal chaining - the valves are not "typed", 
the same valve can be used in multiple chains ( or like in the current 
single long chain ). The extension points are not typed either ( i.e. no 
special java interface ).


I plan to start working on this refactoring in a "catalina2" folder in 
jakarta-tomcat-catalina (with an associated build script in 
jakarta-tomcat-5), and I'll mark it as a proposal. I don't know what's 
the chance of this making it in a full fledged release before the next 
Servlet spec (athough it hasn't been started yet, so who knows when 
it'll happen ...), so if there are benefits a new intemediate branch 
will be needed. I assume we're not going to get rid of the current 
servlet container impl, here.

It may be better to make those changes incrementally, in the main 
release area, if possible.

A lot of people haven't moved to tomcat5 yet.
Costin

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release

2004-05-16 Thread Remy Maucherat
Costin Manolache wrote:
Remy Maucherat wrote:
Shapira, Yoav wrote:
One area to keep in mind there is performance.  There's no argument on
the utility of JMX at all.  I also think most of the performance hit
would be at initialization (and shutdown), as you're
creating/naming/binding JMX operations/attributes.  This is better than
having a performance hit in the request processing pipeline, so we're
OK, but it's nonetheless something to keep in mind as we're adding JMX
instrumentation all over the place.

AFAIK, the performance hit would be minimal (JBoss runs ok to me, so 
JMX seems fast enough overall). It's an issue of cleaning the code, so 
it's not useful by itself. I think Costin wanted to do that migration 
to full JMX (we're a bit too much middle ground, and all those 
listener interfaces are definitely not trendy these days ;) ).

For the critical path probably it's good to keep using an interface, but 
for all "container changes" and other notification - there is no 
performance issue.
Yes, but we can't be too bad either: if we take one minute to deploy a 
webapp (unless we're precompiling on deploy ;) ) then it would be bad.

I don't know if anyone has read the Eclipse design and code - it has 
some very interesting ideas with the "extension points" and osgi.
Nope, I haven't read that.
If you are going to touch the architecture - one thing I allways hated 
was using the same path ( "extension point" ) for all request 
processing. That was one of my fundamental problems with the valves. 
Keep the valves if you like them - but have separate chains for 
authentication, authorization, logging, etc. It not only cleans the 
code, but it also opens stuff for reuse.
I still like the genericity actually, and since the pattern is still:
1) going in
2) invoke next (if you want to; if you don't processing stops)
2) going out
JBoss does the same with its interceptors, and the API they used is the 
same as the pre-TC 4 (ie, you get a pointer to the next interceptor).

I don't quite see how "typed" valves would fit into this: instead the 
chains are associated with the containers.

I plan to start working on this refactoring in a "catalina2" folder in 
jakarta-tomcat-catalina (with an associated build script in 
jakarta-tomcat-5), and I'll mark it as a proposal. I don't know what's 
the chance of this making it in a full fledged release before the next 
Servlet spec (athough it hasn't been started yet, so who knows when 
it'll happen ...), so if there are benefits a new intemediate branch 
will be needed. I assume we're not going to get rid of the current 
servlet container impl, here.

Rémy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release

2004-05-13 Thread Costin Manolache
Remy Maucherat wrote:
Shapira, Yoav wrote:

One area to keep in mind there is performance.  There's no argument on
the utility of JMX at all.  I also think most of the performance hit
would be at initialization (and shutdown), as you're
creating/naming/binding JMX operations/attributes.  This is better than
having a performance hit in the request processing pipeline, so we're
OK, but it's nonetheless something to keep in mind as we're adding JMX
instrumentation all over the place.


AFAIK, the performance hit would be minimal (JBoss runs ok to me, so JMX 
seems fast enough overall). It's an issue of cleaning the code, so it's 
not useful by itself. I think Costin wanted to do that migration to full 
JMX (we're a bit too much middle ground, and all those listener 
interfaces are definitely not trendy these days ;) ).


For the critical path probably it's good to keep using an interface, but 
for all "container changes" and other notification - there is no 
performance issue.

I don't know if anyone has read the Eclipse design and code - it has 
some very interesting ideas with the "extension points" and osgi.

If you are going to touch the architecture - one thing I allways hated 
was using the same path ( "extension point" ) for all request 
processing. That was one of my fundamental problems with the valves. 
Keep the valves if you like them - but have separate chains for 
authentication, authorization, logging, etc. It not only cleans the 
code, but it also opens stuff for reuse.

Costin





Another thing is that we might want to write the next Tomcat for JDK


1.5.

Anything specific in JDK 1.5?  We already spoke a bit about NIO in some
form, but that's JDK 1.4.


Annotations :) (I saw EJB 3)
I have to assume we're going to have some annotations defined in the 
spec, hence the requirement for JDK 1.5. Of course, this is speculation 
on this point.

Rémy


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release

2004-05-12 Thread Remy Maucherat
Shapira, Yoav wrote:
One area to keep in mind there is performance.  There's no argument on
the utility of JMX at all.  I also think most of the performance hit
would be at initialization (and shutdown), as you're
creating/naming/binding JMX operations/attributes.  This is better than
having a performance hit in the request processing pipeline, so we're
OK, but it's nonetheless something to keep in mind as we're adding JMX
instrumentation all over the place.
AFAIK, the performance hit would be minimal (JBoss runs ok to me, so JMX 
seems fast enough overall). It's an issue of cleaning the code, so it's 
not useful by itself. I think Costin wanted to do that migration to full 
JMX (we're a bit too much middle ground, and all those listener 
interfaces are definitely not trendy these days ;) ).

Another thing is that we might want to write the next Tomcat for JDK
1.5.

Anything specific in JDK 1.5?  We already spoke a bit about NIO in some
form, but that's JDK 1.4.
Annotations :) (I saw EJB 3)
I have to assume we're going to have some annotations defined in the 
spec, hence the requirement for JDK 1.5. Of course, this is speculation 
on this point.

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: Next release

2004-05-12 Thread Shapira, Yoav

Hi,

>I think the valve is the right pattern, so thanks Craig :) The only
>thing is that we shouldn't have the ValveContext which adds complexity
>(worthless IMO, as we don't need the extra robustness for our
>proprietary API, esp since its realm of application is getting lower
due
>to the spec improvements), and we should only have next.invoke(). I

I agree that Filters have had time to mature a bit since their initial
release, and they are gaining a wider user base.  Users still don't
evaluate Filters (or for that matter, Valves or Interceptors) as much as
they should when considering design options, but that'll happen with
time.

So I agree that the Valve interface can become less flexible/robust, and
more specific to our needs, now that users can do more with filters.


>As for the listeners and stuff, I think Costin proposed using JMX.
We'll
>need to make everything JMX if we want to do that, and fix a few things
>in commons-modeler.

One area to keep in mind there is performance.  There's no argument on
the utility of JMX at all.  I also think most of the performance hit
would be at initialization (and shutdown), as you're
creating/naming/binding JMX operations/attributes.  This is better than
having a performance hit in the request processing pipeline, so we're
OK, but it's nonetheless something to keep in mind as we're adding JMX
instrumentation all over the place.

>Another thing is that we might want to write the next Tomcat for JDK
1.5.

Anything specific in JDK 1.5?  We already spoke a bit about NIO in some
form, but that's JDK 1.4.

Yoav Shapira



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Next release

2004-05-12 Thread Remy Maucherat
Bill Barker wrote:
"Remy Maucherat" <[EMAIL PROTECTED]> wrote in message
+1 for doing this in the Catalina code.  Doing it in the Connector code
would mean that CoyoteConnector code for older TC versions would languish
off in a branch.
They have the same name :( I was obviously talking about the 
o.a.catalina.(Http)Request/Response that have been causing me pain for 
so long, and the instanceof which have been hurting my eyes.

- the current valve design mirrors the filters, but is actually
different in what it can do (now that filters can work in request
dispatchers), so I don't see the point of using the same pattern
anymore; using the model from Tomcat pre-4.0 (yes, I know, it's old ;) )
would lower the number method calls and reduce significantly the stack
trace

I'm probably the number 2 fan of the Tomcat 3.3 API ;-), but it still has
its own set of drawbacks (e.g. it is very sensitive to editing server.xml).
Awhile back, Costin proposed using something along the lines of the Axis
Handlers (which are sort of a cross between the Catalina Valves and the TC 3
Interceptors).  Even if it isn't the Axis model, IMHO the ideal API would
combine both the strict chain of command of the Valves with flexability of
the Listener-like Interceptors.
I think the valve is the right pattern, so thanks Craig :) The only 
thing is that we shouldn't have the ValveContext which adds complexity 
(worthless IMO, as we don't need the extra robustness for our 
proprietary API, esp since its realm of application is getting lower due 
to the spec improvements), and we should only have next.invoke(). I 
regret Craig decided to change that without much asking right before 4.0 
final, because it definitely had a cost in performance (it's much better 
now, but not zero either), and we could no longer break the API.

As for the listeners and stuff, I think Costin proposed using JMX. We'll 
need to make everything JMX if we want to do that, and fix a few things 
in commons-modeler.
Another thing is that we might want to write the next Tomcat for JDK 1.5.

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Next release

2004-05-12 Thread Peter Lin


Remy Maucherat <[EMAIL PROTECTED]> wrote:

I feel like starting working on the possible new codebase for Tomcat, 
now that Tomcat 5 is more or less stabilized. I have a few obvious 
items, but while a lot could be done to make the code more modern, it 
wouldn't make Tomcat actually run better, so I favor changing things 
only if it brings something very tangible.
Note: This time, I favor changing the API, as with TC 5, I think we got 
as far as we could without.

Some of my first items would be:
- refactor the request and response API using concrete classes 
(CoyoteRequest and CoyoteResponse) rather than interfaces, in order to 
simplify the code and lower the amount of RTTI and casts
- the current valve design mirrors the filters, but is actually 
different in what it can do (now that filters can work in request 
dispatchers), so I don't see the point of using the same pattern 
anymore; using the model from Tomcat pre-4.0 (yes, I know, it's old ;) ) 
would lower the number method calls and reduce significantly the stack trace
- more JMX, such as redoing the notification model (questionable, since 
the gain isn't too evident)
- (definitely) flexible configuration persistence (instead of the hack 
that is currently used ;) )
- I like the nested containers, and I think the server.xml structure is 
ok: I don't quite see how to simplify that without taking away from the 
functionality (Craig deserves some credit for the design, which aged 
rather well)
- no non blocking IO for me, but introducing blocking NIO could be good


Have you looked at EmberIO for this?  It might be possible to use it in a way that 
doesn't break compliance. I started to look at it and thought it might be feasible. 
Not sure yet, since I don't understand the code well.

 

peter

 


-
Do you Yahoo!?
Yahoo! Movies - Buy advance tickets for 'Shrek 2' 

Re: Next release

2004-05-11 Thread Bill Barker

"Remy Maucherat" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> I feel like starting working on the possible new codebase for Tomcat,
> now that Tomcat 5 is more or less stabilized. I have a few obvious
> items, but while a lot could be done to make the code more modern, it
> wouldn't make Tomcat actually run better, so I favor changing things
> only if it brings something very tangible.
> Note: This time, I favor changing the API, as with TC 5, I think we got
> as far as we could without.
>
> Some of my first items would be:
> - refactor the request and response API using concrete classes
> (CoyoteRequest and CoyoteResponse) rather than interfaces, in order to
> simplify the code and lower the amount of RTTI and casts

+1 for doing this in the Catalina code.  Doing it in the Connector code
would mean that CoyoteConnector code for older TC versions would languish
off in a branch.

> - the current valve design mirrors the filters, but is actually
> different in what it can do (now that filters can work in request
> dispatchers), so I don't see the point of using the same pattern
> anymore; using the model from Tomcat pre-4.0 (yes, I know, it's old ;) )
> would lower the number method calls and reduce significantly the stack
trace

I'm probably the number 2 fan of the Tomcat 3.3 API ;-), but it still has
its own set of drawbacks (e.g. it is very sensitive to editing server.xml).
Awhile back, Costin proposed using something along the lines of the Axis
Handlers (which are sort of a cross between the Catalina Valves and the TC 3
Interceptors).  Even if it isn't the Axis model, IMHO the ideal API would
combine both the strict chain of command of the Valves with flexability of
the Listener-like Interceptors.

> - more JMX, such as redoing the notification model (questionable, since
> the gain isn't too evident)
> - (definitely) flexible configuration persistence (instead of the hack
> that is currently used ;) )
> - I like the nested containers, and I think the server.xml structure is
> ok: I don't quite see how to simplify that without taking away from the
> functionality (Craig deserves some credit for the design, which aged
> rather well)
> - no non blocking IO for me, but introducing blocking NIO could be good
>
> This should keep me busy :)
>
> Rémy




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Next release

2004-05-11 Thread Remy Maucherat
I feel like starting working on the possible new codebase for Tomcat, 
now that Tomcat 5 is more or less stabilized. I have a few obvious 
items, but while a lot could be done to make the code more modern, it 
wouldn't make Tomcat actually run better, so I favor changing things 
only if it brings something very tangible.
Note: This time, I favor changing the API, as with TC 5, I think we got 
as far as we could without.

Some of my first items would be:
- refactor the request and response API using concrete classes 
(CoyoteRequest and CoyoteResponse) rather than interfaces, in order to 
simplify the code and lower the amount of RTTI and casts
- the current valve design mirrors the filters, but is actually 
different in what it can do (now that filters can work in request 
dispatchers), so I don't see the point of using the same pattern 
anymore; using the model from Tomcat pre-4.0 (yes, I know, it's old ;) ) 
would lower the number method calls and reduce significantly the stack trace
- more JMX, such as redoing the notification model (questionable, since 
the gain isn't too evident)
- (definitely) flexible configuration persistence (instead of the hack 
that is currently used ;) )
- I like the nested containers, and I think the server.xml structure is 
ok: I don't quite see how to simplify that without taking away from the 
functionality (Craig deserves some credit for the design, which aged 
rather well)
- no non blocking IO for me, but introducing blocking NIO could be good

This should keep me busy :)

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [5.0] Problems with the next release

2004-03-12 Thread Bill Barker

- Original Message -
From: "Mladen Turk" <[EMAIL PROTECTED]>
To: "'Tomcat Developers List'" <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Friday, March 12, 2004 3:24 AM
Subject: RE: [5.0] Problems with the next release


>
>
> > -Original Message-
> > From: jean-frederic clere
> >
> > Mladen Turk wrote:
> > >
> > > What about linking to static microsoft libraries?
> >
> > That is probably not OK.
> >
>
> I know that, but I know too that the law doesn't have a term _probably_ in
> it's dictionary.
>
> >
> > > Do we need to sign that or ASF will perhaps provide us with the
> > > development tools needed?
> >
> > Use Open Source tools and/or help to improve existing ones.
> >
>
> Again, Is it required to use open source tools or not?
> Is it up to me and my moral or is there some ASF board decision on that?
> I had to sign for my current company that will take care that there are no
> illegal software on my boxes (as probably everyone else did).
>
> Take a look at http(apr, apr-util, etc...). The win32 port has vstudio
build
> files (like our connectors). My question is, where those tools comes from?
> ASF or developers that have couple of 1000$ to spend?
> Also I heard that the ASF has an agreement with InstallShield. I would
love
> to receive a license for some of those tools if possible :-).

A quick look at the VS build files for httpd shows that they are using
dynamic linking for the MS stuff ("Multithreaded DLL").  The tools
themselves aren't really relevant:  gcc is GPL and glibc is LGPL.

>
> Since all of the board members are from httpd project, seems to me that
all
> the decisions have been made through this point of view. It's not hard to
> implement this decisions for that particular project. They done this so
far,
> although for different reasons (no ssl enabled dist, etc...).
>
> Henri, Remy and Costin proposed to move the binaries to sourceforge, until
> the things clears up.
> I'm in favor of that, and will support such a decision if voted.
>
> MT.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


This message is intended only for the use of the person(s) listed above as the 
intended recipient(s), and may contain information that is PRIVILEGED and 
CONFIDENTIAL.  If you are not an intended recipient, you may not read, copy, or 
distribute this message or any attachment. If you received this communication in 
error, please notify us immediately by e-mail and then delete all copies of this 
message and any attachments.

In addition you should be aware that ordinary (unencrypted) e-mail sent through the 
Internet is not secure. Do not send confidential or sensitive information, such as 
social security numbers, account numbers, personal identification numbers and 
passwords, to us via ordinary (unencrypted) e-mail.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: [5.0] Problems with the next release

2004-03-12 Thread Henri Gomez
Remy Maucherat wrote:

Henri Gomez wrote:

Please subscribe to [EMAIL PROTECTED] and follow the thread about
'clarification'.
It seems there is a discussion on having non ASF binaries :



 2) state that the ASF will allow the use of its infrastructure for 
the distribution of binary objects that are legally distributable 
standalone even if they do not originate from the ASF and are not 
covered by the apache license and create a policy that says that 
source code must be available alongside as well and no modification to 
the original packages must be in place [only patches alongside]


Ok. So it's confusing ;)
I'll revert my changes if the situation evolves.
I suggest that we subscribe to [EMAIL PROTECTED] and participate
to the thread ...
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [5.0] Problems with the next release

2004-03-12 Thread Remy Maucherat
Henri Gomez wrote:
Please subscribe to [EMAIL PROTECTED] and follow the thread about
'clarification'.
It seems there is a discussion on having non ASF binaries :



 2) state that the ASF will allow the use of its infrastructure for the 
distribution of binary objects that are legally distributable standalone 
even if they do not originate from the ASF and are not covered by the 
apache license and create a policy that says that source code must be 
available alongside as well and no modification to the original packages 
must be in place [only patches alongside]
Ok. So it's confusing ;)
I'll revert my changes if the situation evolves.
Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [5.0] Problems with the next release

2004-03-12 Thread Henri Gomez
Please subscribe to [EMAIL PROTECTED] and follow the thread about
'clarification'.
It seems there is a discussion on having non ASF binaries :



 2) state that the ASF will allow the use of its infrastructure for the 
distribution of binary objects that are legally distributable standalone 
even if they do not originate from the ASF and are not covered by the 
apache license and create a policy that says that source code must be 
available alongside as well and no modification to the original packages 
must be in place [only patches alongside]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: [5.0] Problems with the next release

2004-03-12 Thread Mladen Turk
 

> -Original Message-
> From: Henri Gomez
> >> Henri, Remy and Costin proposed to move the binaries to 
> sourceforge, 
> >> until
> >> the things clears up.
> >> I'm in favor of that, and will support such a decision if voted.
> 
> Well I didn't agreed on moving TC binaries to sf or others.
> 

Sorry, It's been a lots of mails :-).

> 
> > I am not. Temporary solutions may last long time. Blocking 
> situations 
> > normaly evolve faster.
> 
> Yes, what will happen with board if WE decide to stop make Tomcat
> release until the problem get fixed ?
>

I've got a feeling like somebody pulled the plug.
They've made a declaration vithout a solution how to fix that (well, except
mentioning ibiblio and sf). Further more that mail from board looked like:
'I don't give a shit about you'.

MT.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [5.0] Problems with the next release

2004-03-12 Thread Remy Maucherat
Henri Gomez wrote:
Well I didn't agreed on moving TC binaries to sf or others.

I mentioned that being also involved in projet like Jpackage, I know
that's producing ready to use packages is not so easy, expecially when
you have to explain to users that they have to get MANY external jars
from outside sites.
As Mladen say, the board came mainly from httpd team and in the NATIVE
world there is allready distributions which provide the missing/required
parts, like openssl, glibc
But in Java land, there is no REAL distributions (only jpackage
for RPM users), and there is a HUGE difference.
Indeed. This move is only thought out in respect to httpd and the 
related native projects.

I am not. Temporary solutions may last long time. Blocking situations 
normaly evolve faster.
Yes, what will happen with board if WE decide to stop make Tomcat
release until the problem get fixed ?
Bad idea: I think they don't care ;)

Right now, I'm in favor of doing solution A, and removing some of the 
distributions (the .exe and the embedded dist). It doesn't prevent doing 
B as well.

I think we should post a statement on the Tomcat website explaning the 
reasons for the disappearance of the distributions, as well as voicing 
our opposition (if we indeed all agree we are opposed to this) to the 
latest board decision.

Remy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [5.0] Problems with the next release

2004-03-12 Thread Henri Gomez
jean-frederic clere wrote:

Mladen Turk wrote:

 


-Original Message-
From: jean-frederic clere
Mladen Turk wrote:
What about linking to static microsoft libraries?


That is probably not OK.



I know that, but I know too that the law doesn't have a term 
_probably_ in
it's dictionary.


Do we need to sign that or ASF will perhaps provide us with the 
development tools needed?


Use Open Source tools and/or help to improve existing ones.



Again, Is it required to use open source tools or not?


No, it is required to avoid non ASF licensed elements in the binaries 
that are delivered by the ASF.

We should ask about "contributed" builds (like the ones in 
apache/dist/httpd/binaries/)

Is it up to me and my moral or is there some ASF board decision on that?
I had to sign for my current company that will take care that there 
are no
illegal software on my boxes (as probably everyone else did).

Take a look at http(apr, apr-util, etc...). The win32 port has vstudio 
build
files (like our connectors). My question is, where those tools comes 
from?
ASF or developers that have couple of 1000$ to spend?


I don't know I am (nearly) not using win32.

Also I heard that the ASF has an agreement with InstallShield. I would 
love
to receive a license for some of those tools if possible :-).

Since all of the board members are from httpd project, seems to me 
that all
the decisions have been made through this point of view. It's not hard to
implement this decisions for that particular project. They done this 
so far,
although for different reasons (no ssl enabled dist, etc...).


Every one has an history. (ssl contains crypto some countries have 
restriction on such things).

Henri, Remy and Costin proposed to move the binaries to sourceforge, 
until
the things clears up.
I'm in favor of that, and will support such a decision if voted.
Well I didn't agreed on moving TC binaries to sf or others.

I mentioned that being also involved in projet like Jpackage, I know
that's producing ready to use packages is not so easy, expecially when
you have to explain to users that they have to get MANY external jars
from outside sites.
As Mladen say, the board came mainly from httpd team and in the NATIVE
world there is allready distributions which provide the missing/required
parts, like openssl, glibc
But in Java land, there is no REAL distributions (only jpackage
for RPM users), and there is a HUGE difference.
I am not. Temporary solutions may last long time. Blocking situations 
normaly evolve faster.
Yes, what will happen with board if WE decide to stop make Tomcat
release until the problem get fixed ?




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [5.0] Problems with the next release

2004-03-12 Thread jean-frederic clere
Mladen Turk wrote:
 


-Original Message-
From: jean-frederic clere 

Mladen Turk wrote:

What about linking to static microsoft libraries?
That is probably not OK.



I know that, but I know too that the law doesn't have a term _probably_ in
it's dictionary.

Do we need to sign that or ASF will perhaps provide us with the 
development tools needed?
Use Open Source tools and/or help to improve existing ones.



Again, Is it required to use open source tools or not?
No, it is required to avoid non ASF licensed elements in the binaries that are 
delivered by the ASF.

We should ask about "contributed" builds (like the ones in 
apache/dist/httpd/binaries/)

Is it up to me and my moral or is there some ASF board decision on that?
I had to sign for my current company that will take care that there are no
illegal software on my boxes (as probably everyone else did).
Take a look at http(apr, apr-util, etc...). The win32 port has vstudio build
files (like our connectors). My question is, where those tools comes from?
ASF or developers that have couple of 1000$ to spend?
I don't know I am (nearly) not using win32.

Also I heard that the ASF has an agreement with InstallShield. I would love
to receive a license for some of those tools if possible :-).
Since all of the board members are from httpd project, seems to me that all
the decisions have been made through this point of view. It's not hard to
implement this decisions for that particular project. They done this so far,
although for different reasons (no ssl enabled dist, etc...).
Every one has an history. (ssl contains crypto some countries have restriction 
on such things).

Henri, Remy and Costin proposed to move the binaries to sourceforge, until
the things clears up.
I'm in favor of that, and will support such a decision if voted.
I am not. Temporary solutions may last long time. Blocking situations normaly 
evolve faster.

MT.




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: [5.0] Problems with the next release

2004-03-12 Thread Mladen Turk
 

> -Original Message-
> From: jean-frederic clere 
> 
> Mladen Turk wrote:
> >  
> > What about linking to static microsoft libraries?
> 
> That is probably not OK.
>

I know that, but I know too that the law doesn't have a term _probably_ in
it's dictionary.

> 
> > Do we need to sign that or ASF will perhaps provide us with the 
> > development tools needed?
> 
> Use Open Source tools and/or help to improve existing ones.
>

Again, Is it required to use open source tools or not?
Is it up to me and my moral or is there some ASF board decision on that?
I had to sign for my current company that will take care that there are no
illegal software on my boxes (as probably everyone else did).

Take a look at http(apr, apr-util, etc...). The win32 port has vstudio build
files (like our connectors). My question is, where those tools comes from?
ASF or developers that have couple of 1000$ to spend?
Also I heard that the ASF has an agreement with InstallShield. I would love
to receive a license for some of those tools if possible :-).

Since all of the board members are from httpd project, seems to me that all
the decisions have been made through this point of view. It's not hard to
implement this decisions for that particular project. They done this so far,
although for different reasons (no ssl enabled dist, etc...).

Henri, Remy and Costin proposed to move the binaries to sourceforge, until
the things clears up.
I'm in favor of that, and will support such a decision if voted.

MT.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [5.0] Problems with the next release

2004-03-12 Thread jean-frederic clere
Mladen Turk wrote:
 


-Original Message-
From: Henri Gomez
Here is a reply I got from the community list :

This is not a complete prohibition on all third-party jars or 
libraries, but only on those third-party libraries which are 
licensed under terms more restrictive than the ASL.



Ask them is there any list of accepted licenses and libraries.
What about linking to static microsoft libraries?
That is probably not OK.

What can assure them that contributed binaries (and the code itself) are
build with legally obtained software?
"legally obtained software" if someone is using those he kills its own business!

Do we need to sign that or ASF will perhaps provide us with the development
tools needed?
Use Open Source tools and/or help to improve existing ones.

Perhaps they should think in that direction.
 

However, mx4j is a good example because apparently it 
includes code licensed under the Jetty and Jython licenses 


Reading this seems that they've already made a decision, without the will to
help us. What are we suppose to do? Hire a lawyer to clear every library
that has a feature to link with the property software or they will? 
I mean, exactly the same situation as with the tomcat-connectors.
Seem that we cannot provide the binaries for that too, cause IIS apparently
doesn't falls nearly to the ASF license.
Are we linking to the any of the prohibited libraries (like api32, kernel32,
ws2_32)? I'm not sure.
You have to use dynamic linking...
Cygwin brings the same API but the license is not ASF like and the API is not 
100% compatible.

Too many questions, and such a small head ;-).

MT.

-
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]


Re: [5.0] Problems with the next release

2004-03-12 Thread Remy Maucherat
Henri Gomez wrote:
This is not a complete prohibition on all third-party jars or libraries, 
but
only on those third-party libraries which are licensed under terms more
restrictive than the ASL.

In the case of mx4j, the code is licenced under the mx4j 1.0 License 
[1], which
is a derivative of the ASL 1.1 license and therefore may potentially be 
included
in ASF works.

However, mx4j is a good example because apparently it includes code 
licensed
under the Jetty and Jython licenses [2].  While I am not intimately 
familiar
with mx4j, this may mean that the total legal effect of using mx4j is not
contained within the mx4j license alone, but is in fact a combination of 
the
terms of the three licenses.  Since this combination may in fact be more
restrictive than the terms in the mx4j license alone, the library may 
not be in
the clear to be used by ASF projects.  To confirm this, one would need to
investigate all three licenses, understand which parts of mx4j fall 
outside of
its own license, and then come to a decision on how the library can be 
used in
the ASF.

It is exactly this sort of confusion the ASF would like to avoid.  While 
the
mx4j developers may in fact be perfectly in compliance with using the 
Jetty and
Jython licenses, users of mx4j will have to take into consideration not 
one, but
_three_ licenses in order to determine how to legally use the library.
Therefore,  for the sake of our users it is best if an ASF product as a 
whole is
licensed under terms no more restrictive than those set out in the ASL 2.0.

For further inquries (including a specific resolution to the mx4j issue), I
would suggest subscribing to the [EMAIL PROTECTED] list.
This makes zero sense. None of the "more restrictive" licenses pose any 
problem for binary redistribution. Anyway, I won't include mx4j, as I'm 
not a lawyer, and I have a skewed opinion on licenses anyway.

The biggest question is: what's next ? (it seems painfully obvious: zero 
non ASL 2.0 imports)

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: [5.0] Problems with the next release

2004-03-12 Thread Mladen Turk
 

> -Original Message-
> From: Henri Gomez
> 
> Here is a reply I got from the community list :
> 
> This is not a complete prohibition on all third-party jars or 
> libraries, but only on those third-party libraries which are 
> licensed under terms more restrictive than the ASL.
>

Ask them is there any list of accepted licenses and libraries.
What about linking to static microsoft libraries?
What can assure them that contributed binaries (and the code itself) are
build with legally obtained software?
Do we need to sign that or ASF will perhaps provide us with the development
tools needed?
Perhaps they should think in that direction.
 
> However, mx4j is a good example because apparently it 
> includes code licensed under the Jetty and Jython licenses 

Reading this seems that they've already made a decision, without the will to
help us. What are we suppose to do? Hire a lawyer to clear every library
that has a feature to link with the property software or they will? 
I mean, exactly the same situation as with the tomcat-connectors.
Seem that we cannot provide the binaries for that too, cause IIS apparently
doesn't falls nearly to the ASF license.
Are we linking to the any of the prohibited libraries (like api32, kernel32,
ws2_32)? I'm not sure.

Too many questions, and such a small head ;-).

MT.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [5.0] Problems with the next release

2004-03-12 Thread Henri Gomez
Remy Maucherat wrote:
Bill Barker wrote:

I agree with Yoav that we can afford to wait a few days (if only so I 
don't
have to take down the 3.3.2 binary distro :).  However, I don't think 
that,
without the ASF changing it's position, we can simply add some lines 
to the
LICENSE file.  That may work in C land, but in Java land it's the LGPL
argument all over again.


I agree we can wait a few days until we reach a consensus.

IMHO, since we'd have to drop JMX and the Windows installer to ship from
ASF, B) is the only reasonable choice.


We would have to drop the Windows installer as well :(

Here is a reply I got from the community list :

Quoting Henri Gomez <[EMAIL PROTECTED]>:

>>
>> Should I understand that we could no more include third-party jars in
>> ASF products, for example mx4j jars in Tomcat ?
This is not a complete prohibition on all third-party jars or libraries, but
only on those third-party libraries which are licensed under terms more
restrictive than the ASL.
In the case of mx4j, the code is licenced under the mx4j 1.0 License 
[1], which
is a derivative of the ASL 1.1 license and therefore may potentially be 
included
in ASF works.

However, mx4j is a good example because apparently it includes code licensed
under the Jetty and Jython licenses [2].  While I am not intimately familiar
with mx4j, this may mean that the total legal effect of using mx4j is not
contained within the mx4j license alone, but is in fact a combination of the
terms of the three licenses.  Since this combination may in fact be more
restrictive than the terms in the mx4j license alone, the library may 
not be in
the clear to be used by ASF projects.  To confirm this, one would need to
investigate all three licenses, understand which parts of mx4j fall 
outside of
its own license, and then come to a decision on how the library can be 
used in
the ASF.

It is exactly this sort of confusion the ASF would like to avoid.  While the
mx4j developers may in fact be perfectly in compliance with using the 
Jetty and
Jython licenses, users of mx4j will have to take into consideration not 
one, but
_three_ licenses in order to determine how to legally use the library.
Therefore,  for the sake of our users it is best if an ASF product as a 
whole is
licensed under terms no more restrictive than those set out in the ASL 2.0.

For further inquries (including a specific resolution to the mx4j issue), I
would suggest subscribing to the [EMAIL PROTECTED] list.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [5.0] Problems with the next release

2004-03-11 Thread Remy Maucherat
Bill Barker wrote:
I agree with Yoav that we can afford to wait a few days (if only so I don't
have to take down the 3.3.2 binary distro :).  However, I don't think that,
without the ASF changing it's position, we can simply add some lines to the
LICENSE file.  That may work in C land, but in Java land it's the LGPL
argument all over again.
I agree we can wait a few days until we reach a consensus.

IMHO, since we'd have to drop JMX and the Windows installer to ship from
ASF, B) is the only reasonable choice.
We would have to drop the Windows installer as well :(

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [5.0] Problems with the next release

2004-03-11 Thread Costin Manolache
Bill Barker wrote:
I agree with Yoav that we can afford to wait a few days (if only so I don't
have to take down the 3.3.2 binary distro :).  However, I don't think that,
without the ASF changing it's position, we can simply add some lines to the
LICENSE file.  That may work in C land, but in Java land it's the LGPL
argument all over again.
IMHO, since we'd have to drop JMX and the Windows installer to ship from
ASF, B) is the only reasonable choice.


+1 on B. This will give us the option to develop and ship modules that 
depend on LGPL with the binary tomcat, without adding "legal risks" to ASF.

However this should only happen if we have consensus ( i.e. no -1 votes,
all committers in agreement ). Distributing only source code from ASF is
IMO an acceptable solution, there is no requirement for projects to 
distribute binaries ( I believe the httpd distro is source, with only 
contributed binaries ).
Creating a link from tomcat page to the sf project should also be 
acceptable ( there are other projects linking to outside sites and
distributions that include their code ).

The name obviously can't be "tomcat" or "apache tomcat" - but there are
lots of commercial distributions including tomcat, so I'm sure we can
find an acceptable solution ( there is an ant-contrib on sf, we may do
a tomcat-contrib or tomcat-dist or something like that ).


Costin



- Original Message -
From: "Remy Maucherat" <[EMAIL PROTECTED]>
To: "Tomcat Developers List" <[EMAIL PROTECTED]>
Sent: Thursday, March 11, 2004 5:54 AM
Subject: [5.0] Problems with the next release
Hi,

There are some problems with the next release, with the decision from
the ASF board to mandate that all ASF releases are to be made of 100%
ASL 2.0 licensed components (as a side note, I'd like to add that this
is obviously a terrible decision). This has many consequences and some
questions marks are left (such as for the JCP provided elements we are
using).
With Tomcat 5.0.x, the most pressing problem is with JMX, since there
are no ASL 2.0 licensed implementations available.
The options seem to be:
A) Ship Tomcat 5.0.20 without JMX, and have it display a message with
instructions on how to install JMX if it's not present (basically,
everywhere but on JDK 1.5.0).
B) Ship the binaries from non ASF servers (we could setup a project for
that on Sourceforge). The sources can be shipped from the ASF servers as
before. It is unclear to me if we can legally call these binaries Apache
Tomcat or not.
Comments ?

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This message is intended only for the use of the person(s) listed above as the intended recipient(s), and may contain information that is PRIVILEGED and CONFIDENTIAL.  If you are not an intended recipient, you may not read, copy, or distribute this message or any attachment. If you received this communication in error, please notify us immediately by e-mail and then delete all copies of this message and any attachments.

In addition you should be aware that ordinary (unencrypted) e-mail sent through the Internet is not secure. Do not send confidential or sensitive information, such as social security numbers, account numbers, personal identification numbers and passwords, to us via ordinary (unencrypted) e-mail.





-
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]


Re: Re: [5.0] Problems with the next release

2004-03-11 Thread ax
This account does not exist



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [5.0] Problems with the next release

2004-03-11 Thread Bill Barker
I agree with Yoav that we can afford to wait a few days (if only so I don't
have to take down the 3.3.2 binary distro :).  However, I don't think that,
without the ASF changing it's position, we can simply add some lines to the
LICENSE file.  That may work in C land, but in Java land it's the LGPL
argument all over again.

IMHO, since we'd have to drop JMX and the Windows installer to ship from
ASF, B) is the only reasonable choice.

- Original Message -
From: "Remy Maucherat" <[EMAIL PROTECTED]>
To: "Tomcat Developers List" <[EMAIL PROTECTED]>
Sent: Thursday, March 11, 2004 5:54 AM
Subject: [5.0] Problems with the next release


Hi,

There are some problems with the next release, with the decision from
the ASF board to mandate that all ASF releases are to be made of 100%
ASL 2.0 licensed components (as a side note, I'd like to add that this
is obviously a terrible decision). This has many consequences and some
questions marks are left (such as for the JCP provided elements we are
using).

With Tomcat 5.0.x, the most pressing problem is with JMX, since there
are no ASL 2.0 licensed implementations available.

The options seem to be:
A) Ship Tomcat 5.0.20 without JMX, and have it display a message with
instructions on how to install JMX if it's not present (basically,
everywhere but on JDK 1.5.0).
B) Ship the binaries from non ASF servers (we could setup a project for
that on Sourceforge). The sources can be shipped from the ASF servers as
before. It is unclear to me if we can legally call these binaries Apache
Tomcat or not.

Comments ?

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



This message is intended only for the use of the person(s) listed above as the 
intended recipient(s), and may contain information that is PRIVILEGED and 
CONFIDENTIAL.  If you are not an intended recipient, you may not read, copy, or 
distribute this message or any attachment. If you received this communication in 
error, please notify us immediately by e-mail and then delete all copies of this 
message and any attachments.

In addition you should be aware that ordinary (unencrypted) e-mail sent through the 
Internet is not secure. Do not send confidential or sensitive information, such as 
social security numbers, account numbers, personal identification numbers and 
passwords, to us via ordinary (unencrypted) e-mail.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

RE: [5.0] Problems with the next release

2004-03-11 Thread Shapira, Yoav

Hi,

>The options seem to be:
>A) Ship Tomcat 5.0.20 without JMX, and have it display a message with
>instructions on how to install JMX if it's not present (basically,
>everywhere but on JDK 1.5.0).
>B) Ship the binaries from non ASF servers (we could setup a project for
>that on Sourceforge). The sources can be shipped from the ASF servers
as
>before. It is unclear to me if we can legally call these binaries
Apache
>Tomcat or not.
>
>Comments ?

Wait for a couple of days (AFAIK there's no pressure to do 5.0.20
immediately) to see the board's reactions to our complaints and requests
for clarification.  If no changes occur (and I think they will: we'll
just have to modify our license file to include a paragraph about MX4J)
then we'd vote on the above (I tend to like option A at the moment).

Yoav Shapira



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [5.0] Problems with the next release

2004-03-11 Thread Peter Lin
 
I have to agree. the decision affects a lot of apache projects. I hope ASF board 
changes the policy slightly and lengths the time for this to take place.
 
It's good to have Apache equivalents to many of the libraries being used in apache 
projects, but it's going to take time. I may have to create a SF project for the 
monitor plug, write a custom SAX documentHandler to parse the tomcat status, or assist 
the existing jaxb project on apache.
 
on jmeter-dev we were discussing the possibility of creating a SF project to 
distribute versions that don't need manual downloads, but most likely that might not 
be feasible. I would hate to see jakarta projects fork, just so we can provide 
complete distributions.
 
peter lin
 


Remy Maucherat <[EMAIL PROTECTED]> wrote:Hi,

There are some problems with the next release, with the decision from 
the ASF board to mandate that all ASF releases are to be made of 100% 
ASL 2.0 licensed components (as a side note, I'd like to add that this 
is obviously a terrible decision). This has many consequences and some 
questions marks are left (such as for the JCP provided elements we are 
using).

With Tomcat 5.0.x, the most pressing problem is with JMX, since there 
are no ASL 2.0 licensed implementations available.

The options seem to be:
A) Ship Tomcat 5.0.20 without JMX, and have it display a message with 
instructions on how to install JMX if it's not present (basically, 
everywhere but on JDK 1.5.0).
B) Ship the binaries from non ASF servers (we could setup a project for 
that on Sourceforge). The sources can be shipped from the ASF servers as 
before. It is unclear to me if we can legally call these binaries Apache 
Tomcat or not.

Comments ?

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster.

Re: [5.0] Problems with the next release

2004-03-11 Thread Henri Gomez
Remy Maucherat wrote:

Hi,

There are some problems with the next release, with the decision from 
the ASF board to mandate that all ASF releases are to be made of 100% 
ASL 2.0 licensed components (as a side note, I'd like to add that this 
is obviously a terrible decision). This has many consequences and some 
questions marks are left (such as for the JCP provided elements we are 
using).

With Tomcat 5.0.x, the most pressing problem is with JMX, since there 
are no ASL 2.0 licensed implementations available.

The options seem to be:
A) Ship Tomcat 5.0.20 without JMX, and have it display a message with 
instructions on how to install JMX if it's not present (basically, 
everywhere but on JDK 1.5.0).
B) Ship the binaries from non ASF servers (we could setup a project for 
that on Sourceforge). The sources can be shipped from the ASF servers as 
before. It is unclear to me if we can legally call these binaries Apache 
Tomcat or not.

Comments ?
I send a note about this limitation to [EMAIL PROTECTED] and hope to
see the board relax its position.
Here's what I send to the list :

> It seems worthwhile to state something that probably most people are 
aware
> of, but a few recent incidents suggest is worth repeating.  Followups are
> being directed to [EMAIL PROTECTED], a list that is private to Apache
> committers, where legal issues are discussed.  Please subscribe to that
> list (requires approval) before posting to it.
>
> First off, thank you to everyone who has transitioned to the new Apache
> License 2.0.  It is a board mandate that *all* software distributed 
by the
> Apache Software Foundation be under this new license.  This has some
> subtle and not-so-subtle ramifications people should be aware of.
>
> *) Only software packages created by the Apache Software Foundation 
may be
> redistributed from Apache's servers and mirrors.  This means no tarballs
> or binaries from other authors or organizations.  We realize that 
many ASF
> projects depend upon other software, and that these dependencies may make
> it difficult for new users to bootstrap quickly.  There are solutions to
> that problem outside of the ASF: ibiblio, sourceforge, CPAN, etc.  The
> board might grant exceptions to this rule - bring it to us if you'd like
> us to consider it.

Should I understand that we could no more include third-party jars in
ASF products, for example mx4j jars in Tomcat ?
If it's the case this decision will put many, many users in big trouble
since they couldn't use anymore ready-to-run package (zip or tarball
containing everything needed for run).
As one of the founder of the JPackage Projet, www.jpackage.org, which
try to maintain a repository of java applications and libs, let me say
that the task is not so easy, and for now works only on RPM based boxes,
mostly Linux.
What should do non-RPM users ?

I could understand the board concern about incompatible license, but
when developpers select third-party software to make ASF products,
they take care of it isn't it ?
So I strongly suggest board to reconsider this point or we may see in
a near future ASF products distribution, containing both ASF and
required third party software, outside Apache servers and it will
not help users to find their way.
Am I exact in thinking that the original ASF goal is to provide real
products for real users, and that we should take care of users as much
as we take care of performance, stability ?
Regards



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[5.0] Problems with the next release

2004-03-11 Thread Remy Maucherat
Hi,

There are some problems with the next release, with the decision from 
the ASF board to mandate that all ASF releases are to be made of 100% 
ASL 2.0 licensed components (as a side note, I'd like to add that this 
is obviously a terrible decision). This has many consequences and some 
questions marks are left (such as for the JCP provided elements we are 
using).

With Tomcat 5.0.x, the most pressing problem is with JMX, since there 
are no ASL 2.0 licensed implementations available.

The options seem to be:
A) Ship Tomcat 5.0.20 without JMX, and have it display a message with 
instructions on how to install JMX if it's not present (basically, 
everywhere but on JDK 1.5.0).
B) Ship the binaries from non ASF servers (we could setup a project for 
that on Sourceforge). The sources can be shipped from the ASF servers as 
before. It is unclear to me if we can legally call these binaries Apache 
Tomcat or not.

Comments ?

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [5.0] Next release

2004-03-04 Thread Bill Barker

- Original Message - 
From: "Amy Roh" <[EMAIL PROTECTED]>
To: "Tomcat Developers List" <[EMAIL PROTECTED]>
Sent: Thursday, March 04, 2004 9:00 AM
Subject: Re: [5.0] Next release


> > - plenty of admin webapp patches need to be merged; Amy and Larry were
> > the last persons seen maintaining this feature, so can one of you two do
> > it if you have time ?
>
> Haven't had much time to spend on admin lately.  Let me try to spend some
> time on admin before the next release to update.  Let me know if you're
> aware of any patches other than the ones that come up in bugzilla when I
> query for tomcat 5 admin.
>

Well, there is always the Gumpy build failures :).  I don't know how soon
Struts is to its next release, so I don't know how important it is to "fix"
this.

> Thanks,
> Amy
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


This message is intended only for the use of the person(s) listed above as the 
intended recipient(s), and may contain information that is PRIVILEGED and 
CONFIDENTIAL.  If you are not an intended recipient, you may not read, copy, or 
distribute this message or any attachment. If you received this communication in 
error, please notify us immediately by e-mail and then delete all copies of this 
message and any attachments.

In addition you should be aware that ordinary (unencrypted) e-mail sent through the 
Internet is not secure. Do not send confidential or sensitive information, such as 
social security numbers, account numbers, personal identification numbers and 
passwords, to us via ordinary (unencrypted) e-mail.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: [5.0] Next release

2004-03-04 Thread Remy Maucherat
Amy Roh wrote:
- plenty of admin webapp patches need to be merged; Amy and Larry were
the last persons seen maintaining this feature, so can one of you two do
it if you have time ?
Haven't had much time to spend on admin lately.  Let me try to spend some
time on admin before the next release to update.  Let me know if you're
aware of any patches other than the ones that come up in bugzilla when I
query for tomcat 5 admin.
No, nothing else. Thanks for maintaining this :)

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [5.0] Next release

2004-03-04 Thread Amy Roh
> - plenty of admin webapp patches need to be merged; Amy and Larry were
> the last persons seen maintaining this feature, so can one of you two do
> it if you have time ?

Haven't had much time to spend on admin lately.  Let me try to spend some
time on admin before the next release to update.  Let me know if you're
aware of any patches other than the ones that come up in bugzilla when I
query for tomcat 5 admin.

Thanks,
Amy


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [5.0] Next release

2004-03-04 Thread Filip Hanik \(lists\)
oh yeah, and the bugs have been fixed :) (27296,27259)

-Original Message-
From: Filip Hanik (lists) [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 04, 2004 8:10 AM
To: Tomcat Developers List
Subject: RE: [5.0] Next release


end of next week sounds good.
I have some very minor fixes, and they I have to update the documentation.

After that I will start working on the following:

1. Node merging, improve on the merge algorithm when two cluster nodes find
each other
2. A primary/secondary replication solution, to be used if you have sticky
sessions, for big clusters and faster performance

Filip

-Original Message-
From: Remy Maucherat [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 04, 2004 1:36 AM
To: Tomcat Developers List
Subject: [5.0] Next release


Hi,

I'd like to follow on with the one-release-a-month rythm for now, since
we still have interesting bugfixes here and there (ex: the cross context
fix, plus some JSP fixes). So this means tagging 5.0.20 at the end of
next week.

It would be a good idea to attempt to fix all the remaining BZ items.
- some SSI changes need to be merged back (23610)
- plenty of admin webapp patches need to be merged; Amy and Larry were
the last persons seen maintaining this feature, so can one of you two do
it if you have time ?
- the JK bugs should be resolved shortly with the new release
- 27296: I think Filip did fix it already
- 27259: I don't know ;)

Rémy


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.594 / Virus Database: 377 - Release Date: 2/24/2004

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.594 / Virus Database: 377 - Release Date: 2/24/2004


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.594 / Virus Database: 377 - Release Date: 2/24/2004

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.594 / Virus Database: 377 - Release Date: 2/24/2004


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [5.0] Next release

2004-03-04 Thread Filip Hanik \(lists\)
end of next week sounds good.
I have some very minor fixes, and they I have to update the documentation.

After that I will start working on the following:

1. Node merging, improve on the merge algorithm when two cluster nodes find
each other
2. A primary/secondary replication solution, to be used if you have sticky
sessions, for big clusters and faster performance

Filip

-Original Message-
From: Remy Maucherat [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 04, 2004 1:36 AM
To: Tomcat Developers List
Subject: [5.0] Next release


Hi,

I'd like to follow on with the one-release-a-month rythm for now, since
we still have interesting bugfixes here and there (ex: the cross context
fix, plus some JSP fixes). So this means tagging 5.0.20 at the end of
next week.

It would be a good idea to attempt to fix all the remaining BZ items.
- some SSI changes need to be merged back (23610)
- plenty of admin webapp patches need to be merged; Amy and Larry were
the last persons seen maintaining this feature, so can one of you two do
it if you have time ?
- the JK bugs should be resolved shortly with the new release
- 27296: I think Filip did fix it already
- 27259: I don't know ;)

Rémy


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.594 / Virus Database: 377 - Release Date: 2/24/2004

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.594 / Virus Database: 377 - Release Date: 2/24/2004


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[5.0] Next release

2004-03-04 Thread Remy Maucherat
Hi,

I'd like to follow on with the one-release-a-month rythm for now, since 
we still have interesting bugfixes here and there (ex: the cross context 
fix, plus some JSP fixes). So this means tagging 5.0.20 at the end of 
next week.

It would be a good idea to attempt to fix all the remaining BZ items.
- some SSI changes need to be merged back (23610)
- plenty of admin webapp patches need to be merged; Amy and Larry were 
the last persons seen maintaining this feature, so can one of you two do 
it if you have time ?
- the JK bugs should be resolved shortly with the new release
- 27296: I think Filip did fix it already
- 27259: I don't know ;)

Rémy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: WANTED: next release mod_jk2 after 14 months!!

2004-01-28 Thread NormW
Good morning All.
Recently there was mention of a patch for Mod_Jk2 (to work with APR 1.0)
which was questioned in regard to a previous 'bug' report. Since then, it is
my understanding the previous correspondent was happy with a solution now in
place regarding the earlier bug. Which, I think, brings us back again to the
patch(s) needed for Mod_Jk2 to support APR 1.0 again.

There has been at least one fix for Mod_Jk2 on NetWare put into CVS that
would be nice to see appear in an authentic Apache binary, and it would be
even nicer to see a resolution to the APR 1.0 patch submitted if a new
release is to be made. A new release is 'due', especially if such a release
is still able to work with earlier versions of Apache and APR.
My 0.02c
Norm

- Original Message - 
From: "Günter Knauf" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 29, 2004 12:48 AM
Subject: WANTED: next release mod_jk2 after 14 months!!


> Hi all,
> I'm sure that a lot of folks want to see a new release of mod_jk2;
> and looking at:
> http://www.apache.de/dist/jakarta/tomcat-connectors/jk2/source/
> it seems that the last version 2.0.2 was released 14 (!!) months ago
>
> comments?
>
> Guenter.
>
>
> -
> 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]



Re: WANTED: next release mod_jk2 after 14 months!!

2004-01-28 Thread jean-frederic clere
Dominik Drzewiecki wrote:
Hi all,
I'm sure that a lot of folks want to see a new release of mod_jk2;
and looking at:
http://www.apache.de/dist/jakarta/tomcat-connectors/jk2/source/
it seems that the last version 2.0.2 was released 14 (!!) months ago
comments?


We sure DO WANT a new release.
I also need a release and I will try to make it happend soon.

regz,
Dominik
-
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]


Re: WANTED: next release mod_jk2 after 14 months!!

2004-01-28 Thread Dominik Drzewiecki
>Hi all,
>I'm sure that a lot of folks want to see a new release of mod_jk2;
>and looking at:
>http://www.apache.de/dist/jakarta/tomcat-connectors/jk2/source/
>it seems that the last version 2.0.2 was released 14 (!!) months ago
>
>comments?

We sure DO WANT a new release.

regz,
Dominik


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



WANTED: next release mod_jk2 after 14 months!!

2004-01-28 Thread Günter Knauf
Hi all,
I'm sure that a lot of folks want to see a new release of mod_jk2;
and looking at:
http://www.apache.de/dist/jakarta/tomcat-connectors/jk2/source/
it seems that the last version 2.0.2 was released 14 (!!) months ago

comments?

Guenter.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [4.1.x] Next release

2003-07-10 Thread Ronald Klop
Hello,

About the 4.1.25 tagging which is taking place.
What is going to be the status of http gzip compression in 4.1.25? See bug 
18073.
Or will there follow a 4.1.26-BETA in the near future with some enhanced 
functionality?

Greetings,

Ronald.

On Wednesday 02 April 2003 11:37, Remy Maucherat wrote:
> Hi,
>
> As far as I am concerned, the focus for the next stable 4.1.x release
> will be on small fixes. I do not want to introduce new features or
> changes which would affect Tomcat's behavior. I think the ETA for that
> next stable release could be within one to two months.
>
> So I would need to compile a list of issues which should be fixed in the
> next release.
>
> As a starting point:
> - Fix HTTP compression check (I think a small refactoring is needed to
> make the feature cleaner).
> - Fix FORM processing for more complex requests (bug 10229).
> - Error message when the Java compiler is not found by Ant (if this is
> fixable; Costin ?).
> - Double wrapping of session objects.
>
> I'm waiting for some input to fill up the list. Note that for low
> priority bugs, a patch will be required. The patch would need to:
> - have a low impact
> - be of good quality (no performance/scalability impact, clean code)
>
> Thanks,
> Remy
>
>
> -
> 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]



Re: [4.1.x] Next release

2003-04-02 Thread Glenn Nielsen
+1 for the next 4.1 release to include only bug fixes.

A quick query of bugzilla found 744 bugs for Tomcat 4 which are not
either closed or resolved.
Ouch!

Perhaps we should set a goal for how much this number should be
reduced before doing the release.
Some of these are quite old and perhaps only need to be checked
to see if they are still valid.
Some are for mod_webapp.  Since there is no volunteer to maintain
this and we have removed it from the distribution, these could
probably be closed as WONT FIX.
Regards,

Glenn

Remy Maucherat wrote:
Hi,

As far as I am concerned, the focus for the next stable 4.1.x release 
will be on small fixes. I do not want to introduce new features or 
changes which would affect Tomcat's behavior. I think the ETA for that 
next stable release could be within one to two months.

So I would need to compile a list of issues which should be fixed in the 
next release.

As a starting point:
- Fix HTTP compression check (I think a small refactoring is needed to 
make the feature cleaner).
- Fix FORM processing for more complex requests (bug 10229).
- Error message when the Java compiler is not found by Ant (if this is 
fixable; Costin ?).
- Double wrapping of session objects.

I'm waiting for some input to fill up the list. Note that for low 
priority bugs, a patch will be required. The patch would need to:
- have a low impact
- be of good quality (no performance/scalability impact, clean code)

Thanks,
Remy
-
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]


Re: [4.1.x] Next release

2003-04-02 Thread Bill Barker

- Original Message - 
From: "Jean-Francois Arcand" <[EMAIL PROTECTED]>
To: "Tomcat Developers List" <[EMAIL PROTECTED]>
Sent: Wednesday, April 02, 2003 12:37 PM
Subject: Re: [4.1.x] Next release


> 
> 
> Costin Manolache wrote:
> 
> >Remy Maucherat wrote:
> >
> >  
> >
> >>Could I get some details on that filter/facade bug ?
> >>
> >>
> >
> >Yes, Filter.init() is called with the Context object instead of the 
> >facade. While Servlet.init() is called correctly. 
> >
> >This may allow access to the internals, and is just weird ( getting 
> >different context objects in the same app for a servlet and a filter ).
> >
> Fixed. I have ported the patch from Tomcat 5 (where no regression has 
> been found).
> 

Now you just have to hope that the tab police don't catch you ;-).

> -- Jeanfrancois
> 
> >
> >Costin
> >
> >
> >
> >  
> >
> >>>>I'm waiting for some input to fill up the list. Note that for low
> >>>>priority bugs, a patch will be required. The patch would need to:
> >>>>- have a low impact
> >>>>- be of good quality (no performance/scalability impact, clean code)
> >>>>
> >>>>
> >>>Will the "patch" be a set of .jars, or a full release ?
> >>>  
> >>>
> >>I think this is going to be a full release when(ever) everything is in.
> >>
> >>Remy
> >>
> >>
> >
> >
> >
> >-
> >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]
> 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [4.1.x] Next release

2003-04-02 Thread Costin Manolache
Remy Maucherat wrote:

> Costin Manolache wrote:
>> Remy Maucherat wrote:
>> 
>> 
>>>Could I get some details on that filter/facade bug ?
>> 
>> 
>> Yes, Filter.init() is called with the Context object instead of the
>> facade. While Servlet.init() is called correctly.
>> 
>> This may allow access to the internals, and is just weird ( getting
>> different context objects in the same app for a servlet and a filter ).
> 
> Does JFA patch fix this also ?
>

Yes. It needs to be backported.

Regarding the other issue - can we at least have the .jars released
separately - say for developer use ( for build ) or without any particular 
support ? ( i.e. no updater or patch release )


Costin

 
> I'm going to add a bug list in CVS so we can easily edit it.
> 
> Remy



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [4.1.x] Next release

2003-04-02 Thread Jean-Francois Arcand


Remy Maucherat wrote:

Costin Manolache wrote:

Remy Maucherat wrote:


Could I get some details on that filter/facade bug ?


Yes, Filter.init() is called with the Context object instead of the 
facade. While Servlet.init() is called correctly.
This may allow access to the internals, and is just weird ( getting 
different context objects in the same app for a servlet and a filter ).


Does JFA patch fix this also ? 
Yes.

-- Jeanfrancois



I'm going to add a bug list in CVS so we can easily edit it.

Remy

-
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]


Re: [4.1.x] Next release

2003-04-02 Thread Jean-Francois Arcand


Costin Manolache wrote:

Remy Maucherat wrote:

 

Could I get some details on that filter/facade bug ?
   

Yes, Filter.init() is called with the Context object instead of the 
facade. While Servlet.init() is called correctly. 

This may allow access to the internals, and is just weird ( getting 
different context objects in the same app for a servlet and a filter ).

Fixed. I have ported the patch from Tomcat 5 (where no regression has 
been found).

-- Jeanfrancois

Costin



 

I'm waiting for some input to fill up the list. Note that for low
priority bugs, a patch will be required. The patch would need to:
- have a low impact
- be of good quality (no performance/scalability impact, clean code)
   

Will the "patch" be a set of .jars, or a full release ?
 

I think this is going to be a full release when(ever) everything is in.

Remy
   



-
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]


Re: [4.1.x] Next release

2003-04-02 Thread Remy Maucherat
Costin Manolache wrote:
Remy Maucherat wrote:


Could I get some details on that filter/facade bug ?


Yes, Filter.init() is called with the Context object instead of the 
facade. While Servlet.init() is called correctly. 

This may allow access to the internals, and is just weird ( getting 
different context objects in the same app for a servlet and a filter ).
Does JFA patch fix this also ?

I'm going to add a bug list in CVS so we can easily edit it.

Remy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [4.1.x] Next release

2003-04-02 Thread Costin Manolache
Remy Maucherat wrote:

> Could I get some details on that filter/facade bug ?

Yes, Filter.init() is called with the Context object instead of the 
facade. While Servlet.init() is called correctly. 

This may allow access to the internals, and is just weird ( getting 
different context objects in the same app for a servlet and a filter ).

Costin



> 
>>>I'm waiting for some input to fill up the list. Note that for low
>>>priority bugs, a patch will be required. The patch would need to:
>>>- have a low impact
>>>- be of good quality (no performance/scalability impact, clean code)
>> 
>> 
>> Will the "patch" be a set of .jars, or a full release ?
> 
> I think this is going to be a full release when(ever) everything is in.
> 
> Remy



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [4.1.x] Next release

2003-04-02 Thread Remy Maucherat
Costin Manolache wrote:
Remy Maucherat wrote:


Hi,

As far as I am concerned, the focus for the next stable 4.1.x release
will be on small fixes. I do not want to introduce new features or
changes which would affect Tomcat's behavior. I think the ETA for that
next stable release could be within one to two months.
So I would need to compile a list of issues which should be fixed in the
next release.
As a starting point:
- Fix HTTP compression check (I think a small refactoring is needed to
make the feature cleaner).
- Fix FORM processing for more complex requests (bug 10229).
- Error message when the Java compiler is not found by Ant (if this is
fixable; Costin ?).
- Double wrapping of session objects.


- The jk bugs that Jeff mentioned
- the context facade and filters problem.
Could I get some details on that filter/facade bug ?

I'm waiting for some input to fill up the list. Note that for low
priority bugs, a patch will be required. The patch would need to:
- have a low impact
- be of good quality (no performance/scalability impact, clean code)


Will the "patch" be a set of .jars, or a full release ?
I think this is going to be a full release when(ever) everything is in.

Remy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: [4.1.x] Next release

2003-04-02 Thread Filip Hanik
> -Original Message-
> From: news [mailto:[EMAIL PROTECTED] Behalf Of Costin Manolache
> Sent: Wednesday, April 02, 2003 10:18 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [4.1.x] Next release
>
>
> Remy Maucherat wrote:
>
> > Hi,
> >
> > As far as I am concerned, the focus for the next stable 4.1.x release
> > will be on small fixes. I do not want to introduce new features or
> > changes which would affect Tomcat's behavior. I think the ETA for that
> > next stable release could be within one to two months.
> >
> > So I would need to compile a list of issues which should be fixed in the
> > next release.
> >
> > As a starting point:
> > - Fix HTTP compression check (I think a small refactoring is needed to
> > make the feature cleaner).
> > - Fix FORM processing for more complex requests (bug 10229).
> > - Error message when the Java compiler is not found by Ant (if this is
> > fixable; Costin ?).
> > - Double wrapping of session objects.
>
> - The jk bugs that Jeff mentioned
> - the context facade and filters problem.
>
>
>
> > I'm waiting for some input to fill up the list. Note that for low
> > priority bugs, a patch will be required. The patch would need to:
> > - have a low impact
> > - be of good quality (no performance/scalability impact, clean code)
>
> Will the "patch" be a set of .jars, or a full release ?
>
> Costin

allow proxy support for the JK connectors (just like http), I'll submit a
patch

Filip


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [4.1.x] Next release

2003-04-02 Thread Costin Manolache
Remy Maucherat wrote:

> Hi,
> 
> As far as I am concerned, the focus for the next stable 4.1.x release
> will be on small fixes. I do not want to introduce new features or
> changes which would affect Tomcat's behavior. I think the ETA for that
> next stable release could be within one to two months.
> 
> So I would need to compile a list of issues which should be fixed in the
> next release.
> 
> As a starting point:
> - Fix HTTP compression check (I think a small refactoring is needed to
> make the feature cleaner).
> - Fix FORM processing for more complex requests (bug 10229).
> - Error message when the Java compiler is not found by Ant (if this is
> fixable; Costin ?).
> - Double wrapping of session objects.

- The jk bugs that Jeff mentioned
- the context facade and filters problem.


 
> I'm waiting for some input to fill up the list. Note that for low
> priority bugs, a patch will be required. The patch would need to:
> - have a low impact
> - be of good quality (no performance/scalability impact, clean code)

Will the "patch" be a set of .jars, or a full release ?

Costin


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[4.1.x] Next release

2003-04-02 Thread Remy Maucherat
Hi,

As far as I am concerned, the focus for the next stable 4.1.x release 
will be on small fixes. I do not want to introduce new features or 
changes which would affect Tomcat's behavior. I think the ETA for that 
next stable release could be within one to two months.

So I would need to compile a list of issues which should be fixed in the 
next release.

As a starting point:
- Fix HTTP compression check (I think a small refactoring is needed to 
make the feature cleaner).
- Fix FORM processing for more complex requests (bug 10229).
- Error message when the Java compiler is not found by Ant (if this is 
fixable; Costin ?).
- Double wrapping of session objects.

I'm waiting for some input to fill up the list. Note that for low 
priority bugs, a patch will be required. The patch would need to:
- have a low impact
- be of good quality (no performance/scalability impact, clean code)

Thanks,
Remy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]