[CR #242836] When importing a schema that includes other schemas using external entity references, check the location of the corresponding schema files.
Workaround: If they do not reside in the same directory as the primary schema, define the com.sybase.DataBean.EntityResolver.dtds system property on the Message Bridge GUI command line. This property applies to DTDs and XSDs.
Defining the com.sybase.DataBean.EntityResolver.dtds
property
Set the value of this property by supplying the directory locations of the referenced schemas. Separate directories with semicolons.
To modify the Message Bridge GUI command line, change to the bin subdirectory of the Message Bridge installation.
Using a text editor, open the msgbridge.bat file,
and search for the line that begins with java -Duser.home="%MB%"
...
Insert another command line argument that sets the EntityResolver system property. For example, if the directory to be specified is C:\temp, modify that line of the script as follows:
java -Dcom.sybase.DataBean.EntityResolver.dtds=C:\temp -Duser.home="%MB%" ...
Save msgbridge.bat.
Copyright © 2005. Sybase Inc. All rights reserved. |
![]() |