RE: [Xmldb-org-xupdate] Fwd: Xupdate XSD
Brought to you by:
reinhapa
From: Isidro V. V. <jv...@gm...> - 2005-08-17 16:57:04
|
> -----Mensagem original----- > De: Per Nyfelt [mailto:per...@us...] > Enviada: sexta-feira, 12 de Agosto de 2005 21:02 > Para: xml...@li...; jv...@gm... > Cc: Lars Martin > Assunto: Re: [Xmldb-org-xupdate] Fwd: Xupdate XSD >=20 > Hi Isidro, [Isidro Vila Verde]=20 [Isidro Vila Verde]=20 Hi Per, Thank you for your answer >=20 > Thank you very much your contribution of the schema! >=20 > The XML:DB Xupdate project is in great need of voluteers. Please, if = you > have > time, join the xupdate mailing list and participate in the future > development > of xupdate! [Isidro Vila Verde]=20 [Isidro Vila Verde]=20 Well I already try to join but the site http://www.xmldb.org seems to be hacked. At least every link point to searchportal.information.com So I don't know how to subscribe the list. Can you put me in? =20 >=20 > Lets add the schema to the Xupdate documentation and publish it on the > homepage at http://xmldb-org.sourceforge.net/xupdate. I would prefer = that > we > keep official Xupdate resources there on one place. [Isidro Vila Verde]=20 It's ok for me. It's Fine. >=20 > I assume you've checked it agains the DTD for correctness? [Isidro Vila Verde]=20 [Isidro Vila Verde]=20 Well, I checked but with some assumption I had made, from the examples, because the DTD = (http://xmldb-org.sourceforge.net/xupdate/xupdate-wd.html) don't seem to be completed.=20 I am not sure about the correctiveness of xsd because some uses cases = are not valid against referred dtd. But as long I understand the present version could be ok for the uses = cases (I see in http://www.xmldatabases.org/projects/XUpdate-UseCases/ a new markup xupdate:cdata but as isn't mentioned in the draft I don't include = it in the XML schema). Best Regards Isidro >=20 > Best regards, > Per >=20 > Friday 12 August 2005 10.10 skrev Lars Martin: > > -----Urspr=FCngliche Nachricht----- > > Von: Isidro Vila Verde <jv...@gm...> > > Gesendet am: 11. Aug 2005, 19:58:47 > > > > > Dears, > > > > > > > > > > > > After unsuccessful search in the google for a XSD for xupdate, I > decide > > > to write this one. I am sending this to you and ask if it = correctly > > > define the Xupdate. > > > > > > I so I would like, with your permission of course, put it online. > > > > > > > > > > > > Meanwhile, what is the status of Xupdate. I see some products = (exist > for > > > example) support it but I don=92t see any movement on it. > > > > > > > > > > > > Regards > > > > > > > > > > > > Isidro > > > > > > > > > > > > > > > > > > = ---------------------------------------------------------------------- > --- > > >--- > > > = ---------------------------------------------------------------------- > --- > > >--- -------------------------------------------------- > > > > > > > > > > > > <?xml version=3D"1.0" encoding=3D"UTF-8"?> > > > > > > <xs:schema xmlns:xs=3D"http://www.w3.org/2001/XMLSchema" > > > elementFormDefault=3D"qualified" = attributeFormDefault=3D"unqualified" > > > targetNamespace=3D"http://www.xmldb.org/xupdate" > > > xmlns:xupdate=3D"http://www.xmldb.org/xupdate"> > > > > > > <xs:element name=3D"modifications"> > > > > > > <xs:complexType> > > > > > > <xs:choice minOccurs=3D"1" maxOccurs=3D"unbounded"> > > > > > > <xs:element ref=3D"xupdate:insert-before"/> > > > > > > <xs:element ref=3D"xupdate:insert-after"/> > > > > > > <xs:element ref=3D"xupdate:append"/> > > > > > > <xs:element ref=3D"xupdate:update"/> > > > > > > <xs:element ref=3D"xupdate:remove"/> > > > > > > <xs:element ref=3D"xupdate:rename"/> > > > > > > <xs:element ref=3D"xupdate:variable"/> > > > > > > <xs:element ref=3D"xupdate:value-of"/> > > > > > > <xs:element ref=3D"xupdate:if"/> > > > > > > </xs:choice> > > > > > > <xs:attribute name=3D"id" type=3D"xs:ID" = use=3D"optional"/> > > > > > > <xs:attribute name=3D"version" type=3D"xs:NMTOKEN" > use=3D"required" > > > fixed=3D"1.0"/> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:group name=3D"instructions"> > > > > > > <xs:choice minOccurs=3D"1" maxOccurs=3D"unbounded"> > > > > > > <xs:element ref=3D"xupdate:element"/> > > > > > > <xs:element ref=3D"xupdate:attribute"/> > > > > > > <xs:element ref=3D"xupdate:text"/> > > > > > > <xs:element ref=3D"xupdate:processing-instruction"/> > > > > > > <xs:element ref=3D"xupdate:comment"/> > > > > > > </xs:choice> > > > > > > </xs:group> > > > > > > <xs:element name=3D"insert-before"> > > > > > > <xs:complexType> > > > > > > <xs:group ref=3D"xupdate:instructions"/> > > > > > > <xs:attribute name=3D"select" type=3D"xs:string" > use=3D"required"/> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"insert-after"> > > > > > > <xs:complexType> > > > > > > <xs:group ref=3D"xupdate:instructions"/> > > > > > > <xs:attribute name=3D"select" type=3D"xs:string" > use=3D"required"/> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"append"> > > > > > > <xs:complexType> > > > > > > <xs:group ref=3D"xupdate:instructions"/> > > > > > > <xs:attribute name=3D"select" type=3D"xs:string" > use=3D"required"/> > > > > > > <xs:attribute name=3D"child" type=3D"xs:string" > use=3D"optional"/> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"update"> > > > > > > <xs:complexType mixed=3D"true"> > > > > > > <xs:sequence> > > > > > > <xs:any namespace=3D"##other" = processContents=3D"lax" > > > minOccurs=3D"0" maxOccurs=3D"unbounded"/> > > > > > > </xs:sequence> > > > > > > <xs:attribute name=3D"select" type=3D"xs:string" > use=3D"required"/> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"remove"> > > > > > > <xs:complexType> > > > > > > <xs:attribute name=3D"select" type=3D"xs:string" > use=3D"required"/> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"rename"> > > > > > > <xs:complexType> > > > > > > <xs:simpleContent> > > > > > > <xs:extension base=3D"xs:NMTOKEN"> > > > > > > <xs:attribute name=3D"select" = type=3D"xs:string" > > > use=3D"required"/> > > > > > > </xs:extension> > > > > > > </xs:simpleContent> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"variable"> > > > > > > <xs:complexType> > > > > > > <xs:simpleContent> > > > > > > <xs:extension base=3D"xs:string"> > > > > > > <xs:attribute name=3D"name" = type=3D"xs:NMTOKEN" > > > use=3D"required"/> > > > > > > <xs:attribute name=3D"select" = type=3D"xs:string" > > > use=3D"optional"/> > > > > > > </xs:extension> > > > > > > </xs:simpleContent> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"value-of"> > > > > > > <xs:complexType> > > > > > > <xs:attribute name=3D"select" type=3D"xs:string" > use=3D"required"/> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"if"> > > > > > > <xs:complexType mixed=3D"true"> > > > > > > <xs:group ref=3D"xupdate:instructions"/> > > > > > > <xs:attribute name=3D"test" type=3D"xs:string" > use=3D"required"/> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <!-- - --> > > > > > > <xs:element name=3D"element"> > > > > > > <xs:complexType mixed=3D"true"> > > > > > > <xs:sequence> > > > > > > <xs:group ref=3D"xupdate:instructions" = minOccurs=3D"0"/> > > > > > > <xs:any namespace=3D"##other" = processContents=3D"lax" > > > minOccurs=3D"0" maxOccurs=3D"unbounded"/> > > > > > > </xs:sequence> > > > > > > <xs:attribute name=3D"name" type=3D"xs:NMTOKEN" > use=3D"required"/> > > > > > > <xs:attribute name=3D"namespace" type=3D"xs:string" > > > use=3D"optional"/> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"attribute"> > > > > > > <xs:complexType> > > > > > > <xs:simpleContent> > > > > > > <xs:extension base=3D"xs:string"> > > > > > > <xs:attribute name=3D"name" = type=3D"xs:NMTOKEN" > > > use=3D"required"/> > > > > > > <xs:attribute name=3D"namespace" = type=3D"xs:string" > > > use=3D"optional"/> > > > > > > </xs:extension> > > > > > > </xs:simpleContent> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > <xs:element name=3D"text" type=3D"xs:string"/> > > > > > > <xs:element name=3D"comment" type=3D"xs:string"/> > > > > > > <xs:element name=3D"processing-instruction"> > > > > > > <xs:complexType> > > > > > > <xs:simpleContent> > > > > > > <xs:extension base=3D"xs:string"> > > > > > > <xs:attribute name=3D"name" = type=3D"xs:NMTOKEN" > > > use=3D"required"/> > > > > > > </xs:extension> > > > > > > </xs:simpleContent> > > > > > > </xs:complexType> > > > > > > </xs:element> > > > > > > </xs:schema> > > > > > > > > > > > > = ---------------------------------------------------------------------- > --- > > >--- > > > = ---------------------------------------------------------------------- > --- > > >--- -------------------------------------------------- > > > > > > > > > > > > Isidro Vila Verde > > > email: HYPERLINK "mailto:jv...@se...web"jv...@se... > > > web: HYPERLINK "http://serprest.pt/"http://serprest.pt/ > > > ------------------------------------------ > > > Este e-mail pode conter informa=E7=E3o confidencial e/ou = privilegiada. Se > n=E3o > > > for o destinat=E1rio pretendido (ou receber este e-mail por erro), > apague > > > de imediato esta mensagem e por gentileza notifique o remetente. > > > > > > Toda a c=F3pia, divulga=E7=E3o ou distribui=E7=E3o n=E3o = autorizada do material > deste > > > e-mail =E9 estritamente proibida. > > > ------------------------------------------ > > > This e-mail may contain confidential and/or privileged = information. If > > > you are not the intended recipient (or have received this e-mail = in > > > error) destroy this e-mail immediately and please notify the = sender. > Any > > > unauthorized copying, disclosure or distribution of the material = in > this > > > e-mail is strictly forbidden. > > > ------------------------------------------ > > > > > > > > > > > > > > > -- > > > No virus found in this outgoing message. > > > Checked by AVG Anti-Virus. > > > Version: 7.0.338 / Virus Database: 267.10.6/69 - Release Date: = 11-08- > 2005 > > > > = ______________________________________________________________________ > > Lars Martin = mailto:Lar...@sm... > > SMB GmbH = http://www.smb-tec.com > > D-04347 Leipzig Rohrteichstrasse = 18 > > Tel: +49-(0)341-699 46 04 Fax: +49-(0)341-699 47 = 04 > > Produkt-Manager Business Server BS1 Produkt-Manager = CADDA.NET > > > > > > > > > > ------------------------------------------------------- > > SF.Net email is Sponsored by the Better Software Conference & EXPO > > September 19-22, 2005 * San Francisco, CA * Development Lifecycle > Practices > > Agile & Plan-Driven Development * Managing Projects & Teams * = Testing & > QA > > Security * Process Improvement & Measurement * > http://www.sqe.com/bsce5sf > > _______________________________________________ > > Xmldb-org-xupdate mailing list > > Xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmldb-org-xupdate >=20 > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.338 / Virus Database: 267.10.11/74 - Release Date: = 17-08-2005 >=20 --=20 No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.11/74 - Release Date: = 17-08-2005 =20 |