- From: Alex Muir <alex.g.muir@gmail.com>
- Date: Tue, 2 Mar 2010 12:15:07 +0000
- To: George Cristian Bina <george@oxygenxml.com>
- Cc: Toman_Vojtech@emc.com, xproc-dev@w3.org
- Message-ID: <88b533b91003020415g6cbae80bh99161c38c6566f16@mail.gmail.com>
Hi, Is now working well! On a small note I noticed that in oxygen cx:message can currently contain a version attribute however this results in an error message "Undeclared option specified: version". Thanks very much Alex On Tue, Mar 2, 2010 at 9:48 AM, George Cristian Bina <george@oxygenxml.com>wrote: > The XProc schema was updated indeed and oXygen contains a previous version, > an annotated version that we made available at: > > http://www.oxygenxml.com/resources/schema/relaxng/xproc.rng > http://www.oxygenxml.com/resources/schema/relaxng/steps.rng > > The current version however is not valid, see my message on this list to a > user that had a problem with that schema. I suggest there to change the > extension.attr pattern to exclude the XProc namespace: > > <define name="extension.attr"> > <attribute> > <anyName> > <except> > <nsName ns=""/> > <nsName ns="http://www.w3.org/ns/xproc"/> > <nsName ns="http://www.w3.org/XML/1998/namespace"/> > </except> > </anyName> > </attribute> > </define> > > With this change the schema is valid. > > You can find attached an archive containing the new schemas that you should > drop in [oXygen]/lib/endorsed (you need to create the endorsed folder inside > lib) and restart oXygen to get the default XProc schemas from oXygen > updated. > Note that you will loose the annotations that I made to the XProc schemas, > I will try to get an annotated version of the new schemas soon. Of course it > will be great if the current schema is made valid and eventually include > also the annotations :). > > Best Regards, > George > -- > George Cristian Bina > <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger > http://www.oxygenxml.com > > > On 3/2/10 10:33 AM, Toman_Vojtech@emc.com wrote: > >> Alex, >> >> This is most likely because the oXygen version that you have is not >> using the latest XProc schema. The @version attribute has been added >> only recently, after oXygen with XProc support had been released. I am >> not sure if there is an easy way to update the XProc schemas in oXygen. >> Maybe there is. >> >> Regards, >> >> Vojtech >> >> -- >> >> Vojtech Toman >> >> Principal Software Engineer >> >> EMC Corporation >> >> toman_vojtech@emc.com >> >> http://developer.emc.com/xmltech >> >> *From:* xproc-dev-request@w3.org [mailto:xproc-dev-request@w3.org] *On >> Behalf Of *Alex Muir >> *Sent:* Monday, March 01, 2010 11:53 PM >> *To:* Norman Walsh >> *Cc:* XProc Dev >> *Subject:* Re: How to adjust the logging properties and or command to >> execute Calabash 0.9.17 >> >> Hi, >> >> Just meant I wasn't using the p:pipeline. >> >> When I try to add a version attribute into the p:declare-step I get the >> following error message from oxygen. >> >> E [XProc Schema Validator] attribute "version" not allowed here; >> expected attribute "exclude-inline-prefixes", "psvi-required", "type", >> "xml:base", "xml:id" or "xpath-version" or an attribute from another >> namespace >> >> >> Here is my step declaration: >> <p:declare-step xmlns:p="http://www.w3.org/ns/xproc" >> xmlns:c="http://www.w3.org/ns/xproc-step" >> xmlns:cx="http://xmlcalabash.com/ns/extensions" >> name="Createi4EnrichMarkup" > >> >> >> Thanks >> Alex >> >> >> On Mon, Mar 1, 2010 at 8:46 PM, Norman Walsh <ndw@nwalsh.com >> <mailto:ndw@nwalsh.com>> wrote: >> >> >> Alex Muir <alex.g.muir@gmail.com <mailto:alex.g.muir@gmail.com>> writes: >> >> > Thanks Norman, >> > >> > That solved my first error related to logging however now I get >> > >> > SEVERE: XS0062:XS0062 >> > SEVERE: Pipeline failed: err:XS0062: XS0062 It is a static error if a >> required version attribute is not present. >> > >> > I went through and added some version="1.0" in places in the xproc >> were the schema was letting me add version number such as >> > >> > cx:message >> > p:store >> > p:xslt >> > >> > I'm not using a pipeline >> > >> > Any thoughts on this one? >> >> What do you mean you aren't using a pipeline? >> >> All of the top-level p:library, p:declare-step, and p:pipeline >> elements must specify a version number. >> >> Be seeing you, >> norm >> >> -- >> Norman Walsh <ndw@nwalsh.com <mailto:ndw@nwalsh.com>> | Do not seek to >> >> follow in the footsteps >> http://nwalsh.com/ | of men of old; seek what they >> | sought.--Matsuo Basho >> >> >> >> >> -- >> Alex >> https://sites.google.com/a/utg.edu.gm/alex >> >> Some Good Music >> http://sites.google.com/site/greigconteh/ >> >> -- Alex https://sites.google.com/a/utg.edu.gm/alex Some Good Music http://sites.google.com/site/greigconteh/
Received on Tuesday, 2 March 2010 12:15:41 UTC