OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-dev message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ubl-dev] New release and features for jCAM


Wow, Cool!

Great work David. Much appreciation.

I guess there would still be the need for using
prose or a link to the SBS spec to include the
business rules that anything in UBL 1.0 which
isn't in the subset is acceptable but ignorable
whereas the receiving app must understand the
subset. (Which is a bit like David Orchard's
suggestion of a 'mustUnderstand' attribute added
to each subset element.) I guess it's still early
days for the evolution of B2B document definition
standards though and it's great that this is
happening and CAM/jCam already have the faclities
you've demonstrated. Of course, for some there is
less of a perceived need for such business rules
anyway so this sort of thing may well be all
that's needed just as it is - for the timebeing at
least.

All the best

Stephen Green


Quoting "David RR Webber (XML)" <david@drrw.info>:

> The latest jCAM available from http://www.jcam.org.uk now has some
> significant enhancements to make it much easier to rapidly build a
> validation template from a sample XML instance.
>
> There is a 1 minute tutorial available online with the instructions for
> doing this and the simple steps needed.
>
> You should be able to quickly create a template and then use that to
> validate the original sample.
>
> As an example here is a template for a UBL SBS Invoice (took about 15
> minutes to do) :
>
>  http://www.oasis-open.org/committees/download.php/18926/UBL-invoice.cam
>
>
> and the sample SBS invoice XML instance.
>
>  http://www.oasis-open.org/committees/download.php/18927/Invoice.xml
>
> The batch file command to run jCAM under Windows to test these files is:
>
>
>  jcam -T UBL-invoice.cam -X invoice.xml -c -v -S result.xml
>
> Enjoy, DW
>
>
>
>
> ---------------------------------------------------------------------
> This publicly archived list supports open discussion on implementing  
>  the UBL OASIS Standard. To minimize spam in the
> archives, you must subscribe before posting.
>
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Alternately, using email: list-[un]subscribe@lists.oasis-open.org
> List archives: http://lists.oasis-open.org/archives/ubl-dev/
> Committee homepage: http://www.oasis-open.org/committees/ubl/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
> Join OASIS: http://www.oasis-open.org/join/
>
>




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]