Author: jkaputin
Date: Mon Nov 13 03:50:32 2006
New Revision: 474266

URL: http://svn.apache.org/viewvc?view=rev&rev=474266
Log:
Fixed a NPE in component model. When protocol 
attribute is absent the {soap underlying protocol}
property will be null, so the code must check for this
before calling toString().

Modified:
    
incubator/woden/trunk/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java

Modified: 
incubator/woden/trunk/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java
URL: 
http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java?view=diff&rev=474266&r1=474265&r2=474266
==============================================================================
--- 
incubator/woden/trunk/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java
 (original)
+++ 
incubator/woden/trunk/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java
 Mon Nov 13 03:50:32 2006
@@ -452,7 +452,8 @@
                                        
.getComponentExtensionsForNamespace(ComponentExtensions.URI_NS_SOAP);
 
             URI soapUnderlyingProtocol = sbe.getSoapUnderlyingProtocol();
-                       if 
(SOAPConstants.PROTOCOL_URI_HTTP.equals(soapUnderlyingProtocol.toString())) {
+            String protocol = soapUnderlyingProtocol != null ? 
soapUnderlyingProtocol.toString() : null;
+                       if (SOAPConstants.PROTOCOL_URI_HTTP.equals(protocol)) {
                 
                 fIsSoapUnderlyingProtocolHttp = true;
                 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to