[jboss-svn-commits] JBossWS SVN: r610 - branches/jbossws-1.0/src/main/java/org/jboss/ws/jaxrpc
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Jul 14 10:14:41 EDT 2006
Author: heiko.braun at jboss.com
Date: 2006-07-14 10:14:39 -0400 (Fri, 14 Jul 2006)
New Revision: 610
Modified:
branches/jbossws-1.0/src/main/java/org/jboss/ws/jaxrpc/CallImpl.java
Log:
CTS requirement: null property name assertion
Modified: branches/jbossws-1.0/src/main/java/org/jboss/ws/jaxrpc/CallImpl.java
===================================================================
--- branches/jbossws-1.0/src/main/java/org/jboss/ws/jaxrpc/CallImpl.java 2006-07-14 13:15:25 UTC (rev 609)
+++ branches/jbossws-1.0/src/main/java/org/jboss/ws/jaxrpc/CallImpl.java 2006-07-14 14:14:39 UTC (rev 610)
@@ -558,6 +558,9 @@
*/
public Object getProperty(String name)
{
+ if(null == name)
+ throw new JAXRPCException("Unsupported property: " + name);
+
// CTS: com/sun/ts/tests/jaxrpc/api/javax_xml_rpc/Call/Client.java#SetGetPropertyTest2
if (name.startsWith("javax.xml.rpc") && standardProperties.contains(name) == false)
throw new JAXRPCException("Unsupported property: " + name);
@@ -569,6 +572,9 @@
*/
public void setProperty(String name, Object value)
{
+ if(null == name)
+ throw new JAXRPCException("Unsupported property: " + name);
+
// CTS: com/sun/ts/tests/jaxrpc/api/javax_xml_rpc/Call/Client.java#SetGetPropertyTest2
if (name.startsWith("javax.xml.rpc") && standardProperties.contains(name) == false)
throw new JAXRPCException("Unsupported property: " + name);
@@ -718,7 +724,8 @@
// Reset the message context association
MessageContextAssociation.popMessageContext();
- ThreadLocalAssociation.clear();
+ // TODO: usage with of POST handlers needs to be clarified, Heiko
+ // ThreadLocalAssociation.clear();
}
}
More information about the jboss-svn-commits
mailing list