- From: Alexander Anokhin <ava@vaz.ru>
- Date: Sat, 21 May 2005 11:58:31 +0500
- To: Mark Birbeck <mark.birbeck@x-port.net>
- CC: www-forms@w3.org
- Message-ID: <428EDC17.6090303@vaz.ru>
Mark Birbeck wrote: > Hi Alexander, > > I'm not 100% certain, but I think the problem is with your schemas, and you > need a default namespace to be defined. You have @targetNamespace, but try > putting the same namespace inside @xmlns. That should put your types into > the correct namespace. It hasn't helped :((.. Strange that everything was ok till 1.3.2.1007. I thought what <xsd:include> it's just copy&paste operation of XML-parser from one WXS to another, so when i did it by hands (simply copied defifnition of "z2Type" to T1Types.xsd and removed include statement) both of them has been recognized by fP correctly. > > Regards, > > Mark > > > Mark Birbeck > CEO > x-port.net Ltd. > > e: Mark.Birbeck@x-port.net > t: +44 (0) 20 7689 9232 > w: http://www.formsPlayer.com/ > b: http://internet-apps.blogspot.com/ > > Download our XForms processor from > http://www.formsPlayer.com/ > > >>-----Original Message----- >>From: www-forms-request@w3.org >>[mailto:www-forms-request@w3.org] On Behalf Of Alexander Anokhin >>Sent: 19 May 2005 14:42 >>To: www-forms@w3.org >>Subject: still have xsd:include problem.. >> >>Hello, all. >> >>A few weeks ago i posted a problem with xsd:include (appeared >>with switch fp_1.3.2.1004 to newer version). Mark Birbeck >>said that the problem was in MSXML, but now i have MSXML4SP2 >>& fP_1.3.4.1004 but it still happens. >> >>For example below the error message is "Undeclared type: z2Type"; >> >>I see no bug reports on it, so may be i did smth. wrong? >> >>Let me show short code i have: >> >>*** form.html **** >> >><html xmlns="http://www.w3.org/1999/xhtml" >> xmlns:xforms="http://www.w3.org/2002/xforms" >> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >> xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" >> xmlns:ev="http://www.w3.org/2001/xml-events" >> xmlns:xsd1="urn:tportal.vaz.ru:normbase.xsd" >> xml:lang="ru" lang="ru"> >> <head> >> <object id="FormsPlayer" >> classid="CLSID:4D0ABA11-C5F0-4478-991A-375C4B648F58" >> /> >> <?import namespace="xforms" implementation="#FormsPlayer" ?> >> <title>XSD Include Test</title> >> <xforms:model id="dbgrid" schema="T1Types.xsd"> >> <xforms:instance id="to_search"> >> <item xmlns=""> >> <first/> >> <second/> >> <third/> >> </item> >> </xforms:instance> >> >> <!-- just for ensure that xsd:types works --> >> <xforms:bind id="firstBind" >> type="xsd:date" >> nodeset="instance('to_search')//first" >> /> >> >> <!-- a custom z1Type works just fine --> >> <xforms:bind id="z1Bind" >> type="xsd1:z1Type" >> nodeset="instance('to_search')//second" >> /> >> <!-- a custom z2Type from included wxs is invisible for fP? --> >> <xforms:bind id="z2Bind" >> type="xsd1:z2Type" >> nodeset="instance('to_search')//third" >> /> >> </xforms:model> >> </head> >> <body> >> <xforms:input bind="firstBind" incremental="true"/> >> <xforms:label>First:</xforms:label> >> </xforms:input> >> <xforms:input bind="z1Bind" incremental="true"> >> <xforms:label>Second:</xforms:label> >> </xforms:input> >> <xforms:input bind="z2Bind" incremental="true"> >> <xforms:label>Third:</xforms:label> >> </xforms:input> >> </body> >></html> >> >> >>********* T1Types.xsd ********** >> >><?xml version="1.0" encoding="UTF-8" ?> >><xsd:schema >> targetNamespace="urn:tportal.vaz.ru:normbase.xsd" >> xmlns:xsd1="urn:tportal.vaz.ru:normbase.xsd" >> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >> xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" >> elementFormDefault="qualified"> >> >> <!-- include another one from the same dir --> >> <xsd:include schemaLocation="T2Types.xsd"/> >> >> <xsd:simpleType name="z1Type"> >> <xsd:restriction base="xsd:boolean"/> >> </xsd:simpleType> >></xsd:schema> >> >>************ T2Types.xsd ********* >> >><?xml version="1.0" encoding="UTF-8" ?> >><xsd:schema >> targetNamespace="urn:tportal.vaz.ru:normbase.xsd" >> xmlns:xsd1="urn:tportal.vaz.ru:normbase.xsd" >> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >> xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" >> elementFormDefault="qualified"> >> <xsd:simpleType name="z2Type"> >> <xsd:restriction base="xsd:date"/> >> </xsd:simpleType> >></xsd:schema> >> >>*********** the end ************* >> >>P.S. sorry for post it here. Just can't reach to my >>yahoogroups account now. >> >>-- >>Alexander Anokhin >>AVTOVAZ JSC >>email: ava@vaz.ru >>icq: 123275798 >> > > > > -- Alexander Anokhin AVTOVAZ JSC email: ava@vaz.ru icq: 123275798
Received on Saturday, 21 May 2005 06:58:51 UTC