It seems altogether likely that your application has validation turned
off.

(You don't mention whether you are using the Java or C++ parser.  Each has
its own mail list now.)

Andy Heninger
IBM XML Technology Group, Cupertino, CA
[EMAIL PROTECTED]


----- Original Message -----
From: "Smith, Jonathan" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, August 01, 2000 8:10 AM
Subject: DTD Error


>
> One thing that I would like to bring up. is that if I have a dtd file
like this one
>
> <!ELEMENT app (file+)>
> <!ELEMENT file (file-name,
>                 file-server,
> file-user?,
> file-password?,
> file-filter?,
> file-base,
> file-attributes?,
> file-formater)>
>
> <!ELEMENT file-name (#PCDATA)>
> <!ELEMENT file-server (#PCDATA)>
> <!ELEMENT file-user (#PCDATA)>
> <!ELEMENT file-password (#PCDATA)>
> <!ELEMENT file-filter (#PCDATA)>
> <!ELEMENT file-base (#PCDATA)>
> <!ELEMENT file-attributes (#PCDATA)>
> <!ELEMENT file-formater (#PCDATA)>
>
> and the following xml file
>
> <?xml version="1.0"?>
> <!DOCTYPE app SYSTEM "ldapfeedwriter.dtd">
> <app>
> <file>
> <file-name2>DavidRichards.csv</file-name2>
> <file-server>pw411.pwj.com</file-server>
> <file-user>cn=directory manager</file-user>
> <file-password>333</file-password>
> <file-filter>objectclass=painewebberperson</file-filter>
> <file-base>o=painewebber,c=us</file-base>
> <file-attributes>cn,uid,costcenter,departmentname</file-attributes>
>
<file-formater>com.painewebber.messagingcollaboration.ldap.LDAPCSVEntryWri
ter</file-formater>
> </file>
> <file>
> <file-name>tp01.txt</file-name>
> <file-server>pw411.pwj.com</file-server>
> <file-user>cn=directory manager</file-user>
> <file-password>222</file-password>
> <file-filter>objectclass=painewebberperson</file-filter>
> <file-base>o=painewebber,c=us</file-base>
>
<file-attributes>employeenumber,departmentname,socialsecurity,costcenter,e
mployeetype</file-attributes>
> <file-formater>LDAPPLFeed</file-formater>
> </file>
> <file>
> <file-name>tp01.xml</file-name>
> <file-server>pw411.pwj.com</file-server>
> <file-user>cn=directory manager</file-user>
> <file-password>444</file-password>
> <file-filter>objectclass=painewebberperson</file-filter>
> <file-base>o=painewebber,c=us</file-base>
>
<file-attributes>employeenumber,departmentname,socialsecurity,costcenter,e
mployeetype</file-attributes>
>
<file-formater>com.painewebber.messagingcollaboration.ldap.LDAPXMLEntryWri
ter</file-formater>
> </file>
> <file>
> <file-name>tp_dsml.xml</file-name>
> <file-server>pw411.pwj.com</file-server>
> <file-user>cn=directory manager</file-user>
> <file-password>555</file-password>
> <file-filter>objectclass=painewebberperson</file-filter>
> <file-base>o=painewebber,c=us</file-base>
>
<file-attributes>employeenumber,departmentname,socialsecurity,costcenter,e
mployeetype</file-attributes>
>
<file-formater>com.painewebber.messagingcollaboration.ldap.LDAPDSMLEntryWr
iter</file-formater>
> </file>
> </app>
>
> I am not getting a error??  can you please tell me why??  I would think
that sax sees that for the first file no filename was set?
>
>
>

Reply via email to