[Bug 53469] possible bug in Response.normalize(CharChunk cc)

2013-02-09 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53469

Mark Thomas  changed:

   What|Removed |Added

 Status|NEEDINFO|RESOLVED
 Resolution|--- |FIXED

--- Comment #24 from Mark Thomas  ---
The Servlet EG has confirmed that Tomcat's current behaviour is correct.
Relative URLs are relative to the current request. They are not assumed to be
part of the web application.

I'm marking this as fixed as the IAE that originally triggered this issue has
been fixed.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: Checkstyle errors in storeconfig in trunk

2013-02-09 Thread Remy Maucherat
On Sat, 2013-02-09 at 05:19 +0400, Konstantin Kolinko wrote:
> 2013/2/8 Konstantin Kolinko :
> > Hi!
> >
> > FYI, there are a lot of checkstyle errors in o.a.c.storeconfig package,
> >
> > a) tabs in server-registry.xml
> > b) a lot of trailing whitespace
> 
> Fixed.

Thanks !

> Further notices:
> 1. In a lot of places the code uses name "childs" instead of "children".
> 
> E.g. childs="true" in server-registry.xml
> E.g. storeChilds(..) method in StoreFactoryBase class

This probably didn't change from the initial revision of the component.
I guess I didn't event notice it (ahah). Is it worth fixing ? (probably)

> 2. Javadoc for StoreLoader documents XML format for a registry file.
> 
> What I see there is not what I see in server-registry.xml file in the
> storeconfig package.
> 
> E.g. documented
>  ,
> actual
>  

I suppose the XML was a bit simplified after the doc was written.

> 3. Checkstyle now shows a number (27) of "disallowed import" warnings.
> Those are imports from "o.a.catalina.tribes" and "o.a.catalina.ha".
> 
> I think it just means that this component depends on those,
> and Checkstyle rules needs adjustment here.

Storeconfig needs that dependency (obvious), so the warning should be
silenced or ignored.

Rémy



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Tomcat Wiki] Update of "PoweredBy" by KonstantinKolinko

2013-02-09 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change 
notification.

The "PoweredBy" page has been changed by KonstantinKolinko:
http://wiki.apache.org/tomcat/PoweredBy?action=diff&rev1=454&rev2=455

Comment:
Remove stray header that is not followed by text

  === TheServerSide.com ===
  {{http://www.theserverside.com/skin/images/header_logotype.gif}} 
[[http://www.theserverside.com/tss?service=direct/0/NewsThread/threadViewer.markNoisy.link&sp=l28395&sp=l136428|Tomcat
 is among the market leaders]] in this survey by 
[[http://www.theserverside.com|TheServerSide.com]].
  
- === Frankfurt IT Service ===
- 
  
  <>
  

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Tomcat Wiki] Update of "HowTo" by KonstantinKolinko

2013-02-09 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change 
notification.

The "HowTo" page has been changed by KonstantinKolinko:
http://wiki.apache.org/tomcat/HowTo?action=diff&rev1=132&rev2=133

Comment:
Correct markup

  
  First of all, you can read [[http://oss.wxnet.org/mbeans.html|this great 
tutorial]] from Christopher Blunck ( ch...@wxnet.org ). I will just add my 
comments and improvements.
  
- 1. Start your Tomcat and check that you have access to 
http://localhost:8080/manager/jmxproxy/. It means that JMX is enabled on your 
Tomcat configuration (if not, check if the following line is in your 
/conf/server.xml file :   . Otherwise, 
check the Tomcat documentation to activate it). Let this page opened to check 
further if your custom Mbean is detected by Tomcat.<>
+ 1. Start your Tomcat and check that you have access to 
http://localhost:8080/manager/jmxproxy/. It means that JMX is enabled on your 
Tomcat configuration (if not, check if the following line is in your 
/conf/server.xml file :   ``. Otherwise, 
check the Tomcat documentation to activate it). Let this page opened to check 
further if your custom Mbean is detected by Tomcat.<>
  
  2. Build your custom MBean by following the Christopher Blunck's example : 
<> '''ServerMBean.java''' :
  
@@ -984, +984 @@

  return mbserver;
  }
  }}}
- Here is a capture of the println() : 
https://picasaweb.google.com/lh/photo/jzVX9-NBGwF57A0m8qqv2Q?feat=directlink. 
Tomcat seems to register 2 Mbean server but when I try to fetch mine from its 
AgentId (here "myMBServer"), nothing is found. In my opinion, Tomcat might 
re-implement the ''MBeanServerFactory'' java class to control the server 
creation. Then, it doesn't keep a reference to the newly created MBean server. 
Moreover, if Tomcat re-implement the MBeanFactory class, there is no method to 
directly add MBean (see the 
http://tomcat.apache.org/tomcat-6.0-doc/api/index.html).<>
+ Here is a capture of the println() : 
https://picasaweb.google.com/lh/photo/jzVX9-NBGwF57A0m8qqv2Q?feat=directlink. 
Tomcat seems to register 2nd Mbean server but when I try to fetch mine from its 
!AgentId (here "myMBServer"), nothing is found. In my opinion, Tomcat might 
re-implement the ''MBeanServerFactory'' java class to control the server 
creation. Then, it doesn't keep a reference to the newly created MBean server. 
Moreover, if Tomcat re-implement the MBeanFactory class, there is no method to 
directly add MBean (see the 
[[http://tomcat.apache.org/tomcat-6.0-doc/api/index.html]]).<>
  
  In my application architecture, I placed the 2 MBeans files (the interface 
and its implementation) in a particular package (I don't think its compulsary 
but definitely more aesthetic). Compile those one in a jar archive and place it 
in the Tomcat's library folder (/lib).<>
  
- 3. Build your '''ContextListener''' : According to the 
http://tomcat.apache.org/tomcat-6.0-doc/config/listeners.html|Tomcat's 
documentation]], a Listener is a ''a component that performs actions when 
specific events occur, usually Tomcat '''starting''' or Tomcat stopping.''. We 
need to instantiate and load our MBean at Tomcat's start. So we build a 
ContextListener.java file which is placed wherever you want in your project 
architecture :
+ 3. Build your '''!ContextListener''' : According to the 
[[http://tomcat.apache.org/tomcat-6.0-doc/config/listeners.html|Tomcat's 
documentation]], a Listener is a ''a component that performs actions when 
specific events occur, usually Tomcat '''starting''' or Tomcat stopping.''. We 
need to instantiate and load our MBean at Tomcat's start. So we build a 
!ContextListener.java file which is placed wherever you want in your project 
architecture :
  
  {{{
  package '''org.bonitasoft.context''';
@@ -1033, +1033 @@


  
  }}}
- In his tutorial, Christopher Blunck suggests to compile the 
ContextListener.java file in a jar archive and then place it into our 
WEB-INF/lib folder. In my own experiments, I never found any difference without 
doing this.<>
+ In his tutorial, Christopher Blunck suggests to compile the 
!ContextListener.java file in a jar archive and then place it into our 
WEB-INF/lib folder. In my own experiments, I never found any difference without 
doing this.<>
  
  4. The 'mbeans-descriptor.xml' file : The only entry in the Tomcat 
documentation about custom MBean is about this file. It says "''You may also 
add MBean descriptions for custom components in a mbeans-descriptor.xml file, 
located in the same package as the class files it describes.''". Unfortunately, 
instead of reading this file, Tomcat applied its own templates to replace my 
MBeans attributes and operations descriptions... I really didn't figure out 
what is the correct way of using and placing this file. So I don't use it.
  
  5. The configuration should be over. You should have done those operations :
  
-  a. Build your MBean,<> b. Compile it and plac

Re: svn commit: r1443872 - /tomcat/trunk/java/org/apache/catalina/storeconfig/StoreConfigLifecycleListener.java

2013-02-09 Thread Konstantin Kolinko
2013/2/8 Remy Maucherat :
> On Fri, 2013-02-08 at 08:24 +, kfuj...@apache.org wrote:
>> Author: kfujino
>> Date: Fri Feb  8 08:24:36 2013
>> New Revision: 1443872
>>
>> URL: http://svn.apache.org/r1443872
>> Log:
>> Don't use a hard-coded domain name.
>
> Actually, I'm not sure this is a good plan. This was most certainly
> hardcoded on purpose, so that the mbean is always available at a known
> location, and from where it could handle the full container (with
> multiple servers/domains ?). Don't know exactly what Peter had in mind
> though.
>

If it is indeed hard-coded then I think it would be better to use a
distinct name, such as "TomcatStoreConfig" or "CatalinaStoreConfig".


Best regards,
Konstantin Kolinko

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1444372 - /tomcat/tc6.0.x/trunk/STATUS.txt

2013-02-09 Thread kkolinko
Author: kkolinko
Date: Sat Feb  9 14:42:27 2013
New Revision: 1444372

URL: http://svn.apache.org/r1444372
Log:
Propose backport of fix for
https://issues.apache.org/bugzilla/show_bug.cgi?id=54456

Modified:
tomcat/tc6.0.x/trunk/STATUS.txt

Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=1444372&r1=1444371&r2=1444372&view=diff
==
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Sat Feb  9 14:42:27 2013
@@ -105,6 +105,14 @@ PATCHES PROPOSED TO BACKPORT:
   +1: schultz
   -1:
 
+* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=54456
+  If the client aborts the request, make sure this is communicated to the
+  application reading the request body.
+  http://svn.apache.org/viewvc?rev=1443430&view=rev
+  (r1443427 in trunk)
+  +1: kkolinko
+  -1:
+
 
 PATCHES/ISSUES THAT ARE STALLED
 



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 54456] ChunkedInputFilter returning EOF when client closes connection without sending end chunk

2013-02-09 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=54456

--- Comment #12 from Konstantin Kolinko  ---
I proposed backport of r1443430 to 6.0.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1444374 - /tomcat/trunk/res/checkstyle/org-import-control.xml

2013-02-09 Thread kkolinko
Author: kkolinko
Date: Sat Feb  9 14:56:21 2013
New Revision: 1444374

URL: http://svn.apache.org/r1444374
Log:
Allow high availability and tribes imports in o.a.c.storeconfig.

Modified:
tomcat/trunk/res/checkstyle/org-import-control.xml

Modified: tomcat/trunk/res/checkstyle/org-import-control.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/res/checkstyle/org-import-control.xml?rev=1444374&r1=1444373&r2=1444374&view=diff
==
--- tomcat/trunk/res/checkstyle/org-import-control.xml (original)
+++ tomcat/trunk/res/checkstyle/org-import-control.xml Sat Feb  9 14:56:21 2013
@@ -66,6 +66,10 @@
   
   
 
+
+  
+  
+
 
   
   



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1444396 - in /tomcat/tc6.0.x/trunk: STATUS.txt java/org/apache/catalina/valves/RemoteIpValve.java webapps/docs/changelog.xml webapps/docs/config/valve.xml

2013-02-09 Thread kkolinko
Author: kkolinko
Date: Sat Feb  9 17:14:16 2013
New Revision: 1444396

URL: http://svn.apache.org/r1444396
Log:
CTR: docs
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=54080
Clarify documentation for initial value of internalProxies attribute of 
RemoteIpValve.

Modified:
tomcat/tc6.0.x/trunk/STATUS.txt
tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/RemoteIpValve.java
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
tomcat/tc6.0.x/trunk/webapps/docs/config/valve.xml

Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=1444396&r1=1444395&r2=1444396&view=diff
==
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Sat Feb  9 17:14:16 2013
@@ -68,13 +68,6 @@ PATCHES PROPOSED TO BACKPORT:
   +1: kfujino, kkolinko, markt
   -1:
 
-* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=54080
-  "Comma related bug in org.apache.catalina.valves.RemoteIpValve"
-  Documentation-only patch:
- https://issues.apache.org/bugzilla/attachment.cgi?id=29545
-  +1: schultz, markt
-  -1:
-
 * Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=54044
   Correct bug in timestamp cache used by org.apache.juli.OneLineFormatter
   that meant entries could be made with an earlier timestamp than the true 
timestamp.

Modified: 
tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/RemoteIpValve.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/RemoteIpValve.java?rev=1444396&r1=1444395&r2=1444396&view=diff
==
--- tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/RemoteIpValve.java 
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/RemoteIpValve.java Sat 
Feb  9 17:14:16 2013
@@ -93,6 +93,11 @@ import org.apache.juli.logging.LogFactor
  * RemoteIPInternalProxy
  * Comma delimited list of regular expressions (in the syntax supported by 
the {@link java.util.regex.Pattern} library)
  * 10\.\d{1,3}\.\d{1,3}\.\d{1,3}, 192\.168\.\d{1,3}\.\d{1,3}, 
169\.254\.\d{1,3}\.\d{1,3}, 127\.\d{1,3}\.\d{1,3}\.\d{1,3} 
+ * Note that this comma-separated regular expression is used by default
+ * but cannot be specified in the same way through String-based configuration,
+ * as the commas in the "\d{1,3}" expressions will interpreted as separators
+ * between regular expressions. The "\d{1,3}" pattern can be replaced by
+ * "\d\d?\d?" or more simply by "\d+".
  * By default, 10/8, 192.168/16, 169.254/16 and 127/8 are allowed ; 172.16/12 
has not been enabled by default because it is complex to
  * describe with regular expressions
  * 
@@ -687,7 +692,10 @@ public class RemoteIpValve extends Valve
  * Comma delimited list of internal proxies. Can be expressed with regular 
expressions.
  * 
  * 
- * Default value : 10\.\d{1,3}\.\d{1,3}\.\d{1,3}, 
192\.168\.\d{1,3}\.\d{1,3}, 127\.\d{1,3}\.\d{1,3}\.\d{1,3}
+ * Default value: 10\.\d{1,3}\.\d{1,3}\.\d{1,3}, 
192\.168\.\d{1,3}\.\d{1,3}, 127\.\d{1,3}\.\d{1,3}\.\d{1,3}
+ * Note: If you want to configure the same value, you have to replace
+ * "\d{1,3}" with "\d\d?\d?" or more simply with "\d+". Otherwise the 
commas
+ * in the expression will be mistaken for separators between regular 
expressions.
  * 
  */
 public void setInternalProxies(String commaDelimitedInternalProxies) {

Modified: tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml?rev=1444396&r1=1444395&r2=1444396&view=diff
==
--- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Sat Feb  9 17:14:16 2013
@@ -91,6 +91,11 @@
   
 
   
+54080: Clarify documentation for initial value of
+internalProxies attribute of RemoteIpValve.
+(schultz/kkolinko)
+  
+  
 54198: Clarify that
 HttpServletResponse.sendError(int) results in an HTML
 response by default. (markt)

Modified: tomcat/tc6.0.x/trunk/webapps/docs/config/valve.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/config/valve.xml?rev=1444396&r1=1444395&r2=1444396&view=diff
==
--- tomcat/tc6.0.x/trunk/webapps/docs/config/valve.xml (original)
+++ tomcat/tc6.0.x/trunk/webapps/docs/config/valve.xml Sat Feb  9 17:14:16 2013
@@ -860,9 +860,17 @@
 expressions. If they appear in the remoteIpHeader
 value, they will be trusted and will not appear in the
 proxiesHeader value. If not specified the default 
value
-of 10\.\d{1,3}\.\d{1,3}\.\d{1,3}, 192\.168\.\d{1,3}\.\d{1,3},
-169\.254\.\d{1,3}\.\d{1,3}, 127\.\d{1,3}\.\d{

[Bug 54080] Comma related bug in org.apache.catalina.valves.RemoteIpValve

2013-02-09 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=54080

Konstantin Kolinko  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
  Component|Catalina|Documentation
 Resolution|--- |FIXED

--- Comment #3 from Konstantin Kolinko  ---
Tomcat 6 documentation corrected by r1444396 , will be in 6.0.37.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Tomcat Wiki] Update of "FAQ/Security" by KonstantinKolinko

2013-02-09 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change 
notification.

The "FAQ/Security" page has been changed by KonstantinKolinko:
http://wiki.apache.org/tomcat/FAQ/Security?action=diff&rev1=14&rev2=15

Comment:
Add links to pages at tomcat.apache.org

  === Role of Customization ===
  
  We believe, and the evidence suggests, that Tomcat is more than secure enough 
for most use-cases. However, like all other components of Tomcat, you can 
customize any and all of the relevant parts of the server to achieve even 
higher security. For example, the session manager implementation is pluggable, 
and even the default implementation has support for pluggable random number 
generators. If you have a special need that you feel is not met by Tomcat out 
of the box, consider these customization options. At the same time, please 
bring up your requirements on the user mailing list, where we'll be glad to 
discuss it and assist in your approach/design/implementation as needed.
+ 
+ === Links ===
+ 
+  * Known vulnerabilities [[http://tomcat.apache.org/security.html]]
+  * Security considerations (Apache Tomcat 7 documentation) 
[[http://tomcat.apache.org/tomcat-7.0-doc/security-howto.html]]
  
  == Questions ==
   1. [[#Q1|How do I use OpenSSL to set up my own Certificate Authority (CA)?]]

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat Native 1.1.27

2013-02-09 Thread Mark Thomas
On 08/02/2013 13:43, Mladen Turk wrote:
> Version 1.1.27 is bug fixing release.
> The proposed release artefacts can be found at [1],
> and the build was done using tag [2].
> 
> The VOTE will remain open for at least 48 hours.
> 
> The Apache Tomcat Native 1.1.27 is
>  [X] Stable, go ahead and release
>  [ ] Broken because of ...

Tested on 64-bit Windows and 64-bit Linux with the APR unit tests for
7.0.x - no problems.

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1444422 - in /tomcat/trunk/test/org/apache/tomcat/websocket: TestWsWebSocketContainer.java TesterEcho.java

2013-02-09 Thread markt
Author: markt
Date: Sat Feb  9 20:22:07 2013
New Revision: 122

URL: http://svn.apache.org/r122
Log:
Extract Echo endpoints for use in other tests

Added:
tomcat/trunk/test/org/apache/tomcat/websocket/TesterEcho.java   (with props)
Modified:
tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java

Modified: 
tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java?rev=122&r1=121&r2=122&view=diff
==
--- tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java 
(original)
+++ tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java 
Sat Feb  9 20:22:07 2013
@@ -16,7 +16,6 @@
  */
 package org.apache.tomcat.websocket;
 
-import java.io.IOException;
 import java.net.URI;
 import java.nio.ByteBuffer;
 import java.util.List;
@@ -74,7 +73,7 @@ public class TestWsWebSocketContainer ex
 // Must have a real docBase - just use temp
 Context ctx =
 tomcat.addContext("", System.getProperty("java.io.tmpdir"));
-ctx.addApplicationListener(EchoConfig.class.getName());
+ctx.addApplicationListener(TesterEcho.Config.class.getName());
 
 tomcat.start();
 
@@ -82,7 +81,7 @@ public class TestWsWebSocketContainer ex
 ContainerProvider.createClientContainer();
 Session wsSession = wsContainer.connectToServer(TesterEndpoint.class,
 new DefaultClientConfiguration(), new URI("http://localhost:"; +
-getPort() + EchoConfig.PATH_ASYNC));
+getPort() + TesterEcho.Config.PATH_ASYNC));
 CountDownLatch latch = new CountDownLatch(1);
 TesterMessageHandlerText handler = new TesterMessageHandlerText(latch);
 wsSession.addMessageHandler(handler);
@@ -104,7 +103,7 @@ public class TestWsWebSocketContainer ex
 // Must have a real docBase - just use temp
 Context ctx =
 tomcat.addContext("", System.getProperty("java.io.tmpdir"));
-ctx.addApplicationListener(EchoConfig.class.getName());
+ctx.addApplicationListener(TesterEcho.Config.class.getName());
 
 tomcat.start();
 
@@ -112,7 +111,7 @@ public class TestWsWebSocketContainer ex
 ContainerProvider.createClientContainer();
 wsContainer.connectToServer(TesterEndpoint.class,
 new DefaultClientConfiguration(), new URI("ftp://localhost:"; +
-getPort() + EchoConfig.PATH_ASYNC));
+getPort() + TesterEcho.Config.PATH_ASYNC));
 }
 
 
@@ -122,7 +121,7 @@ public class TestWsWebSocketContainer ex
 // Must have a real docBase - just use temp
 Context ctx =
 tomcat.addContext("", System.getProperty("java.io.tmpdir"));
-ctx.addApplicationListener(EchoConfig.class.getName());
+ctx.addApplicationListener(TesterEcho.Config.class.getName());
 
 tomcat.start();
 
@@ -130,7 +129,7 @@ public class TestWsWebSocketContainer ex
 ContainerProvider.createClientContainer();
 wsContainer.connectToServer(TesterEndpoint.class,
 new DefaultClientConfiguration(),
-new URI("http://"; + EchoConfig.PATH_ASYNC));
+new URI("http://"; + TesterEcho.Config.PATH_ASYNC));
 }
 
 
@@ -189,7 +188,7 @@ public class TestWsWebSocketContainer ex
 // Must have a real docBase - just use temp
 Context ctx =
 tomcat.addContext("", System.getProperty("java.io.tmpdir"));
-ctx.addApplicationListener(EchoConfig.class.getName());
+ctx.addApplicationListener(TesterEcho.Config.class.getName());
 
 WebSocketContainer wsContainer =
 ContainerProvider.createClientContainer();
@@ -218,7 +217,7 @@ public class TestWsWebSocketContainer ex
 
 Session wsSession = wsContainer.connectToServer(TesterEndpoint.class,
 new DefaultClientConfiguration(), new URI("http://localhost:"; +
-getPort() + EchoConfig.PATH_BASIC));
+getPort() + TesterEcho.Config.PATH_BASIC));
 TesterMessageHandler handler;
 CountDownLatch latch = new CountDownLatch(1);
 wsSession.getUserProperties().put("latch", latch);
@@ -485,89 +484,6 @@ public class TestWsWebSocketContainer ex
 }
 
 
-public static class EchoConfig implements ServletContextListener {
-
-public static final String PATH_ASYNC = "/echoAsync";
-public static final String PATH_BASIC = "/echoBasic";
-
-@Override
-public void contextInitialized(ServletContextEvent sce) {
-ServerContainerImpl sc = ServerContainerImpl.getServerContainer();
-sc.publishServer(
-EchoAsync.class, sce.ge

svn commit: r1444429 - in /tomcat/trunk/test/org/apache/tomcat/websocket: TestWsWebSocketContainer.java TesterEcho.java TesterEchoServer.java TesterSingleMessageClient.java

2013-02-09 Thread markt
Author: markt
Date: Sat Feb  9 20:38:46 2013
New Revision: 129

URL: http://svn.apache.org/r129
Log:
More refactoring for re-use

Added:
tomcat/trunk/test/org/apache/tomcat/websocket/TesterEchoServer.java
  - copied, changed from r122, 
tomcat/trunk/test/org/apache/tomcat/websocket/TesterEcho.java

tomcat/trunk/test/org/apache/tomcat/websocket/TesterSingleMessageClient.java   
(with props)
Removed:
tomcat/trunk/test/org/apache/tomcat/websocket/TesterEcho.java
Modified:
tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java

Modified: 
tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java?rev=129&r1=128&r2=129&view=diff
==
--- tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java 
(original)
+++ tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java 
Sat Feb  9 20:38:46 2013
@@ -19,7 +19,6 @@ package org.apache.tomcat.websocket;
 import java.net.URI;
 import java.nio.ByteBuffer;
 import java.util.List;
-import java.util.concurrent.CopyOnWriteArrayList;
 import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.ExecutionException;
 import java.util.concurrent.Future;
@@ -27,7 +26,6 @@ import java.util.concurrent.TimeUnit;
 
 import javax.servlet.ServletContextEvent;
 import javax.servlet.ServletContextListener;
-import javax.websocket.CloseReason;
 import javax.websocket.ContainerProvider;
 import javax.websocket.DefaultClientConfiguration;
 import javax.websocket.DeploymentException;
@@ -47,6 +45,10 @@ import org.apache.catalina.Context;
 import org.apache.catalina.startup.Tomcat;
 import org.apache.catalina.startup.TomcatBaseTest;
 import org.apache.coyote.http11.Http11Protocol;
+import org.apache.tomcat.websocket.TesterSingleMessageClient.BasicBinary;
+import org.apache.tomcat.websocket.TesterSingleMessageClient.BasicHandler;
+import org.apache.tomcat.websocket.TesterSingleMessageClient.BasicText;
+import org.apache.tomcat.websocket.TesterSingleMessageClient.TesterEndpoint;
 import org.apache.tomcat.websocket.server.ServerContainerImpl;
 import org.apache.tomcat.websocket.server.WsListener;
 
@@ -73,7 +75,7 @@ public class TestWsWebSocketContainer ex
 // Must have a real docBase - just use temp
 Context ctx =
 tomcat.addContext("", System.getProperty("java.io.tmpdir"));
-ctx.addApplicationListener(TesterEcho.Config.class.getName());
+ctx.addApplicationListener(TesterEchoServer.Config.class.getName());
 
 tomcat.start();
 
@@ -81,9 +83,9 @@ public class TestWsWebSocketContainer ex
 ContainerProvider.createClientContainer();
 Session wsSession = wsContainer.connectToServer(TesterEndpoint.class,
 new DefaultClientConfiguration(), new URI("http://localhost:"; +
-getPort() + TesterEcho.Config.PATH_ASYNC));
+getPort() + TesterEchoServer.Config.PATH_ASYNC));
 CountDownLatch latch = new CountDownLatch(1);
-TesterMessageHandlerText handler = new TesterMessageHandlerText(latch);
+BasicText handler = new BasicText(latch);
 wsSession.addMessageHandler(handler);
 wsSession.getRemote().sendString(MESSAGE_STRING_1);
 
@@ -103,7 +105,7 @@ public class TestWsWebSocketContainer ex
 // Must have a real docBase - just use temp
 Context ctx =
 tomcat.addContext("", System.getProperty("java.io.tmpdir"));
-ctx.addApplicationListener(TesterEcho.Config.class.getName());
+ctx.addApplicationListener(TesterEchoServer.Config.class.getName());
 
 tomcat.start();
 
@@ -111,7 +113,7 @@ public class TestWsWebSocketContainer ex
 ContainerProvider.createClientContainer();
 wsContainer.connectToServer(TesterEndpoint.class,
 new DefaultClientConfiguration(), new URI("ftp://localhost:"; +
-getPort() + TesterEcho.Config.PATH_ASYNC));
+getPort() + TesterEchoServer.Config.PATH_ASYNC));
 }
 
 
@@ -121,7 +123,7 @@ public class TestWsWebSocketContainer ex
 // Must have a real docBase - just use temp
 Context ctx =
 tomcat.addContext("", System.getProperty("java.io.tmpdir"));
-ctx.addApplicationListener(TesterEcho.Config.class.getName());
+ctx.addApplicationListener(TesterEchoServer.Config.class.getName());
 
 tomcat.start();
 
@@ -129,7 +131,7 @@ public class TestWsWebSocketContainer ex
 ContainerProvider.createClientContainer();
 wsContainer.connectToServer(TesterEndpoint.class,
 new DefaultClientConfiguration(),
-new URI("http://"; + TesterEcho.Config.PATH_ASYNC));
+new URI("http:/

Re: Checkstyle errors in storeconfig in trunk

2013-02-09 Thread sebb
On 9 February 2013 09:42, Remy Maucherat  wrote:
> On Sat, 2013-02-09 at 05:19 +0400, Konstantin Kolinko wrote:
>> 2013/2/8 Konstantin Kolinko :
>> > Hi!
>> >
>> > FYI, there are a lot of checkstyle errors in o.a.c.storeconfig package,
>> >
>> > a) tabs in server-registry.xml
>> > b) a lot of trailing whitespace
>>
>> Fixed.
>
> Thanks !
>
>> Further notices:
>> 1. In a lot of places the code uses name "childs" instead of "children".
>>
>> E.g. childs="true" in server-registry.xml
>> E.g. storeChilds(..) method in StoreFactoryBase class
>
> This probably didn't change from the initial revision of the component.
> I guess I didn't event notice it (ahah). Is it worth fixing ? (probably)
>
>> 2. Javadoc for StoreLoader documents XML format for a registry file.
>>
>> What I see there is not what I see in server-registry.xml file in the
>> storeconfig package.
>>
>> E.g. documented
>>  ,
>> actual
>>  

The mail also reports different spelling.

> I suppose the XML was a bit simplified after the doc was written.
>
>> 3. Checkstyle now shows a number (27) of "disallowed import" warnings.
>> Those are imports from "o.a.catalina.tribes" and "o.a.catalina.ha".
>>
>> I think it just means that this component depends on those,
>> and Checkstyle rules needs adjustment here.
>
> Storeconfig needs that dependency (obvious), so the warning should be
> silenced or ignored.
>
> Rémy
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Bug report for Tomcat 6 [2013/02/10]

2013-02-09 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|41679|New|Enh|2007-02-22|SemaphoreValve should be able to filter on url pat|
|41883|Ass|Enh|2007-03-18|use abstract wrapper instead of plain X509Certific|
|43001|New|Enh|2007-07-30|JspC lacks setMappedFile and setDie for use in Ant|
|43400|New|Enh|2007-09-14|enum support for tag libs |
|43548|Opn|Enh|2007-10-04|xml schema for tomcat-users.xml   |
|43682|New|Enh|2007-10-23|JULI: web-inf/classes/logging.properties to suppor|
|43742|New|Enh|2007-10-30|.tag compiles  performed one at a time -- extremel|
|43979|New|Enh|2007-11-27|Add abstraction for Java and Classfile output |
|44199|New|Enh|2008-01-10|expose current backlog queue size |
|44225|New|Enh|2008-01-14|SSL connector tries to load the private keystore f|
|44294|New|Enh|2008-01-25|Support for EL functions with varargs |
|44645|New|Enh|2008-03-20|[Patch] JNDIRealm - Doesn't support JNDI "java.nam|
|44787|New|Enh|2008-04-09|provide more error context on "java.lang.IllegalSt|
|44818|New|Enh|2008-04-13|tomcat hangs with GET when content-length is defin|
|45014|New|Enh|2008-05-15|Request and Response classes should have wrappers |
|45282|New|Enh|2008-06-25|NioReceiver doesn't close cleanly, leaving sockets|
|45428|New|Enh|2008-07-18|warn if the tomcat stop doesn't complete  |
|45832|New|Enh|2008-09-18|add DIGEST authentication support to Ant tasks|
|45878|New|Enh|2008-09-24|Generated jars do not contain proper manifests or |
|45879|Opn|Enh|2008-09-24|Windows installer fails to install NOTICE and RELE|
|45931|Opn|Enh|2008-10-01|trimSpaces incorrectly modifies output|
|46173|New|Enh|2008-11-09|Small patch for manager app: Setting an optional c|
|46263|New|Enh|2008-11-21|Tomcat reloading of context.xml does not update do|
|46284|New|Enh|2008-11-24|Add flag to DeltaManager that blocks processing cl|
|46350|New|Enh|2008-12-05|Maven repository should contain source bundles|
|46727|New|Enh|2009-02-17|DefaultServlet - serving multiple encodings   |
|46902|New|Enh|2009-03-24|LoginValve to bypass restrictions of j_security_ch|
|47214|New|Enh|2009-05-17|Inner classes that are explicitly referenced - sho|
|47242|New|Enh|2009-05-22|request for AJP command line client   |
|47281|New|Enh|2009-05-28|Efficiency of the JDBCStore   |
|47407|New|Enh|2009-06-23|HttpSessionListener doesn't operate in the session|
|47467|New|Enh|2009-07-02|Deployment of the war file by URL when contextpath|
|47834|New|Enh|2009-09-14|TldConfig throws Exception when exploring unpacked|
|47919|New|Enh|2009-09-30|Log Tomcat & Java environment variables in additio|
|48358|Opn|Enh|2009-12-09|JSP-unloading reloaded|
|48543|New|Enh|2010-01-14|[Patch] More flexibility in specifying -Dcatalina.|
|48672|New|Enh|2010-02-03|Tomcat Virtual Host Manager (/host-manager) have b|
|48674|New|Enh|2010-02-03|Tomcat Virtual Host Manager application doesn't pe|
|48743|New|Enh|2010-02-15|Make the SLEEP variable in catalina.sh settable fr|
|48899|New|Enh|2010-03-12|Guess URI charset should solve lot of problems|
|48922|New|Enh|2010-03-16|org.apache.catalina.connector.Request clone static|
|48928|New|Enh|2010-03-17|An alternative solution to preloading classes when|
|49161|New|Enh|2010-04-21|Unknown Publisher when installing tomcat 6.0.26   |
|49176|Opn|Enh|2010-04-23|Jasper in Dev Mode Is Memory Inefficient  |
|49464|New|Enh|2010-06-18|DefaultServlet and CharacterEncoding  |
|49531|New|Enh|2010-06-30|singlesignon failover not working on DeltaManager/|
|49804|New|Enh|2010-08-23|Allow Embedded.redirectStreams value to be configu|
|49939|New|Enh|2010-09-16|Expose a method via JMX which empties the webapp f|
|49943|New|Enh|2010-09-16|Logging (via juli) does not reread configuration c|
|50285|New|Enh|2010-11-17|Standard HTTP and AJP connectors silently ignore a|
|50288|New|Enh|2010-11-17|Uploading a war file that already exists should au|
|50692|

Bug report for Tomcat 7 [2013/02/10]

2013-02-09 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|16579|New|Enh|2003-01-30|documentation page layout/style breaks wrapping to|
|18500|New|Enh|2003-03-30|Host aliases to match by regular expression   |
|28039|Opn|Enh|2004-03-30|Cluster Support for SingleSignOn  |
|40728|Inf|Enh|2006-10-11|Catalina MBeans use non-serializable classes  |
|40881|Opn|Enh|2006-11-02|Unable to receive message through  TCP channel -> |
|41007|Opn|Enh|2006-11-20|Can't define customized 503 error page|
|43866|New|Enh|2007-11-14|add support for session attribute propagation with|
|43925|Opn|Enh|2007-11-21|org.apache.jasper.runtime.BodyContentImpl causing |
|44216|New|Enh|2008-01-11|Don't reuse session ID even if emptySessionPath=tr|
|48550|Inf|Enh|2010-01-14|Update examples and default server.xml to use UTF-|
|49395|New|Enh|2010-06-06|manager.findLeaks : display the date when the leak|
|49589|New|Enh|2010-07-12|Tag handlers with constant attribute values are al|
|49785|New|Enh|2010-08-19|Enabling TLS for JNDIRealm|
|49821|New|Enh|2010-08-25|Tomcat CLI|
|50019|New|Enh|2010-09-28|Adding JNDI "lookup-name" support In XML and Resou|
|50175|New|Enh|2010-10-28|Enhance memory leak detection by selectively apply|
|50234|New|Enh|2010-11-08|JspC use servlet 3.0 features |
|50504|New|Enh|2010-12-21|Allow setting query string character set trough re|
|50670|New|Enh|2011-01-27|Tribes | RpcChannel | Add option to specify extern|
|51195|New|Enh|2011-05-13|"Find leaks" reports a false positive memory/class|
|51294|Opn|Enh|2011-05-30|Since 7.0.12 do not work option unpackWARs=true fo|
|51423|Inf|Enh|2011-06-23|[Patch] to add a path and a version parameters to |
|51463|New|Enh|2011-07-01|Tomcat.setBaseDir  (package org.apache.catalina.st|
|51496|New|Enh|2011-07-11|NSIS - Warn that duplicate service name will resul|
|51526|New|Enh|2011-07-18|Process web application context config with embedd|
|51587|New|Enh|2011-07-29|Implement status and uptime commands  |
|51953|New|Enh|2011-10-04|Proposal: netmask filtering valve and filter  |
|52092|New|Enh|2011-10-26|Please make AsyncFileHandler and OneLineFormatter |
|52235|New|Enh|2011-11-23|Please do a bit of SEO tuning for the web site|
|52323|New|Enh|2011-12-13|Cobertura test code coverage support for build.xml|
|52381|New|Enh|2011-12-22|Please add OSGi metadata  |
|52448|New|Enh|2012-01-11|Cache jar indexes in WebappClassLoader to speed up|
|52489|New|Enh|2012-01-19|Enhancement request for code signing of war files |
|52558|New|Enh|2012-01-30|CometConnectionManagerValve is adding non-serializ|
|52688|New|Enh|2012-02-16|Add ability to remove old access log files|
|52751|Opn|Enh|2012-02-23|Optimized configuration of the system info display|
|52952|New|Enh|2012-03-20|Improve ExtensionValidator handling for embedded s|
|53085|New|Enh|2012-04-16|[perf] [concurrency] DefaultInstanceManager.annota|
|53387|New|Enh|2012-06-08|SSI: Allow to use $1 to get result of regular expr|
|53411|Opn|Enh|2012-06-13|NullPointerException in org.apache.tomcat.util.buf|
|53492|New|Enh|2012-07-01|Make JspC shell multithreaded |
|53553|New|Enh|2012-07-16|[PATCH] Deploy uploaded WAR with context.xml from |
|53602|New|Enh|2012-07-25|Support for HTTP status code 451  |
|53620|New|Enh|2012-07-30|[juli] delay opening a file until something gets l|
|53665|New|Enh|2012-08-06|Minor JNDI Howto document enhancement concerning m|
|53776|New|Enh|2012-08-24|Multitenancy support for JDBCRealm|
|53777|New|Enh|2012-08-24|Ability to bundle JAAS Configuration in Webappp   |
|54013|New|Enh|2012-10-16|Catalina.sh force kill to wait till process exits |
|54083|New|Enh|2012-10-31|Provide jarsToSkip on a per-webapp basis  |
|54203|New|Enh|2012-11-25|Part class missing documentation  |
|54239|New|Enh|2012-12-04|Extensible EL Interpreter |
|54330|

Bug report for Taglibs [2013/02/10]

2013-02-09 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|38193|Ass|Enh|2006-01-09|[RDC] BuiltIn Grammar support for Field   |
|38600|Ass|Enh|2006-02-10|[RDC] Enable RDCs to be used in X+V markup (X+RDC)|
|42413|New|Enh|2007-05-14|[PATCH] Log Taglib enhancements   |
|46052|New|Nor|2008-10-21|SetLocaleSupport is slow to initialize when many l|
|48333|New|Enh|2009-12-02|TLD generator |
+-+---+---+--+--+
| Total5 bugs   |
+---+

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Bug report for Tomcat 8 [2013/02/10]

2013-02-09 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|51497|New|Enh|2011-07-11|Use canonical IPv6 text representation in logs|
|53737|Opn|Enh|2012-08-18|Use ServletContext.getJspConfigDescriptor() in Jas|
|53930|New|Enh|2012-09-24|allow capture of catalina stdout/stderr to a comma|
|53987|New|Enh|2012-10-09|Log uncovered HTTP methods in combined security co|
|54095|New|Enh|2012-11-03|[patch] support gzipped versions of static resourc|
|54475|New|Maj|2013-01-23|SMAP broken in Java 8 for JSP compile |
|54503|New|Enh|2013-01-29|SAML2 based single sign on|
|54522|New|Nor|2013-02-04|Add patch binary as prerequisite in BUILDING.txt  |
+-+---+---+--+--+
| Total8 bugs   |
+---+

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Bug report for Tomcat Connectors [2013/02/10]

2013-02-09 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|34526|Opn|Nor|2005-04-19|Truncated content in decompressed requests from mo|
|35959|Opn|Enh|2005-08-01|mod_jk not independant of UseCanonicalName|
|43303|New|Enh|2007-09-04|Versioning under Windows not reported by many conn|
|43968|Inf|Enh|2007-11-26|[patch] support ipv6 with mod_jk  |
|44290|Inf|Nor|2008-01-24|mod_jk/1.2.26: retry is not useful for an importan|
|44349|Inf|Maj|2008-02-04|mod_jk/1.2.26 module does not read worker.status.s|
|44379|New|Enh|2008-02-07|convert the output of strftime into UTF-8 |
|44454|New|Nor|2008-02-19|busy count reported in mod_jk inflated, causes inc|
|44571|New|Enh|2008-03-10|Limits busy per worker to a threshold |
|45063|New|Nor|2008-05-22|JK-1.2.26 IIS ISAPI filter issue when running diff|
|45313|New|Nor|2008-06-30|mod_jk 1.2.26 & apache 2.2.9 static compiled on so|
|46337|New|Nor|2008-12-04|real worker name is wrong |
|46676|New|Enh|2009-02-09|Configurable test request for Watchdog thread |
|46767|New|Enh|2009-02-25|mod_jk to send DECLINED in case no fail-over tomca|
|47327|New|Enh|2009-06-07|remote_user not logged in apache logfile  |
|47617|Inf|Enh|2009-07-31|include time spent doing ajp_get_endpoint() in err|
|47678|New|Cri|2009-08-11|Unable to allocate shared memory when using isapi_|
|47714|New|Cri|2009-08-20|Reponse mixed between users   |
|47750|New|Maj|2009-08-27|Loss of worker settings when changing via jkstatus|
|47795|New|Maj|2009-09-07|service sticky_session not being set correctly wit|
|47840|Inf|Min|2009-09-14|A broken worker name is written in the log file.  |
|48191|New|Maj|2009-11-13|Problem with mod_jk 1.2.28 - Can not render up the|
|48460|New|Nor|2009-12-30|mod_proxy_ajp document has three misleading portio|
|48490|New|Nor|2010-01-05|Changing a node to stopped in uriworkermap.propert|
|48513|New|Enh|2010-01-09|IIS Quick setup instructions  |
|48564|New|Nor|2010-01-18|Unable to turn off retries for LB worker  |
|48830|New|Nor|2010-03-01|IIS shutdown blocked in endpoint service when serv|
|48891|Opn|Enh|2010-03-11|Missing EOL-style settings in tomcat/jk/trunk |
|49035|New|Maj|2010-04-01|data lost when post a multipart/form-data form|
|49063|New|Enh|2010-04-07|Please add JkStripSession status in jk-status work|
|49135|New|Enh|2010-04-16|SPDY Connector for The Tomcat |
|49469|New|Enh|2010-06-19|Workers status page has negative number of connect|
|49732|Opn|Nor|2010-08-10|reply_timeout can't wait forever. |
|49822|New|Enh|2010-08-25|Add hash lb worker method |
|49903|New|Enh|2010-09-09|Make workers file reloadable  |
|50186|New|Nor|2010-10-31|Wrong documentation of connection_pool_timeout / c|
|52334|New|Maj|2011-12-14|recover_time is not properly used |
|52483|New|Enh|2012-01-18|Print JkOptions's options in log file and jkstatus|
|52651|New|Nor|2012-02-13|JKSHMFile size limitation |
|53324|Opn|Nor|2012-05-30|Starting with mod_jk 1.2.35 I cannot modify worker|
|53542|New|Min|2012-07-13|Spelling mistake on 503 service unavailable page  |
|53762|New|Nor|2012-08-22|JK status manager: mass nodes handling doesn't wor|
|53883|New|Maj|2012-09-17|isapi_redirect v 1.2.37 crashes w3wp.exe  on the p|
|53977|New|Maj|2012-10-07|32bits isapi connector cannot work in wow64 mode  |
|54027|New|Cri|2012-10-18|isapi send request to outside address instead of i|
|54112|Opn|Blk|2012-11-07|ISAPI redirector not working when IIS recycles|
|54117|New|Maj|2012-11-08|access violation exception in isapi_redirect.dll  |
|54177|New|Nor|2012-11-20|jkmanager generates non-well-formed XML for certai|
+-+---+---+--+--+
| Total   48 bugs   |
+---+

--

Bug report for Tomcat Modules [2013/02/10]

2013-02-09 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|48240|New|Nor|2009-11-19|Tomcat-Lite missing @Override markers |
|48268|New|Nor|2009-11-23|Patch to fix generics in tomcat-lite  |
|48861|New|Nor|2010-03-04|Files without AL headers  |
|49685|New|Nor|2010-08-02|Unsafe synchronization in class ManagedBean   |
|49686|New|Nor|2010-08-02|Using an instance lock to protect static shared da|
|50571|Inf|Nor|2011-01-11|Tomcat 7 JDBC connection pool exception enhancemen|
|51595|Inf|Nor|2011-08-01|org.apache.tomcat.jdbc.pool.jmx.ConnectionPool sho|
|51879|Inf|Enh|2011-09-22|Improve access to Native Connection Methods   |
|52024|Inf|Enh|2011-10-13|Custom interceptor to support automatic failover o|
|52318|Opn|Cri|2011-12-11|Version in tomcat-jdbc POM is conflicted with Vers|
|53088|Opn|Min|2012-04-17|Give PoolCleaner TimerTask a better name  |
|53198|New|Cri|2012-05-07|'driverClassName' Data Source Property Being Manda|
|53199|Inf|Enh|2012-05-07|Refactor ConnectionPool to use ScheduledExecutorSe|
|53200|New|Enh|2012-05-07|Be able to use SlowQueryReport without reporting f|
|53770|New|Enh|2012-08-23|tomcat-pool: always log validation query syntax er|
|53853|New|Nor|2012-09-11|Can tomcat-jdbc consider Thread#getContextClassLoa|
|53905|New|Nor|2012-09-19|Connection pool not reusing connections.  |
|53968|New|Nor|2012-10-04|Database password is exposed via JMX in getDbPrope|
|54225|New|Nor|2012-11-30|if initSQL property is set to an empty string a Nu|
|54227|New|Nor|2012-11-30|maxAge should be checked on borrow|
|54235|New|Nor|2012-12-03|tomcat jdbc pool stackoverflow error used with spr|
|54337|New|Nor|2012-12-21|StatementCache leaks statements/cursors   |
|54395|New|Nor|2013-01-09|JdbcInterceptor config parameter parsing errors   |
|54437|New|Enh|2013-01-16|Update PoolProperties javadoc for ConnectState int|
|54537|New|Cri|2013-02-07|StatementFinalizer closeInvoked is too slow for la|
+-+---+---+--+--+
| Total   25 bugs   |
+---+

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Bug report for Tomcat Native [2013/02/10]

2013-02-09 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|46179|Opn|Maj|2008-11-10|apr ssl client authentication |
|48655|Inf|Nor|2010-02-02|Active multipart downloads prevent tomcat shutdown|
|49038|Inf|Nor|2010-04-02|Crash in tcnative |
|51655|New|Nor|2011-08-12|Index page does not say what native does  |
|51813|New|Cri|2011-09-14|Tomcat randomly crashes with [libtcnative-1.so.1+0|
|52153|New|Maj|2011-11-08|periodic JVM crash (access violation) on buffer fl|
|52231|New|Nor|2011-11-23|Ant Tasks need to reflect changes in manager comma|
|52319|New|Maj|2011-12-12|Tomcat 6 crashes with [libapr-1.so.0+0x196da]  sig|
|52627|New|Min|2012-02-08|Segmentation fault in org.apache.tomcat.jni.File.i|
|53110|New|Cri|2012-04-20|Access Violation Error while creating SHM |
|53605|New|Nor|2012-07-26|use tcnative-1.1.24 Tomcat shutdown still crash   |
|53847|Inf|Nor|2012-09-10|High CPU usage in tomcat native 1.22+ |
|53937|New|Reg|2012-09-26|Double call to apr_pool_destroy() if OCSP checking|
|53940|New|Enh|2012-09-27|Added support for new CRL loading after expiration|
|53952|New|Nor|2012-10-02|Add support for TLS 1.1 and 1.2   |
|54085|New|Nor|2012-11-01|ssl_socket_recv sometimes loops infinitely with no|
+-+---+---+--+--+
| Total   16 bugs   |
+---+

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org