You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by va...@apache.org on 2010/12/09 12:59:10 UTC

svn commit: r1043915 - /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java

Author: vanto
Date: Thu Dec  9 11:59:10 2010
New Revision: 1043915

URL: http://svn.apache.org/viewvc?rev=1043915&view=rev
Log:
fixing a potential NPE.

Modified:
    ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java

Modified: ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
URL: http://svn.apache.org/viewvc/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java?rev=1043915&r1=1043914&r2=1043915&view=diff
==============================================================================
--- ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java (original)
+++ ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java Thu Dec  9 11:59:10 2010
@@ -253,6 +253,9 @@ public class DeploymentWebService {
                 } else if (operation.equals("listProcesses")) {
                     OMElement namePart = messageContext.getEnvelope().getBody().getFirstElement().getFirstElement();
                     List<QName> processIds = _store.listProcesses(namePart.getText());
+                    if (processIds == null) {
+                        throw new OdeFault("Could not find process package: " + namePart.getText());
+                    }
                     OMElement response = factory.createOMElement("processIds", null);
                     for (QName qname : processIds) {
                         OMElement nameElmt = factory.createOMElement("id", _deployapi);