DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13202>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13202

Wrong systemId pass to EntityResolver

           Summary: Wrong systemId pass to EntityResolver
           Product: Xerces2-J
           Version: 2.2.0
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: DTD
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


Begin of XML file /home/vic/main.xml :
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE book  PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" 
"mydepend://bookdtd/docbookx.dtd" [
...

Part of docbookx.dtd file /home/vic/bookdtd/docbookx.dtd: 
....
<!ENTITY % dbnotn.module "INCLUDE">
<![%dbnotn.module;[
<!ENTITY % dbnotn PUBLIC 
"-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN"
"dbnotnx.mod">
%dbnotn;
]]>
....

I am set own EntityResolver to DOMParser (it work fine with 1.4.1 version).

First eval resolveEntity()  got publicId="mydepened://bookdtd/docbookx.dtd" 
Second eval resolveEntity() got publicId="/home/vic/dbnotnx.mod"  (Why not simple 
"dbnotnx.mod" ?)
File /home/vic/dbnotnx.mod - not exists !
Why internal resolver to do my work?

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to