W3C home > Mailing lists > Public > xproc-dev@w3.org > March 2010

Re: How to adjust the logging properties and or command to execute Calabash 0.9.17

From: Alex Muir <alex.g.muir@gmail.com>
Date: Tue, 2 Mar 2010 12:15:07 +0000
Message-ID: <88b533b91003020415g6cbae80bh99161c38c6566f16@mail.gmail.com>
To: George Cristian Bina <george@oxygenxml.com>
Cc: Toman_Vojtech@emc.com, xproc-dev@w3.org
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 March 2010 12:15:42 GMT