You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrp4j-dev@portals.apache.org by es...@apache.org on 2007/08/21 05:27:32 UTC

svn commit: r567931 - /portals/wsrp4j/trunk/commons-producer/src/java/org/apache/wsrp4j/commons/producer/util/ServletAccess.java

Author: esm
Date: Mon Aug 20 20:27:31 2007
New Revision: 567931

URL: http://svn.apache.org/viewvc?rev=567931&view=rev
Log:
Check for null Axis message context (which gets initialized on the first request).

Modified:
    portals/wsrp4j/trunk/commons-producer/src/java/org/apache/wsrp4j/commons/producer/util/ServletAccess.java

Modified: portals/wsrp4j/trunk/commons-producer/src/java/org/apache/wsrp4j/commons/producer/util/ServletAccess.java
URL: http://svn.apache.org/viewvc/portals/wsrp4j/trunk/commons-producer/src/java/org/apache/wsrp4j/commons/producer/util/ServletAccess.java?rev=567931&r1=567930&r2=567931&view=diff
==============================================================================
--- portals/wsrp4j/trunk/commons-producer/src/java/org/apache/wsrp4j/commons/producer/util/ServletAccess.java (original)
+++ portals/wsrp4j/trunk/commons-producer/src/java/org/apache/wsrp4j/commons/producer/util/ServletAccess.java Mon Aug 20 20:27:31 2007
@@ -30,6 +30,10 @@
     
     public static HttpServlet getServlet() {
         MessageContext msgContext = AxisEngine.getCurrentMessageContext();
+        if ( msgContext == null )
+        {
+            throw new NullPointerException( "Axis MessageContext is null!" );
+        }
         HttpServlet servlet = (HttpServlet) msgContext.getProperty(
                 HTTPConstants.MC_HTTP_SERVLET);
         return servlet;