cziegeler 01/10/02 00:09:27
Modified: src/org/apache/cocoon/selection BrowserSelectorFactory.java
Log:
Fix for missing "User-Agent" header
Submitted by: Joerg Henne [[EMAIL PROTECTED]]
Revision Changes Path
1.4 +2 -1
xml-cocoon2/src/org/apache/cocoon/selection/BrowserSelectorFactory.java
Index: BrowserSelectorFactory.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/org/apache/cocoon/selection/BrowserSelectorFactory.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- BrowserSelectorFactory.java 2001/09/19 14:46:37 1.3
+++ BrowserSelectorFactory.java 2001/10/02 07:09:27 1.4
@@ -20,7 +20,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
- * @version CVS $Revision: 1.3 $ $Date: 2001/09/19 14:46:37 $
+ * @version CVS $Revision: 1.4 $ $Date: 2001/10/02 07:09:27 $
*/
@@ -69,6 +69,7 @@
StringBuffer sb = new StringBuffer();
sb.append("if (pattern != null &&
objectModel.get(Constants.REQUEST_OBJECT) != null) {")
.append("String userAgent =
XSPRequestHelper.getHeader(objectModel,\"User-Agent\");")
+ .append("if(null == userAgent)\nreturn false;")
.append("XSPResponseHelper.addHeader(objectModel, \"Vary\",
\"User-Agent\");")
.append("for (int i = 0; i < pattern.length; i++) {")
.append("if (userAgent.indexOf(pattern[i]) != -1) return true;}");
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]