You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2006/08/29 20:46:48 UTC

svn commit: r438155 - /incubator/tuscany/java/sca/databinding/databinding-sdo/src/main/java/org/apache/tuscany/databinding/sdo/ImportSDOLoader.java

Author: rfeng
Date: Tue Aug 29 11:46:47 2006
New Revision: 438155

URL: http://svn.apache.org/viewvc?rev=438155&view=rev
Log:
Fixed the problem reported by JIRA TUSCANY-605

Modified:
    incubator/tuscany/java/sca/databinding/databinding-sdo/src/main/java/org/apache/tuscany/databinding/sdo/ImportSDOLoader.java

Modified: incubator/tuscany/java/sca/databinding/databinding-sdo/src/main/java/org/apache/tuscany/databinding/sdo/ImportSDOLoader.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/databinding/databinding-sdo/src/main/java/org/apache/tuscany/databinding/sdo/ImportSDOLoader.java?rev=438155&r1=438154&r2=438155&view=diff
==============================================================================
--- incubator/tuscany/java/sca/databinding/databinding-sdo/src/main/java/org/apache/tuscany/databinding/sdo/ImportSDOLoader.java (original)
+++ incubator/tuscany/java/sca/databinding/databinding-sdo/src/main/java/org/apache/tuscany/databinding/sdo/ImportSDOLoader.java Tue Aug 29 11:46:47 2006
@@ -51,8 +51,7 @@
     public static final QName IMPORT_SDO = new QName(Version.XML_NAMESPACE_1_0, "import.sdo");
 
     @Constructor( { "registry" })
-    public ImportSDOLoader(@Autowire
-    LoaderRegistry registry) {
+    public ImportSDOLoader(@Autowire LoaderRegistry registry) {
         super(registry);
     }
 
@@ -109,7 +108,7 @@
                     wsdlURL = uri.toURL();
                 }
                 wsdlURL = deploymentContext.getClassLoader().getResource(location);
-                if(null == wsdlURL){
+                if (null == wsdlURL) {
                     LoaderException loaderException = new LoaderException("WSDL location error");
                     loaderException.setResourceURI(location);
                     throw loaderException;
@@ -117,7 +116,7 @@
                 InputStream xsdInputStream = wsdlURL.openStream();
                 try {
                     XSDHelper xsdHelper = SDOUtil.createXSDHelper(typeHelper);
-                    xsdHelper.define(xsdInputStream, null);
+                    xsdHelper.define(xsdInputStream, wsdlURL.toExternalForm());
                 } finally {
                     xsdInputStream.close();
                 }



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