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);