Author: vanto
Date: Tue Jun 17 15:53:02 2008
New Revision: 668864

URL: http://svn.apache.org/viewvc?rev=668864&view=rev
Log:
robust!

Modified:
    
ode/branches/APACHE_ODE_1.1/bpel-epr/src/main/java/org/apache/ode/il/OMUtils.java

Modified: 
ode/branches/APACHE_ODE_1.1/bpel-epr/src/main/java/org/apache/ode/il/OMUtils.java
URL: 
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.1/bpel-epr/src/main/java/org/apache/ode/il/OMUtils.java?rev=668864&r1=668863&r2=668864&view=diff
==============================================================================
--- 
ode/branches/APACHE_ODE_1.1/bpel-epr/src/main/java/org/apache/ode/il/OMUtils.java
 (original)
+++ 
ode/branches/APACHE_ODE_1.1/bpel-epr/src/main/java/org/apache/ode/il/OMUtils.java
 Tue Jun 17 15:53:02 2008
@@ -208,7 +208,7 @@
     public static QName getTextAsQName(OMElement elmt) {
         QName qname = elmt.getTextAsQName();
         // The getTextAsQName is buggy, it sometimes return the full text 
without extracting namespace
-        if (qname.getNamespaceURI().length() == 0) {
+        if (qname == null || qname.getNamespaceURI().length() == 0) {
             int colonIdx = elmt.getText().indexOf(":");
             String localpart = elmt.getText().substring(colonIdx + 1, 
elmt.getText().length());
             String prefix = elmt.getText().substring(0, colonIdx);


Reply via email to