Author: remy.maucherat(a)jboss.com
Date: 2009-11-23 08:00:24 -0500 (Mon, 23 Nov 2009)
New Revision: 1286
Modified:
trunk/java/org/jboss/web/rewrite/RewriteValve.java
Log:
- Fix NPE and reset Strings.
Modified: trunk/java/org/jboss/web/rewrite/RewriteValve.java
===================================================================
--- trunk/java/org/jboss/web/rewrite/RewriteValve.java 2009-11-23 09:35:48 UTC (rev 1285)
+++ trunk/java/org/jboss/web/rewrite/RewriteValve.java 2009-11-23 13:00:24 UTC (rev 1286)
@@ -146,7 +146,7 @@
}
if ((is == null) && (container.getLogger().isDebugEnabled())) {
container.getLogger().debug("No configuration resource found:
" + resourceName +
- " in " + getConfigBase().getAbsolutePath() + "
or in the classloader");
+ " in " + getConfigBase() + " or in the
classloader");
}
} catch (Exception e) {
container.getLogger().error("Error opening configuration", e);
@@ -439,6 +439,7 @@
request.getCoyoteRequest().requestURI().toChars();
// Set the new Query if there is one
if (queryString != null) {
+ request.getCoyoteRequest().queryString().setString(null);
chunk = request.getCoyoteRequest().queryString().getCharChunk();
chunk.recycle();
chunk.append(queryString);
@@ -446,6 +447,7 @@
}
// Set the new host if it changed
if (!host.equals(request.getServerName())) {
+ request.getCoyoteRequest().serverName().setString(null);
chunk = request.getCoyoteRequest().serverName().getCharChunk();
chunk.recycle();
chunk.append(host.toString());
Show replies by date