[GUMP@brutus]: Project jakarta-tomcat-jk-native (in module jakarta-tomcat-connectors) failed
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at [EMAIL PROTECTED] Project jakarta-tomcat-jk-native has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 63 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - jakarta-tomcat-jk-native : Connectors to various web servers Full details are available at: http://brutus.apache.org/gump/public/jakarta-tomcat-connectors/jakarta-tomcat-jk-native/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -INFO- Failed with reason build failed The following work was performed: http://brutus.apache.org/gump/public/jakarta-tomcat-connectors/jakarta-tomcat-jk-native/gump_work/build_jakarta-tomcat-connectors_jakarta-tomcat-jk-native.html Work Name: build_jakarta-tomcat-connectors_jakarta-tomcat-jk-native (Type: Build) Work ended in a state of : Failed Elapsed: Command Line: make [Working Directory: /usr/local/gump/public/workspace/jakarta-tomcat-connectors/jk/native] - Making all in common make[1]: Entering directory `/home/gump/workspaces2/public/workspace/jakarta-tomcat-connectors/jk/native/common' /bin/sh /usr/local/gump/public/workspace/apache-httpd/dest-23032005/build/libtool --silent --mode=compile gcc -I/usr/local/gump/public/workspace/apache-httpd/dest-23032005/include -g -O2 -g -O2 -pthread -DHAVE_APR -I/usr/local/gump/public/workspace/apr/dest-23032005/include/apr-1 -g -O2 -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/home/gump/workspaces2/public/workspace/apache-httpd/srclib/pcre -I /opt/jdk1.4/include -I /opt/jdk1.4/include/ -c jk_ajp12_worker.c /usr/local/gump/public/workspace/apache-httpd/dest-23032005/build/libtool: /usr/local/gump/public/workspace/apache-httpd/dest-23032005/build/libtool: No such file or directory make[1]: *** [jk_ajp12_worker.lo] Error 127 make[1]: Leaving directory `/home/gump/workspaces2/public/workspace/jakarta-tomcat-connectors/jk/native/common' make: *** [all-recursive] Error 1 - To subscribe to this information via syndicated feeds: - RSS: http://brutus.apache.org/gump/public/jakarta-tomcat-connectors/jakarta-tomcat-jk-native/rss.xml - Atom: http://brutus.apache.org/gump/public/jakarta-tomcat-connectors/jakarta-tomcat-jk-native/atom.xml == Gump Tracking Only === Produced by Gump version 2.2. Gump Run 2523032005, brutus:brutus-public:2523032005 Gump E-mail Identifier (unique within run) #14. -- Apache Gump http://gump.apache.org/ [Instance: brutus] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Message to clint@ntpage.com requires Authorization
This is an auto-response from my OkMyMail system. SPAM to my mailbox has been out of control, so I am trying this new system. In order to send mail to me, you must request that I approve receiving mail from you. It is very quick and you will only have to do this ONCE - then you will be Authorized To request Authorization click here: http://www.inventiveweb.com/okmymail.asp?id=clint,clintspam,none,ntpage.com,B0006712946 The original e-mail that you sent will automatically be forwarded. You do not need to re-send your message. Thank you. [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Costin Manolache wrote: Yoav Shapira wrote: If Remy is interested, I think it would be fair to have a vote. If whoever is first later decide he had too much politics/admin pains - we'll have a backup ready :-) At this point, I think I cannot avoid being a candidate. Yoav may be the best chair, however, so there's an opportunity for a real election. I'm at the moment in favor of allowing non consecutive one year terms. Unfortunately, it means two people can share the job, which would defeat the purpose, but without this, we could run out of worthy/willing candidates pretty fast. I don't know what are the rules wrt board meetings ( if only the pmc is allowed, etc ), but while there is only one pmc chair, we can have as many volunteers as we want to help with the admin stuff - reports, etc( if I remember, Henri was doing this long before he became chair of jakarta pmc, same for Geir ). Right. So it's great to have as many people as possible volunteer for the unpleasand admin work - it will only make the admin job easier, and it'll make the rotation transition easier too. Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
+1 -Tim Yoav Shapira wrote: A lot of stuff which can be found here: http://marc.theaimsgroup.com/?l=tomcat-devm=50145415683w=2 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
On Wed, 23 Mar 2005 12:56:38 +0100, Remy Maucherat [EMAIL PROTECTED] wrote: I'm at the moment in favor of allowing non consecutive one year terms. Unfortunately, it means two people can share the job, which would defeat the purpose, but without this, we could run out of worthy/willing candidates pretty fast. +1 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 34143] - mod_jk-1.2.9. Drops entries from `worker.list' configuration directive
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=34143. 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=34143 --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 14:14 --- I think I've found the problem. In jk_map.c, jk_map_read_property() uses '*' as a separator character when a property appears multiple times (as did worker.list in my original report). jk_map_get_string_list() wasn't interpreting '*' as a separator. So worker.list=worker_lb worker.list=worker_1 Ended up setting a worker whose name was 'worker_lb*worker_1' Patch #1 appears to fix this. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: DO NOT REPLY [Bug 34143] - mod_jk-1.2.9. Drops entries from `worker.list' configuration directive
Thank you for your mail. Although the mail has been delivered, it may not reach my mailbox unless you confirm that it is not from a Spammer. To be accepted please send a plain mail with the following details. Leave the body of the message as empty. E-mail Address: [EMAIL PROTECTED] Subject: Re: DO NOT REPLY [Bug 34143] - mod_jk-1.2.9. Drops entries from `worker.list' configuration directive 583689678 Once confirmed as above, all future mail from your address will be accepted without any further request. I realise that it is an inconvenience to you, and I apologize in advance. ---
5.5.9 Time
Hi, I was thinking this Saturday, March 26th, would be a good time for cutting Tomcat 5.5.9. There's a decent number of fixes in the changelog, and a couple of new things including the host manager webapp. Finally, I introduced a regression into 5.5.8 by accidentally leaving out the JavaMail jars when building it, as shown in Bugzilla 34131, so I'd like to fix that. Is anyone *not* OK with me cutting Tomcat 5.5.9 this Saturday, say around 2pm my time (1900h GMT) ? Yoav Shapira System Design and Management Fellow MIT Sloan School of Management / School of Engineering Cambridge, MA USA mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] / mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Re: 5.5.9 Time
Thank you for your mail. Although the mail has been delivered, it may not reach my mailbox unless you confirm that it is not from a Spammer. To be accepted please send a plain mail with the following details. Leave the body of the message as empty. E-mail Address: [EMAIL PROTECTED] Subject: Re: 5.5.9 Time 586467898 Once confirmed as above, all future mail from your address will be accepted without any further request. I realise that it is an inconvenience to you, and I apologize in advance. ---
DO NOT REPLY [Bug 32257] - JspC ant task won't precompile JSPs that don't end in .jsp
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=32257. 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=32257 [EMAIL PROTECTED] changed: What|Removed |Added Status|CLOSED |REOPENED Resolution|WONTFIX | --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 15:08 --- This decision is very close minded. The specs does not requires any specific extension for JSP pages. Beside, it is a very common practice to use .jspf for page framgment. The Pet Store application (blueprint anyone... recommended practice...) uses the .jspf extension for page fragment (https://bpcatalog.dev.java.net/nonav/webtier/templating/index.html). AFAIK, all web container support any kind of extensions for JSPs. I'm a bit flabergasted as to why a simple modification like that is refused. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 34131] - Regression: cannot create JavaMail sessions with MailSessionFactory in Tomcat 5.5.8
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=34131. 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=34131 [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED Version|5.5.7 |5.5.8 --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 15:08 --- Chris, thanks for reporting this and sorry for the inconvenience. I accidentally left out the JavaMail/JAF jars when building 5.5.8-alpha, so the factory got dropped. It was a clean build setup and I've already fixed it for 5.5.9, which will have the factory as before. We'll hopefully release 5.5.9-alpha this weekend. I've also added reporting options for issues against 5.5.8 and 5.5.9. I'm modifying this bug to be against 5.5.8, and closing it as it's already been resolved in my build environment. Thanks again. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Yoav Shapira wrote: Hi, Below is a draft of our TLP proposal. The format is fairly standard, copied from other recent TLP promotions. (You can see those in ASF Board meeting minutes). I've added all currently active committers to the initial PMC. If I've missed anyone, please let me know. Part of the proposal is the initial PMC Chairman. I'd like to put myself up as a candidate, and if anyone else is interested, now's the time to speak up. This is a rotating term anyways, so anyone interested who sticks around long enough will get a chance to wear the hat. Once we agree on the draft phrasing, we'll have an actual vote. I believe that actually takes place on [EMAIL PROTECTED] rather than tomcat-dev? Are there any active Tomcat committers who are not Jakarta PMC members? If I were to guess, maybe Peter anyone else as new? Ok, so I vote +1 to this, on the condition that the move (CVS move, etc, etc) only occurs at least two weeks after the next stable 5.5.x release is made (so that if it turns out bad, we have time to fix it). The scope of the project as defined seems fine, as the range of subprojects already part of Tomcat is large: native connectors, a custom HTTP-like protocol, an admin webapp, etc. Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Did there is interest in a JFACE/SWT admin application ? On Wed, 23 Mar 2005 15:10:55 +0100, Remy Maucherat [EMAIL PROTECTED] wrote: Yoav Shapira wrote: Hi, Below is a draft of our TLP proposal. The format is fairly standard, copied from other recent TLP promotions. (You can see those in ASF Board meeting minutes). I've added all currently active committers to the initial PMC. If I've missed anyone, please let me know. Part of the proposal is the initial PMC Chairman. I'd like to put myself up as a candidate, and if anyone else is interested, now's the time to speak up. This is a rotating term anyways, so anyone interested who sticks around long enough will get a chance to wear the hat. Once we agree on the draft phrasing, we'll have an actual vote. I believe that actually takes place on [EMAIL PROTECTED] rather than tomcat-dev? Are there any active Tomcat committers who are not Jakarta PMC members? If I were to guess, maybe Peter anyone else as new? Ok, so I vote +1 to this, on the condition that the move (CVS move, etc, etc) only occurs at least two weeks after the next stable 5.5.x release is made (so that if it turns out bad, we have time to fix it). The scope of the project as defined seems fine, as the range of subprojects already part of Tomcat is large: native connectors, a custom HTTP-like protocol, an admin webapp, etc. 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]
DO NOT REPLY [Bug 34034] - Jasper didn't respect external entities
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=34034. 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=34034 --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 15:36 --- After Bill and Jan review, a new patch to close this BZ -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: 5.5.9 Time
Well I'd like to see the bugzilla #34034 (Jasper and external entities) fixed. Bill and Jan take a look at my previous patch, and corrected it a little. It's attached on bz : http://issues.apache.org/bugzilla/show_bug.cgi?id=34034 Regards On Wed, 23 Mar 2005 09:00:41 -0500, Yoav Shapira [EMAIL PROTECTED] wrote: Hi, I was thinking this Saturday, March 26th, would be a good time for cutting Tomcat 5.5.9. There's a decent number of fixes in the changelog, and a couple of new things including the host manager webapp. Finally, I introduced a regression into 5.5.8 by accidentally leaving out the JavaMail jars when building it, as shown in Bugzilla 34131, so I'd like to fix that. Is anyone *not* OK with me cutting Tomcat 5.5.9 this Saturday, say around 2pm my time (1900h GMT) ? Yoav Shapira System Design and Management Fellow MIT Sloan School of Management / School of Engineering Cambridge, MA USA mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] / mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Henri Gomez wrote: Did there is interest in a JFACE/SWT admin application ? If you ask me, Eclipse's strength is no longer SWT. At the moment, it's more like a liability, as Swing has become better. The exception is still on Windows (to some extent) where the Swing impl still needs some more polish (font antialias support, for example). Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/xdocs/howto apache.xml
hgomez 2005/03/23 06:48:30 Modified:jk/xdocs/howto apache.xml Log: Add comments on iSeries requisite. Revision ChangesPath 1.3 +8 -3 jakarta-tomcat-connectors/jk/xdocs/howto/apache.xml Index: apache.xml === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/howto/apache.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- apache.xml23 Dec 2004 13:52:00 - 1.2 +++ apache.xml23 Mar 2005 14:48:30 - 1.3 @@ -838,11 +838,16 @@ to adapt mod_jk to OS400. /p p -You should have at least Apache 2.0.39, a C Compiler and IFS. -Apache 2.0.39 is provided with the most recent set of PTFs for the iSeries Apache +You should have at least Apache 2.0.48 (product 5722DG1), a C Compiler and IFS. +Apache 2.0.48 is provided with the most recent set of PTFs for the iSeries Apache server, which can be found at a href=http://www.ibm.com/servers/eserver/iseries/software/http/; http://www.ibm.com/servers/eserver/iseries/software/http//a /p +p +The all latest Apache 2 for OS400 V5R3 is now 2.0.52 (2005/03/23). +Be sure to have the latest PTF loaded (SI17402/SI17061) if you want +to make use of jk 1.2.8 and higher. +/p p To configure mod_jk on iSeries use the CL source provided with the mod_jk source. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Should I read that now Swing on SDK 1.5 is faster than SWT ? On Wed, 23 Mar 2005 15:46:10 +0100, Remy Maucherat [EMAIL PROTECTED] wrote: Henri Gomez wrote: Did there is interest in a JFACE/SWT admin application ? If you ask me, Eclipse's strength is no longer SWT. At the moment, it's more like a liability, as Swing has become better. The exception is still on Windows (to some extent) where the Swing impl still needs some more polish (font antialias support, for example). 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: TLP Draft Proposal
my non scientific tests with jdk1.5 using JMeter tells me it's a bit faster than jdk1.4, but I doubt it is faster than SWT. If I had more free time, I would definitely be interested in a SWT admin application. oh well, that's life :) peter On Wed, 23 Mar 2005 15:49:46 +0100, Henri Gomez [EMAIL PROTECTED] wrote: Should I read that now Swing on SDK 1.5 is faster than SWT ? On Wed, 23 Mar 2005 15:46:10 +0100, Remy Maucherat [EMAIL PROTECTED] wrote: Henri Gomez wrote: Did there is interest in a JFACE/SWT admin application ? If you ask me, Eclipse's strength is no longer SWT. At the moment, it's more like a liability, as Swing has become better. The exception is still on Windows (to some extent) where the Swing impl still needs some more polish (font antialias support, for example). 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml
yoavs 2005/03/23 07:02:58 Modified:catalina/src/share/org/apache/catalina/startup ExpandWar.java webapps/docs changelog.xml Log: Bugzilla 33636: set lastModified attribute on files expanded from WARs. Revision ChangesPath 1.11 +12 -3 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/ExpandWar.java Index: ExpandWar.java === RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/ExpandWar.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- ExpandWar.java1 Feb 2005 13:12:31 - 1.10 +++ ExpandWar.java23 Mar 2005 15:02:58 - 1.11 @@ -152,7 +152,14 @@ continue; } input = jarFile.getInputStream(jarEntry); -expand(input, docBase, name); + +// Bugzilla 33636 +File expandedFile = expand(input, docBase, name); +long lastModified = jarEntry.getTime(); +if ((lastModified != -1) (lastModified != 0) (expandedFile != null)) { +expandedFile.setLastModified(lastModified); +} + input.close(); input = null; } @@ -291,10 +298,11 @@ * @param input InputStream to be copied * @param docBase Document base directory into which we are expanding * @param name Relative pathname of the file to be created + * @return A handle to the expanded File * * @exception IOException if an input/output error occurs */ -protected static void expand(InputStream input, File docBase, String name) +protected static File expand(InputStream input, File docBase, String name) throws IOException { File file = new File(docBase, name); @@ -319,6 +327,7 @@ } } +return file; } 1.245 +3 -0 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.244 retrieving revision 1.245 diff -u -r1.244 -r1.245 --- changelog.xml 15 Mar 2005 13:06:31 - 1.244 +++ changelog.xml 23 Mar 2005 15:02:58 - 1.245 @@ -78,6 +78,9 @@ bug34016/bug: Save and restore docBase when using antiResourceLocking, for compatibility with the admin webapp (remm) /fix + update +bug33636/bug: Set lastModified attribute when expanding WAR files. (yoavs) + /update /changelog /subsection - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml
yoavs 2005/03/23 07:17:17 Modified:catalina/src/share/org/apache/catalina/realm JNDIRealm.java webapps/docs changelog.xml Log: Bugzilla 32938. Revision ChangesPath 1.21 +43 -1 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/realm/JNDIRealm.java Index: JNDIRealm.java === RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/realm/JNDIRealm.java,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- JNDIRealm.java23 Feb 2005 19:27:56 - 1.20 +++ JNDIRealm.java23 Mar 2005 15:17:17 - 1.21 @@ -16,9 +16,11 @@ package org.apache.catalina.realm; +import java.io.IOException; import java.security.Principal; import java.text.MessageFormat; import java.util.ArrayList; +import java.util.Arrays; import java.util.Hashtable; import java.util.List; @@ -40,6 +42,8 @@ import javax.naming.directory.SearchResult; import org.apache.catalina.LifecycleException; import org.apache.catalina.util.Base64; +import org.apache.tomcat.util.buf.ByteChunk; +import org.apache.tomcat.util.buf.CharChunk; /** * pImplementation of strongRealm/strong that works with a directory @@ -1190,6 +1194,44 @@ new String(Base64.encode(md.digest())); validated = password.equals(digestedPassword); } +} else if (password.startsWith({SSHA})) { +// Bugzilla 32938 +/* sync since super.digest() does this same thing */ +synchronized (this) { +password = password.substring(6); + +md.reset(); +md.update(credentials.getBytes()); + +// Decode stored password. +ByteChunk pwbc = new ByteChunk(password.length()); +try { +pwbc.append(password.getBytes(), 0, password.length()); +} catch (IOException e) { +// Should never happen +containerLog.error(Could not append password bytes to chunk: , e); +} + +CharChunk decoded = new CharChunk(); +Base64.decode(pwbc, decoded); +char[] pwarray = decoded.getBuffer(); + +// Split decoded password into hash and salt. +final int saltpos = 20; +byte[] hash = new byte[saltpos]; +for (int i=0; i hash.length; i++) { +hash[i] = (byte) pwarray[i]; +} + +byte[] salt = new byte[pwarray.length - saltpos]; +for (int i=0; i salt.length; i++) +salt[i] = (byte)pwarray[i+saltpos]; + +md.update(salt); +byte[] dp = md.digest(); + +validated = Arrays.equals(dp, hash); +} // End synchronized(this) block } else { // Hex hashes should be compared case-insensitive validated = (digest(credentials).equalsIgnoreCase(password)); 1.246 +3 -0 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.245 retrieving revision 1.246 diff -u -r1.245 -r1.246 --- changelog.xml 23 Mar 2005 15:02:58 - 1.245 +++ changelog.xml 23 Mar 2005 15:17:17 - 1.246 @@ -81,6 +81,9 @@ update bug33636/bug: Set lastModified attribute when expanding WAR files. (yoavs) /update + update +bug32938/bug: Allow Salted SHA (SSHA) passwords in JNDIRealm. (yoavs) + /update /changelog /subsection - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 33713] - Admin webapp throws NullPointerException when logon is performed using Single Sign On
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=33713. 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=33713 [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |ASSIGNED --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 17:09 --- Hmm... We don't want it to load-on-startup because its loading time slows down the overall server start time. The frameset.jsp suggestion sounds reasonable but I don't have time to test it at the moment. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
looking for owner of web page
Can someone point me to the owner/maintainer of the following web page: http://jakarta.apache.org/tomcat/tomcat-4.1-doc/config/jk.html John Kronos Incorporated 2 Omni Way, Chelmsford, MA 01824 Phone: +1 (978) 947-4492 Fax: +1 (978) 256-5642 Improving the Performance of People and Business(tm)
Re: TLP Draft Proposal
Remy Maucherat wrote: Costin Manolache wrote: Yoav Shapira wrote: If Remy is interested, I think it would be fair to have a vote. If whoever is first later decide he had too much politics/admin pains - we'll have a backup ready :-) At this point, I think I cannot avoid being a candidate. Yoav may be the best chair, however, so there's an opportunity for a real election. Good. Let's get this over then. I never liked one candidate elections or elections with 99% results ( remind me of an evil system :-) Yoav would be an excelent chair - however Remy has my vote this time. I'm at the moment in favor of allowing non consecutive one year terms. Of course :-) Costin Unfortunately, it means two people can share the job, which would defeat the purpose, but without this, we could run out of worthy/willing candidates pretty fast. I don't know what are the rules wrt board meetings ( if only the pmc is allowed, etc ), but while there is only one pmc chair, we can have as many volunteers as we want to help with the admin stuff - reports, etc( if I remember, Henri was doing this long before he became chair of jakarta pmc, same for Geir ). Right. So it's great to have as many people as possible volunteer for the unpleasand admin work - it will only make the admin job easier, and it'll make the rotation transition easier too. Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 32938] - SSHA passwords in JNDIRealm
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=32938. 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=32938 [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 16:18 --- Done for 5.5.9. Thanks for the contribution. What would really be great is if you wanted to amend the realm-howto doc page to include the new feature you sent us. If you do this, please open a separate bugzilla issue for the doc enhancement, don't reopen this one. Thanks! -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 32646] - Serious: Exception retrieving password for username
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=32646. 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=32646 [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 17:54 --- I've separated out the commit and the close in DataSourceRealm#close(Connection). Maybe that will help. I've also looked over the DataSourceRealm.java code, and it clearly looks like everywhere open is called, if the connection returned is not null, it's closed in a finally block as it should be. Please try 5.5.9 when it comes out (probably this weekend) or building from HEAD if you don't feel like waiting until the weekend to try it out. I haven't looked at JDBCRealm. As Remy suggested previously, DataSourceRealm is better and recommended. Finally: if you still get this behavior with 5.5.9, and reopen this issue, please let us know what JDK you're using. Also what DB version and driver, and if the behavior is reproducible with other DBs or drivers. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Yoav Shapira wrote: Once we agree on the draft phrasing, we'll have an actual vote. So, as far as I can read the thread, we have two candidates for the chair, Remy and yourself, so let's make a vote. There is also a chair rotation proposal on a yearly basis, that I would like to change to a 'Yearly election for a chair among PMC members'. That would mean that the active PMC would be obligated to make a election process each year. Also I would like that we rather make a parliamentary rather then presidential type of government, with PMC making all major decisions, thus making a chairman our representative, not our boss. How that sounds? Regards, Mladen. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
The PMC Chair has ultimate authority, since the position is board appointed and results in the Chair being a VP of the ASF. There's no precedent for sharing the role or having a co-Chair. The PMC Chair is the point man for the PMC. The PMC Chair is nominated by the PMC, and the recommendation is sent in with the PMC resolution. The board then debates the issue and will usually approve the resolution and appoint the nominated person as chair. Since the PMC Chair is the main guy for the PMC, it is even more an issue for that person to be very much an ASF weenie and understand and embrace the Apache Way... It can be a political and managerial kind of position and any candidate should realize that sad fact :/ -- === Jim Jagielski [|] [EMAIL PROTECTED] [|] http://www.jaguNET.com/ There 10 types of people: those who read binary and everyone else. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Mladen Turk wrote: Also I would like that we rather make a parliamentary rather then presidential type of government, with PMC making all major decisions, thus making a chairman our representative, not our boss. That is, of course, the normal method. It's the PMC Chair's duty to ensure that the PMC is operating according to the bylaws of the ASF, the charter of the PMC and in accordance with the Apache Way. As far as code development is concerned, he is just a normal committer, no more, no less. -- === Jim Jagielski [|] [EMAIL PROTECTED] [|] http://www.jaguNET.com/ There 10 types of people: those who read binary and everyone else. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-site/xdocs-faq development.xml
yoavs 2005/03/23 07:52:38 Modified:docs/faq development.html docs/faq/printer development.html xdocs-faq development.xml Log: Bugzilla 33767. Revision ChangesPath 1.4 +9 -9 jakarta-tomcat-site/docs/faq/development.html Index: development.html === RCS file: /home/cvs/jakarta-tomcat-site/docs/faq/development.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- development.html 22 Feb 2005 17:27:41 - 1.3 +++ development.html 23 Mar 2005 15:52:38 - 1.4 @@ -89,17 +89,17 @@ div style=padding-left : 20px; p This answer assumes that you have correctly set up a NetBeans IDE project and -that you know how to use its debugger. If not, please go to +that you know how to use the NetBeans IDE debugger. If not, please go to a href=http://www.netbeans.org/kb/using-netbeans/40/debug.html; http://www.netbeans.org/kb/using-netbeans/40/debug.html/a and read up on how to use NetBeans IDE and its debugger. /p p -Make sure that Tomcat is started, that your application is deployed, and that -the sources are all defined as resources in your application. If you have a -servlet or JSP file, set a breakpoint where its sure to hit on the next request. -Go to Run-gt;Attach Debugger. A dialog pops up to let you specify the following -options: +Make sure that Tomcat is started in debug mode as described above, that your +application is deployed, and that the sources are all defined as resources in +your application. If you have a servlet or JSP file, set a breakpoint where you +think a problem might be occurring. Go to Run-gt;Attach Debugger. A dialog pops +up to let you specify the following options: ul li Debugger: JPDA Debugger /li li Connector: SocketAttach /li @@ -114,9 +114,9 @@ /p p Note that NetBeans IDE has a second option -- you can debug JSP files and -servlets locally using a Tomcat server that is bundled with the IDE. The bundled -Tomcat server can be started in debug mode (its default port number is 11555) -and you can open a remote connection to it from NetBeans IDE as described above. +servlets locally using a Tomcat server that is bundled with the IDE. When you +debug a JSP file or servlet in the IDE, the bundled Tomcat server automatically starts +in debug mode, and the debugger connects to it. /p /divbr /p 1.4 +9 -9 jakarta-tomcat-site/docs/faq/printer/development.html Index: development.html === RCS file: /home/cvs/jakarta-tomcat-site/docs/faq/printer/development.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- development.html 22 Feb 2005 17:27:41 - 1.3 +++ development.html 23 Mar 2005 15:52:38 - 1.4 @@ -88,17 +88,17 @@ div style=padding-left : 20px; p This answer assumes that you have correctly set up a NetBeans IDE project and -that you know how to use its debugger. If not, please go to +that you know how to use the NetBeans IDE debugger. If not, please go to a href=http://www.netbeans.org/kb/using-netbeans/40/debug.html; http://www.netbeans.org/kb/using-netbeans/40/debug.html/a and read up on how to use NetBeans IDE and its debugger. /p p -Make sure that Tomcat is started, that your application is deployed, and that -the sources are all defined as resources in your application. If you have a -servlet or JSP file, set a breakpoint where its sure to hit on the next request. -Go to Run-gt;Attach Debugger. A dialog pops up to let you specify the following -options: +Make sure that Tomcat is started in debug mode as described above, that your +application is deployed, and that the sources are all defined as resources in +your application. If you have a servlet or JSP file, set a breakpoint where you +think a problem might be occurring. Go to Run-gt;Attach Debugger. A dialog pops +up to let you specify the following options: ul li Debugger: JPDA Debugger /li li Connector: SocketAttach /li @@ -113,9 +113,9 @@ /p p Note that NetBeans IDE has a second option -- you can debug JSP files and -servlets locally using a Tomcat server that is bundled with the IDE. The bundled -Tomcat server can be started in debug mode (its default port number is 11555) -and you can open a remote connection to it from NetBeans IDE as described above. +servlets locally using a Tomcat server that is bundled with the IDE. When you +debug a JSP file or servlet in the IDE, the bundled Tomcat server automatically starts +in debug mode, and the debugger connects to it. /p /divbr /p 1.4 +9 -9 jakarta-tomcat-site/xdocs-faq/development.xml
Re: TLP Draft Proposal
Peter Lin wrote: my non scientific tests with jdk1.5 using JMeter tells me it's a bit faster than jdk1.4, but I doubt it is faster than SWT. If I had more free time, I would definitely be interested in a SWT admin application. oh well, that's life :) As you may have noticed, I do like some of the Eclipse stuff (and I use Eclipse-the-IDE itself). Regardless of its performance (which is actually bad on non Windows systems, from what I understand), I would however have to veto usage of SWT, given the better overall performance one gets with Swing. Obviously, you can try to demonstrate that this is not the case, and SWT is superior on all platforms, but somehow I doubt it. The only remaining benefit I see is portability to non Sun JVMs, as the free implementation of Swing isn't complete yet (this seems to be progressing very quickly at the moment, however). Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
:) like I said, totally unscientific eye ball. but I'm also totally bias. I prefer the SWT API over swing. even though I have to use swing for JMeter. of course, not that my opinion really matters, since Im not a tomcat committer ;p peter On Wed, 23 Mar 2005 18:40:09 +0100, Remy Maucherat [EMAIL PROTECTED] wrote: Peter Lin wrote: my non scientific tests with jdk1.5 using JMeter tells me it's a bit faster than jdk1.4, but I doubt it is faster than SWT. If I had more free time, I would definitely be interested in a SWT admin application. oh well, that's life :) As you may have noticed, I do like some of the Eclipse stuff (and I use Eclipse-the-IDE itself). Regardless of its performance (which is actually bad on non Windows systems, from what I understand), I would however have to veto usage of SWT, given the better overall performance one gets with Swing. Obviously, you can try to demonstrate that this is not the case, and SWT is superior on all platforms, but somehow I doubt it. The only remaining benefit I see is portability to non Sun JVMs, as the free implementation of Swing isn't complete yet (this seems to be progressing very quickly at the moment, however). 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: TLP Draft Proposal
On Wed, 23 Mar 2005 12:37:45 -0500 (EST), Jim Jagielski [EMAIL PROTECTED] wrote: The PMC Chair has ultimate authority, since the position is board appointed and results in the Chair being a VP of the ASF. There's no precedent for sharing the role or having a co-Chair. The PMC Chair is the point man for the PMC. Yeah, I think there might be confusion over the fact that the Chair and the VP are the same person and not two different roles. The PMC Chair is nominated by the PMC, and the recommendation is sent in with the PMC resolution. The board then debates the issue and will usually approve the resolution and appoint the nominated person as chair. Since the PMC Chair is the main guy for the PMC, it is even more an issue for that person to be very much an ASF weenie and understand and embrace the Apache Way... It can be a political and managerial kind of position and any candidate should realize that sad fact :/ Yep. I think there's a very difficult choice to make between a leader and a servant. Without meaning to cause insult, I'll use Lucene as an example. Doug Cutting is the founder of Lucene and definitely one of the leaders of the community. He was voted in as the chair. Erik Hatcher however did a lot of the TLP preparation, legwork and migration crap. While the chair does get looked to for leadership, there's a lot of servitude to the community needed as well and unless you have people volunteering, the chair will have to handle that themselves. If Doug didn't have Erik volunteering to support him, would he want to sacrifice that much time? Biggest warning I have is that the servitude takes time. It'll be a lot less for Tomcat than it is for me in Jakarta, but it still takes time. On the ASF weenie/Apache Way bit; anyone who is an ASF member should already have passed that one, and Yoav and Remy are both members. So while it may be true, I don't think it matters in this case. Hen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-catalina/webapps/docs/appdev installation.xml
yoavs 2005/03/23 08:13:23 Modified:webapps/docs changelog.xml status.xml webapps/docs/appdev installation.xml Log: Bugzilla 33719, status file update. Revision ChangesPath 1.251 +3 -0 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.250 retrieving revision 1.251 diff -u -r1.250 -r1.251 --- changelog.xml 23 Mar 2005 16:02:49 - 1.250 +++ changelog.xml 23 Mar 2005 16:13:23 - 1.251 @@ -45,6 +45,9 @@ add bug33739/bug: Add reference to RUNNING.txt in setup.html. (yoavs) /add + fix +bug33719/bug: Update reference to Ant download page. (yoavs) + /fix /changelog /subsection 1.10 +6 -9 jakarta-tomcat-catalina/webapps/docs/status.xml Index: status.xml === RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/status.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- status.xml2 Sep 2004 18:56:56 - 1.9 +++ status.xml23 Mar 2005 16:13:23 - 1.10 @@ -30,10 +30,10 @@ section name=Current Status Summary p bTomcat 5.0.27/b was released on June 17th, 2004. At that time, the TOMCAT_5_0 - branch was tagged in CVS, and work on Tomcat 5.5 began. Until the first stable - release of Tomcat 5.5, building from - CVS head may be unstable or broken: use the TOMCAT_5_0 branch tag to build - the Tomcat 5.0 releases. + branch was tagged in CVS, and work on Tomcat 5.5 began. We have now had several + Tomcat 5.5 releases, including a couple of stable ones. Accordingly, Tomcat 5.5 + is now the focus on work. Tomcat 5.0 is in maintenance mode and its releases + will become less and less frequent. /p p bTomcat 5.5/b has several major goals. They are discussed in the tomcat-dev @@ -100,11 +100,8 @@ item priority=Medium owner=fhanik Enhance Cluster functionality for Tomcat 5.5. /item - item priority=Low owner=yoavs, remm, funkman -Update docs, site, and FAQ for Tomcat 5.5 once ready. - /item - item priority=Low owner=everyone -Continue fixing bugs ;) + item priority=Medium owner=everyone +Continue fixing bugs and updating docs. /item /status 1.7 +1 -1 jakarta-tomcat-catalina/webapps/docs/appdev/installation.xml Index: installation.xml === RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/appdev/installation.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- installation.xml 24 Nov 2004 18:52:45 - 1.6 +++ installation.xml 23 Mar 2005 16:13:23 - 1.7 @@ -52,7 +52,7 @@ subsection name=Ant pBinary downloads of the strongAnt/strong build tool are available from -a href=http://jakarta.apache.org/downloads/binindex.html;http://jakarta.apache.org/downloads/binindex.html/a. +a href=http://ant.apache.org/bindownload.cgi;http://ant.apache.org/bindownload.cgi/a. This manual assumes you are using Ant 1.4 or later. The instructions should also be compatible with later versions, but this has not been tested./p - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/realm DataSourceRealm.java
yoavs 2005/03/23 09:01:06 Modified:catalina/src/share/org/apache/catalina/realm DataSourceRealm.java Log: Separate connection commit and close in close() method, as the former can cause a SQLException leading to the latter not being calld. Revision ChangesPath 1.16 +10 -4 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/realm/DataSourceRealm.java Index: DataSourceRealm.java === RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/realm/DataSourceRealm.java,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- DataSourceRealm.java 23 Feb 2005 19:27:56 - 1.15 +++ DataSourceRealm.java 23 Mar 2005 17:01:06 - 1.16 @@ -363,11 +363,17 @@ if (dbConnection == null) return; +// Commit if not auto committed +try { +if (!dbConnection.getAutoCommit()) { +dbConnection.commit(); +} +} catch (SQLException e) { +containerLog.error(Exception committing connection before closing:, e); +} + // Close this database connection, and log any errors try { - if (!dbConnection.getAutoCommit()) { - dbConnection.commit(); - } dbConnection.close(); } catch (SQLException e) { containerLog.error(sm.getString(dataSourceRealm.close), e); // Just log it here - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Henri Yandell wrote: Biggest warning I have is that the servitude takes time. It'll be a lot less for Tomcat than it is for me in Jakarta, but it still takes time. Well, I'll volunteer for CVS transition if no one else wants. So one problem less. Regarding documentation, I know how to use sed, back from '80s. So thats the other problem resolved. Anything else :) Regards, Mladen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/xdocs/howto apache.xml
yoavs 2005/03/23 08:27:03 Modified:webapps/docs changelog.xml jk build.xml jk/xdocs/howto apache.xml Log: Bugzilla 33857. Revision ChangesPath 1.252 +3 -0 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.251 retrieving revision 1.252 diff -u -r1.251 -r1.252 --- changelog.xml 23 Mar 2005 16:13:23 - 1.251 +++ changelog.xml 23 Mar 2005 16:27:03 - 1.252 @@ -110,6 +110,9 @@ and wait a little if the pool is exhausted; this should make low maxThreads values work a lot better (remm) /update + update +bug33857/bug: Update information on automatic mod_jk configuration in Apache-HowTo. (yoavs) + /update /changelog /subsection 1.80 +1 -1 jakarta-tomcat-connectors/jk/build.xml Index: build.xml === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/build.xml,v retrieving revision 1.79 retrieving revision 1.80 diff -u -r1.79 -r1.80 --- build.xml 18 Nov 2004 18:39:00 - 1.79 +++ build.xml 23 Mar 2005 16:27:03 - 1.80 @@ -415,7 +415,7 @@ version=true windowtitle=Jk Connector Documentation doctitle=Jk Connector - bottom=Copyright #169; 2001-2003 Apache Software Foundation. All Rights Reserved. + bottom=Copyright #169; 2001-2005 Apache Software Foundation. All Rights Reserved. / /target 1.4 +15 -3 jakarta-tomcat-connectors/jk/xdocs/howto/apache.xml Index: apache.xml === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/howto/apache.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- apache.xml23 Mar 2005 14:48:30 - 1.3 +++ apache.xml23 Mar 2005 16:27:03 - 1.4 @@ -6,7 +6,7 @@ project; copyright - Copyright 1999-2004 The Apache Software Foundation + Copyright 1999-2005 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the License); you may not use this file except in compliance with the License. @@ -244,7 +244,19 @@ p This will tell Apache to use directives in the bmod_jk.conf-auto/b file in the Apache configuration. -This file is created by enabling the Apache auto-configuration as described in the Tomcat documentation. +This file is created by enabling the Apache auto-configuration as follows, in your server.xml file: +/p +source + Server ... +Listener className=org.apache.jk.config.ApacheConfig modJk=/path/to/mod_jk.so / + /Server +/source + +p +Then restart Tomcat and mod_jk.conf should be generated. For more information on +this topic, please refer to the API documentation at the +a href=http://jakarta.apache.org/tomcat/tomcat-5.5-doc/catalina/docs/api/org/apache/jk/config/ApacheConfig.html; +Tomcat docs website/a. /p /subsection - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml
yoavs 2005/03/23 07:30:57 Modified:catalina/src/share/org/apache/naming/factory MailSessionFactory.java webapps/docs changelog.xml Log: Bugzilla 31288. Revision ChangesPath 1.3 +35 -4 jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/factory/MailSessionFactory.java Index: MailSessionFactory.java === RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/factory/MailSessionFactory.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- MailSessionFactory.java 27 Feb 2004 14:58:54 - 1.2 +++ MailSessionFactory.java 23 Mar 2005 15:30:56 - 1.3 @@ -21,6 +21,8 @@ import java.util.Enumeration; import java.util.Hashtable; import java.util.Properties; +import javax.mail.Authenticator; +import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.naming.Name; import javax.naming.Context; @@ -96,7 +98,9 @@ // Create a new Session inside a doPrivileged block, so that JavaMail // can read its default properties without throwing Security -// exceptions +// exceptions. +// +// Bugzilla 31288, 33077: add support for authentication. return AccessController.doPrivileged( new PrivilegedAction() { public Object run() { @@ -104,16 +108,43 @@ Properties props = new Properties(); props.put(mail.transport.protocol, smtp); props.put(mail.smtp.host, localhost); + +String password = null; + Enumeration attrs = ref.getAll(); while (attrs.hasMoreElements()) { RefAddr attr = (RefAddr) attrs.nextElement(); -if (factory.equals(attr.getType())) +if (factory.equals(attr.getType())) { +continue; +} + +if (password.equals(attr.getType())) { +password = (String) attr.getContent(); continue; +} + props.put(attr.getType(), (String) attr.getContent()); } +Authenticator auth = null; +if (password != null) { +String user = props.getProperty(mail.smtp.user); +if(user == null) { +user = props.getProperty(mail.user); +} + +if(user != null) { +final PasswordAuthentication pa = new PasswordAuthentication(user, password); +auth = new Authenticator() { +protected PasswordAuthentication getPasswordAuthentication() { +return pa; +} +}; +} +} + // Create and return the new Session object -Session session = Session.getInstance(props, null); +Session session = Session.getInstance(props, auth); return (session); } 1.247 +3 -0 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.246 retrieving revision 1.247 diff -u -r1.246 -r1.247 --- changelog.xml 23 Mar 2005 15:17:17 - 1.246 +++ changelog.xml 23 Mar 2005 15:30:56 - 1.247 @@ -84,6 +84,9 @@ update bug32938/bug: Allow Salted SHA (SSHA) passwords in JNDIRealm. (yoavs) /update + update +bug31288/bug: Allow SMTP authentication for JNDI MailSessionFactory. (yoavs) + /update /changelog /subsection - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml ssl-howto.xml
yoavs 2005/03/23 08:31:41 Modified:webapps/docs changelog.xml ssl-howto.xml Log: Bugzilla 33883. Revision ChangesPath 1.253 +3 -0 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.252 retrieving revision 1.253 diff -u -r1.252 -r1.253 --- changelog.xml 23 Mar 2005 16:27:03 - 1.252 +++ changelog.xml 23 Mar 2005 16:31:41 - 1.253 @@ -48,6 +48,9 @@ fix bug33719/bug: Update reference to Ant download page. (yoavs) /fix + fix +bug33883/bug: Bad options in SSL-HowTo. (yoavs) + /fix /changelog /subsection 1.15 +2 -2 jakarta-tomcat-catalina/webapps/docs/ssl-howto.xml Index: ssl-howto.xml === RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/ssl-howto.xml,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- ssl-howto.xml 1 Feb 2005 21:07:29 - 1.14 +++ ssl-howto.xml 23 Mar 2005 16:31:41 - 1.15 @@ -214,8 +214,8 @@ /p pTo import an existing certificate signed by your own CA into a PKCS12 keystore using OpenSSL you would execute a command like: -sourceopenssl pkcs12 -export -infile mycert.crt -inkey mykey.key \ --outfile mycert.p12 -name tomcat -CAfile myCA.crt \ +sourceopenssl pkcs12 -export -in mycert.crt -inkey mykey.key \ +-out mycert.p12 -name tomcat -CAfile myCA.crt \ -caname root -chain /source For more advanced cases, consult the a href=http://www.openssl.org/;OpenSSL - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/servlet JspServletWrapper.java
yoavs 2005/03/23 08:38:05 Modified:webapps/docs changelog.xml jasper2/src/share/org/apache/jasper/servlet JspServletWrapper.java Log: Bugzilla 33219. Revision ChangesPath 1.254 +3 -0 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.253 retrieving revision 1.254 diff -u -r1.253 -r1.254 --- changelog.xml 23 Mar 2005 16:31:41 - 1.253 +++ changelog.xml 23 Mar 2005 16:38:05 - 1.254 @@ -278,6 +278,9 @@ fix bug33539/bug: Better error message when an unknown element is encountered in the tag file. (yoavs) /fix + fix +bug33219/bug: Minor JspServletWrapper code cleanup. (yoavs) + /fix /changelog /subsection 1.40 +3 -6 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/servlet/JspServletWrapper.java Index: JspServletWrapper.java === RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/servlet/JspServletWrapper.java,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- JspServletWrapper.java21 Mar 2005 15:38:12 - 1.39 +++ JspServletWrapper.java23 Mar 2005 16:38:05 - 1.40 @@ -196,9 +196,7 @@ } if (options.getDevelopment() || firstTime ) { synchronized (this) { -if (firstTime) { -firstTime = false; -} +firstTime = false; ctxt.compile(); } } else { @@ -289,9 +287,8 @@ */ if (options.getDevelopment() || firstTime ) { synchronized (this) { -if (firstTime) { -firstTime = false; -} +firstTime = false; + // The following sets reload to true, if necessary ctxt.compile(); } - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
On Wed, 23 Mar 2005 19:15:24 +0100, Mladen Turk [EMAIL PROTECTED] wrote: Henri Yandell wrote: Biggest warning I have is that the servitude takes time. It'll be a lot less for Tomcat than it is for me in Jakarta, but it still takes time. Well, I'll volunteer for CVS transition if no one else wants. Now's a good time to think about SVN *grin*. There's nothing official yet, but last I heard the proposal was to cut CVS off at the end of the year. So one problem less. Regarding documentation, I know how to use sed, back from '80s. So thats the other problem resolved. Anything else :) The sleepless nights, the stress, the joy, the tears Although that might be more to do with my 5-month year old son than anything to do with Jakarta :) Hen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 33881] - Objects in session populate by listener requires entries in classpath for undeploy
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=33881. 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=33881 [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||INVALID --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 17:28 --- I just tested it out, and it's the context (not system) classloader being used when stopping an app. It's easy to test out by printing the class and address of the classloaders to System.out in your listener's stop method(s). -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler TagLibraryInfoImpl.java
yoavs 2005/03/23 07:41:47 Modified:webapps/docs changelog.xml jasper2/src/share/org/apache/jasper/compiler TagLibraryInfoImpl.java Log: Bugzilla 33538. Revision ChangesPath 1.248 +3 -0 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.247 retrieving revision 1.248 diff -u -r1.247 -r1.248 --- changelog.xml 23 Mar 2005 15:30:56 - 1.247 +++ changelog.xml 23 Mar 2005 15:41:47 - 1.248 @@ -260,6 +260,9 @@ fix bug33373/bug: Fix handling of context classloader in jspc (remm) /fix + fix +bug33538/bug: Ignore example and tag-extension elements in TagLibraryInfoImpl. (yoavs) + /fix /changelog /subsection 1.58 +4 -0 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/TagLibraryInfoImpl.java Index: TagLibraryInfoImpl.java === RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/TagLibraryInfoImpl.java,v retrieving revision 1.57 retrieving revision 1.58 diff -u -r1.57 -r1.58 --- TagLibraryInfoImpl.java 21 Mar 2005 15:38:12 - 1.57 +++ TagLibraryInfoImpl.java 23 Mar 2005 15:41:47 - 1.58 @@ -473,6 +473,10 @@ name = child.getBody(); } else if (path.equals(tname)) { path = child.getBody(); +} else if (example.equals(tname)) { +// Ignore example element: Bugzilla 33538 +} else if (tag-extension.equals(tname)) { +// Ignore tag-extension element: Bugzilla 33538 } else { if (log.isWarnEnabled()) { log.warn(Localizer.getMessage( - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 33970] - scheme directive borked?
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=33970. 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=33970 --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 19:36 --- Very likely a dup of bug 32781. There has been no release since the fix was put in cvs. (5.0.x line also borked) -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/resources LocalStrings.properties LocalStrings_es.properties LocalStrings_fr.properties LocalStrings_ja.properties
yoavs 2005/03/23 07:48:37 Modified:webapps/docs changelog.xml jasper2/src/share/org/apache/jasper/compiler TagLibraryInfoImpl.java jasper2/src/share/org/apache/jasper/resources LocalStrings.properties LocalStrings_es.properties LocalStrings_fr.properties LocalStrings_ja.properties Log: Bugzilla 33539. Revision ChangesPath 1.249 +3 -0 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.248 retrieving revision 1.249 diff -u -r1.248 -r1.249 --- changelog.xml 23 Mar 2005 15:41:47 - 1.248 +++ changelog.xml 23 Mar 2005 15:48:36 - 1.249 @@ -263,6 +263,9 @@ fix bug33538/bug: Ignore example and tag-extension elements in TagLibraryInfoImpl. (yoavs) /fix + fix +bug33539/bug: Better error message when an unknown element is encountered in the tag file. (yoavs) + /fix /changelog /subsection 1.59 +1 -1 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/TagLibraryInfoImpl.java Index: TagLibraryInfoImpl.java === RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/TagLibraryInfoImpl.java,v retrieving revision 1.58 retrieving revision 1.59 diff -u -r1.58 -r1.59 --- TagLibraryInfoImpl.java 23 Mar 2005 15:41:47 - 1.58 +++ TagLibraryInfoImpl.java 23 Mar 2005 15:48:37 - 1.59 @@ -480,7 +480,7 @@ } else { if (log.isWarnEnabled()) { log.warn(Localizer.getMessage( -jsp.warning.unknown.element.in.attribute, tname)); +jsp.warning.unknown.element.in.tagfile, tname)); } } } 1.8 +2 -1 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/resources/LocalStrings.properties Index: LocalStrings.properties === RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/resources/LocalStrings.properties,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- LocalStrings.properties 19 Nov 2004 14:30:22 - 1.7 +++ LocalStrings.properties 23 Mar 2005 15:48:37 - 1.8 @@ -154,6 +154,7 @@ jsp.error.badGetReader=Cannot create a reader when the stream is not buffered jsp.warning.unknown.element.in.taglib=Unknown element ({0}) in taglib jsp.warning.unknown.element.in.tag=Unknown element ({0}) in tag +jsp.warning.unknown.element.in.tagfile=Unknown element ({0}) in tag-file jsp.warning.unknown.element.in.attribute=Unknown element ({0}) in attribute jsp.warning.unknown.element.in.variable=Unknown element ({0}) in variable jsp.warning.unknown.element.in.validator=Unknown element ({0}) in validator 1.5 +2 -1 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/resources/LocalStrings_es.properties Index: LocalStrings_es.properties === RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/resources/LocalStrings_es.properties,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- LocalStrings_es.properties19 Nov 2004 14:30:22 - 1.4 +++ LocalStrings_es.properties23 Mar 2005 15:48:37 - 1.5 @@ -151,6 +151,7 @@ jsp.error.badGetReader=No se puede crear un reader cuando el stream no tiene buffer jsp.warning.unknown.element.in.taglib=Elemento desconocido ({0}) en taglib jsp.warning.unknown.element.in.tag=Elemento desconocido ({0}) en tag +jsp.warning.unknown.element.in.tagfile=Elemento desconocido ({0}) en tag-file jsp.warning.unknown.element.in.attribute=Elemento desconocido ({0}) en attribute jsp.warning.unknown.element.in.variable=Elemento desconocido ({0}) en variable jsp.warning.unknown.element.in.validator=Elemento desconocido ({0}) en validator 1.5 +2 -1 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/resources/LocalStrings_fr.properties Index: LocalStrings_fr.properties === RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/resources/LocalStrings_fr.properties,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- LocalStrings_fr.properties19 Nov 2004 14:30:22 - 1.4 +++
DO NOT REPLY [Bug 34143] - mod_jk-1.2.9. Drops entries from `worker.list' configuration directive
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=34143. 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=34143 [EMAIL PROTECTED] changed: What|Removed |Added Attachment #14545|0 |1 is obsolete|| --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 19:39 --- Created an attachment (id=14548) -- (http://issues.apache.org/bugzilla/attachment.cgi?id=14548action=view) PATCH: jk_map.c Earlier patch submission missed a strtok(). Resubmitting corrected patch. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Henri Yandell wrote: On Wed, 23 Mar 2005 19:15:24 +0100, Mladen Turk [EMAIL PROTECTED] wrote: Henri Yandell wrote: Biggest warning I have is that the servitude takes time. It'll be a lot less for Tomcat than it is for me in Jakarta, but it still takes time. Well, I'll volunteer for CVS transition if no one else wants. Now's a good time to think about SVN *grin*. There's nothing official yet, but last I heard the proposal was to cut CVS off at the end of the year. SVN apparently doesn't provide good enough tools for me. For example, I haven't been able to get a revision graph out of it. As a result, it is much less efficient than CVS for being able to isolate a change which causes a bug. Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-connectors/jk/xdocs/howto apache.xml
- Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, March 23, 2005 8:27 AM Subject: cvs commit: jakarta-tomcat-connectors/jk/xdocs/howto apache.xml yoavs 2005/03/23 08:27:03 Modified:webapps/docs changelog.xml jk build.xml jk/xdocs/howto apache.xml Log: Bugzilla 33857. +This file is created by enabling the Apache auto-configuration as follows, in your server.xml file: +/p +source + Server ... +Listener className=org.apache.jk.config.ApacheConfig modJk=/path/to/mod_jk.so / + /Server +/source + This is specific to Tomcat 5.x (whereas the file isn't). Also, if you are only going to give one example on how to use ApacheConfig, it would be better to show placing it under Engine (as it's the simplest useful case). 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: TLP Draft Proposal
On Wed, 23 Mar 2005 19:39:40 +0100, Remy Maucherat [EMAIL PROTECTED] wrote: Henri Yandell wrote: On Wed, 23 Mar 2005 19:15:24 +0100, Mladen Turk [EMAIL PROTECTED] wrote: Henri Yandell wrote: Biggest warning I have is that the servitude takes time. It'll be a lot less for Tomcat than it is for me in Jakarta, but it still takes time. Well, I'll volunteer for CVS transition if no one else wants. Now's a good time to think about SVN *grin*. There's nothing official yet, but last I heard the proposal was to cut CVS off at the end of the year. SVN apparently doesn't provide good enough tools for me. For example, I haven't been able to get a revision graph out of it. As a result, it is much less efficient than CVS for being able to isolate a change which causes a bug. Yep, I'm in full agreement that 3rd party CVS support, and our experience of CVS, is significantly better than SVN. SVN does fix some bugs/basic issues that it seems we're never going to get fixed in CVS, but I find myself pining for CVS's less intelligent tagging concepts. However, SVN has sufficient advantages on the server-side for the people administrating the Apache boxes to long for it, and the choice of techs is a balance between various people's requirements. I've nudged Infra to see if they're planning to propose the CVS-tuning-off proposal to the community soon, as the earlier the better. It was meant to be an item of discussion at the Infrathon, and as far as I know the basic jist will be that they'd like to be off of CVS by 2006. So that'll definitely be an issue coming soon for the Tomcat community (and a few others). Let me rephrase the above to suggest that it would be a good idea for Tomcat to solve the SVN question prior to spending time on their SCM migration. Jetspeed continued to use the jakarta-jetspeed module for a long time after their promotion, so there's no hard requirement to cut all the coupling at the same time. (Must check if jakarta-jetspeed is still active :) ). Hen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/xdocs/howto apache.xml
yoavs 2005/03/23 10:55:04 Modified:jk/xdocs/howto apache.xml Log: Corrections and clarifications pointed out by Bill Barker. Revision ChangesPath 1.5 +8 -4 jakarta-tomcat-connectors/jk/xdocs/howto/apache.xml Index: apache.xml === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/howto/apache.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- apache.xml23 Mar 2005 16:27:03 - 1.4 +++ apache.xml23 Mar 2005 18:55:04 - 1.5 @@ -244,12 +244,16 @@ p This will tell Apache to use directives in the bmod_jk.conf-auto/b file in the Apache configuration. -This file is created by enabling the Apache auto-configuration as follows, in your server.xml file: +This file is created by enabling the Apache auto-configuration as follows, in your server.xml file. +bPlease note that this example is specific to Tomcat 5.x, unlike other sections of this document + which also apply to previous Tomcat branches./b /p source - Server ... + ... + Engine ... Listener className=org.apache.jk.config.ApacheConfig modJk=/path/to/mod_jk.so / - /Server + /Engine + ... /source p - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 31288] - MailSessionFactory should allow authentication to be configured
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=31288. 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=31288 [EMAIL PROTECTED] changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED --- Additional Comments From [EMAIL PROTECTED] 2005-03-23 16:31 --- Done for 5.5.9. Thanks for submitting this patch. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: cvs commit: jakarta-tomcat-connectors/jk/xdocs/howto apache.xml
Hi, +This file is created by enabling the Apache auto-configuration as follows, in your server.xml file: +/p +source + Server ... +Listener className=org.apache.jk.config.ApacheConfig modJk=/path/to/mod_jk.so / + /Server +/source + This is specific to Tomcat 5.x (whereas the file isn't). Also, if you are only going to give one example on how to use ApacheConfig, it would be better to show placing it under Engine (as it's the simplest useful case). I'll move the example under Engine and specify that it's specific to 5.x for clarity. Thanks for pointing that out, Yoav - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Remy Maucherat remm at apache.org writes: Peter Lin wrote: my non scientific tests with jdk1.5 using JMeter tells me it's a bit faster than jdk1.4, but I doubt it is faster than SWT. If I had more free time, I would definitely be interested in a SWT admin application. oh well, that's life :) As you may have noticed, I do like some of the Eclipse stuff (and I use Eclipse-the-IDE itself). Regardless of its performance (which is actually bad on non Windows systems, from what I understand), I would however have to veto usage of SWT, given the better overall performance one gets with Swing. Obviously, you can try to demonstrate that this is not the case, and SWT is superior on all platforms, but somehow I doubt it. The only remaining benefit I see is portability to non Sun JVMs, as the free implementation of Swing isn't complete yet (this seems to be progressing very quickly at the moment, however). I think you are wrong on this one. At least on Linux ( and low-end hardware ) SWT seems to be faster, even with the crapy GTK bindings ( that could be optimized a lot ). I guess what's more important in SWT is the design based on using the platform UI instead of drawing pixels and attempting to make it look like the real platform widgets. There is also the issue of complexity - SWT is a very clean and simple API. I spent a lot of time with SWT - if I would write an UI app, it'll be my choice. However, I think it would be more interesting to do the the admin app in XUL. Seriously ! It'll mean it requires mozilla/firefox/etc - but I think it would be easier to maintain and develop it, and much more interesting. Costin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
Henri Yandell flamefew at gmail.com writes: However, SVN has sufficient advantages on the server-side for the people administrating the Apache boxes to long for it, and the choice of techs is a balance between various people's requirements. I've nudged Infra to see if they're planning to propose the CVS-tuning-off proposal to the community soon, as the earlier the better. Propose or impose ? Typically 'propose' means the community would have some way to say 'yes' or 'no'. I agree SVN is better - and for a new project it would certainly be the top choice. But I can't believe maintaining cvs for existing projects ( or the few projects that chose to keep using it ) is such a huge burden. If this is an issue of resources - will this be solved if someone would volunteer to maintain it ? Or maybe if some company would donate the money for a hosting service ( like openoffice.org or java.net seem to work ) ? Costin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 33970] - scheme directive borked?
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=33970. 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=33970 [EMAIL PROTECTED] changed: What|Removed |Added AssignedTo|tomcat- |[EMAIL PROTECTED] |[EMAIL PROTECTED] | Status|ASSIGNED|NEW -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
When the SVN support will be included in base Eclipse may be ... For now CVS on Eclipse is just great and more important works without flaw On Wed, 23 Mar 2005 19:33:27 + (UTC), Costin Manolace [EMAIL PROTECTED] wrote: Henri Yandell flamefew at gmail.com writes: However, SVN has sufficient advantages on the server-side for the people administrating the Apache boxes to long for it, and the choice of techs is a balance between various people's requirements. I've nudged Infra to see if they're planning to propose the CVS-tuning-off proposal to the community soon, as the earlier the better. Propose or impose ? Typically 'propose' means the community would have some way to say 'yes' or 'no'. I agree SVN is better - and for a new project it would certainly be the top choice. But I can't believe maintaining cvs for existing projects ( or the few projects that chose to keep using it ) is such a huge burden. If this is an issue of resources - will this be solved if someone would volunteer to maintain it ? Or maybe if some company would donate the money for a hosting service ( like openoffice.org or java.net seem to work ) ? Costin - 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: TLP Draft Proposal
Jim Jagielski wrote: The PMC Chair has ultimate authority, since the position is board appointed and results in the Chair being a VP of the ASF. There's no precedent for sharing the role or having a co-Chair. The PMC Chair is the point man for the PMC. Yes, we know - that's one of the reasons some people want this to be a 'rotating' position. Sharing the role ( i.e. the tasks ) has a lot of precedents. I have no problem with someone having this kind of authority - in projects like Linux or Python, where the guy in charge created the project in the first place. I am not confortable at all with having the 'ultimate' authority appointed - even when (in most cases) it is at the recomandation of the community. IMO it is the worse of both worlds. The PMC Chair is nominated by the PMC, and the recommendation is sent in with the PMC resolution. The board then debates the issue and will usually approve the resolution and appoint the nominated person as chair. Since the PMC Chair is the main guy for the PMC, it is even more an issue for that person to be very much an ASF weenie and understand and embrace the Apache Way... It can be a political and managerial kind of position and any candidate should realize that sad fact :/ Well, Remy and Yoav are members of ASF - so they clearly passed the 'Apache Way' test. If this is a requirement - than the pool of candidates is going to be quite small ( Remy, Yoav, you, Bill - and Craig or Justina if they choose to get back ) For 'managerial' and 'political' - I think both did both ( maybe without enjoying it, but still...) Costin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: TLP Draft Proposal
sleep deprevation is good for you! sorry I couldn't resist. peter On Wed, 23 Mar 2005 13:28:23 -0500, Henri Yandell [EMAIL PROTECTED] wrote: The sleepless nights, the stress, the joy, the tears Although that might be more to do with my 5-month year old son than anything to do with Jakarta :) Hen - 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]
cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session LocalStrings.properties LocalStrings_es.properties LocalStrings_fr.properties LocalStrings_ja.properties StandardSession.java
luehe 2005/03/23 14:44:14 Modified:catalina/src/share/org/apache/catalina/session LocalStrings.properties LocalStrings_es.properties LocalStrings_fr.properties LocalStrings_ja.properties StandardSession.java Log: Fixed getId() so that it throws IllegalStateException when called on an invalidated session, in order to be compliant with item 2 (Fix typos in HttpSession.java) of the Servlet 2.4 Errata at http://jcp.org/aboutJava/communityprocess/maintenance/jsr154/errata204.txt All Servlet TCKs still passing. Revision ChangesPath 1.7 +1 -0 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/LocalStrings.properties Index: LocalStrings.properties === RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/LocalStrings.properties,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- LocalStrings.properties 23 Mar 2005 22:21:18 - 1.6 +++ LocalStrings.properties 23 Mar 2005 22:44:14 - 1.7 @@ -42,6 +42,7 @@ standardSession.getAttributeNames.ise=getAttributeNames: Session already invalidated standardSession.getCreationTime.ise=getCreationTime: Session already invalidated standardSession.getLastAccessedTime.ise=getLastAccessedTime: Session already invalidated +standardSession.getId.ise=getId: Session already invalidated standardSession.getMaxInactiveInterval.ise=getMaxInactiveInterval: Session already invalidated standardSession.getValueNames.ise=getValueNames: Session already invalidated standardSession.notSerializable=Cannot serialize session attribute {0} for session {1} 1.3 +1 -0 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/LocalStrings_es.properties Index: LocalStrings_es.properties === RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/LocalStrings_es.properties,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- LocalStrings_es.properties23 Mar 2005 22:21:18 - 1.2 +++ LocalStrings_es.properties23 Mar 2005 22:44:14 - 1.3 @@ -41,6 +41,7 @@ standardSession.getAttributeNames.ise=getAttributeNames: La Sesión ya ha sido invalidada standardSession.getCreationTime.ise=getCreationTime: La Sesión ya ha sido invalidada standardSession.getLastAccessedTime.ise=getLastAccessedTime: La Sesión ya ha sido invalidada +standardSession.getId.ise=getId: La Sesión ya ha sido invalidada standardSession.getMaxInactiveInterval.ise=getMaxInactiveInterval: La Sesión ya ha sido invalidada standardSession.getValueNames.ise=getValueNames: La Sesión ya ha sido invalidada standardSession.notSerializable=No puedo serializar atributo de sesión {0} para sesión {1} 1.6 +2 -2 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/LocalStrings_fr.properties Index: LocalStrings_fr.properties === RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/LocalStrings_fr.properties,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- LocalStrings_fr.properties23 Mar 2005 22:21:18 - 1.5 +++ LocalStrings_fr.properties23 Mar 2005 22:44:14 - 1.6 @@ -39,6 +39,8 @@ standardSession.getAttribute.ise=getAttribute: Session déjà invalidée standardSession.getAttributeNames.ise=getAttributeNames: Session déjà invalidée standardSession.getCreationTime.ise=getCreationTime: Session déjà invalidée +standardSession.getLastAccessedTime.ise=getLastAccessedTime: Session d\u00E9j\u00E0 invalid\u00E9e +standardSession.getId.ise=getId: Session déjà invalidée standardSession.getMaxInactiveInterval.ise=getMaxInactiveInterval: Session déjà invalidée standardSession.getValueNames.ise=getValueNames: Session déjà invalidée standardSession.notSerializable=Impossible de sérialiser l''attribut de session {0} pour la session {1} @@ -61,5 +63,3 @@ persistentManager.processSwaps=Recherche de sessions à basculer vers stockage (swap out), {0} sessions actives en mémoire persistentManager.activeSession=La session {0} a été en attente durant {1} secondes persistentManager.swapIn=Basculement depuis le stockage (swap in) de la session {0} - -standardSession.getLastAccessedTime.ise=getLastAccessedTime: Session d\u00E9j\u00E0 invalid\u00E9e 1.8 +1 -0 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/LocalStrings_ja.properties Index: LocalStrings_ja.properties
Re: cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session StandardSession.java
Yoav, Yoav Shapira wrote: Hola, My believe is that the above errata will be reflected in the next (maintenance) release of the servlet spec. I will remind the servlet spec lead that this needs to happen. Jan What's the ETA on this maintenance spec release? work is supposed to start sometime this summer, and will be completed in time for J2EE 5.0 FCS. Jan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: TLP Draft Proposal
Hi, Sharing the role ( i.e. the tasks ) has a lot of precedents. And I think it'll be multiple people helping out, e.g. filling out parts of the board report relevant to what they're working on. Well, Remy and Yoav are members of ASF - so they clearly passed the 'Apache Way' test. If this is a requirement - than the pool of candidates is going to be quite small ( Remy, Yoav, you, Bill - and Craig or Justina if they choose to get back ) I don't think being an ASF member is (or should be) a requirement. For 'managerial' and 'political' - I think both did both ( maybe without enjoying it, but still...) I enjoy the managerial, administrative, and bookkeeping aspects of this and other jobs. That probably puts me in a small minority within this group ;) But at the same time might be a good factor in being a PMC chair, since I see the large majority of it as being administrative. As Mladen said previously, all major decisions will be made by PMC consensus. On a day to day basis, coding, commits, votes, etc, nothing will change anyways. Yoav - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native/netscape nsapi.dsp README
mturk 2005/03/23 22:41:25 Modified:jk/native/netscape nsapi.dsp README Log: Add missing defines and update readme. Revision ChangesPath 1.13 +4 -4 jakarta-tomcat-connectors/jk/native/netscape/nsapi.dsp Index: nsapi.dsp === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/netscape/nsapi.dsp,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- nsapi.dsp 15 Feb 2005 12:02:29 - 1.12 +++ nsapi.dsp 24 Mar 2005 06:41:25 - 1.13 @@ -43,7 +43,7 @@ # PROP Ignore_Export_Lib 0 # PROP Target_Dir # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D WIN32 /D NDEBUG /D _WINDOWS /D _MBCS /D _USRDLL /D NSAPI_EXPORTS /YX /FD /c -# ADD CPP /nologo /MD /W3 /Zi /O2 /I ..\common /I c:\D\Sun\WebServer6.1\plugins\include /I $(JAVA_HOME)\include /I $(JAVA_HOME)\include\win32 /D WIN32 /D NDEBUG /D _WINDOWS /D _MBCS /D _USRDLL /D NSAPI_EXPORTS /D XP_WIN32 /FdRelease/nsapi_redirect_src /FD /c +# ADD CPP /nologo /MD /W3 /Zi /O2 /I ..\common /I $(SUNONE_HOME)\plugins\include /I $(JAVA_HOME)\include /I $(JAVA_HOME)\include\win32 /D WIN32 /D NDEBUG /D _WINDOWS /D _MBCS /D _USRDLL /D NSAPI_EXPORTS /D XP_WIN32 /D MCC_HTTPD /D SPAPI20 /FdRelease/nsapi_redirect_src /FD /c # ADD BASE MTL /nologo /D NDEBUG /mktyplib203 /win32 # ADD MTL /nologo /D NDEBUG /mktyplib203 /win32 # ADD BASE RSC /l 0x409 /d NDEBUG @@ -53,7 +53,7 @@ # ADD BSC32 /nologo LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 -# ADD LINK32 ns-httpd40.lib kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib /nologo /base:0x6A6B /dll /machine:I386 /out:nsapi_release/nsapi_redirect.dll /libpath:c:\D\Sun\WebServer6.1\plugins\lib +# ADD LINK32 ns-httpd40.lib kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib /nologo /base:0x6A6B /dll /machine:I386 /out:nsapi_release/nsapi_redirect.dll /libpath:$(SUNONE_HOME)\plugins\lib !ELSEIF $(CFG) == nsapi - Win32 Debug @@ -69,7 +69,7 @@ # PROP Ignore_Export_Lib 0 # PROP Target_Dir # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D WIN32 /D _DEBUG /D _WINDOWS /D _MBCS /D _USRDLL /D NSAPI_EXPORTS /YX /FD /GZ /c -# ADD CPP /nologo /MDd /W3 /GX /Zi /Od /I ..\common /I $(NS_HOME)\include /I $(JAVA_HOME)\include /I $(JAVA_HOME)\include\win32 /D WIN32 /D _DEBUG /D _WINDOWS /D _MBCS /D _USRDLL /D NSAPI_EXPORTS /D XP_WIN32 /D MCC_HTTPD /D SPAPI20 /FdDebug/nsapi_redirect_src /FD /c +# ADD CPP /nologo /MDd /W3 /GX /Zi /Od /I ..\common /I $(SUNONE_HOME)\plugins\include /I $(JAVA_HOME)\include /I $(JAVA_HOME)\include\win32 /D WIN32 /D _DEBUG /D _WINDOWS /D _MBCS /D _USRDLL /D NSAPI_EXPORTS /D XP_WIN32 /D MCC_HTTPD /D SPAPI20 /FdDebug/nsapi_redirect_src /FD /c # ADD BASE MTL /nologo /D _DEBUG /mktyplib203 /win32 # ADD MTL /nologo /D _DEBUG /mktyplib203 /win32 # ADD BASE RSC /l 0x409 /d _DEBUG @@ -79,7 +79,7 @@ # ADD BSC32 /nologo LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 ns-httpd40.lib kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib /nologo /base:0x6A6B /dll /debug /machine:I386 /out:nsapi_debug/nsapi_redirect.dll /pdbtype:sept /libpath:$(NS_HOME)\lib +# ADD LINK32 ns-httpd40.lib kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib /nologo /base:0x6A6B /dll /debug /machine:I386 /out:nsapi_debug/nsapi_redirect.dll /pdbtype:sept /libpath:$(SUNONE_HOME)\plugins\lib !ENDIF 1.2 +5 -6 jakarta-tomcat-connectors/jk/native/netscape/README Index: README === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/netscape/README,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- README1 Jul 2002 11:16:35 - 1.1 +++ README24 Mar 2005 06:41:25 - 1.2 @@ -12,7 +12,7 @@ REQUIREMENT for Windows build - -MS VC 6.0 (+ update, latest service pack is 5) +MS VC 6.0 (+ update, latest service pack is 6) BUILDING on Windows --- @@ -20,8 +20,10 @@ The steps that you need to take are: 1. Change directory to the nsapi redirector plugins source directory. - - 2. Execute the following command: + 2. Set the SUNONE_HOME system environment value to SunONE installation + directory or edit the nsapi.dsp and replace all $(SUNONE_HOME) + occurrences with the real path + 3. Execute the following command: MSDEV
cvs commit: jakarta-tomcat-connectors/jk/xdocs/howto nes.xml project.xml
mturk 2005/03/23 22:42:34 Modified:jk/xdocs/howto nes.xml project.xml Log: Netscape is now SunONE Web Server. Start updating documentation. Also now we have two config files obj.conf and magnus.conf. Revision ChangesPath 1.2 +44 -32jakarta-tomcat-connectors/jk/xdocs/howto/nes.xml Index: nes.xml === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/howto/nes.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- nes.xml 18 Nov 2004 18:30:36 - 1.1 +++ nes.xml 24 Mar 2005 06:42:34 - 1.2 @@ -21,21 +21,23 @@ limitations under the License. /copyright properties -titleNetscape/iPlanet HowTo/title +titleSunOne -- Netscape/iPlanet HowTo/title author email=[EMAIL PROTECTED]Henri Gomez/author author email=[EMAIL PROTECTED]Gal Shachor/author +author email=[EMAIL PROTECTED]Mladen Turk/author date$Date$/date /properties body section name=Introduction p -This document explains how to set up Netscape web servers to cooperate with Tomcat. +This document explains how to set up Sun ONE Web Server previously known as +Netscape web servers to cooperate with Tomcat. /p p -Normally the Netscape web servers come with their own Servlet engine, +Normally the Sun ONE Web Servers come with their own Servlet engine, but you can also configure them to send servlet and JSP requests to Tomcat -using the Tomcat redirector plugin. +using the NSAPI redirector plugin. /p p @@ -63,23 +65,23 @@ /p p In all the examples in this document ${tomcat_home} will be bc:\jakarta-tomcat/b. -A worker is defined to be a tomcat process that accepts work from the Netscape/iPlanet server. +A worker is defined to be a tomcat process that accepts work from the Sun ONE Web Server. /p /subsection subsection name=Supported Configuration p -The Netscape-Tomcat redirector was developed and tested on: +The NSAPI-Tomcat redirector was developed and tested on: ul li -WinNT4.0-i386 SP4/SP5/SP6a (should be able to work with other service packs) and some Unixes +WINNT 2000/XP/2003 (should be able to work with other service packs) and some Unixes /li li -Netscape Enterprise 3.0 and 3.61 +Sun ONE Web Server 6.1 /li li -Tomcat 3.2.x, 3.3.x, Tomcat 4.0.x, Tomcat 4.1.x and Tomcat 5 +Tomcat 4.1.x , Tomcat 5.0.x and Tomcat 5.5.x /li /ul /p @@ -116,7 +118,7 @@ p ol li -The Netscape-Tomcat redirector is an Netscape service step plugin, +The NSAPI-Tomcat redirector is an Netscape service step plugin, Netscape load the redirector plugin and calls its service handler function for request that are assigned to the servlet configuration object. /li @@ -146,10 +148,9 @@ section name=Installation p -A pre-built version of the Netscape redirector, nsapi_redirect.dll, may be available under +A pre-built version of the NSAPI redirector, nsapi_redirect.dll, may be available under the win32/i386 directory of jakarta-tomcat-connectors distribution. For those using Netscape as your browser, try downloading a zip version of the file, if available. -There can be problems using Netscape to download DLL files. You can also build a copy locally from the source present in jakarta-tomcat-connectors distribution. @@ -157,7 +158,7 @@ The Tomcat redirector requires two entities: ul li -nsapi_redirect.dll - The Netscape server plugin, either obtain a pre-built DLL or build it yourself +nsapi_redirect.dll - The NSAPI server plugin, either obtain a pre-built DLL or build it yourself (see the build section). /li li @@ -190,41 +191,51 @@ ul li -If the Netscape built in servlet support is working disable it. +If the built in servlet support is working disable it. /li li Add the redirector plugin into the Netscape server configuration. -Edit your server bobj.conf/b and add the following lines: +Edit your server bmagnus.conf/b and add the following lines: /li /ul source - In the Init section: - Init fn=load-modules funcs=jk_init,jk_service shlib=c:/jk/lib/nsapi_redirect.dll + Init fn=load-modules funcs=jk_init,jk_service shlib=c:/jk/lib/nsapi_redirect.dll shlib_flags=(global|now) Init fn=jk_init worker_file=c:/jk/conf/workers.properties log_level=debug log_file=c:/jk/logs/nsapi.log +/source +ul +li +Edit your server bobj.conf/b and add the following lines: +/li +/ul +source + In the default object NameTrans section - - NameTrans fn=assign-name from=/servlet/* name=servlet - NameTrans fn=assign-name from=/examples/* name=servlet + lt;Object name=defaultgt; + + NameTrans fn=assign-name from=/servlets-examples(|/*) name=jknsapi + NameTrans fn=assign-name
cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler JspConfig.java
luehe 2005/03/23 20:08:01 Modified:webapps/docs changelog.xml jasper2/src/share/org/apache/jasper/xmlparser ParserUtils.java jasper2/src/share/org/apache/jasper/compiler JspConfig.java Log: Fix for Bugzilla 34034 (Jasper didn't respect external entities) based on patch by [EMAIL PROTECTED] Revision ChangesPath 1.255 +8 -0 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.254 retrieving revision 1.255 diff -u -r1.254 -r1.255 --- changelog.xml 23 Mar 2005 16:38:05 - 1.254 +++ changelog.xml 24 Mar 2005 04:08:01 - 1.255 @@ -118,6 +118,14 @@ /update /changelog /subsection + + subsection name=Jasper +changelog + fix +bug34034/bug: Jasper does not respect external entities (billbarker) + /fix +/changelog + /subsection subsection name=Cluster changelog 1.13 +20 -3 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/xmlparser/ParserUtils.java Index: ParserUtils.java === RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/xmlparser/ParserUtils.java,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- ParserUtils.java 21 Mar 2005 15:38:12 - 1.12 +++ ParserUtils.java 24 Mar 2005 04:08:01 - 1.13 @@ -73,12 +73,12 @@ * that corresponds to the root node of the document tree. * * @param uri URI of the XML document being parsed - * @param is Input stream containing the deployment descriptor + * @param is Input source containing the deployment descriptor * * @exception JasperException if an input/output error occurs * @exception JasperException if a parsing error occurs */ -public TreeNode parseXMLDocument(String uri, InputStream is) +public TreeNode parseXMLDocument(String uri, InputSource is) throws JasperException { Document document = null; @@ -116,6 +116,23 @@ } +/** + * Parse the specified XML document, and return a codeTreeNode/code + * that corresponds to the root node of the document tree. + * + * @param uri URI of the XML document being parsed + * @param is Input stream containing the deployment descriptor + * + * @exception JasperException if an input/output error occurs + * @exception JasperException if a parsing error occurs + */ +public TreeNode parseXMLDocument(String uri, InputStream is) +throws JasperException { + +return (parseXMLDocument(uri, new InputSource(is))); +} + + // -- Protected Methods 1.18 +15 -6 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/JspConfig.java Index: JspConfig.java === RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/JspConfig.java,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- JspConfig.java21 Mar 2005 15:38:12 - 1.17 +++ JspConfig.java24 Mar 2005 04:08:01 - 1.18 @@ -19,6 +19,7 @@ import java.io.InputStream; import java.util.Iterator; import java.util.Vector; +import java.net.URL; import javax.servlet.ServletContext; @@ -27,6 +28,7 @@ import org.apache.jasper.JasperException; import org.apache.jasper.xmlparser.ParserUtils; import org.apache.jasper.xmlparser.TreeNode; +import org.xml.sax.InputSource; /** * Handles the jsp-config element in WEB_INF/web.xml. This is used @@ -57,17 +59,22 @@ private void processWebDotXml(ServletContext ctxt) throws JasperException { - InputStream is = null; +InputStream is = null; try { -is = ctxt.getResourceAsStream(WEB_XML); - if (is == null) { +URL uri = ctxt.getResource(WEB_XML); +if (uri == null) { // no web.xml - return; +return; } - ParserUtils pu = new ParserUtils(); - TreeNode webApp = pu.parseXMLDocument(WEB_XML, is); +is = uri.openStream(); +InputSource ip = new InputSource(is); +ip.setSystemId(uri.toExternalForm()); + +ParserUtils pu = new ParserUtils(); + TreeNode webApp = pu.parseXMLDocument(WEB_XML, ip); + if (webApp == null
DO NOT REPLY [Bug 33810] - Stream closed errors from JSP tags under load
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=33810. 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=33810 [EMAIL PROTECTED] changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED | --- Additional Comments From [EMAIL PROTECTED] 2005-03-24 08:56 --- Update: We have been using with the patched version of jasper-runtime.jar for a few weeks. In our test regions, we start getting the following errors after running successfully for few hours, and at this time, only option is to restart the server. Here is the detailed stack trace: 2005-03-23 02:21:14,731 ERROR [org.jboss.web.localhost.Engine] ApplicationDispatcher[] Servlet.service() for servlet jsp threw exception java.lang.NullPointerException at org.apache.jasper.runtime.BodyContentImpl.reAllocBuff(BodyContentImpl.java:585) at org.apache.jasper.runtime.BodyContentImpl.write(BodyContentImpl.java:142) at org.apache.jasper.runtime.BodyContentImpl.write(BodyContentImpl.java:157) at org.apache.jsp.protected_.inquiry.participant.ParticipantSummary_jsp._jspx_meth_res_encodeUrl_0(Unknown Source) at org.apache.jsp.protected_.inquiry.participant.ParticipantSummary_jsp._jspx_meth_req_equalsParameter_0(Unknown Source) at org.apache.jsp.protected_.inquiry.participant.ParticipantSummary_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:602) at com.citistreet.id.i401k.util.JspUtility.include(JspUtility.java:66) at org.apache.jsp.protected_.common.ipsrPage_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069) at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455) at com.citistreet.id.i401k.struts.util.PwebRequestProcessor.processForwardConfig(PwebRequestProcessor.java:96) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) at citistreet.id.struts.action.AbstractController.process(AbstractController.java:141) at com.citistreet.id.i401k.struts.action.Controller.process(Controller.java:142) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) at