You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ga...@apache.org on 2004/09/22 22:44:35 UTC
cvs commit: ws-axis/java/src/org/apache/axis/deployment/wsdd WSDDDeployableItem.java
gawor 2004/09/22 13:44:35
Modified: java/src/org/apache/axis/deployment/wsdd
WSDDDeployableItem.java
Log:
prevents NPE
Revision Changes Path
1.53 +7 -3 ws-axis/java/src/org/apache/axis/deployment/wsdd/WSDDDeployableItem.java
Index: WSDDDeployableItem.java
===================================================================
RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/deployment/wsdd/WSDDDeployableItem.java,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- WSDDDeployableItem.java 25 Feb 2004 14:02:34 -0000 1.52
+++ WSDDDeployableItem.java 22 Sep 2004 20:44:35 -0000 1.53
@@ -169,8 +169,9 @@
*/
public void setParameter(String name, String value)
{
- if (parameters == null)
+ if (parameters == null) {
parameters = new LockableHashtable();
+ }
parameters.put(name, value);
}
@@ -179,8 +180,9 @@
*/
public String getParameter(String name)
{
- if (name == null)
+ if (name == null || parameters == null) {
return null;
+ }
return (String)parameters.get(name);
}
@@ -238,7 +240,9 @@
*/
public void removeParameter(String name)
{
- parameters.remove(name);
+ if (parameters != null) {
+ parameters.remove(name);
+ }
}
/**