4,8 Mill. Osteuropaeer durch Fischer-Volmer Erlass

2005-05-15 Thread Craig . McClanahan
Lese selbst:
http://www.npd.de/npd_info/deutschland/2005/d0405-13.html

Neue Dokumente:
http://www.rp-online.de/public/article/nachrichten/politik/deutschland/87647

Botschafter in Kiew beschwerte sich noch 2004:
http://www.rp-online.de/public/article/nachrichten/politik/deutschland/85735

Traumziel Deutschland:
http://www.berlinonline.de/berliner-zeitung/archiv/.bin/dump.fcgi/2004/1221/politik/0009/index.html

Kanzler erleichtert Visaverfahren für Golfstaaten:
http://www.spiegel.de/spiegel/vorab/0,1518,349262,00.html

Ohne Deutsch nach Deutschland:
http://www.aufenthaltstitel.de/zuwg/0618.html

Vorbildliche Aktion:
http://www.npd.de/npd_info/deutschland/2004/d1204-24.html

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



DO NOT REPLY [Bug 34693] - Tomcat infinite wait on noised network

2005-05-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=34693.
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=34693





--- Additional Comments From [EMAIL PROTECTED]  2005-05-15 10:25 ---
Reply to a private email:

At the moment, I am certain that the socket is closed properly by Tomcat at the
end of the processing of the connection (input is shutdown, and then the socket
is closed). So this is done properly (if you can find a case where this is not
done properly, you can report it), then there's no explanation for the problem.

We are working to have Tomcat use APR for the network stack (also used as the
network stack in Apache httpd 2.x, so hopefully it is really robust and reliable
;) ) instead of the JVM's network stack. We'll be recommending that as the
production stack to use after testing, and this could address your issue (that
has been reported quite a few times, I have to admit).


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



[EMAIL PROTECTED]: Project jakarta-tomcat-jk-native (in module jakarta-tomcat-connectors) failed

2005-05-15 Thread Bill Barker
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 153 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-15052005/build/libtool 
--silent --mode=compile gcc 
-I/usr/local/gump/public/workspace/apache-httpd/dest-15052005/include -g -O2 -g 
-O2 -pthread -DHAVE_APR  
-I/usr/local/gump/public/workspace/apr/dest-15052005/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-15052005/build/libtool: 
/usr/local/gump/public/workspace/apache-httpd/dest-15052005/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 2715052005, brutus:brutus-public:2715052005
Gump E-mail Identifier (unique within run) #19.

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[EMAIL PROTECTED]: Project jakarta-tomcat-jk-native (in module jakarta-tomcat-connectors) failed

2005-05-15 Thread Bill Barker
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 153 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-15052005/build/libtool 
--silent --mode=compile gcc 
-I/usr/local/gump/public/workspace/apache-httpd/dest-15052005/include -g -O2 -g 
-O2 -pthread -DHAVE_APR  
-I/usr/local/gump/public/workspace/apr/dest-15052005/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-15052005/build/libtool: 
/usr/local/gump/public/workspace/apache-httpd/dest-15052005/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 2715052005, brutus:brutus-public:2715052005
Gump E-mail Identifier (unique within run) #19.

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[EMAIL PROTECTED]: Project jakarta-tomcat-catalina (in module jakarta-tomcat-catalina) failed

2005-05-15 Thread bobh
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-catalina has an issue affecting its community 
integration.
This issue affects 2 projects,
 and has been outstanding for 7 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-catalina :  Servlet 2.4 Reference Implementation
- jakarta-tomcat-jk :  Connectors to various web servers


Full details are available at:

http://brutus.apache.org/gump/public/jakarta-tomcat-catalina/jakarta-tomcat-catalina/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on ant exists, no need to add for property ant.home.
 -DEBUG- Dependency on jmx exists, no need to add for property jmx.home.
 -DEBUG- Dependency on jaf exists, no need to add for property activation.home.
 -DEBUG- Dependency on jakarta-tomcat-coyote exists, no need to add for 
property tomcat-coyote.home.
 -INFO- Failed with reason build failed
 -DEBUG- Extracted fallback artifacts from Gump Repository



The following work was performed:
http://brutus.apache.org/gump/public/jakarta-tomcat-catalina/jakarta-tomcat-catalina/gump_work/build_jakarta-tomcat-catalina_jakarta-tomcat-catalina.html
Work Name: build_jakarta-tomcat-catalina_jakarta-tomcat-catalina (Type: Build)
Work ended in a state of : Failed
Elapsed: 7 secs
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/serializer.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/xalan-unbundled.jar
 org.apache.tools.ant.Main 
-Dgump.merge=/home/gump/workspaces2/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only -Dtomcat33.home=--UnSet-- 
-Dcatalina.build=/usr/local/gump/public/workspace/jakarta-tomcat-catalina/build 
-Djmx.home=/usr/local/gump/packages/jmx-1_2-ri 
-Djdbc20ext.jar=/usr/local/gump/packages/jdbc2_0/jdbc2_0-stdext.jar 
-Djtc.home=/usr/local/gump/public/workspace/jakarta-tomcat-connectors 
-Djasper.home=/usr/local/gump/public/workspace/jakarta-tomcat-jasper_tc5/jasper2
 -Dant.home=/usr/local/gump/public/workspace/ant/dist -Dcompile.source=1.4 
-Dcommons-collections.jar=/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-15052005.jar
 
-Dcatalina.deploy=/usr/local/gump/public/workspace/jakarta-tomcat-catalina/build
 -Djaas.jar=/usr/local/gump/packages/jaas1_0/lib/jaas.jar 
-Dcommons-fileupload.jar=/usr/local/gump/public/workspace/jakarta-commons/fileupload/target/commons-fileupload-15052005.jar
 
-Dcommons-digester.jar=/usr/local/gump/public/workspace/jakarta-commons/digester/dist/commons-digester.jar
 -Dactivation.home=/usr/local/gump/packages/jaf-1.0.1 
-Dcatalina.home=/usr/local/gump/public/workspace/jakarta-tomcat-catalina/build 
-Dcommons-launcher.jar=/usr/local/gump/public/workspace/jakarta-commons/launcher/dist/bin/commons-launcher.jar
 -Dtomcat.build=/usr/local/gump/public/workspace/jakarta-tomcat-catalina/build 
-Dcommons-beanutils.jar=/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar
 
-Dcommons-modeler.jar=/usr/local/gump/public/workspace/jakarta-commons/modeler/dist/commons-modeler-15052005.jar
 
-Dtomcat-coyote.home=/usr/local/gump/public/workspace/jakarta-tomcat-connectors/coyote
 
-Dcommons-logging-api.jar=/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar
 
-Dtomcat-dbcp.jar=/usr/local/gump/public/workspace/jakarta-tomcat-5/tomcat-deps/naming-factory-dbcp.jar
 -Djta.jar=/usr/local/gump/packages/jta-spec1_0_1/jta-spec1_0_1.jar 
deploy-catalina 
[Working Directory: /usr/local/gump/public/workspace/jakarta-tomcat-catalina]
CLASSPATH: 

[EMAIL PROTECTED]: Project jakarta-tomcat-catalina (in module jakarta-tomcat-catalina) failed

2005-05-15 Thread bobh
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-catalina has an issue affecting its community 
integration.
This issue affects 2 projects,
 and has been outstanding for 7 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-catalina :  Servlet 2.4 Reference Implementation
- jakarta-tomcat-jk :  Connectors to various web servers


Full details are available at:

http://brutus.apache.org/gump/public/jakarta-tomcat-catalina/jakarta-tomcat-catalina/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on ant exists, no need to add for property ant.home.
 -DEBUG- Dependency on jmx exists, no need to add for property jmx.home.
 -DEBUG- Dependency on jaf exists, no need to add for property activation.home.
 -DEBUG- Dependency on jakarta-tomcat-coyote exists, no need to add for 
property tomcat-coyote.home.
 -INFO- Failed with reason build failed
 -DEBUG- Extracted fallback artifacts from Gump Repository



The following work was performed:
http://brutus.apache.org/gump/public/jakarta-tomcat-catalina/jakarta-tomcat-catalina/gump_work/build_jakarta-tomcat-catalina_jakarta-tomcat-catalina.html
Work Name: build_jakarta-tomcat-catalina_jakarta-tomcat-catalina (Type: Build)
Work ended in a state of : Failed
Elapsed: 7 secs
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/serializer.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/xalan-unbundled.jar
 org.apache.tools.ant.Main 
-Dgump.merge=/home/gump/workspaces2/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only -Dtomcat33.home=--UnSet-- 
-Dcatalina.build=/usr/local/gump/public/workspace/jakarta-tomcat-catalina/build 
-Djmx.home=/usr/local/gump/packages/jmx-1_2-ri 
-Djdbc20ext.jar=/usr/local/gump/packages/jdbc2_0/jdbc2_0-stdext.jar 
-Djtc.home=/usr/local/gump/public/workspace/jakarta-tomcat-connectors 
-Djasper.home=/usr/local/gump/public/workspace/jakarta-tomcat-jasper_tc5/jasper2
 -Dant.home=/usr/local/gump/public/workspace/ant/dist -Dcompile.source=1.4 
-Dcommons-collections.jar=/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-15052005.jar
 
-Dcatalina.deploy=/usr/local/gump/public/workspace/jakarta-tomcat-catalina/build
 -Djaas.jar=/usr/local/gump/packages/jaas1_0/lib/jaas.jar 
-Dcommons-fileupload.jar=/usr/local/gump/public/workspace/jakarta-commons/fileupload/target/commons-fileupload-15052005.jar
 
-Dcommons-digester.jar=/usr/local/gump/public/workspace/jakarta-commons/digester/dist/commons-digester.jar
 -Dactivation.home=/usr/local/gump/packages/jaf-1.0.1 
-Dcatalina.home=/usr/local/gump/public/workspace/jakarta-tomcat-catalina/build 
-Dcommons-launcher.jar=/usr/local/gump/public/workspace/jakarta-commons/launcher/dist/bin/commons-launcher.jar
 -Dtomcat.build=/usr/local/gump/public/workspace/jakarta-tomcat-catalina/build 
-Dcommons-beanutils.jar=/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar
 
-Dcommons-modeler.jar=/usr/local/gump/public/workspace/jakarta-commons/modeler/dist/commons-modeler-15052005.jar
 
-Dtomcat-coyote.home=/usr/local/gump/public/workspace/jakarta-tomcat-connectors/coyote
 
-Dcommons-logging-api.jar=/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar
 
-Dtomcat-dbcp.jar=/usr/local/gump/public/workspace/jakarta-tomcat-5/tomcat-deps/naming-factory-dbcp.jar
 -Djta.jar=/usr/local/gump/packages/jta-spec1_0_1/jta-spec1_0_1.jar 
deploy-catalina 
[Working Directory: /usr/local/gump/public/workspace/jakarta-tomcat-catalina]
CLASSPATH: 

cvs commit: jakarta-tomcat-5 build.properties.default

2005-05-15 Thread remm
remm2005/05/15 02:45:35

  Modified:.build.properties.default
  Log:
  - Update to Eclpise 3.1M7.
  
  Revision  ChangesPath
  1.143 +4 -4  jakarta-tomcat-5/build.properties.default
  
  Index: build.properties.default
  ===
  RCS file: /home/cvs/jakarta-tomcat-5/build.properties.default,v
  retrieving revision 1.142
  retrieving revision 1.143
  diff -u -r1.142 -r1.143
  --- build.properties.default  4 Apr 2005 13:57:49 -   1.142
  +++ build.properties.default  15 May 2005 09:45:35 -  1.143
  @@ -138,10 +138,10 @@
   
   
   # - Eclipse JDT, version 3.0 or later -
  -jdt.home=${base.path}/eclipse/plugins/org.eclipse.jdt.core_3.1.0
  +jdt.home=${base.path}/eclipse/plugins
   jdt.lib=${jdt.home}
  -jdt.jar=${jdt.lib}/jdtcore.jar
  
-jdt.loc=http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/S-3.1M6-200504011645/eclipse-JDT-SDK-3.1M6.zip
  +jdt.jar=${jdt.lib}/org.eclipse.jdt.core_3.1.0.jar
  
+jdt.loc=http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/S-3.1M7-200505131415/eclipse-JDT-3.1M7.zip
   
   # --
   #  CORE OPTIONAL LIBRARIES
  
  
  

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



Re: cvs commit: jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11 InternalAprOutputBuffer.java

2005-05-15 Thread Remy Maucherat
Bill Barker wrote:
remm2005/05/14 13:41:26
 Modified:http11/src/java/org/apache/coyote/http11
   InternalAprOutputBuffer.java
 Log:
 - Optimize a little using a direct byte buffer to replace the socket 
buffer.
 - I'll experiment with doing the same optimization for reads, but I 
don't expect it to do anything
   (other than waste memory) as copying bytes will be needed.

Cool.  I had been thinking that the savings with NIO were all do to the 
fact that SocketChannel.write would allocate and copy to another 
ByteBuffer instance if I didn't use direct ByteBuffers.
Yes, it's a little bit faster (the optimization seems a bit more 
efficient on Java 5, also). Not much difference, though, but it confirms 
virtually all the overhead is likely on JNI. I assume it is saving one 
copy of the bytes.

On input, saving a copy won't be possible, so I don't think it'll make a 
difference (maybe it will on Java 5, who knows), but I'll try it anyway.

Right now, with my localhost ab test on tomcat.gif (/usr/sbin/ab.exe -c 
20 -k -n 2 http://127.0.0.1:8080/tomcat.gif, Sun Java 5 server, 
Windows XP with no firewall), I'm at (in relative numbers): APR 1.00, 
regular IO 1.13

This is clearly the worst situation, however. Not doing localhost tests 
should hide some of the JNI overhead (as the network stack will actually 
have stuff to do), so I think the results are quite good overall.

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


cvs commit: jakarta-tomcat-connectors/jk/xdocs/config workers.xml

2005-05-15 Thread mturk
mturk   2005/05/15 04:10:12

  Modified:jk/native/apache-1.3 mod_jk.c
   jk/native/apache-2.0 mod_jk.c
   jk/native/common jk_util.c jk_util.h jk_worker.c
   jk/native/iis jk_isapi_plugin.c
   jk/native/netscape jk_nsapi_plugin.c
   jk/xdocs changelog.xml
   jk/xdocs/config workers.xml
  Log:
  Added worker.maintain directive that allows customizing default 10
  second maintain timeout.
  
  Revision  ChangesPath
  1.82  +1 -2  jakarta-tomcat-connectors/jk/native/apache-1.3/mod_jk.c
  
  Index: mod_jk.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/apache-1.3/mod_jk.c,v
  retrieving revision 1.81
  retrieving revision 1.82
  diff -u -r1.81 -r1.82
  --- mod_jk.c  14 May 2005 10:08:23 -  1.81
  +++ mod_jk.c  15 May 2005 11:10:11 -  1.82
  @@ -1738,7 +1738,6 @@
   private_data.read_body_started = JK_FALSE;
   private_data.r = r;
   
  -/* TODO: Make maintain call configurable */
   wc_maintain(l);
   jk_init_ws_service(s);
   
  
  
  
  1.145 +1 -2  jakarta-tomcat-connectors/jk/native/apache-2.0/mod_jk.c
  
  Index: mod_jk.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/apache-2.0/mod_jk.c,v
  retrieving revision 1.144
  retrieving revision 1.145
  diff -u -r1.144 -r1.145
  --- mod_jk.c  14 May 2005 10:08:23 -  1.144
  +++ mod_jk.c  15 May 2005 11:10:11 -  1.145
  @@ -1868,7 +1868,6 @@
   private_data.read_body_started = JK_FALSE;
   private_data.r = r;
   
  -/* TODO: Make maintain call configurable */
   wc_maintain(xconf-log);
   
   jk_init_ws_service(s);
  
  
  
  1.68  +10 -2 jakarta-tomcat-connectors/jk/native/common/jk_util.c
  
  Index: jk_util.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_util.c,v
  retrieving revision 1.67
  retrieving revision 1.68
  diff -u -r1.67 -r1.68
  --- jk_util.c 5 May 2005 17:52:27 -   1.67
  +++ jk_util.c 15 May 2005 11:10:11 -  1.68
  @@ -76,7 +76,9 @@
   #define RETRIES_OF_WORKER   (retries)
   
   #define DEFAULT_WORKER  JK_AJP13_WORKER_NAME
  -#define WORKER_LIST_PROPERTY_NAME   (worker.list)
  +#define WORKER_LIST_PROPERTY_NAME (worker.list)
  +#define WORKER_MAINTAIN_PROPERTY_NAME (worker.maintain)
  +#define DEFAULT_MAINTAIN_TIME   (60)
   #define DEFAULT_LB_FACTOR   (1)
   #define LOG_FORMAT  (log_format)
   
  @@ -822,6 +824,12 @@
   return JK_FALSE;
   }
   
  +int jk_get_worker_maintain_time(jk_map_t *m)
  +{
  +return jk_map_get_int(m, WORKER_MAINTAIN_PROPERTY_NAME,
  +  DEFAULT_MAINTAIN_TIME);
  +}
  +
   int jk_get_worker_mx(jk_map_t *m, const char *wname, unsigned *mx)
   {
   char buf[1024];
  
  
  
  1.33  +2 -1  jakarta-tomcat-connectors/jk/native/common/jk_util.h
  
  Index: jk_util.h
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_util.h,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- jk_util.h 26 Apr 2005 15:28:18 -  1.32
  +++ jk_util.h 15 May 2005 11:10:11 -  1.33
  @@ -147,6 +147,7 @@
   
   int jk_get_worker_def_cache_size(int protocol);
   
  +int jk_get_worker_maintain_time(jk_map_t *m);
   
   #define TC32_BRIDGE_TYPE32
   #define TC33_BRIDGE_TYPE33
  
  
  
  1.33  +6 -6  jakarta-tomcat-connectors/jk/native/common/jk_worker.c
  
  Index: jk_worker.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_worker.c,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- jk_worker.c   24 Apr 2005 09:54:47 -  1.32
  +++ jk_worker.c   15 May 2005 11:10:11 -  1.33
  @@ -38,6 +38,7 @@
   /* Global worker list */
   static jk_map_t *worker_map;
   static JK_CRIT_SEC worker_lock;
  +static int worker_maintain_time = 0;
   
   int wc_open(jk_map_t *init_data, jk_worker_env_t *we, jk_logger_t *l)
   {
  @@ -65,6 +66,8 @@
   return JK_FALSE;
   }
   
  +worker_maintain_time = jk_get_worker_maintain_time(init_data);
  +
   if (!build_worker_map(init_data, we-worker_list,
 we-num_of_workers, we, l)) {
   close_workers(l);
  @@ -279,15 +282,12 @@
   
   JK_TRACE_ENTER(l);
   
  -/* TODO: make maintatin time configurable
  - * For now use 10 seconds.
  - */
  -if (sz  0) {
  +if (sz  0  worker_maintain_time  0) {
   int i;
   time_t now;
   

Hier sind wir Lehrer die einzigen Auslaender

2005-05-15 Thread jfarcand
Lese selbst:
http://www.deutschlandchronik.de/multikulti_perfekt.htm

http://www.leverkusener-aufbruch.com/content/pt5.html

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_status.c

2005-05-15 Thread mturk
mturk   2005/05/15 04:27:06

  Modified:jk/native/common jk_status.c
  Log:
  Fix copy/paste typo.
  
  Revision  ChangesPath
  1.40  +2 -2  jakarta-tomcat-connectors/jk/native/common/jk_status.c
  
  Index: jk_status.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_status.c,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- jk_status.c   15 May 2005 11:23:50 -  1.39
  +++ jk_status.c   15 May 2005 11:27:06 -  1.40
  @@ -477,7 +477,7 @@
   /td, NULL);
   jk_putv(s, td, status_strfsize(wr-s-readed, buf),
   /td, NULL);
  -jk_printf(s, td%u/tdtd, wr-s-busy);
  +jk_printf(s, td%u/td, wr-s-busy);
   jk_printf(s, td%u/tdtd, wr-s-max_busy);
   if (wr-s-redirect  *wr-s-redirect)
   jk_puts(s, wr-s-redirect);
  
  
  

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



Multi-Kulturell = Multi-Kriminell

2005-05-15 Thread hgomez
Lese selbst:
http://www.npd.de/npd_info/meldungen/2005/m0105-19.html

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_ajp_common.c

2005-05-15 Thread mturk
mturk   2005/05/15 05:07:27

  Modified:jk/native/common jk_ajp_common.c
  Log:
  Log case if there is no free cache slot on ajp_done. This should
  never hapen at the first place, and should probably be removed.
  
  Revision  ChangesPath
  1.112 +8 -4  
jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c
  
  Index: jk_ajp_common.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c,v
  retrieving revision 1.111
  retrieving revision 1.112
  diff -u -r1.111 -r1.112
  --- jk_ajp_common.c   14 May 2005 10:05:42 -  1.111
  +++ jk_ajp_common.c   15 May 2005 12:07:27 -  1.112
  @@ -2074,10 +2074,14 @@
   JK_TRACE_EXIT(l);
   return JK_TRUE;
   }
  -jk_log(l, JK_LOG_INFO,
  -could not find empty cache slot from %d for worker %s
  -. Rise worker cachesize,
  +/* XXX: This should never hapen because
  + * there is always free empty cache slot
  + */
  +jk_log(l, JK_LOG_ERROR,
  +could not find empty cache slot from %d for worker %s,
   w-ep_cache_sz, w-name);
  +JK_TRACE_EXIT(l);
  +return JK_FALSE;
   }
   
   jk_log(l, JK_LOG_ERROR,
  
  
  

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_lb_worker.c

2005-05-15 Thread mturk
mturk   2005/05/15 05:45:50

  Modified:jk/native/common jk_lb_worker.c
  Log:
  Log worker creation as error instead as debug message.
  
  Revision  ChangesPath
  1.85  +4 -5  jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c
  
  Index: jk_lb_worker.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c,v
  retrieving revision 1.84
  retrieving revision 1.85
  diff -u -r1.84 -r1.85
  --- jk_lb_worker.c15 May 2005 11:23:50 -  1.84
  +++ jk_lb_worker.c15 May 2005 12:45:50 -  1.85
  @@ -806,10 +806,9 @@
   
   if (i != num_of_workers) {
   close_workers(p, i, l);
  -if (JK_IS_DEBUG_LEVEL(l))
  -jk_log(l, JK_LOG_DEBUG,
  -   Failed to create worker %s,
  -   p-lb_workers[i].s-name);
  +jk_log(l, JK_LOG_ERROR,
  +   Failed creating worker %s,
  +   p-lb_workers[i].s-name);
   
   }
   else {
  
  
  

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_lb_worker.c

2005-05-15 Thread mturk
mturk   2005/05/15 05:47:24

  Modified:jk/native/common jk_lb_worker.c
  Log:
  Log error before closing workers.
  
  Revision  ChangesPath
  1.86  +2 -3  jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c
  
  Index: jk_lb_worker.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c,v
  retrieving revision 1.85
  retrieving revision 1.86
  diff -u -r1.85 -r1.86
  --- jk_lb_worker.c15 May 2005 12:45:50 -  1.85
  +++ jk_lb_worker.c15 May 2005 12:47:24 -  1.86
  @@ -805,11 +805,10 @@
   }
   
   if (i != num_of_workers) {
  -close_workers(p, i, l);
   jk_log(l, JK_LOG_ERROR,
  Failed creating worker %s,
  p-lb_workers[i].s-name);
  -
  +close_workers(p, i, l);
   }
   else {
   if (JK_IS_DEBUG_LEVEL(l)) {
  
  
  

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_lb_worker.c jk_worker.c jk_worker.h

2005-05-15 Thread mturk
mturk   2005/05/15 06:02:39

  Modified:jk/native/common jk_lb_worker.c jk_worker.c jk_worker.h
  Log:
  Add use_map so that load balancer members do not inherit
  mount directives if specified unless they are in worker.list.
  
  Revision  ChangesPath
  1.87  +2 -2  jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c
  
  Index: jk_lb_worker.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c,v
  retrieving revision 1.86
  retrieving revision 1.87
  diff -u -r1.86 -r1.87
  --- jk_lb_worker.c15 May 2005 12:47:24 -  1.86
  +++ jk_lb_worker.c15 May 2005 13:02:38 -  1.87
  @@ -790,7 +790,7 @@
   p-lb_workers[i].s-is_disabled = 
jk_get_is_worker_disabled(props, worker_names[i]);
   /* Worker can be initaly deactive as cold standby */
   p-lb_workers[i].s-is_stopped = 
jk_get_is_worker_stopped(props, worker_names[i]);
  -if (!wc_create_worker(p-lb_workers[i].s-name,
  +if (!wc_create_worker(p-lb_workers[i].s-name, 0,
 props,
 (p-lb_workers[i].w),
 we, l) || !p-lb_workers[i].w) {
  
  
  
  1.34  +5 -4  jakarta-tomcat-connectors/jk/native/common/jk_worker.c
  
  Index: jk_worker.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_worker.c,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- jk_worker.c   15 May 2005 11:10:11 -  1.33
  +++ jk_worker.c   15 May 2005 13:02:38 -  1.34
  @@ -111,7 +111,7 @@
   return rc;
   }
   
  -int wc_create_worker(const char *name,
  +int wc_create_worker(const char *name, int use_map,
jk_map_t *init_data,
jk_worker_t **rc, jk_worker_env_t *we, jk_logger_t *l)
   {
  @@ -165,7 +165,8 @@
   JK_TRACE_EXIT(l);
   return JK_FALSE;
   }
  -if (jk_get_worker_mount_list(init_data, name,
  +if (use_map 
  +jk_get_worker_mount_list(init_data, name,
map_names,
num_of_maps)  num_of_maps) {
   for (i = 0; i  num_of_maps; i++) {
  @@ -232,7 +233,7 @@
   jk_log(l, JK_LOG_DEBUG,
  creating worker %s, worker_list[i]);
   
  -if (wc_create_worker(worker_list[i], init_data, w, we, l)) {
  +if (wc_create_worker(worker_list[i], 1, init_data, w, we, l)) {
   jk_worker_t *oldw = NULL;
   if (!jk_map_put(worker_map, worker_list[i], w, (void *)oldw)) {
   w-destroy(w, l);
  
  
  
  1.13  +2 -2  jakarta-tomcat-connectors/jk/native/common/jk_worker.h
  
  Index: jk_worker.h
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_worker.h,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- jk_worker.h   24 Apr 2005 09:54:47 -  1.12
  +++ jk_worker.h   15 May 2005 13:02:38 -  1.13
  @@ -39,7 +39,7 @@
   
   jk_worker_t *wc_get_worker_for_name(const char *name, jk_logger_t *l);
   
  -int wc_create_worker(const char *name,
  +int wc_create_worker(const char *name, int use_map,
jk_map_t *init_data,
jk_worker_t **rc,
jk_worker_env_t *we, jk_logger_t *l);
  
  
  

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



Paranoider Deutschenmoerder kommt in Psychiatrie

2005-05-15 Thread remm
Lese selbst:
http://brandenburg.rz.fhtw-berlin.de/poetschke.html

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_ajp_common.c

2005-05-15 Thread mturk
mturk   2005/05/15 06:40:02

  Modified:jk/native/common jk_ajp_common.c
  Log:
  Use info level for cping/cpong messages. Also select might return 0
  meaning that the socket has been closed in the middle of select operation,
  so do not log that as error.
  
  Revision  ChangesPath
  1.113 +3 -3  
jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c
  
  Index: jk_ajp_common.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c,v
  retrieving revision 1.112
  retrieving revision 1.113
  diff -u -r1.112 -r1.113
  --- jk_ajp_common.c   15 May 2005 12:07:27 -  1.112
  +++ jk_ajp_common.c   15 May 2005 13:40:02 -  1.113
  @@ -780,7 +780,7 @@
   
   rc = select(ae-sd + 1, rset, NULL, eset, tv);
   
  -if ((rc  1) || (FD_ISSET(ae-sd, eset))) {
  +if ((rc  0) || (FD_ISSET(ae-sd, eset))) {
   jk_log(l, JK_LOG_ERROR,
  error during select [%d], rc);
   return JK_FALSE;
  @@ -806,7 +806,7 @@
   
   /* Send CPing query */
   if (ajp_connection_tcp_send_message(ae, msg, l) != JK_TRUE) {
  -jk_log(l, JK_LOG_ERROR,
  +jk_log(l, JK_LOG_INFO,
  can't send cping query);
   JK_TRACE_EXIT(l);
   return JK_FALSE;
  @@ -823,7 +823,7 @@
   /* Read and check for Pong reply
*/
   if (ajp_connection_tcp_get_message(ae, msg, l) != JK_TRUE) {
  -jk_log(l, JK_LOG_ERROR,
  +jk_log(l, JK_LOG_INFO,
  awaited reply cpong, not received);
   JK_TRACE_EXIT(l);
   return JK_FALSE;
  
  
  

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



DO NOT REPLY [Bug 34923] New: - HostConfig fails for relative docBase containing ..

2005-05-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=34923.
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=34923

   Summary: HostConfig fails for relative docBase containing ..
   Product: Tomcat 5
   Version: Nightly Build
  Platform: All
OS/Version: All
Status: NEW
  Severity: normal
  Priority: P2
 Component: Catalina
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


When configuring a context's docBase relative to the server's docBase using
.., HostConfig org.apache.catalina.startup.HostConfig fails beause it thinks
the context's docBase is inside the server's. This is because HostConfig
compares the directory prefixes with getAbsolutePath, while it should use
getCanonicalPath

Example with catalina base=c:/tomcat, server docBase=webapps, context
docBase=../special

getAbsolutePath now returns c:/tomcat/webapps for the server's docBase and
c:/tomcat/webapps/../special for the context's docBase. Since the prefixes are
the same, HostConfig thinks the context's docBase is inside of the server's.

getCanonicalPath returns c:/tomcat/special for the context's docBase, and
HostConfig works.


getCanonicalPath

-- 
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 34923] - HostConfig fails for relative docBase containing ..

2005-05-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=34923.
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=34923





--- Additional Comments From [EMAIL PROTECTED]  2005-05-15 16:47 ---
Created an attachment (id=15034)
 -- (http://issues.apache.org/bugzilla/attachment.cgi?id=15034action=view)
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]



DO NOT REPLY [Bug 34923] - HostConfig fails for relative docBase containing ..

2005-05-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=34923.
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=34923


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WONTFIX




--- Additional Comments From [EMAIL PROTECTED]  2005-05-15 17:11 ---
Look, I'm really tired of hacks. System properties, etc, are supported
everywhere. How about using what's available instead of always fighting to get
what should not be available ?

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



Multi-Kulturell = Multi-Kriminell

2005-05-15 Thread glenn
Lese selbst:
http://www.npd.de/npd_info/meldungen/2005/m0105-19.html

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_lb_worker.c jk_lb_worker.h jk_status.c jk_util.c jk_util.h

2005-05-15 Thread mturk
mturk   2005/05/15 08:22:06

  Modified:jk/native/common jk_lb_worker.c jk_lb_worker.h jk_status.c
jk_util.c jk_util.h
  Log:
  Added lock directive for load balancer that allows more acurate
  load balancing in case of burst load. Also display both method and
  lock type in load balancer.
  
  Revision  ChangesPath
  1.88  +20 -2 jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c
  
  Index: jk_lb_worker.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c,v
  retrieving revision 1.87
  retrieving revision 1.88
  diff -u -r1.87 -r1.88
  --- jk_lb_worker.c15 May 2005 13:02:38 -  1.87
  +++ jk_lb_worker.c15 May 2005 15:22:05 -  1.88
  @@ -229,7 +229,8 @@
   size_t curmin = 0;
   
   worker_record_t *candidate = NULL;
  -
  +if (p-lblock == JK_LB_LOCK_PESSIMISTIC)
  +jk_shm_lock();
   /* First try to see if we have available candidate */
   for (i = 0; i  p-num_of_workers; i++) {
   /* Skip all workers that are not member of domain */
  @@ -262,6 +263,8 @@
   candidate-s-lb_value -= total_factor;
   candidate-r = (candidate-s-domain[0]);
   }
  +if (p-lblock == JK_LB_LOCK_PESSIMISTIC)
  +jk_shm_unlock();
   
   return candidate;
   }
  @@ -274,6 +277,8 @@
   int total_factor = 0;
   worker_record_t *candidate = NULL;
   
  +if (p-lblock == JK_LB_LOCK_PESSIMISTIC)
  +jk_shm_lock();
   /* First try to see if we have available candidate */
   for (i = 0; i  p-num_of_workers; i++) {
   /* If the worker is in error state run
  @@ -298,6 +303,9 @@
   
   if (candidate)
   candidate-s-lb_value -= total_factor;
  +if (p-lblock == JK_LB_LOCK_PESSIMISTIC)
  +jk_shm_unlock();
  +
   return candidate;
   }
   
  @@ -309,6 +317,8 @@
   size_t curmin = 0;
   worker_record_t *candidate = NULL;
   
  +if (p-lblock == JK_LB_LOCK_PESSIMISTIC)
  +jk_shm_lock();
   /* First try to see if we have available candidate */
   for (i = 0; i  p-num_of_workers; i++) {
   /* If the worker is in error state run
  @@ -332,6 +342,8 @@
   }
   }
   }
  +if (p-lblock == JK_LB_LOCK_PESSIMISTIC)
  +jk_shm_unlock();
   return candidate;
   }
   
  @@ -374,6 +386,9 @@
   }
   if (candidate  !uses_domain 
   p-lbmethod == JK_LB_BYREQUESTS) {
  +if (p-lblock == JK_LB_LOCK_PESSIMISTIC)
  +jk_shm_lock();
  +
   for (i = 0; i  p-num_of_workers; i++) {
   if (JK_WORKER_USABLE(p-lb_workers[i].s)) {
   /* Skip all workers that are not member of candidate domain 
*/
  @@ -385,6 +400,8 @@
   }
   }
   candidate-s-lb_value -= total_factor;
  +if (p-lblock == JK_LB_LOCK_PESSIMISTIC)
  +jk_shm_unlock();
   }
   return candidate;
   }
  @@ -848,6 +865,7 @@
   p-s-recover_wait_time = WAIT_BEFORE_RECOVER;
   
   p-lbmethod = jk_get_lb_method(props, p-s-name);
  +p-lblock   = jk_get_lb_lock(props, p-s-name);
   
   JK_INIT_CS((p-cs), i);
   if (i == JK_FALSE) {
  
  
  
  1.15  +9 -3  jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.h
  
  Index: jk_lb_worker.h
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.h,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- jk_lb_worker.h22 Feb 2005 08:42:45 -  1.14
  +++ jk_lb_worker.h15 May 2005 15:22:05 -  1.15
  @@ -39,8 +39,13 @@
   
   #define JK_LB_BYREQUESTS  (0)
   #define JK_LB_BYTRAFFIC   (1)
  -#define JK_LB_METHOD_REQUESTS (request)
  -#define JK_LB_METHODTRAFFIC   (traffic)
  +#define JK_LB_METHOD_REQUESTS (Request)
  +#define JK_LB_METHOD_TRAFFIC  (Traffic)
  +#define JK_LB_LOCK_DEFAULT (0)
  +#define JK_LB_LOCK_PESSIMISTIC (1)
  +#define JK_LB_LM_DEFAULT   (Optimistic)
  +#define JK_LB_LM_PESSIMISTIC   (Pessimistic)
  +
   #define WAIT_BEFORE_RECOVER   (60)
   
   struct worker_record
  @@ -58,6 +63,7 @@
   worker_record_t *lb_workers;
   unsigned int num_of_workers;
   int  lbmethod;
  +int  lblock;
   
   jk_pool_t p;
   jk_pool_atom_t buf[TINY_POOL_SIZE];
  
  
  
  1.41  +5 -1  jakarta-tomcat-connectors/jk/native/common/jk_status.c
  
  Index: jk_status.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_status.c,v
  retrieving revision 1.40
  retrieving revision 1.41
  diff -u -r1.40 -r1.41
  --- jk_status.c   15 May 2005 11:27:06 -  1.40
  +++ jk_status.c   15 May 2005 15:22:05 -  1.41
  @@ -436,6 +436,8 @@

cvs commit: jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11 InternalAprInputBuffer.java

2005-05-15 Thread remm
remm2005/05/15 08:49:31

  Modified:http11/src/java/org/apache/coyote/http11
InternalAprInputBuffer.java
  Log:
  - Use a direct ByteBuffer for input as well, as the performance impact turned 
out to be bigger than on output (probably
due to the fact that the byte array used is actually bigger).
  - /usr/sbin/ab.exe -c 20 -k -n 2 http://127.0.0.1:8080/tomcat.gif, Sun 
Java 5 server, Windows XP with no firewall:
- APR HTTP: 1.00
- regular HTTP: 1.03
- when removing -k, APR is actually slightly faster now (about the same 
very hard to measure difference, though)
  - This means the difference is negligible, and I expect it to be impossible 
to measure when testing over a network. If
confirmed, these results will make APR recommendable for everyone running a 
Tomcat production server.
  
  Revision  ChangesPath
  1.6   +28 -6 
jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/InternalAprInputBuffer.java
  
  Index: InternalAprInputBuffer.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/InternalAprInputBuffer.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- InternalAprInputBuffer.java   15 Apr 2005 17:19:52 -  1.5
  +++ InternalAprInputBuffer.java   15 May 2005 15:49:31 -  1.6
  @@ -19,6 +19,7 @@
   
   import java.io.IOException;
   import java.io.EOFException;
  +import java.nio.ByteBuffer;
   
   import org.apache.tomcat.jni.Socket;
   import org.apache.tomcat.jni.Status;
  @@ -58,6 +59,7 @@
   headerBuffer2 = new byte[headerBufferSize];
   bodyBuffer = new byte[headerBufferSize];
   buf = headerBuffer1;
  +bbuf = ByteBuffer.allocateDirect(headerBufferSize);
   
   headerBuffer = new char[headerBufferSize];
   ascbuf = headerBuffer;
  @@ -162,6 +164,12 @@
   
   
   /**
  + * Direct byte buffer used to perform actual reading.
  + */
  +protected ByteBuffer bbuf;
  +
  +
  +/**
* Underlying socket.
*/
   protected long socket;
  @@ -393,9 +401,12 @@
   // Read new bytes if needed
   if (pos = lastValid) {
   // Do a simple read with a short timeout
  -int nRead = Socket.recvt
  -(socket, buf, pos, buf.length - lastValid, readTimeout);
  +bbuf.clear();
  +int nRead = Socket.recvbt
  +(socket, bbuf, 0, buf.length - lastValid, readTimeout);
   if (nRead  0) {
  +bbuf.limit(nRead);
  +bbuf.get(buf, pos, nRead);
   lastValid = pos + nRead;
   } else {
   if (Status.APR_STATUS_IS_ETIMEDOUT(-nRead)) {
  @@ -417,9 +428,12 @@
   
   if (pos = lastValid) {
   // Do a simple read with a short timeout
  -int nRead = Socket.recvt
  -(socket, buf, pos, buf.length - lastValid, readTimeout);
  +bbuf.clear();
  +int nRead = Socket.recvbt
  +(socket, bbuf, 0, buf.length - lastValid, readTimeout);
   if (nRead  0) {
  +bbuf.limit(nRead);
  +bbuf.get(buf, pos, nRead);
   lastValid = pos + nRead;
   } else {
   if (Status.APR_STATUS_IS_ETIMEDOUT(-nRead)) {
  @@ -758,8 +772,12 @@
   (sm.getString(iib.requestheadertoolarge.error));
   }
   
  -nRead = Socket.recv(socket, buf, pos, buf.length - lastValid);
  +bbuf.clear();
  +nRead = Socket.recvb
  +(socket, bbuf, 0, buf.length - lastValid);
   if (nRead  0) {
  +bbuf.limit(nRead);
  +bbuf.get(buf, pos, nRead);
   lastValid = pos + nRead;
   } else {
   if (Status.APR_STATUS_IS_EAGAIN(-nRead)) {
  @@ -774,8 +792,12 @@
   buf = bodyBuffer;
   pos = 0;
   lastValid = 0;
  -nRead = Socket.recv(socket, buf, 0, buf.length);
  +bbuf.clear();
  +nRead = Socket.recvb
  +(socket, bbuf, 0, buf.length);
   if (nRead  0) {
  +bbuf.limit(nRead);
  +bbuf.get(buf, 0, nRead);
   lastValid = nRead;
   } else {
   throw new IOException(sm.getString(iib.failedread));
  
  
  

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



DO NOT REPLY [Bug 34923] - HostConfig fails for relative docBase containing ..

2005-05-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=34923.
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=34923





--- Additional Comments From [EMAIL PROTECTED]  2005-05-15 18:19 ---
Yes, there are, of course, better solutions, but still IMHO this is a bug. The
error message reads A docBase {0} inside the host appBase has been specified,
and will be ignored. This is clearly not the case, since the specified docBase
is outside the host appBase. If the docBase must not contain .., then the
error message should say so.

-- 
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 34923] - HostConfig fails for relative docBase containing ..

2005-05-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=34923.
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=34923





--- Additional Comments From [EMAIL PROTECTED]  2005-05-15 18:20 ---
(In reply to comment #2)
 Look, I'm really tired of hacks. System properties, etc, are supported
 everywhere. How about using what's available instead of always fighting to get
 what should not be available ?

Yes, there are, of course, better solutions, but still IMHO this is a bug. The
error message reads A docBase {0} inside the host appBase has been specified,
and will be ignored. This is clearly not the case, since the specified docBase
is outside the host appBase. If the docBase must not contain .., then the
error message should say so.

-- 
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-connectors/jk/native/common jk_ajp_common.c

2005-05-15 Thread mturk
mturk   2005/05/15 09:25:38

  Modified:jk/native/common jk_ajp_common.c
  Log:
  Differentiate logging when trying next connection.
  
  Revision  ChangesPath
  1.114 +8 -5  
jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c
  
  Index: jk_ajp_common.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c,v
  retrieving revision 1.113
  retrieving revision 1.114
  diff -u -r1.113 -r1.114
  --- jk_ajp_common.c   15 May 2005 13:40:02 -  1.113
  +++ jk_ajp_common.c   15 May 2005 16:25:38 -  1.114
  @@ -1201,12 +1201,15 @@
* loop. */
   if (err ||
   ((rc = ajp_connection_tcp_send_message(ae, op-request, l)) != 
JK_TRUE)) {
  -jk_log(l, JK_LOG_INFO,
  -   Error sending request. Will try another pooled 
connection);
  -if (rc != JK_FATAL_ERROR)
  +if (rc != JK_FATAL_ERROR) {
  +jk_log(l, JK_LOG_INFO,
  +   Error sending request. Will try another pooled 
connection);
   ajp_next_connection(ae, l);
  +}
   else {
   op-recoverable = JK_FALSE;
  +jk_log(l, JK_LOG_INFO,
  +   Error sending request. Unrecoverable operation);
   JK_TRACE_EXIT(l);
   return JK_FALSE;
   }
  @@ -1498,7 +1501,7 @@
   /* we just can't recover, unset recover flag */
   if (headeratclient == JK_FALSE) {
   jk_log(l, JK_LOG_ERROR,
  -   Tomcat is down or network problems. 
  +   Tomcat is down or refused connection. 
  No response has been sent to the client (yet));
   /*
* communication with tomcat has been interrupted BEFORE
  
  
  

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



cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup HostConfig.java

2005-05-15 Thread remm
remm2005/05/15 09:29:24

  Modified:catalina/src/share/org/apache/catalina/startup
HostConfig.java
  Log:
  - Use canonical path.
  
  Revision  ChangesPath
  1.61  +2 -2  
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/HostConfig.java
  
  Index: HostConfig.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/HostConfig.java,v
  retrieving revision 1.60
  retrieving revision 1.61
  diff -u -r1.60 -r1.61
  --- HostConfig.java   12 May 2005 09:29:54 -  1.60
  +++ HostConfig.java   15 May 2005 16:29:24 -  1.61
  @@ -581,7 +581,7 @@
   docBase = new File(appBase(), context.getDocBase());
   }
   // If external docBase, register .xml as redeploy first
  -if 
(!docBase.getAbsolutePath().startsWith(appBase().getAbsolutePath())) {
  +if 
(!docBase.getCanonicalPath().startsWith(appBase().getAbsolutePath())) {
   isExternal = true;
   deployedApp.redeployResources.put
   (contextXml.getAbsolutePath(), new 
Long(contextXml.lastModified()));
  
  
  

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



DO NOT REPLY [Bug 34923] - HostConfig fails for relative docBase containing ..

2005-05-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=34923.
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=34923





--- Additional Comments From [EMAIL PROTECTED]  2005-05-15 18:31 ---
(In reply to comment #4)
 (In reply to comment #2)
  Look, I'm really tired of hacks. System properties, etc, are supported
  everywhere. How about using what's available instead of always fighting to 
  get
  what should not be available ?
 
 Yes, there are, of course, better solutions, but still IMHO this is a bug. The
 error message reads A docBase {0} inside the host appBase has been specified,
 and will be ignored. This is clearly not the case, since the specified 
 docBase
 is outside the host appBase. If the docBase must not contain .., then the
 error message should say so.

I now use canonical path for the docBase, can you leave me alone ?

-- 
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-connectors/jk/native/common jk_lb_worker.c

2005-05-15 Thread mturk
mturk   2005/05/15 09:33:47

  Modified:jk/native/common jk_lb_worker.c
  Log:
  Do not log return value from endpoint. No functional change.
  
  Revision  ChangesPath
  1.89  +3 -3  jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c
  
  Index: jk_lb_worker.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c,v
  retrieving revision 1.88
  retrieving revision 1.89
  diff -u -r1.88 -r1.89
  --- jk_lb_worker.c15 May 2005 15:22:05 -  1.88
  +++ jk_lb_worker.c15 May 2005 16:33:47 -  1.89
  @@ -585,8 +585,8 @@
   
   if (JK_IS_DEBUG_LEVEL(l))
   jk_log(l, JK_LOG_DEBUG,
  -   service worker=%s jvm_route=%s rc=%d,
  -   rec-s-name, s-jvm_route, rc);
  +   service worker=%s jvm_route=%s,
  +   rec-s-name, s-jvm_route);
   rec-s-elected++;
   if (rc  end) {
   /* Reset endpoint read and write sizes for
  
  
  

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_ajp_common.c

2005-05-15 Thread mturk
mturk   2005/05/15 09:38:04

  Modified:jk/native/common jk_ajp_common.c
  Log:
  Remove checking if socket is connected after the connect call.
  
  Revision  ChangesPath
  1.115 +1 -13 
jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c
  
  Index: jk_ajp_common.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c,v
  retrieving revision 1.114
  retrieving revision 1.115
  diff -u -r1.114 -r1.115
  --- jk_ajp_common.c   15 May 2005 16:25:38 -  1.114
  +++ jk_ajp_common.c   15 May 2005 16:38:04 -  1.115
  @@ -860,18 +860,6 @@
   /* set last_access only if needed */
   if (ae-worker-cache_timeout  0 || ae-worker-recycle_timeout  0)
   ae-last_access = time(NULL);
  -if (ae-worker-socket_timeout  0) {
  -if (!jk_is_socket_connected(ae-sd)) {
  -jk_log(l, JK_LOG_INFO,
  -   Socket %d to (%s) is not connected any more 
(errno=%d),
  -   ae-sd, jk_dump_hinfo(ae-worker-worker_inet_addr, 
buf),
  -   errno);
  -jk_close_socket(ae-sd);
  -ae-sd = -1;
  -JK_TRACE_EXIT(l);
  -return JK_FALSE;
  -}
  -}
   /* Check if we must execute a logon after the physical connect */
   if (ae-worker-logon != NULL) {
   rc = ae-worker-logon(ae, l);
  
  
  

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



Trotz Stellenabbau

2005-05-15 Thread larryi
Lese selbst:
http://www.spiegel.de/wirtschaft/0,1518,338652,00.html

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_worker.c

2005-05-15 Thread mturk
mturk   2005/05/15 09:50:26

  Modified:jk/native/common jk_worker.c
  Log:
  Exclude static lock in case there is no multithreading compiled in.
  
  Revision  ChangesPath
  1.35  +4 -1  jakarta-tomcat-connectors/jk/native/common/jk_worker.c
  
  Index: jk_worker.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_worker.c,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- jk_worker.c   15 May 2005 13:02:38 -  1.34
  +++ jk_worker.c   15 May 2005 16:50:26 -  1.35
  @@ -25,6 +25,7 @@
   #include jk_worker_list.h
   #include jk_worker.h
   #include jk_util.h
  +#include jk_mt.h
   
   static void close_workers(jk_logger_t *l);
   
  @@ -37,7 +38,9 @@
   
   /* Global worker list */
   static jk_map_t *worker_map;
  +#if _MT_CODE
   static JK_CRIT_SEC worker_lock;
  +#endif
   static int worker_maintain_time = 0;
   
   int wc_open(jk_map_t *init_data, jk_worker_env_t *we, jk_logger_t *l)
  
  
  

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_worker.c

2005-05-15 Thread mturk
mturk   2005/05/15 10:00:26

  Modified:jk/native/common jk_worker.c
  Log:
  Add more informative logging for unknown worker.type directive.
  
  Revision  ChangesPath
  1.36  +3 -3  jakarta-tomcat-connectors/jk/native/common/jk_worker.c
  
  Index: jk_worker.c
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_worker.c,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- jk_worker.c   15 May 2005 16:50:26 -  1.35
  +++ jk_worker.c   15 May 2005 17:00:26 -  1.36
  @@ -131,8 +131,8 @@
   *rc = NULL;
   
   if (!fac) {
  -jk_log(l, JK_LOG_ERROR, NULL factory for %s,
  -   type);
  +jk_log(l, JK_LOG_ERROR, Unknown worker type %s for worker %s,
  +   type, name);
   JK_TRACE_EXIT(l);
   return JK_FALSE;
   }
  
  
  

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



cvs commit: jakarta-tomcat-connectors/jk/native/common jk_ajp_common.c

2005-05-15 Thread mturk
mturk   2005/05/15 10:06:05

  Modified:jk/native/common jk_ajp_common.c
  Log:
  Replace all 'unsigned' with 'unsigned int'. No functional change, just
  being ANSI C conformant.
  
  Revision  ChangesPath
  1.116 +7 -7  
jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c
  
  Index: jk_ajp_common.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c,v
  retrieving revision 1.115
  retrieving revision 1.116
  diff -u -r1.115 -r1.116
  --- jk_ajp_common.c   15 May 2005 16:38:04 -  1.115
  +++ jk_ajp_common.c   15 May 2005 17:06:05 -  1.116
  @@ -634,7 +634,7 @@
   d-header_values = jk_pool_alloc(p, sizeof(char *) * d-num_headers);
   
   if (d-header_names  d-header_values) {
  -unsigned i;
  +unsigned int i;
   for (i = 0; i  d-num_headers; i++) {
   unsigned short name = jk_b_pget_int(msg, msg-pos);
   
  @@ -1043,10 +1043,10 @@
*/
   
   static int ajp_read_fully_from_server(jk_ws_service_t *s, jk_logger_t *l,
  -  unsigned char *buf, unsigned len)
  +  unsigned char *buf, unsigned int len)
   {
  -unsigned rdlen = 0;
  -unsigned padded_len = len;
  +unsigned int rdlen = 0;
  +unsigned int padded_len = len;
   
   JK_TRACE_ENTER(l);
   if (s-is_chunked  s-no_more_chunks) {
  @@ -1063,7 +1063,7 @@
   }
   
   while (rdlen  padded_len) {
  -unsigned this_time = 0;
  +unsigned int this_time = 0;
   if (!s-read(s, buf + rdlen, len - rdlen, this_time)) {
   /* Remote Client read failed. */
   JK_TRACE_EXIT(l);
  @@ -1370,7 +1370,7 @@
   
   case JK_AJP13_SEND_BODY_CHUNK:
   {
  -unsigned len = (unsigned)jk_b_get_int(msg);
  +unsigned int len = (unsigned int)jk_b_get_int(msg);
   if (!r-write(r, msg-buf + msg-pos, len)) {
   jk_log(l, JK_LOG_INFO,
  Connection aborted or network problems);
  
  
  

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



The Whore Lived Like a German

2005-05-15 Thread remm
Full Article:
http://service.spiegel.de/cache/international/0,1518,344374,00.html

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



60 Jahre Befreiung: Wer feiert mit?

2005-05-15 Thread ccain
http://www.unserforum.com/aff/include.php?path=content/content.phpcontentid=149

http://www.unserforum.com/aff/include.php?path=content/content.phpcontentid=54

http://www.unserforum.com/aff/include.php?path=content/content.phpcontentid=55

http://www.unserforum.com/aff/include.php?path=content/content.phpcontentid=56

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



cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/common Shm.java WorkerDummy.java

2005-05-15 Thread billbarker
billbarker2005/05/15 13:16:32

  Modified:jk/java/org/apache/jk/common Shm.java WorkerDummy.java
  Log:
  Oops missed a couple of files.
  
  Revision  ChangesPath
  1.16  +3 -3  
jakarta-tomcat-connectors/jk/java/org/apache/jk/common/Shm.java
  
  Index: Shm.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/java/org/apache/jk/common/Shm.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- Shm.java  17 Sep 2004 18:34:18 -  1.15
  +++ Shm.java  15 May 2005 20:16:32 -  1.16
  @@ -160,7 +160,7 @@
   if( apr==null ) return;
   MsgContext mCtx=createMsgContext();
   Msg msg=(Msg)mCtx.getMsg(0);
  -C2BConverter c2b=(C2BConverter)mCtx.getNote(C2B_NOTE);
  +C2BConverter c2b=mCtx.getConverter();
   msg.reset();
   
   msg.appendByte( SHM_DUMP );
  @@ -182,7 +182,7 @@
   MsgContext mCtx=createMsgContext();
   Msg msg=(Msg)mCtx.getMsg(0);
   msg.reset();
  -C2BConverter c2b=(C2BConverter)mCtx.getNote(C2B_NOTE);
  +C2BConverter c2b=mCtx.getConverter();
   
   msg.appendByte( SHM_WRITE_SLOT );
   appendString( msg, slotName, c2b );
  @@ -225,7 +225,7 @@
   MsgContext mCtx=createMsgContext();
   Msg msg=(Msg)mCtx.getMsg(0);
   msg.reset();
  -C2BConverter c2b=(C2BConverter)mCtx.getNote(C2B_NOTE);
  +C2BConverter c2b=mCtx.getConverter();
   
   msg.appendByte( SHM_WRITE_SLOT );
   appendString( msg, slotName, c2b );
  
  
  
  1.11  +3 -3  
jakarta-tomcat-connectors/jk/java/org/apache/jk/common/WorkerDummy.java
  
  Index: WorkerDummy.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/java/org/apache/jk/common/WorkerDummy.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- WorkerDummy.java  11 Jan 2005 13:37:46 -  1.10
  +++ WorkerDummy.java  15 May 2005 20:16:32 -  1.11
  @@ -59,7 +59,7 @@
   }
   
   msg.reset();
  -msg.appendByte(HandlerRequest.JK_AJP13_SEND_HEADERS);
  +msg.appendByte(AjpConstants.JK_AJP13_SEND_HEADERS);
   msg.appendInt(200);
   msg.appendBytes(null);
   
  @@ -70,7 +70,7 @@
   // msg.dump(out: );
   
   msg.reset();
  -msg.appendByte( HandlerRequest.JK_AJP13_SEND_BODY_CHUNK);
  +msg.appendByte( AjpConstants.JK_AJP13_SEND_BODY_CHUNK);
   msg.appendInt( body.getLength() );
   msg.appendBytes( body );
   
  @@ -78,7 +78,7 @@
   ep.getSource().invoke(msg, ep);
   
   msg.reset();
  -msg.appendByte( HandlerRequest.JK_AJP13_END_RESPONSE );
  +msg.appendByte( AjpConstants.JK_AJP13_END_RESPONSE );
   msg.appendInt( 1 );
   
   ep.getSource().invoke(msg, ep );
  
  
  

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



Vorbildliche Aktion

2005-05-15 Thread rubys
Lese selbst:
http://www.npd.de/npd_info/deutschland/2004/d1204-24.html

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



Graeberschaendung auf bundesdeutsche Anordnung

2005-05-15 Thread libero . adsl
Lese selbst:
http://www.die-kommenden.net/dk/zeitgeschichte/graeberschaendung.htm

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



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

2005-05-15 Thread billbarker
billbarker2005/05/15 15:21:56

  Modified:webapps/docs changelog.xml
  Log:
  doc changes to AJP/1.3 Connector
  
  Revision  ChangesPath
  1.310 +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.309
  retrieving revision 1.310
  diff -u -r1.309 -r1.310
  --- changelog.xml 13 May 2005 07:12:24 -  1.309
  +++ changelog.xml 15 May 2005 22:21:55 -  1.310
  @@ -181,6 +181,9 @@
 add
   bug34648/bug: Add configuration option to enable IP-based 
Virtual Hosts. (billbarker)
 /add
  +  update
  +Refactor the AJP/1.3 Connector to be able to handle more advanced 
Actions. (billbarker)
  +  /update
/changelog
 /subsection
   
  
  
  

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



Gegen das Vergessen

2005-05-15 Thread hgomez
In den fruehen Abendstunden des 13. Februar 1945 gegen 21:41 Uhr
heulten die Sirenen der Lazarettstadt Dresden das erste mal auf. Die Bewohner 
der Elbmetropole machten sich zu der Zeit noch keine Sorgen, da Dresden als 
Stadt ohne Bewaffnung und ohne militaerischen Nutzen bekannt war und von ca. 
1,2 Millionen Frauen, Kindern und Greisen bewohnt wurde.

Gegen 22:09 Uhr gab der Rundfunk durch, daß die alliierten Bomberverbaende 
ihren Kurs geaendert haben und nun auf Dresden zufliegen. Kurz darauf befanden 
sich 244 britische Bomber am Himmel der deutschen Kulturstadt. Drei Stunden 
nach dieser ersten Angriffswelle - es befanden sich bereits alle verfuegbaren 
Rettungsmannschaften, Sanitaeter und Feuerwehmaenner in Dresden - verdunkelten 
weitere 500 Bomber den Himmel.
Am naechsten Tag folgte die letzte Angriffswelle mit erneut 300 
US-B-17-Bombern. Zwischen 12:12 Uhr und 12:21 Uhr warfen diese 783 Tonnen 
Bomben ab. - Das entspricht mehr als 85 Tonnen pro Minute. Nach dem Abwerfen 
setzten die US-Bomber zum Tiefflug an und beschossen Fluechtende mit ihren 
Bordwaffen. In diesen drei Angriffsschlaegen, die insgesamt 14 Stunden 
andauerten, warfen die Befreier 650.000 Brandbomben und 200.000 Sprengbomben 
ab, welche einen Feuersturm von ueber 1000 Grad in der Stadt erzeugten. Obwohl 
Dresden weder Flugabwehr, noch Ruestungsindustrie oder aehnliche kriegswichtige 
Ziele besass wurden weit mehr als 350.000 unschuldige deutsche Zivilisten in 
diesen zwei Tagen kaltbluetig ermordet.

Keiner der schuldigen Alliierten wurde jemals fuer dieses brutale 
Kriegsverbrechen auch nur angeklagt und die Massenmedien und die bundesdeutsche 
Regierung schweigen diese Taten tot und sehen es nicht als noetig an den Opfern 
zu gedenken.!

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



Online Bookstore

2005-05-15 Thread Ted Husted
I think it's safe to say that users of ASF software buy their share of
computer books. The online retailers, like Amazon.com, offer
commission programs for people who link to their site.

The Apache Software Foundation is a not-for-profit corporation funded
solely through donations from the community. To help offset the costs
of ASF infrastructure, we could make it possible for ASF supporters to
buy books about ASF project software through commission-program links.

The commissions for such links is usually 5% or more. Given the vast
number of books ASF supporters purchase, the commissions from these
sales could become a respectable source of revenue.

Setting up an online bookstore to benefit the ASF has been a
longstanding itch of mine, which I've finally gotten a chance to
scratch. A prototype bookstore is now available as a Confluence wiki.
You can check it out at:

* http://opensource.atlassian.com/confluence/oss/display/BOOKS/Home

If anyone is interested in helping out with maintaining the site,
please let me know. I'd especially welcome ASF project committers
who'd like to help oversee the section about their project.

If there was interest, we could also add pages for books recommended
by ASF committers.  Here, we could list other related books and
off-topic items, like DVDs and CDs that we enjoy. There's an
unfinished prototype of a committer page here:

*  http://opensource.atlassian.com/confluence/oss/display/BOOKS/husted

If anyone would like to make any existing links commission-program
links, there are instructions for how to do that on the bookstore
Feedback page.

* http://opensource.atlassian.com/confluence/oss/display/BOOKS/Feedback

There is also a general FAQ on the Feedback page.

Of course, this is a 100% volunteer effort and 100% of all commissions
are donated directly to the Apache Software Foundation.

Comments and suggestions are welcome.

I'm sending this message to fundraising@ and the dev@ for each Project 
with a category in the online bookstore. After getting feedback from 
the lists, a broader announcement could be made.

-Ted.

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



Please stop sending me e.mails : DO NOT REPLY [Bug 34693] - Tomcat infinite wait on noised network

2005-05-15 Thread jeanclaude . mailhot
Dear administrator of Tomcat Developper list

Please stop ASAP sending me e.mails or explain me in an understanding way 
how not to ge tehmk anymore

Thanks in advance 

Jean Claude MAILHOT
Nexans China
tel : 00 86 21 50462990 ext 601
mob ; 00 86 13901832542
Fax : 00 86 21 50462980
Nexans Shanghai Wires  Cables Co Ltd
N 1, Middle Fute road, Waigaoqiao Free Trade Zone,
Shanghai 200131,P.R China





[EMAIL PROTECTED]
05/14/2005 04:58 PM
Veuillez répondre à Tomcat Developers List

 
Pour :  tomcat-dev@jakarta.apache.org
cc : 
Objet : DO NOT REPLY [Bug 34693]  -   Tomcat infinite wait on noised 
network


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=34693.
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=34693


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||INVALID




--- Additional Comments From [EMAIL PROTECTED]  2005-05-14 10:58 ---
This is simply wasting time. Please do not reopen the report until you can 
point
out a specific defect in Tomcat.

-- 
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-catalina/webapps/docs changelog.xml

2005-05-15 Thread Remy Maucherat
[EMAIL PROTECTED] wrote:
markt   2005/05/11 14:39:41
  Modified:catalina/src/share/org/apache/catalina/authenticator
FormAuthenticator.java SavedRequest.java
   webapps/docs changelog.xml
  Log:
  Include request body in saved request when using FORM authentication.
   - Fixes problem with saved request assuming platform default encoding for 
POSTed
parameters.
   - Improves restoration of request by using CoyoteRequest
Can you revert this commit ? I see no other solution right now, as:
- it will not work with AJP
- it depends on HTTP/1.1 connector internal classes, so it breaks a 
clean build

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


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

2005-05-15 Thread Bill Barker
- Original Message - 
From: Remy Maucherat [EMAIL PROTECTED]
To: Tomcat Developers List tomcat-dev@jakarta.apache.org
Sent: Sunday, May 15, 2005 6:57 PM
Subject: Re: cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml


[EMAIL PROTECTED] wrote:
markt   2005/05/11 14:39:41
  Modified:catalina/src/share/org/apache/catalina/authenticator
FormAuthenticator.java SavedRequest.java
   webapps/docs changelog.xml
  Log:
  Include request body in saved request when using FORM authentication.
   - Fixes problem with saved request assuming platform default encoding 
for POSTed
parameters.
   - Improves restoration of request by using CoyoteRequest
Can you revert this commit ? I see no other solution right now, as:
- it will not work with AJP
- it depends on HTTP/1.1 connector internal classes, so it breaks a clean 
build
Urm, we are nowhere close to doing another release (and Mark has already 
promised to revert it before then, if not fixed).  Also, it doesn't really 
take much more to fix it from here.  If you can't see any other solution 
right now, then you are truely brain-dead.

Thanks,
Rémy


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: cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml

2005-05-15 Thread Remy Maucherat
Bill Barker wrote:
Urm, we are nowhere close to doing another release (and Mark has already 
promised to revert it before then, if not fixed).  Also, it doesn't 
really take much more to fix it from here.  If you can't see any other 
solution right now, then you are truely brain-dead.
I missed the part about reverting, all I saw about this was adding limits.
Besides, I am mostly complaining because it seems to break the build, 
which is never acceptable (even if no release is planned immediately).

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


DO NOT REPLY [Bug 34928] New: - Context not identified in error log (context descriptor)

2005-05-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=34928.
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=34928

   Summary: Context not identified in error log (context descriptor)
   Product: Tomcat 5
   Version: 5.5.7
  Platform: Other
OS/Version: other
Status: NEW
  Severity: major
  Priority: P2
 Component: Catalina
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


Configuration:

Apache/2.0.40 (Red Hat Linux)
mod_jk 1.2.8
Tomcat 5.5.7
Red Hat Linux 9
j2sdk-1_4_2_07


Multiple virtual hosts are configured via context descriptor files e.g.
conf/Catalina/myhostname/ROOT.xml

If in any of the multiple context descriptor files an error occurs
then it is not directly possible to say who the host is that has the error.

If the installation has many hosts then the tracking of the error
becomes a nightmare.

To test for this bug, create a 0 length context descriptor file for one of
multiple virtual hosts.

Expected behavior:

The error text should identify the host name who the error belongs to.

Actual behavior:

The following error is printed - without reference to the host name.


May 16, 2005 11:53:27 AM org.apache.tomcat.util.digester.Digester fatalError
SEVERE: Parse Fatal Error at line -1 column -1: Premature end of file.
org.xml.sax.SAXParseException: Premature end of file.
at
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown 
Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1545)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:561)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1169)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:292)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1301)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1561)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1550)
at java.lang.Thread.run(Unknown Source)
May 16, 2005 11:53:27 AM org.apache.catalina.startup.HostConfig deployDescriptor
SEVERE: Error deploying configuration descriptor ROOT.xml

-- 
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 34929] New: - Context not identified in error log (application web.xml)

2005-05-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=34929.
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=34929

   Summary: Context not identified in error log (application
web.xml)
   Product: Tomcat 5
   Version: 5.5.7
  Platform: All
OS/Version: other
Status: NEW
  Severity: major
  Priority: P2
 Component: Catalina
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


Configuration:

Apache/2.0.40 (Red Hat Linux)
mod_jk 1.2.8
Tomcat 5.5.7
Red Hat Linux 9
j2sdk-1_4_2_07


Multiple virtual hosts are configured via context descriptor files e.g.
conf/Catalina/myhostname/ROOT.xml

If in any of the multiple web.xml files an error occurs
then it is not directly possible to say who the host is that has the error.

If the installation has many hosts then the tracking of the error
becomes a nightmare.

To test for this bug, create an invalid web.xml file for one of multiple virtual
hosts, e.g. delete an end tag /param-value within a servlet tag.

Expected behavior:

The error text should identify the host name who the error belongs to.

Actual behavior:

The following error is printed - without reference to the host name.


May 16, 2005 12:40:24 PM org.apache.tomcat.util.digester.Digester fatalError
SEVERE: Parse Fatal Error at line 34 column 108: The element type param-value
must be terminated by the matching end-tag /param-value.
org.xml.sax.SAXParseException: The element type param-value must be terminated
by the matching end-tag /param-value.
at
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown 
Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown 
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1561)
at
org.apache.catalina.startup.ContextConfig.applicationWebConfig(ContextConfig.java:302)
at 
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:959)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:249)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4020)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:590)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1106)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1019)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)
at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:440)
at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at 

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

2005-05-15 Thread Bill Barker
- Original Message - 
From: Remy Maucherat [EMAIL PROTECTED]
To: Tomcat Developers List tomcat-dev@jakarta.apache.org
Sent: Sunday, May 15, 2005 8:20 PM
Subject: Re: cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml


Bill Barker wrote:
Urm, we are nowhere close to doing another release (and Mark has already 
promised to revert it before then, if not fixed).  Also, it doesn't 
really take much more to fix it from here.  If you can't see any other 
solution right now, then you are truely brain-dead.
I missed the part about reverting, all I saw about this was adding limits.
Besides, I am mostly complaining because it seems to break the build, which 
is never acceptable (even if no release is planned immediately).
Gump has been nagging about this for, like, almost a week now.  You're a 
week late to be b*tching about this.

I want to allow the committers that don't check email over the weekend a 
chance to review my Jk-Coyote patch for this particular issue, and then if 
Mark doesn't patch it first, I promise that Gump will get a clean build.  At 
this point, all it takes is anybody with half a brain and Karma to finish 
the patch.

Rémy


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]

cvs commit: jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote ActionCode.java

2005-05-15 Thread billbarker
billbarker2005/05/15 21:58:00

  Modified:coyote/src/java/org/apache/coyote ActionCode.java
  Log:
  Add action code for FORM replay
  
  Revision  ChangesPath
  1.17  +7 -0  
jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/ActionCode.java
  
  Index: ActionCode.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/ActionCode.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- ActionCode.java   24 Feb 2004 08:54:29 -  1.16
  +++ ActionCode.java   16 May 2005 04:58:00 -  1.17
  @@ -118,6 +118,13 @@
**/
   public static final ActionCode ACTION_REQ_LOCAL_NAME_ATTRIBUTE = new 
ActionCode(19);
   
  +
  +/**
  + * Callback for setting FORM auth body replay
  + */
  +public static final ActionCode ACTION_REQ_SET_BODY_REPLAY = new 
ActionCode(20);
  +
  +
   // --- 
Constructors
   int code;
   
  
  
  

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



cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator FormAuthenticator.java

2005-05-15 Thread billbarker
billbarker2005/05/15 22:12:50

  Modified:catalina/src/share/org/apache/catalina/authenticator
FormAuthenticator.java
  Log:
  Give Fuhrer Remy a clean build, even if as yet no Connector supports this 
particular ActionCode.
  
  Revision  ChangesPath
  1.21  +3 -11 
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/FormAuthenticator.java
  
  Index: FormAuthenticator.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/FormAuthenticator.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- FormAuthenticator.java11 May 2005 21:39:41 -  1.20
  +++ FormAuthenticator.java16 May 2005 05:12:50 -  1.21
  @@ -37,8 +37,7 @@
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
   import org.apache.coyote.InputBuffer;
  -import org.apache.coyote.http11.InputFilter;
  -import org.apache.coyote.http11.InternalInputBuffer;
  +import org.apache.coyote.ActionCode;
   import org.apache.tomcat.util.buf.ByteChunk;
   import org.apache.tomcat.util.buf.CharChunk;
   import org.apache.tomcat.util.buf.MessageBytes;
  @@ -389,14 +388,7 @@
   if (POST.equalsIgnoreCase(saved.getMethod())) {
   ByteChunk body = saved.getBody();
   
  -// Set content length
  -request.getCoyoteRequest().setContentLength(body.getLength());
  -
  -// Restore body
  -InputFilter savedBody = new SavedRequestInputFilter(body);
  -InternalInputBuffer internalBuffer = (InternalInputBuffer)
  -request.getCoyoteRequest().getInputBuffer();
  -internalBuffer.addActiveFilter(savedBody);
  + request.action(ActionCode.ACTION_REQ_SET_BODY_REPLAY, body);
   
   // Set content type
   MessageBytes contentType = MessageBytes.newInstance();
  
  
  

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



Gegen das Vergessen

2005-05-15 Thread stefano
In den fruehen Abendstunden des 13. Februar 1945 gegen 21:41 Uhr
heulten die Sirenen der Lazarettstadt Dresden das erste mal auf. Die Bewohner 
der Elbmetropole machten sich zu der Zeit noch keine Sorgen, da Dresden als 
Stadt ohne Bewaffnung und ohne militaerischen Nutzen bekannt war und von ca. 
1,2 Millionen Frauen, Kindern und Greisen bewohnt wurde.

Gegen 22:09 Uhr gab der Rundfunk durch, daß die alliierten Bomberverbaende 
ihren Kurs geaendert haben und nun auf Dresden zufliegen. Kurz darauf befanden 
sich 244 britische Bomber am Himmel der deutschen Kulturstadt. Drei Stunden 
nach dieser ersten Angriffswelle - es befanden sich bereits alle verfuegbaren 
Rettungsmannschaften, Sanitaeter und Feuerwehmaenner in Dresden - verdunkelten 
weitere 500 Bomber den Himmel.
Am naechsten Tag folgte die letzte Angriffswelle mit erneut 300 
US-B-17-Bombern. Zwischen 12:12 Uhr und 12:21 Uhr warfen diese 783 Tonnen 
Bomben ab. - Das entspricht mehr als 85 Tonnen pro Minute. Nach dem Abwerfen 
setzten die US-Bomber zum Tiefflug an und beschossen Fluechtende mit ihren 
Bordwaffen. In diesen drei Angriffsschlaegen, die insgesamt 14 Stunden 
andauerten, warfen die Befreier 650.000 Brandbomben und 200.000 Sprengbomben 
ab, welche einen Feuersturm von ueber 1000 Grad in der Stadt erzeugten. Obwohl 
Dresden weder Flugabwehr, noch Ruestungsindustrie oder aehnliche kriegswichtige 
Ziele besass wurden weit mehr als 350.000 unschuldige deutsche Zivilisten in 
diesen zwei Tagen kaltbluetig ermordet.

Keiner der schuldigen Alliierten wurde jemals fuer dieses brutale 
Kriegsverbrechen auch nur angeklagt und die Massenmedien und die bundesdeutsche 
Regierung schweigen diese Taten tot und sehen es nicht als noetig an den Opfern 
zu gedenken.!

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



cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator FormAuthenticator.java

2005-05-15 Thread billbarker
billbarker2005/05/15 22:22:21

  Modified:catalina/src/share/org/apache/catalina/authenticator
FormAuthenticator.java
  Log:
  Oops, missed an indirection
  
  Revision  ChangesPath
  1.22  +2 -33 
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/FormAuthenticator.java
  
  Index: FormAuthenticator.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/FormAuthenticator.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- FormAuthenticator.java16 May 2005 05:12:50 -  1.21
  +++ FormAuthenticator.java16 May 2005 05:22:21 -  1.22
  @@ -388,7 +388,7 @@
   if (POST.equalsIgnoreCase(saved.getMethod())) {
   ByteChunk body = saved.getBody();
   
  - request.action(ActionCode.ACTION_REQ_SET_BODY_REPLAY, body);
  + 
request.getCoyoteRequest().action(ActionCode.ACTION_REQ_SET_BODY_REPLAY, body);
   
   // Set content type
   MessageBytes contentType = MessageBytes.newInstance();
  @@ -485,36 +485,5 @@
   
   }
   
  -protected class SavedRequestInputFilter implements InputFilter {
  -
  -protected ByteChunk input = null;
  -
  -public SavedRequestInputFilter(ByteChunk input) {
  -this.input = input;
  -}
  -
  -public int doRead(ByteChunk chunk, org.apache.coyote.Request request)
  -throws IOException {
  -return input.substract(chunk);
  -}
  -
  - public void setRequest(org.apache.coyote.Request request) {
  - }
  -
  - public void recycle() {
  -input = null;
  - }
  -
  - public ByteChunk getEncodingName() {
  - return null;
  - }
  -
  - public void setBuffer(InputBuffer buffer) {
  - }
  -
  - public long end() throws IOException {
  - return 0;
  - }
  -}
   
   }
  
  
  

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