cziegeler 01/10/02 00:09:03 Modified: src/org/apache/cocoon/selection Tag: cocoon_20_branch BrowserSelectorFactory.java Log: Fix for missing "User-Agent" header Submitted by: Joerg Henne [[EMAIL PROTECTED]] Revision Changes Path No revision No revision 1.1.1.1.2.3 +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.1.1.1.2.2 retrieving revision 1.1.1.1.2.3 diff -u -r1.1.1.1.2.2 -r1.1.1.1.2.3 --- BrowserSelectorFactory.java 2001/09/19 14:46:58 1.1.1.1.2.2 +++ BrowserSelectorFactory.java 2001/10/02 07:09:02 1.1.1.1.2.3 @@ -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.1.1.1.2.2 $ $Date: 2001/09/19 14:46:58 $ + * @version CVS $Revision: 1.1.1.1.2.3 $ $Date: 2001/10/02 07:09:02 $ */ @@ -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]