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 am...@apache.org on 2008/06/23 11:22:52 UTC
svn commit: r670491 -
/webservices/axis2/trunk/java/modules/jaxbri/src/org/apache/axis2/jaxbri/CodeGenerationUtility.java
Author: amilas
Date: Mon Jun 23 02:22:52 2008
New Revision: 670491
URL: http://svn.apache.org/viewvc?rev=670491&view=rev
Log:
set the system Id to use the binding file name
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=670491&r1=670490&r2=670491&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 Mon Jun 23 02:22:52 2008
@@ -138,6 +138,7 @@
// then we have to find this using the file system
if (systemId != null){
returnInputSource = new InputSource(systemId);
+ returnInputSource.setSystemId(systemId);
}
}
return returnInputSource;
@@ -154,7 +155,9 @@
SchemaCompiler sc = XJC.createSchemaCompiler();
if (bindingFileName != null){
- sc.getOptions().addBindFile(new InputSource(new FileInputStream(bindingFileName)));
+ InputSource inputSoruce = new InputSource(new FileInputStream(bindingFileName));
+ inputSoruce.setSystemId(new File(bindingFileName).getAbsolutePath());
+ sc.getOptions().addBindFile(inputSoruce);
}
key = (XmlSchema) schemaIter.next();