Re: [VOTE] [5.5] Release plan votes

2004-08-29 Thread Peter Rossbach
Remy Maucherat schrieb:
ballot
I approve the release plan:
[x] Yes
[ ] No
/ballot
ballot
Tomcat 5.5 should use the following API set for the coding:
[ ] J2SE 1.3
[x] J2SE 1.4
[ ] J2SE 5.0
/ballot
ballot
Yoav Shapira will act as the release manager for this branch:
[x] Yes
[ ] No
/ballot
Thanks :)
Rémy
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
J2EE Systemarchitekt und Tomcat Experte
http://objektpark.de/
http://www.webapp.de/
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]


DO NOT REPLY [Bug 30922] New: - Problem during starting server

2004-08-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=30922.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=30922

Problem during starting server

   Summary: Problem during starting server
   Product: Tomcat 5
   Version: 5.0.27
  Platform: Other
OS/Version: Windows XP
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Unknown
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


When I start server using start button, the server never runs.

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



[ANN] Apache Jakarta Tomcat 5.0.28 Released

2004-08-29 Thread Yoav Shapira
The Tomcat Team announces the immediate availability of Apache Jakarta Tomcat 
5.0.28.

Please refer to the change log for the list of changes:
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/changelog.html

Release notes:
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/RELEASE-NOTES

Downloads:
Binaries: http://jakarta.apache.org/site/binindex.cgi
Sources: http://jakarta.apache.org/site/sourceindex.cgi

Please note that the stability rating (alpha/beta/stable) for this release will
be announced separately in about a week.

The Apache Jakarta Tomcat Team



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



Documentation hint: getting rid of JMX HTTP adaptor errors

2004-08-29 Thread Rainer Jung
Hi,

using TC 5.0.27 together with the jmx http adaptor coming with mx4j 2.0.1
there are still error messages and missing data in the resulting html
pages. The errors disappear when using xalan 2.6.0. The release Notes for
J2SDK 1.4.2_05 say, that Sun still bundles 2.4.1+. Maybe that's worth a
hint either in the release notes, or in the doc, where the parameter
mx.enabled in jk2.properties is explained.

The error messages are:

SystemId Unknown; Line #12; Column #81; Cannot add attribute name after
child nodes or before an element is produced.  Attribute will be ignored.

produced when accessing the default page /serverbydomain (and the domain
name is missing in the result page) and

SystemId Unknown; Line #14; Column #80; Cannot add attribute objectname
after child nodes or before an element is produced.  Attribute will be
ignored.
SystemId Unknown; Line #14; Column #80; Cannot add attribute description
after child nodes or before an element is produced.  Attribute will be
ignored.
 when accessing /mbean.xml (and objectnme and description of the mbean is
mising).

All error messages disappear when using xanlan 2.6.0. I checked by putting
xalan.jar from the 2.6.0 distribution to the endorsed directory of tomcat.
Furthermore the previously missing data now is included in the result
pages.

Thanks for considerung

Rainer Jung



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



RFE: Basic auth jmx http adapter

2004-08-29 Thread Rainer Jung
Hi,

I append a small patch, including the necessary features to support basic
and digest authentication for the mx4j JMX http connector.

The way the http adaptor is initialized in JkMX.java today gives no
possibility to restrict access to it. Since the JMX console is very
powerful
I included code n JkMx.java to parse 3 additional configuration options
from jk2.properties to the connector:

mx.authMode
mx.authUser
mx.authPassword

The patch is very local and simple. It is based on the newest version of
JkMX.java. Thank for considering.

Rainer Jung

% diff -w -c JkMX.java.orig JkMX.java
*** JkMX.java.orig  Thu Jun 17 21:03:20 2004
--- JkMX.java   Sun Aug 29 14:16:35 2004
***
*** 39,44 
--- 39,47 
  private boolean enabled=false;
  private int httpport=-1;
  private String httphost=localhost;
+ private String authmode=none;
+ private String authuser=null;
+ private String authpassword=null;
  private int jrmpport=-1;
  private String jrmphost=localhost;
  private boolean useXSLTProcessor = true;
***
*** 86,91 
--- 89,118 
  return httphost;
  }
  
+ public void setAuthMode(String mode) {
+ authmode=mode;
+ }
+ 
+ public String getAuthMode() {
+ return authmode;
+ }
+ 
+ public void setAuthUser(String user) {
+ authuser=user;
+ }
+ 
+ public String getAuthUser() {
+ return authuser;
+ }
+ 
+ public void setAuthPassword(String password) {
+ authpassword=password;
+ }
+ 
+ public String getAuthPassword() {
+ return authpassword;
+ }
+ 
  /** Enable the MX4J JRMP internal adapter
   */
  public void setJrmpPort( int i ) {
***
*** 162,167 
--- 189,205 
  mserver.setAttribute(httpServerName, new Attribute(Host, 
httphost));
  mserver.setAttribute(httpServerName, new Attribute(Port, new 
Integer(httpport)));
  
+ if( authmode!=null   ( none.equals(authmode) || 
basic.equals(authmode) || digest.equals(authmode) ) )
+ mserver.setAttribute(httpServerName, new 
Attribute(AuthenticationMethod, authmode));
+ 
+ if( authuser!=null  authpassword!=null )
+ mserver.invoke(httpServerName, addAuthorization,
+ new Object[] {
+ authuser,
+ authpassword},
+ new String[] { java.lang.String, java.lang.String });
+ 
+ 
  if(useXSLTProcessor) {
  ObjectName processorName = 
registerObject(mx4j.tools.adaptor.http.XSLTProcessor,
Http:name=XSLTProcessor);
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Bug report for Tomcat 3 [2004/08/29]

2004-08-29 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 2350|Ver|Nor|2001-06-27|ServletConfig.getInitParameter() requires url-patt|
| 2478|Opn|Cri|2001-07-06|Passing Session variables between JSP's and Servle|
| 4551|Opn|Nor|2001-10-31|Ctx( /tt01 ): IOException in: R( /tt01 + /com/abc/|
| 4980|New|Min|2001-11-20|Startup message indicates incorrect log file  |
| 4994|New|Nor|2001-11-21|Tomcat needs a mechanism for clean and certain shu|
| 5064|New|Cri|2001-11-25|Socket write error when include files is more than|
| 5108|New|Maj|2001-11-26|Docs for Tomcat 3.2.x appear to be for Tomcat 3.3 |
| 5137|New|Nor|2001-11-27|Null pointer in class loader after attempting to r|
| 5160|Unc|Maj|2001-11-28|'IllegalStateException'   |
| 5331|New|Nor|2001-12-09|getPathInfo vs URL normalization  |
| 5510|New|Blk|2001-12-19|How to call ejb deployed in JBoss from Tomcat serv|
| 5756|New|Nor|2002-01-08|jspc.bat exits with wrong ERRORLEVEL  |
| 5797|New|Nor|2002-01-10|UnCatched ? StringIndexOutOfBoundsException: Strin|
| 6027|New|Maj|2002-01-25|Tomcat  Automatically shuts down as service   |
| 6168|New|Blk|2002-02-01|IllegalStateException |
| 6451|New|Cri|2002-02-14|Stackoverflow |
| 6478|New|Enh|2002-02-14|Default Tomcat Encoding   |
| 6488|Ver|Maj|2002-02-15|Error: 304. Apparent bug in default ErrorHandler c|
| 6648|New|Nor|2002-02-25|jakarta-servletapi build with java 1.4 javadoc err|
| 6702|New|Cri|2002-02-27|win 2k services not working   |
| 6796|New|Cri|2002-03-01|Tomcat dies periodically  |
| 6989|New|Maj|2002-03-08|Unable to read tld file during parallel JSP compil|
| 7013|New|Cri|2002-03-10|Entering a servlet path with non-ISO8859-1 charact|
| 7227|New|Nor|2002-03-19|error-code directive don't work |
| 7626|New|Nor|2002-03-29|classloader not working properly  |
| 7652|New|Cri|2002-04-01|Tomcat stalls periodically|
| 7785|New|Blk|2002-04-06|tomcat bug in context reloading   |
| 7863|New|Maj|2002-04-09|I have a problem when running Tomcat with IIS |
| 8187|New|Cri|2002-04-17|Errors when Tomcat used with MS Access database   |
| 8239|New|Cri|2002-04-18|Resource temporary unavailable|
| 8263|New|Cri|2002-04-18|url-pattern easy to circumvent|
| 9250|New|Maj|2002-05-20|outOfMemoryError  |
| 9367|New|Maj|2002-05-23|HttpSessionBindingEvent not thrown for HttpSession|
| 9390|New|Nor|2002-05-24|jasper compilation error in tomcat|
| 9480|New|Nor|2002-05-29|Data connection pooling   |
| 9607|New|Maj|2002-06-04|precompile JSP|
| 9737|Ver|Nor|2002-06-10|ArrayIndexOutOfBoundsException when sending just p|
|10047|New|Cri|2002-06-20|IllegalStateException |
|10202|New|Maj|2002-06-25|Tomcat is not responding in time  |
|10357|Unc|Blk|2002-06-30|java.lang.IllegalArgumentException: Short Read|
|10406|New|Cri|2002-07-02|IllegalStateException |
|11087|New|Blk|2002-07-23|IllegalStateException |
|11286|New|Maj|2002-07-30|Tomcat threads not respond if increase JVM size   |
|11466|New|Nor|2002-08-05|ContextManager: SocketException reading request   |
|12156|New|Cri|2002-08-29|Apache and Tomcat 3.3.1 Interworking problem  |
|12194|New|Maj|2002-08-30|Tomcat does not send WWW-Authenticate header  |
|12475|New|Nor|2002-09-10|CPU Usage is 0%, Tomcat doesn't response  |
|12852|New|Nor|2002-09-20|May be error in _jspService() - out.flushBuffers(|
|13706|New|Nor|2002-10-16|Many Processs Java / TOMCAT in a PC with Linux Con|
|14386|New|Maj|2002-11-08|Date headers corrupted using setDateHeader|
|15632|New|Nor|2002-12-23|Problem with the Tomcat Sessions Parameter on URL |

Bug report for Tomcat 4 [2004/08/29]

2004-08-29 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 3614|Opn|Nor|2001-09-14|bug in manager webapp |
| 3839|Opn|Maj|2001-09-26|Problem bookmarking login page|
| 3888|Opn|Blk|2001-09-30|WebappClassLoader: Lifecycle error : CL stopped   |
| 4138|Opn|Nor|2001-10-12|Processor threads have inconsistent ClassLoader st|
| 4352|Ass|Nor|2001-10-22|JDBCRealm does not work with CLIENT-CERT auth-meth|
| 4663|Opn|Maj|2001-11-05|Broken Pipe under some load   |
| 5329|New|Nor|2001-12-08|NT Service exits startup before Tomcat is finished|
| 5795|New|Enh|2002-01-10|Catalina Shutdown relies on localhost causing prob|
| 5829|New|Enh|2002-01-13|StandardManager needs to cope with sessions throwi|
| 5985|New|Enh|2002-01-23|Tomcat should perform a more restrictive validatio|
| 6229|New|Enh|2002-02-04|Need way to specify where to write catalina.out   |
| 6582|New|Min|2002-02-20|Sample code does not match behavior   |
| 6600|Opn|Enh|2002-02-20|enodeURL adds 'jsession' when 'isRequestedSessionI|
| 6614|New|Enh|2002-02-21|Have Bootstrap and StandardClassLoader use the sam|
| 6671|New|Enh|2002-02-25|Simple custom tag example uses old declaration sty|
| 7043|New|Enh|2002-03-12|database user and password for JDBC Based Store   |
| 7360|New|Nor|2002-03-22|res-sharing-scope not supported   |
| 7374|New|Enh|2002-03-22|Apache Tomcat/4.0.1 message on standard output|
| 7676|New|Enh|2002-04-02|Allow name property to use match experssions in h|
| 7723|New|Enh|2002-04-03|[patch] additional factory for org.apache.naming.f|
| 7831|New|Nor|2002-04-08|[PATCH] JNDIRealm does not work with CLIENT-CERT a|
| 7880|Ver|Cri|2002-04-09|If a TLV flags flags an error during the translati|
| 8026|New|Enh|2002-04-12|Exceptions in StandardHostDeployer.addChild are lo|
| 8275|Ver|Min|2002-04-18|ContextConfig.start() attempts to create a $CATALI|
| 8323|New|Enh|2002-04-20|No support for running the 64 bit JVM |
| 8343|New|Enh|2002-04-21|adding a absorber logger class to org.apache.ca|
| 8441|New|Enh|2002-04-23|Command line files for NetWare|
| 8541|New|Nor|2002-04-26|IIS redirector URL-encodes cookie values  |
| 8705|New|Enh|2002-05-01|SessionListener should extend EventListener   |
| 8744|New|Enh|2002-05-02|No way to configure/extend runtime classloaders.  |
| 8776|New|Enh|2002-05-03|The session url encoding under somce circumstances|
| 9027|New|Cri|2002-05-13|The Tomcat Servlet Container use the identity spec|
| 9050|Ver|Nor|2002-05-13|GET Query Parameters Require an Equal Sign|
| 9227|New|Enh|2002-05-19|Allow an empty value of a pathname in the Standard|
| 9456|New|Enh|2002-05-28|Problem saving server.xml file: invalid XML markup|
| 9511|New|Enh|2002-05-30|Object instantiation optimization in StandardSessi|
| 9629|New|Enh|2002-06-05|Fix ServletContext.getResourcePaths to match spec |
| 9745|New|Enh|2002-06-10|extern cache mgt bug for conditionally dynamic pag|
| 9852|New|Enh|2002-06-13|Odd Digest and Realm Behaviour|
| 9856|New|Enh|2002-06-14|sendError(404) fails after getOutputStream() is ca|
|10021|New|Enh|2002-06-19|Include upgrade option in installer   |
|10026|Opn|Nor|2002-06-19|manager/stop and manager/remove   |
|10060|New|Enh|2002-06-20|Make the common and shared class loaders look in c|
|10120|New|Enh|2002-06-21|Custom realm and shared instalation.  |
|10225|New|Enh|2002-06-25|ANT Tasks Error Situation |
|10335|New|Enh|2002-06-28|[RFE,patch] Make JAASRealm more flexible  |
|10385|Opn|Nor|2002-07-01|SSI-Servlet produces invalid character encoding in|
|10457|New|Enh|2002-07-03|Patch submission for DefaultServlet/WebdavServlet |
|10526|New|Enh|2002-07-06|Authenticators do not always cache the Principal  |
|10541|New|Nor|2002-07-08|Content-length header should be automatically set |
|10565|Opn|Enh|2002-07-08|shutdown hook problem:  java.lang.NoClassDefFoundE|

Bug report for Watchdog [2004/08/29]

2004-08-29 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|  278|Unc|Nor|2000-12-04|Bug in GetParameterValuesTestServlet.java file Bug|
|  279|Unc|Nor|2000-12-04|Logical Error in GetParameterValuesTestServlet Bug|
|  469|Unc|Nor|2001-01-17|in example-taglib.tld urn should be uri BugRat|
|  470|Unc|Nor|2001-01-17|FAIL positiveForward.jsp and positiveInclude.jsp B|
| 9634|New|Enh|2002-06-05|No tests exist for ServletContext.getResourcePaths|
|10703|New|Enh|2002-07-11|Need to test getRequestURI after RequestDispatcher|
|11336|New|Enh|2002-07-31|Test wrapped path methods with RD.foward()|
|11663|New|Maj|2002-08-13|JSP precompile tests rely on Jasper specific behav|
|11664|New|Maj|2002-08-13|A sweep is needed of all Watchdog 4.0 tag librarie|
|11665|New|Maj|2002-08-13|ServletToJSPErrorPageTest and ServletToServletErro|
|11666|New|Maj|2002-08-13|SetBufferSize_1TestServlet is invalid.|
|14004|New|Maj|2002-10-28|Incorrent behaviour of all attribute-related lifec|
|15504|New|Nor|2002-12-18|JSP positiveGetValues test relies on order preserv|
|24649|New|Nor|2003-11-12|getRemoteHost fails when agent has uppercase chara|
|29398|New|Nor|2004-06-04|Update site and note current status   |
+-+---+---+--+--+
| Total   15 bugs   |
+---+

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



cvs commit: jakarta-tomcat-catalina/webapps/docs building.xml

2004-08-29 Thread yoavs
yoavs   2004/08/29 07:27:47

  Modified:webapps/docs building.xml
  Log:
  Minor XML fixes to make style task stop choking ;)
  
  Revision  ChangesPath
  1.4   +4 -1  jakarta-tomcat-catalina/webapps/docs/building.xml
  
  Index: building.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/building.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- building.xml  27 Aug 2004 21:56:49 -  1.3
  +++ building.xml  29 Aug 2004 14:27:46 -  1.4
  @@ -151,6 +151,7 @@
   described above.
   However, some developers like to work on Java code with a Java IDE,
   and the following steps have been used by some developers.
  +/p
   
   p
   Note that you bmust/b complete all the above steps to fetch
  @@ -207,7 +208,9 @@
   p
   The same general idea should work in most IDEs; it has been reported
   to work in Idea, for example.
  -p
  +/p
  +
  +/section
   
   /body
   /document
  
  
  

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



DO NOT REPLY [Bug 29778] - Embedded does not function as documented (works in v4 fine)

2004-08-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=29778.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=29778

Embedded does not function as documented (works in v4 fine)





--- Additional Comments From [EMAIL PROTECTED]  2004-08-29 14:48 ---
Can you confirm this still exists in 5.0.28?

As for the JavaDocs, it's entirely possible they're out of date.  I personally 
haven't looked at them in a while.  If you could provide .diff patches for 
them we'll be glad to evaluate and commit those.

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



cvs commit: jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4 CoyoteRequest.java CoyoteResponse.java

2004-08-29 Thread yoavs
yoavs   2004/08/29 08:33:45

  Modified:coyote/src/java/org/apache/coyote/tomcat4 CoyoteRequest.java
CoyoteResponse.java
  Log:
  Don't use enum as a variable name, it's a JDK 1.5 keyword.
  
  Revision  ChangesPath
  1.38  +4 -4  
jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteRequest.java
  
  Index: CoyoteRequest.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteRequest.java,v
  retrieving revision 1.37
  retrieving revision 1.38
  diff -u -r1.37 -r1.38
  --- CoyoteRequest.java24 Feb 2004 08:54:29 -  1.37
  +++ CoyoteRequest.java29 Aug 2004 15:33:45 -  1.38
  @@ -899,9 +899,9 @@
   if (parameterMap.isLocked())
   return parameterMap;
   
  -Enumeration enum = getParameterNames();
  -while (enum.hasMoreElements()) {
  -String name = enum.nextElement().toString();
  +Enumeration paramNames = getParameterNames();
  +while (paramNames.hasMoreElements()) {
  +String name = paramNames.nextElement().toString();
   String[] values = getParameterValues(name);
   parameterMap.put(name, values);
   }
  
  
  
  1.39  +4 -4  
jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java
  
  Index: CoyoteResponse.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java,v
  retrieving revision 1.38
  retrieving revision 1.39
  diff -u -r1.38 -r1.39
  --- CoyoteResponse.java   20 Jun 2004 20:58:31 -  1.38
  +++ CoyoteResponse.java   29 Aug 2004 15:33:45 -  1.39
  @@ -736,10 +736,10 @@
*/
   public String[] getHeaderValues(String name) {
   
  -Enumeration enum = coyoteResponse.getMimeHeaders().values(name);
  +Enumeration headerValues = coyoteResponse.getMimeHeaders().values(name);
   Vector result = new Vector();
  -while (enum.hasMoreElements()) {
  -result.addElement(enum.nextElement());
  +while (headerValues.hasMoreElements()) {
  +result.addElement(headerValues.nextElement());
   }
   String[] resultArray = new String[result.size()];
   result.copyInto(resultArray);
  
  
  

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



Re: [ANN] Apache Jakarta Tomcat 5.0.28 Released

2004-08-29 Thread Vic
(I know I speak for many)
THANK YOU very much.
.V
Yoav Shapira wrote:
The Tomcat Team announces the immediate availability of Apache Jakarta Tomcat 
5.0.28.

Please refer to the change log for the list of changes:
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/changelog.html
Release notes:
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/RELEASE-NOTES
Downloads:
Binaries: http://jakarta.apache.org/site/binindex.cgi
Sources: http://jakarta.apache.org/site/sourceindex.cgi
Please note that the stability rating (alpha/beta/stable) for this release will
be announced separately in about a week.
The Apache Jakarta Tomcat Team

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


cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources ResourceAttributes.java

2004-08-29 Thread yoavs
yoavs   2004/08/29 09:46:15

  Modified:catalina/src/share/org/apache/catalina Valve.java
   catalina/src/share/org/apache/catalina/ant JMXQueryTask.java
   catalina/src/share/org/apache/catalina/authenticator
AuthenticatorBase.java SingleSignOn.java
   catalina/src/share/org/apache/catalina/connector
Connector.java CoyoteAdapter.java InputBuffer.java
Response.java
   catalina/src/share/org/apache/catalina/core
StandardContext.java StandardServer.java
   catalina/src/share/org/apache/catalina/deploy
NamingResources.java
   catalina/src/share/org/apache/catalina/launcher
CatalinaLaunchFilter.java
   catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
   catalina/src/share/org/apache/catalina/mbeans
DefaultContextMBean.java MBeanFactory.java
MBeanUtils.java NamingResourcesMBean.java
StandardContextMBean.java
   catalina/src/share/org/apache/catalina/realm
UserDatabaseRealm.java
   catalina/src/share/org/apache/catalina/servlets
CGIServlet.java DefaultServlet.java
WebdavServlet.java
   catalina/src/share/org/apache/catalina/ssi
ByteArrayServletOutputStream.java
   catalina/src/share/org/apache/catalina/startup Embedded.java
SetNextNamingRule.java
   catalina/src/share/org/apache/catalina/users
AbstractGroup.java AbstractUser.java
MemoryGroup.java MemoryRole.java MemoryUser.java
   catalina/src/share/org/apache/catalina/util Base64.java
CGIProcessEnvironment.java CharsetMapper.java
InstanceSupport.java Strftime.java
   catalina/src/share/org/apache/catalina/valves
AccessLogValve.java ErrorReportValve.java
ExtendedAccessLogValve.java JDBCAccessLogValve.java
PersistentValve.java RemoteAddrValve.java
RemoteHostValve.java RequestDumperValve.java
RequestFilterValve.java ValveBase.java
   catalina/src/share/org/apache/naming
ContextAccessController.java JndiPermission.java
NamingContext.java ResourceEnvRef.java
TransactionRef.java
   catalina/src/share/org/apache/naming/resources
ResourceAttributes.java
  Log:
  JavaDoc fixes.
  
  Revision  ChangesPath
  1.4   +1 -3  
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/Valve.java
  
  Index: Valve.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/Valve.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Valve.java23 Jun 2004 08:24:59 -  1.3
  +++ Valve.java29 Aug 2004 16:46:08 -  1.4
  @@ -111,8 +111,6 @@
*
* @param request The servlet request to be processed
* @param response The servlet response to be created
  - * @param context The valve context used to invoke the next valve
  - *  in the current processing pipeline
*
* @exception IOException if an input/output error occurs, or is thrown
*  by a subsequently invoked Valve, Filter, or Servlet
  
  
  
  1.4   +2 -2  
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/JMXQueryTask.java
  
  Index: JMXQueryTask.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/JMXQueryTask.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- JMXQueryTask.java 27 Feb 2004 14:58:40 -  1.3
  +++ JMXQueryTask.java 29 Aug 2004 16:46:09 -  1.4
  @@ -34,7 +34,7 @@
   
   /**
* The JMX query string 
  - * @see setQuery()
  + * @see #setQuery(String)
*/
   protected String query  = null;
   
  
  
  
  1.24  +1 -3  
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/AuthenticatorBase.java
  
  Index: AuthenticatorBase.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/AuthenticatorBase.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- AuthenticatorBase.java7 Jul 2004 16:39:46 -   

cvs commit: jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/threads ThreadPool.java

2004-08-29 Thread yoavs
yoavs   2004/08/29 10:14:42

  Modified:coyote/src/java/org/apache/coyote/tomcat3
Tomcat3Adapter.java
   coyote/src/java/org/apache/coyote/tomcat4
CoyoteConnector.java CoyoteResponse.java
   jk/java/org/apache/ajp Ajp13Packet.java
   jk/java/org/apache/jk/config ApacheConfig.java
BaseJkConfig.java IISConfig.java NSConfig.java
   util/java/org/apache/tomcat/util IntrospectionUtils.java
   util/java/org/apache/tomcat/util/buf Base64.java
ByteChunk.java CharChunk.java MessageBytes.java
UEncoder.java
   util/java/org/apache/tomcat/util/compat Jdk14Compat.java
JdkCompat.java
   util/java/org/apache/tomcat/util/digester
CallMethodRule.java NodeCreateRule.java
   util/java/org/apache/tomcat/util/http/mapper Mapper.java
   util/java/org/apache/tomcat/util/net
TcpConnectionHandler.java
   util/java/org/apache/tomcat/util/net/jsse
JSSESocketFactory.java
   util/java/org/apache/tomcat/util/res StringManager.java
   util/java/org/apache/tomcat/util/threads ThreadPool.java
  Log:
  A few JavaDoc fixes.  Many more needed ;(
  
  Revision  ChangesPath
  1.8   +2 -1  
jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat3/Tomcat3Adapter.java
  
  Index: Tomcat3Adapter.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat3/Tomcat3Adapter.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Tomcat3Adapter.java   24 Feb 2004 08:54:30 -  1.7
  +++ Tomcat3Adapter.java   29 Aug 2004 17:14:41 -  1.8
  @@ -24,7 +24,8 @@
*  This class handles the task of passing of an individual request to
*  Tomcat to handle.  Also some of the connection-specific methods are
*  delegated to here.
  - *  @Author Bill Barker
  + *
  + *  @author Bill Barker
*/
   public class Tomcat3Adapter implements Adapter {
   ContextManager cm;
  
  
  
  1.35  +4 -4  
jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteConnector.java
  
  Index: CoyoteConnector.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteConnector.java,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- CoyoteConnector.java  24 Feb 2004 08:54:29 -  1.34
  +++ CoyoteConnector.java  29 Aug 2004 17:14:41 -  1.35
  @@ -365,7 +365,7 @@
   /**
* Set the connection linger for this Connector.
*
  - * @param count The new connection linge
  + * @param connectionLinger The new connection linger
*/
   public void setConnectionLinger(int connectionLinger) {
   
  @@ -387,7 +387,7 @@
   /**
* Set the connection timeout for this Connector.
*
  - * @param count The new connection timeout
  + * @param connectionTimeout The new connection timeout
*/
   public void setConnectionTimeout(int connectionTimeout) {
   
  @@ -431,7 +431,7 @@
   /**
* Set the server socket timeout for this Connector.
*
  - * @param connectionUploadTimeout The new server socket timeout
  + * @param serverSocketTimeout The new server socket timeout
*/
   public void setServerSocketTimeout(int serverSocketTimeout) {
   
  
  
  
  1.40  +2 -2  
jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java
  
  Index: CoyoteResponse.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- CoyoteResponse.java   29 Aug 2004 15:33:45 -  1.39
  +++ CoyoteResponse.java   29 Aug 2004 17:14:41 -  1.40
  @@ -129,7 +129,7 @@
   /**
* Set the Coyote response.
* 
  - * @param response The Coyote response
  + * @param coyoteResponse The Coyote response
*/
   public void setCoyoteResponse(Response coyoteResponse) {
   this.coyoteResponse = coyoteResponse;
  
  
  
  1.14  +3 -3  
jakarta-tomcat-connectors/jk/java/org/apache/ajp/Ajp13Packet.java
  
  Index: Ajp13Packet.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/java/org/apache/ajp/Ajp13Packet.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- 

cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt

2004-08-29 Thread markt
markt   2004/08/29 10:40:16

  Modified:.RELEASE-NOTES-4.1.txt
  Log:
  Update release note for 4.1.31. This commit only includes changes from 4.1.30
to 1 April 2004.
  
  Revision  ChangesPath
  1.85  +190 -1jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt
  
  Index: RELEASE-NOTES-4.1.txt
  ===
  RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v
  retrieving revision 1.84
  retrieving revision 1.85
  diff -u -r1.84 -r1.85
  --- RELEASE-NOTES-4.1.txt 3 May 2004 21:29:21 -   1.84
  +++ RELEASE-NOTES-4.1.txt 29 Aug 2004 17:40:16 -  1.85
  @@ -319,6 +319,12 @@
   [4.1.30] Docs:
Docs updates.
   
  +[4.1.31] Administration Wepapp:
  + Add support for new clientAtuth values
  +
  +[4.1.31] Docs:
  + Correctly document default value for useBodyEncodingForURI
  +
   
   --
   Catalina Bug Fixes:
  @@ -884,6 +890,154 @@
Optimize use of database session persistence to improve scaling
and performance.
   
  +[4.1.31] #14246
  + Startup scripts
  + Make clear in error message that JDK is required
  +
  +[4.1.31] #26988
  + CGI Servlet
  + Remove unnecessary line feeds from stdin stream.
  +
  +[4.1.31] #27090
  + CGI Servlet
  + Make parameter encoding configurable. Default remains as is.
  +
  +[4.1.31] #14193
  + Startup and Admin webapp
  + Exceptions on startup and errors in admin webapp when default
  + context is
 defined with loader and/or manager.
  +
  +[4.1.31] #10469
  + WebappClassloader
  + Fix inconsistent encoding of URLs
  +
  +[4.1.31] #26487
  + JNDIRealm
  + RFC 2254 done on whole string instead of just DN
  +
  +[4.1.31] UserDatabaseRealm
  + Provide an implementation for getName() and getPassword() which
  + are required if using CLIENT-CERT authentication
  +
  +[4.1.31] #27190
  + Webdav Servlet
  + Returns correct status in response to MOVE request
  +
  +[4.1.31] #27100
  + Webdav Servlet
  + Remove lock obsfucation functionality as it breaks a number of
  + webdav clients and does not appear to be covered by the webdav
  + spec.
  +
  +[4.1.31] #16323
  + Webdav Servlet
  + Lock token must be returned after lock creation.
  +
  +[4.1.31] #26906
  + Webdav Servlet
  + The destination path needs to be normalised after the protocol
  + and host has been removed (if present).
  +
  +[4.1.31] #14283
  + Sessions
  + Catch and log exceptions in listeners
  +
  +[4.1.31] #15572
  + Startup
  + Ensure the catalina.useNaming property is set before executing
  + the digester so the -nonaming command line option has an effect.
  +
  +[4.1.31] #17712
  + Startup
  + Use correct escaping (replace single ' with double '') in
  + French translations
  +
  +[4.1.31] #13805
  + Classloader docs
  + Update docs to show that the shared directory is relative to
  + CATALINA_BASE not CATALINA_HOME.
  +
  +[4.1.31] #bug 13772
  + Classloader docs
  + Add a link to the security manager how-to.
  +
  +[4.1.31] #17859
  + Startup
  + Provide cygwin friendly JAVA_ENDORSED_DIRS property
  +
  +[4.1.31] #17848
  + Default web.xml
  + Add mappings for the XHTML media type
  +
  +[4.1.31] #18005
  + Sssions
  + Provide a better error message if session expires during login
  + process
  +
  +[4.1.31] #13833
  + StandardContext
  + Start() should throw an exception if it fails.
  +
  +[4.1.31] #14228
  + StandardContext
  + Load on startup servlets should be loaded after AFTER_START_EVENT
  + (where environment entries are created).
  +
  +[4.1.31] #18079
  + StandardContext
  + Cached attribute of resources now has an effect
  +
  +[4.1.31] #20770
  + Admin webapp
  + workDir attribute now retain in context
  +
  +[4.1.31] #18369
  + JDBCStore
  + Prevent npe in StoreBase if a sql exception occurs
  +
  +[4.1.31] #18479
  + Session
  + Non-serializable sessions attributes are be removed so
  + valueUnbound is called
  +
  +[4.1.31] #18626
  + Startup
  + Make clear which file digester failed to parse
  +
  +[4.1.31] #19852
  + Context config
  + Don't remove application parameters on stop (only the parameters
  + specified in web.xml would get added back)
  +
  +[4.1.31] #17690
  + Context config
  + Display more helpful error message if docBase is invalid
  +
  +[4.1.31] #18294
  + Tests
  + Add spaces to expected cookie values to enable tests to pass.
  + Whitespace is allowed 

Re: [ANN] Apache Jakarta Tomcat 5.0.28 Released

2004-08-29 Thread Ian F.Darwin
Thanks Yoav for making the release!
Just a couple of minor nits on the release notes, $Id: RELEASE-NOTES,v 
1.18 2004/06/15 18:42:06 yoavs Exp $

-
Tomcat 5.0 and JNI Based Applications:
-
Applications that require native libraries must ensure that the 
libraries have
been loaded prior to use.  Typically, this is done with a call like:

  static {
System.loadLibrary(path-to-library-file);
  }
in some class.  However, the application must also ensure that the 
library is
not loaded more than once.  If the above code were placed in a class 
inside
the web application (i.e. under /WEB-INF/classes or /WEB-INF/lib), and 
the
application were reloaded, the loadLibrary() call would be attempted a 
second
time.

To avoid this problem, place classes that load native libraries 
outside of the
web application, and ensure that the loadLibrary() call is executed 
only once
during the lifetime of a particular JVM.
Maybe give a hint on where to put them? TOMCAT_HOME/shared?
--
Tomcat 5.0 Standard APIs Available:
--
A standard installation of Tomcat 5 makes all of the following APIs 
available
for use by web applications (by placing them in common/lib or 
shared/lib):
Having this list here is a really good idea - thanks!
* ant.jar (Apache Ant 1.6 or later)
* commons-collections*.jar (Commons Collections 2.1 or later)
* commons-dbcp.jar (Commons DBCP 1.1 or later)
* commons-el.jar (Commons Expression Language 1.0)
...
* commons-el.jar (JSP 2.0 Expression Language)
commons-el.jar is in there twice, with different versions.
* naming-common.jar (JNDI Context implementation)
* naming-factory.jar (JNDI object factories for J2EE ENC support)
* naming-resources.jar (JNDI DirContext implementations)
* servlet-api.jar (Servlet 2.4 API)
You can make additional APIs available to all of your web applications 
by
putting unpacked classes into a classes directory (not created by 
default),
or by placing them in JAR files in the lib directory.
Where? Presumably under shared?
---
Web application reloading and static fields in shared libraries:
---
Some shared libraries (many are part of the JDK) keep references to 
objects
instantiated by the web application. To avoid class loading related 
problems
(ClassCastExceptions, messages indicating that the classloader
is stopped, etc.), the shared libraries state should be reinitialized.

Something which might help is to avoid putting classes which would be
referenced by a shared static field in the web application classloader,
and putting them in the shared classloader instead (JARs should be put 
in the
lib folder, and classes should be put in the classes folder).

Again, more specific on where to put them - do you mean under 
TOMCAT_HOME/shared/{lib,classes}?


JAVAC leaking memory:

The Java compiler leaks memory each time a class is compiled. Web 
applications
containing hundreds of JSP files may as a result trigger out of memory 
errors
once a significant number of pages have been accessed. The memory can 
only be
freed by stopping Tomcat and then restarting it.

The JSP command line compiler (JSPC) can also be used to precompile 
the JSPs.

Note: This issue has been fixed in Sun JDK 1.4.x.
Given that I think the large majority of the world uses 1.4 now, would 
it maybe be better to say
Older versions of the Java compiler (pre-1.4.x) used to leak memory...

Maybe even recommend that they upgrade to 1.4 if possible (now that 1.5 
/ 5.0 is almost upon us)?

---
Symlinking static resources:
---
By default, Unix symlinks will not work when used in a web application 
to link
resources located outside the web application root directory.

This behavior is optional, and the allowLinking flag may be used to 
disable
the check.

Again, where to put this? Of course it's the allowLinking attribute 
of the Context element, but there
is a security issue with it; maybe refer them to read the discussion 
under
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/config/context.html
before enabling it?

These are all minor nits, but each time we can clarify a detail like 
this in the docco we might save a few postings
to the list that everybody would have to wade through...

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


cvs commit: jakarta-tomcat-catalina/tester build.xml

2004-08-29 Thread yoavs
yoavs   2004/08/29 11:13:29

  Modified:catalina build.xml
   tester   build.xml
  Log:
  Made compile.debug and compile.deprecation properties consistent and used in all 
javac tasks
  
  Revision  ChangesPath
  1.67  +2 -1  jakarta-tomcat-catalina/catalina/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/build.xml,v
  retrieving revision 1.66
  retrieving revision 1.67
  diff -u -r1.66 -r1.67
  --- build.xml 16 Aug 2004 23:52:11 -  1.66
  +++ build.xml 29 Aug 2004 18:13:28 -  1.67
  @@ -739,7 +739,8 @@
   mkdir  dir=${catalina.build}/tests/
   !-- Compile unit test classes --
   javac srcdir=src/test destdir=${catalina.build}/tests
  -   deprecation=off debug=on optimize=off
  +   deprecation=${compile.deprecation}
  +   debug=${compile.debug} optimize=off
  excludes=**/CVS/**
 classpath refid=test.classpath/
   /javac
  
  
  
  1.7   +2 -1  jakarta-tomcat-catalina/tester/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-catalina/tester/build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.xml 5 Aug 2004 20:17:23 -   1.6
  +++ build.xml 29 Aug 2004 18:13:28 -  1.7
  @@ -61,7 +61,8 @@
   !-- Compile tester components and tools --
   javac srcdir=src/tester destdir=${tester.build}/classes
classpath=${ant.jar}:${servlet-api.jar}:${xercesImpl.jar}
  - deprecation=off debug=on optimize=off
  + deprecation=${compile.deprecation}
  + debug=${compile.debug} optimize=off
excludes=**/CVS/**/
   
   !-- Copy static resource files --
  
  
  

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



cvs commit: jakarta-tomcat-connectors/webapp build.xml

2004-08-29 Thread yoavs
yoavs   2004/08/29 11:14:18

  Modified:jk   build.xml
   naming   build.xml
   util build.xml
   webapp   build.xml
  Log:
  Made compile.debug and compile.deprecation consistent and used in all javac tasks.
  
  Revision  ChangesPath
  1.76  +6 -4  jakarta-tomcat-connectors/jk/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/build.xml,v
  retrieving revision 1.75
  retrieving revision 1.76
  diff -u -r1.75 -r1.76
  --- build.xml 16 Jun 2004 18:05:05 -  1.75
  +++ build.xml 29 Aug 2004 18:14:17 -  1.76
  @@ -20,7 +20,8 @@
   
   !-- Compile options --
   property name=optimize value=off /
  -property name=debug value=on /
  +property name=compile.debug value=true /
  +property name=compile.deprecation value=false /
   
   !-- default locations, overrident by properties --
   property name=base.path location=/usr/share/java/
  @@ -170,8 +171,8 @@
   description=Build java side of the connector 
   javac srcdir=java
  destdir=${jk.build}/classes
  -   deprecation=off
  -   debug=${debug}
  +   deprecation=${compile.deprecation}
  +   debug=${compile.debug}
  optimize=${optimize}
  verbose=off 
   exclude name=org/apache/ajp/** if=tomcat5.detect/
  @@ -248,7 +249,8 @@
   mkdir dir=${jk.build}/lib/
javac srcdir=jkant/java 
   destdir=${jk.build}/classes 
  -debug=${debug}
  +debug=${compile.debug}
  +   deprecation=${compile.deprecation}
   optimize=${optimize}
   verbose=off 
/javac
  
  
  
  1.4   +2 -2  jakarta-tomcat-connectors/naming/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/naming/build.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- build.xml 26 Feb 2003 18:52:11 -  1.3
  +++ build.xml 29 Aug 2004 18:14:17 -  1.4
  @@ -38,8 +38,8 @@
   mkdir dir=${naming.build.dir}/classes/
   javac srcdir=src
  destdir=${naming.build.dir}/classes
  -   deprecation=off
  -   debug=${debug}
  +   deprecation=${compile.deprecation}
  +   debug=${compile.debug}
  optimize=${optimize}
  verbose=off 
   exclude name=org/apache/ajp/tomcat4/** unless=tomcat40.detect/
  
  
  
  1.28  +2 -2  jakarta-tomcat-connectors/util/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/util/build.xml,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- build.xml 23 Jul 2004 22:43:48 -  1.27
  +++ build.xml 29 Aug 2004 18:14:17 -  1.28
  @@ -59,8 +59,8 @@
   echo message=-- JDK14 = ${jdk1.4.present}/
   javac srcdir=java
   destdir=${tomcat-util.build}/classes
  -deprecation=off
  -debug=on
  +deprecation=${compile.deprecation}
  +debug=${compile.debug}
   optimize=off
   verbose=off
   excludes=**/CVS/**
  
  
  
  1.15  +3 -1  jakarta-tomcat-connectors/webapp/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/webapp/build.xml,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- build.xml 21 Aug 2002 14:33:48 -  1.14
  +++ build.xml 29 Aug 2004 18:14:18 -  1.15
  @@ -133,7 +133,9 @@
   !-- Compile our sources --
   javac
   srcdir=${source.java}
  -destdir=${build.classes}
  +destdir=${build.classes}
  +debug=${compile.debug}
  +deprecation=${compile.deprecation}
 classpath refid=classpath/
   /javac
   
  
  
  

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



cvs commit: jakarta-tomcat-5/resources/deployer build.xml

2004-08-29 Thread yoavs
yoavs   2004/08/29 11:14:41

  Modified:.BUILDING.txt RELEASE-NOTES build.xml
   resources/deployer build.xml
  Log:
  Made compile.debug and compile.deprecation consistent and used in all javac tasks.
  
  Revision  ChangesPath
  1.33  +5 -5  jakarta-tomcat-5/BUILDING.txt
  
  Index: BUILDING.txt
  ===
  RCS file: /home/cvs/jakarta-tomcat-5/BUILDING.txt,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- BUILDING.txt  8 Sep 2003 10:12:00 -   1.32
  +++ BUILDING.txt  29 Aug 2004 18:14:40 -  1.33
  @@ -1,10 +1,10 @@
   $Id$
   
   
  - Building The Tomcat 5 Servlet/JSP Container
  + Building The Tomcat 5.5 Servlet/JSP Container
===
   
  -This subproject contains the source code for Tomcat 5, a container that
  +This subproject contains the source code for Tomcat 5.5, a container that
   implements the Servlet 2.4 and JSP 2.0 specifications from the Java
   Community Process http://www.jcp.org/.  In order to build a binary
   distribution version of the container from a source distribution, 
  @@ -47,12 +47,12 @@
 available, which will be used to actually perform the build.
   
   
  -(2) Building Tomcat 5
  +(2) Building Tomcat 5.5
   
   (2.1) Download main build script and build binary distribution
   
   * Download the main build.xml script from:
  -  http://jakarta.apache.org/tomcat/tomcat-5.0-doc/build.xml
  +  http://jakarta.apache.org/tomcat/tomcat-5.5-doc/build.xml
   
   * Create a new directory, and copy the newly download build.xml to it. This
 directory will be referred to as the ${tomcat.source} directory in the rest
  
  
  
  1.19  +14 -14jakarta-tomcat-5/RELEASE-NOTES
  
  Index: RELEASE-NOTES
  ===
  RCS file: /home/cvs/jakarta-tomcat-5/RELEASE-NOTES,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- RELEASE-NOTES 15 Jun 2004 18:42:06 -  1.18
  +++ RELEASE-NOTES 29 Aug 2004 18:14:40 -  1.19
  @@ -11,9 +11,9 @@
   KNOWN ISSUES IN THIS RELEASE:
   
   
  -* Tomcat 5.0 and JNI Based Applications
  -* Tomcat 5.0 Standard APIs Available
  -* Tomcat 5.0 and XML Parsers
  +* Tomcat 5.5 and JNI Based Applications
  +* Tomcat 5.5 Standard APIs Available
  +* Tomcat 5.5 and XML Parsers
   * Web application reloading and static fields in shared libraries
   * JAVAC leaking memory
   * Tomcat on Linux
  @@ -26,7 +26,7 @@
   
   
   -
  -Tomcat 5.0 and JNI Based Applications:
  +Tomcat 5.5 and JNI Based Applications:
   -
   
   Applications that require native libraries must ensure that the libraries have
  @@ -48,10 +48,10 @@
   
   
   --
  -Tomcat 5.0 Standard APIs Available:
  +Tomcat 5.5 Standard APIs Available:
   --
   
  -A standard installation of Tomcat 5 makes all of the following APIs available
  +A standard installation of Tomcat 5.5 makes all of the following APIs available
   for use by web applications (by placing them in common/lib or shared/lib):
   * ant.jar (Apache Ant 1.6 or later)
   * commons-collections*.jar (Commons Collections 2.1 or later)
  @@ -72,7 +72,7 @@
   putting unpacked classes into a classes directory (not created by default),
   or by placing them in JAR files in the lib directory.
   
  -Tomcat 5.0 also makes Xerces 2 and the Commons Logging API (release 1.0.3)
  +Tomcat 5.5 also makes Xerces 2 and the Commons Logging API (release 1.0.3 or later)
   available to web applications.
   
   Please note that the JMX API is available to applications as well.  The jmx.jar
  @@ -82,10 +82,10 @@
   
   
   --
  -Tomcat 5.0 and XML Parsers:
  +Tomcat 5.5 and XML Parsers:
   --
   
  -As described above, Tomcat 5.0 makes an XML parser (and many other standard
  +As described above, Tomcat 5.5 makes an XML parser (and many other standard
   APIs) available to web applications.  This parser is also used internally
   to parse web.xml files and the server.xml configuration file.  If you wish,
   you may replace the xercesImpl.jar file in common/endorsed with another
  @@ -148,7 +148,7 @@
   
   Having CGI and SSI available to web applications created security problems when
   using a security manager (as a malicious web application could use them to
  -sidestep the security manager access control). In Tomcat 5.0, they have been
  +sidestep the security manager access control). In Tomcat 5.5, they have been
   disabled by default, as our goal is to provide a fully secure default
   configuration. However, CGI and SSI remain available.
   
  @@ -206,7 +206,7 @@
   repositories were:
  

cvs commit: jakarta-tomcat-jasper/jasper2 build.xml

2004-08-29 Thread yoavs
yoavs   2004/08/29 11:15:03

  Modified:jasper2  build.xml
  Log:
  Made compile.debug and compile.deprecation consistent and used in all javac tasks.
  
  Revision  ChangesPath
  1.28  +2 -1  jakarta-tomcat-jasper/jasper2/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/build.xml,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- build.xml 16 Aug 2004 23:52:11 -  1.27
  +++ build.xml 29 Aug 2004 18:15:03 -  1.28
  @@ -200,7 +200,8 @@
   !-- Compile unit test classes --
   !--
   javac   srcdir=src/test destdir=${jasper.build}/tests
  - deprecation=off debug=on optimize=off
  + deprecation=${compile.deprecation}
  + debug=${compile.debug} optimize=off
excludes=**/CVS/**
 classpath refid=test.classpath/
   /javac
  
  
  

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



Re: [ANN] Apache Jakarta Tomcat 5.0.28 Released

2004-08-29 Thread Michael McGrady
+1
What a deal Tomcat is.  It is amazing!
Vic wrote:
(I know I speak for many)
THANK YOU very much.
.V 


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


cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml

2004-08-29 Thread yoavs
yoavs   2004/08/29 11:18:55

  Modified:webapps/docs Tag: TOMCAT_5_0 changelog.xml
  Log:
  Accountability, I suppose ;)
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.70.2.13 +1 -1  jakarta-tomcat-catalina/webapps/docs/changelog.xml
  
  Index: changelog.xml
  ===
  RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/changelog.xml,v
  retrieving revision 1.70.2.12
  retrieving revision 1.70.2.13
  diff -u -r1.70.2.12 -r1.70.2.13
  --- changelog.xml 28 Aug 2004 12:54:08 -  1.70.2.12
  +++ changelog.xml 29 Aug 2004 18:18:54 -  1.70.2.13
  @@ -14,7 +14,7 @@
   
   body
   
  -section name=Tomcat 5.0.28
  +section name=Tomcat 5.0.28 (yoavs)
 subsection name=General
   changelog
 fix
  
  
  

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



cvs commit: jakarta-tomcat-4.0 RELEASE-NOTES-4.1.txt

2004-08-29 Thread markt
markt   2004/08/29 12:07:31

  Modified:.RELEASE-NOTES-4.1.txt
  Log:
  Update release note for 4.1.31. This commit covers the remaining changes from
1 April 2004 to present
  
  Revision  ChangesPath
  1.86  +279 -31   jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt
  
  Index: RELEASE-NOTES-4.1.txt
  ===
  RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.1.txt,v
  retrieving revision 1.85
  retrieving revision 1.86
  diff -u -r1.85 -r1.86
  --- RELEASE-NOTES-4.1.txt 29 Aug 2004 17:40:16 -  1.85
  +++ RELEASE-NOTES-4.1.txt 29 Aug 2004 19:07:31 -  1.86
  @@ -73,6 +73,9 @@
   [4.1.29] DBCP:
Upgrade to DBCP 1.1.
   
  +[4.1.31] License
  + Upgrade to Apache License 2.0
  +
   
   -
   Catalina New Features:
  @@ -147,6 +150,11 @@
Added support for nesting a Context Listener and a Webapp Loader 
within a DefaultContext.
   
  +[4.1.31] #18273
  + CGI Servlet
  + Add support for optionally passing the shell environment
  + variables to the CGI script
  +
   
   ---
   Jasper New Features:
  @@ -325,6 +333,111 @@
   [4.1.31] Docs:
Correctly document default value for useBodyEncodingForURI
   
  +[4.1.31] #14193
  + Startup and Admin webapp
  + Exceptions on startup and errors in admin webapp when default
  + context is
 defined with loader and/or manager.
  +
  +[4.1.31] #22268
  + Admin webapp
  + User password was truncated to 32 characters
  +
  +[4.1.31] Admin webapp
  + Fixed validation for various forms
  +
  +[4.1.31] #24085
  + Admin webapp
  + The group and role list disappear when using Create New User if
  + save clicked without filling in form.
  +
  +[4.1.31] #13805
  + Classloader docs
  + Update docs to show that the shared directory is relative to
  + CATALINA_BASE not CATALINA_HOME.
  +
  +[4.1.31] #bug 13772
  + Classloader docs
  + Add a link to the security manager how-to.
  +
  +[4.1.31] #20770
  + Admin webapp
  + workDir attribute now retain in context
  +
  +[4.1.31] #16507
  + Documentation
  + Update valve docs to provide pointer to the Jakarta Regexp docs
  +
  +[4.1.31] #20709
  + Windows installer
  + Use same setting for 'Djava.endorsed.dirs' when starting via menu
  + as for service and batch file.
  +
  +[4.1.31] #20091
  + web.xml
  + Correct grammer and typo in comments
  +
  +[4.1.31] #18383
  + Admin webapp
  + Set path to  rather than / for a new root context.
  +
  +[4.1.31] #19521
  + Docs
  + Add warning to RequestDumperValve docs to make users aware of
  + possible side effects.
  +
  +[4.1.31] Windows installer
  + Update to use NSIS version 2. Only uses new features where
  + required to get installer task to complete. Some minor changes
  + in behaviour but otherwise remains consistent with previous
  + behaviour.
  +
  +[4.1.31] #14199
  + Examples webapp
  + Correct XMLnamespace declaration
  +
  +[4.1.31] #20885
  + Docs
  + Align the description of the reload target in application
  + developer guide with the
 description of reload from the manager
  + documentation.
  +
  +[4.1.31] #19869
  + BUILDING.txt
  + Update to reflect 4.1 branch, missing libraries, updated
  + libraries and add steps to build installer and release
  + distributions
  +
  +[4.1.31] #23203
  + RUNNING.txt
  + JDK should be renamed to J2SE SDK. Add note about using SDK
  + rather than JRE.
  +
  +[4.1.31] #23520
  + RUNNING.txt
  + Add shared to list of directories relative to CATALINA_BASE.
  +
  +[4.1.31] Build script
  + Modify build scripts so build.properties.sample becomes a
  + default that can be overridden by a build.properties file.
  +
  +[4.1.31] #23880
  + Docs
  + Correct ant path in Jasper how-to
  +
  +[4.1.31] #18433
  + Docs
  + Clarify relationship between autodeploy and livedeploy
  +
  +[4.1.31] #6218
  + Examples webapp
  + Provide support for renaming the examples context without
  + breaking the examples
  +
  +[4.1.31] #12516
  + Docs
  + Clarify that the cached Principal is not retained across
  + session serialisation
  +
   
   --
   Catalina Bug Fixes:
  @@ -902,11 +1015,6 @@
CGI Servlet
Make parameter encoding configurable. Default remains as is.
   
  -[4.1.31] #14193
  - Startup and Admin webapp
  - Exceptions on startup and errors in admin webapp when default
  - context is
 defined with loader and/or 

[PATCH] jakarta-servletapi-4 - Update to Apache License V2 - Part 1 of 4

2004-08-29 Thread Mark Thomas
A patch (part 1 of 4) to update the jakarta-servletapi-4 module to the Apache
License V2 is attached.

Please could one of the committers for this module apply the patch.

Thanks,

Mark

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

[PATCH] jakarta-servletapi-4 - Update to Apache License V2 - Part 3 of 4

2004-08-29 Thread Mark Thomas
A patch (part 3 of 4) to update the jakarta-servletapi-4 module to the Apache
License V2 is attached.

Please could one of the committers for this module apply the patch.

Thanks,

Mark

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

[PATCH] jakarta-servletapi-4 - Update to Apache License V2 - Part 4 of 4

2004-08-29 Thread Mark Thomas
A patch (part 4 of 4) to update the jakarta-servletapi-4 module to the Apache
License V2 is attached.

Please could one of the committers for this module apply the patch.

Thanks,

Mark

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

FW: [PATCH] jakarta-servletapi-4 - Update to Apache License V2 - Part 2 of 4

2004-08-29 Thread Mark Thomas
 
Sorry had to split this patch as it was rejected for being too big. Part 2a is
attached.

Mark

-Original Message-
From: Mark Thomas [mailto:[EMAIL PROTECTED] 
Sent: Sunday, August 29, 2004 8:28 PM
To: 'Tomcat Developers List'
Subject: [PATCH] jakarta-servletapi-4 - Update to Apache License V2 - Part 2 of
4

A patch (part 2 of 4) to update the jakarta-servletapi-4 module to the Apache
License V2 is attached.

Please could one of the committers for this module apply the patch.

Thanks,

Mark

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

FW: [PATCH] jakarta-servletapi-4 - Update to Apache License V2 - Part 2 of 4

2004-08-29 Thread Mark Thomas
 
Sorry had to split this patch as it was rejected for being too big. Part 2b is
attached.

Mark 

-Original Message-
From: Mark Thomas [mailto:[EMAIL PROTECTED] 
Sent: Sunday, August 29, 2004 8:28 PM
To: 'Tomcat Developers List'
Subject: [PATCH] jakarta-servletapi-4 - Update to Apache License V2 - Part 2 of
4

A patch (part 2 of 4) to update the jakarta-servletapi-4 module to the Apache
License V2 is attached.

Please could one of the committers for this module apply the patch.

Thanks,

Mark

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

RE: [PATCH] jakarta-servletapi-4 - Update to Apache License V2 - Part 2 of 4

2004-08-29 Thread Mark Thomas
Or maybe not. Sorry about this. Third attempt...

The patch can be obtained (as a single file) from:

http://www.apache.org/~markt/jakarta-servletapi-4.patch 

Mark

 -Original Message-
 From: Mark Thomas [mailto:[EMAIL PROTECTED] 
 Sent: Sunday, August 29, 2004 8:36 PM
 To: 'Tomcat Developers List'
 Subject: FW: [PATCH] jakarta-servletapi-4 - Update to Apache 
 License V2 - Part 2 of 4
 
  
 Sorry had to split this patch as it was rejected for being 
 too big. Part 2b is
 attached.
 
 Mark



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



DO NOT REPLY [Bug 30922] - Problem during starting server

2004-08-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=30922.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=30922

Problem during starting server

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2004-08-29 23:22 ---
Bugzilla is not a support forum. Please use the tomcat-user list.

http://jakarta.apache.org/tomcat/faq/

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



Information

2004-08-29 Thread mikeb
--  Virus Warning Message (on uusnwa0p)  --

Found virus WORM_NETSKY.Z in file Data.txt 
   
 .exe (in Data.zip)
The uncleanable file is deleted.

-
Important data!


--  Virus Warning Message (on uusnwa0p)  --

Data.zip is removed from here because it contains a virus.

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

James T Monegan/BUS/blum is out of the office.

2004-08-29 Thread James . T . Monegan




I will be out of the office starting  08/25/2004 and will not return until 09/01/2004.

I will respond to your message when I return.


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