You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pubscribe-dev@ws.apache.org by li...@apache.org on 2005/02/03 00:48:24 UTC
svn commit: r151082 -
incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java
Author: lischke
Date: Wed Feb 2 15:48:23 2005
New Revision: 151082
URL: http://svn.apache.org/viewcvs?view=rev&rev=151082
Log:
added null tests in 2004.08 constructor.... maybe you need this in 2003 too?
Modified:
incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java
Modified: incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java
URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java?view=diff&r1=151081&r2=151082
==============================================================================
--- incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java (original)
+++ incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java Wed Feb 2 15:48:23 2005
@@ -64,11 +64,16 @@
public XmlBeansEndpointReference( org.xmlsoap.schemas.ws.x2004.x08.addressing.EndpointReferenceType epr )
{
m_xmlObjectEPR = epr;
- m_address = epr.getAddress( ).getStringValue( );
- m_portTypeQName = epr.getPortType( ).getQNameValue( );
- m_servicePortName = epr.getServiceName( ).getPortName( );
- m_serviceQName = epr.getServiceName( ).getQNameValue( );
- m_referenceProps = XmlBeanUtils.getChildElements(epr.getReferenceProperties());
+ if(epr.getAddress()!=null)
+ m_address = epr.getAddress( ).getStringValue( );
+ if(epr.getPortType()!=null)
+ m_portTypeQName = epr.getPortType( ).getQNameValue( );
+ if(epr.getServiceName()!=null)
+ m_servicePortName = epr.getServiceName( ).getPortName( );
+ if(epr.getServiceName()!=null)
+ m_serviceQName = epr.getServiceName( ).getQNameValue( );
+ if(epr.getReferenceProperties()!=null)
+ m_referenceProps = XmlBeanUtils.getChildElements(epr.getReferenceProperties());
}
/**
* Returns the Address from the EPR as a String.
---------------------------------------------------------------------
To unsubscribe, e-mail: hermes-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: hermes-dev-help@ws.apache.org