From b266189f0e74025d4e242576448b2861bd8b9b56 Mon Sep 17 00:00:00 2001 From: jfarcand Date: Fri, 28 Oct 2011 14:35:02 -0400 Subject: [PATCH] Allow -?&=as well when mapping --- .../cpr/src/main/java/org/atmosphere/cpr/AtmosphereServlet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/cpr/src/main/java/org/atmosphere/cpr/AtmosphereServlet.java b/modules/cpr/src/main/java/org/atmosphere/cpr/AtmosphereServlet.java index eebad94563a..0eb2bb3d1e8 100644 --- a/modules/cpr/src/main/java/org/atmosphere/cpr/AtmosphereServlet.java +++ b/modules/cpr/src/main/java/org/atmosphere/cpr/AtmosphereServlet.java @@ -432,7 +432,7 @@ public void addAtmosphereHandler(String mapping, AtmosphereHandler h) { private void addMapping(String path, AtmosphereHandlerWrapper w) { // We are using JAXRS mapping algorithm. if (path.contains("*")) { - path = path.replace("*", "[/a-zA-Z0-9-]+"); + path = path.replace("*", "[/a-zA-Z0-9-&=;\\?]+"); } atmosphereHandlers.put(path, w);