You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2008/03/20 03:39:20 UTC

svn commit: r639120 - /webservices/axis2/trunk/java/modules/jaxbri/src/org/apache/axis2/jaxbri/CodeGenerationUtility.java

Author: dims
Date: Wed Mar 19 19:39:09 2008
New Revision: 639120

URL: http://svn.apache.org/viewvc?rev=639120&view=rev
Log:
fix for AXIS2-3634 - NullPointerException during codegen when using JaxB RI databinding

Modified:
    webservices/axis2/trunk/java/modules/jaxbri/src/org/apache/axis2/jaxbri/CodeGenerationUtility.java

Modified: webservices/axis2/trunk/java/modules/jaxbri/src/org/apache/axis2/jaxbri/CodeGenerationUtility.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxbri/src/org/apache/axis2/jaxbri/CodeGenerationUtility.java?rev=639120&r1=639119&r2=639120&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxbri/src/org/apache/axis2/jaxbri/CodeGenerationUtility.java (original)
+++ webservices/axis2/trunk/java/modules/jaxbri/src/org/apache/axis2/jaxbri/CodeGenerationUtility.java Wed Mar 19 19:39:09 2008
@@ -122,7 +122,8 @@
                     XmlSchema key = null;
                     for (Iterator iter = schemaToInputSourceMap.keySet().iterator();iter.hasNext();) {
                         key = (XmlSchema) iter.next();
-                        if (key.getTargetNamespace().equals(publicId)) {
+                        String nsp = key.getTargetNamespace();
+                        if (nsp != null && nsp.equals(publicId)) {
 
                             // when returning the input stream we have to always return a new
                             // input stream.



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org