Author: davsclaus
Date: Thu Apr 14 09:08:36 2011
New Revision: 1092068

URL: http://svn.apache.org/viewvc?rev=1092068&view=rev
Log:
CAMEL-3861: Fixe NPE in camel-web when browsing messages on endpoints.

Modified:
    
camel/trunk/components/camel-web/src/main/webapp/WEB-INF/org/apache/camel/web/resources/ExchangeResource.index.ssp

Modified: 
camel/trunk/components/camel-web/src/main/webapp/WEB-INF/org/apache/camel/web/resources/ExchangeResource.index.ssp
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/WEB-INF/org/apache/camel/web/resources/ExchangeResource.index.ssp?rev=1092068&r1=1092067&r2=1092068&view=diff
==============================================================================
--- 
camel/trunk/components/camel-web/src/main/webapp/WEB-INF/org/apache/camel/web/resources/ExchangeResource.index.ssp
 (original)
+++ 
camel/trunk/components/camel-web/src/main/webapp/WEB-INF/org/apache/camel/web/resources/ExchangeResource.index.ssp
 Thu Apr 14 09:08:36 2011
@@ -20,7 +20,11 @@
         #for(entry <- it.getProperties)
           <tr>
             <td>${entry.getKey}</td>
-            <td><a class="type" 
title="${entry.getValue.getClass.getCanonicalName}">${entry.getValue}</a></td>
+            #if(entry.getValue != null)
+              <td><a class="type" 
title="${entry.getValue.getClass.getCanonicalName}">${entry.getValue}</a></td>
+            #else
+              <td><a class="type">null</a></td>
+            #end
           </tr>
         #end
       </table>
@@ -37,7 +41,11 @@
         #for(entry <- it.getHeaders)
           <tr>
             <td>${entry.getKey}</td>
-            <td><a class="type" 
title="${entry.getValue.getClass.getCanonicalName}">${entry.getValue}</a></td>
+            #if(entry.getValue != null)
+              <td><a class="type" 
title="${entry.getValue.getClass.getCanonicalName}">${entry.getValue}</a></td>
+            #else
+              <td><a class="type">null</a></td>
+            #end
           </tr>
         #end
       </table>
@@ -45,7 +53,11 @@
   </tr>
   <tr>
     <th colspan="2">
+    #if(it.getIn.getBody != null)
       Message Body is Java Class: ${it.getIn.getBody.getClass.getCanonicalName}
+    #else
+      Message Body is Java Class: null
+    #end
     </th>
   </tr>
   <tr>


Reply via email to