> <Rules xmlns="http://localhost:8080/xmlp/xs" Return="mostHospital"> > > Looks like it should work to me. Any other ideas?? Probably a namespace issue then. Can you send the complete schema and instance document and we'll have a look. Cheers, /Eddie > > > -- Joe > > > Hi Joe, > > > > ><element name="Rules" type="rul:RulesType"/> > > > <complexType name="RulesType"> > > > <sequence> > > > <element name="Rule" type="rul:RuleType" maxOccurs="unbounded"/> > > > </sequence> > > > <!-- a variable name that will be returned at the termination of the > > rules engine --> > > > <attribute name="Return" type="string" use="required"/> > > > </complexType> > > > > > >I am running Xerces 1.4.4 as a parser and it is giving me the following > > error: [**] org.xml.sax.SAXParseException: Attribute "Return" is > > >required and must be specified for element type "Rules".at 4:24 of null > > - file:/C:/Program Files/Apache Tomcat > > >4.0/webapps/xmlp/xs/RulesInstance.xml > > > > From the error message I would guess that you don't have the Return > > attribute specified on the Rules element in your instance document. > > > > So, you probably have: > > > > <Rules> > > <Rule>...</Rule> > > <Rule>...</Rule> > > <Rule>...</Rule> > > ... > > </Rules> > > > > but you should have: > > > > <Rules Return="..."> > > <Rule>...</Rule> > > <Rule>...</Rule> > > <Rule>...</Rule> > > ... > > </Rules> > > > > Cheers, > > /Eddie > > > >Received on Tuesday, 16 April 2002 01:55:40 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 6 December 2009 18:13:41 GMT