You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by js...@apache.org on 2006/04/24 12:29:52 UTC

svn commit: r396503 - /incubator/activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/MessageServletSupport.java

Author: jstrachan
Date: Mon Apr 24 03:29:49 2006
New Revision: 396503

URL: http://svn.apache.org/viewcvs?rev=396503&view=rev
Log:
avoid NPE

Modified:
    incubator/activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/MessageServletSupport.java

Modified: incubator/activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/MessageServletSupport.java
URL: http://svn.apache.org/viewcvs/incubator/activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/MessageServletSupport.java?rev=396503&r1=396502&r2=396503&view=diff
==============================================================================
--- incubator/activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/MessageServletSupport.java (original)
+++ incubator/activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/MessageServletSupport.java Mon Apr 24 03:29:49 2006
@@ -115,7 +115,11 @@
 
 
     protected void appendParametersToMessage(HttpServletRequest request, TextMessage message) throws JMSException {
-        Map parameters = new HashMap(request.getParameterMap());
+        Map parameterMap = request.getParameterMap();
+        if (parameterMap == null) {
+            return;
+        }
+        Map parameters = new HashMap(parameterMap);
         String correlationID = asString(parameters.remove("JMSCorrelationID"));
         if (correlationID != null) {
             message.setJMSCorrelationID(correlationID);
@@ -160,6 +164,7 @@
                 }
             }
         }
+        
     }
 
     protected Destination asDestination(Object value) {