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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-bp message

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


Subject: [public-comment-00000] transformation from 1.05 to 2.01


Hi

I somehow wrote a XSL/T for transforming BPSS 1.05 into BPSS 2.01, based 
on Dale's work. Please review the content of the zip attached.
Now both BPSS1.05 sample and generated BPSS2.01 sample pass schema 
validation. This should resolve the issue raised by Simon.

Some notes on this:

- I took a PIP7C7 BPSS and modified it for full compliance to 1.05 and 
easy transformation. This includes modification to 
toBusinessState/fromBusinessState where RN used XPath notation to link 
to other business states. Those XPaths were replaced with simple name 
references (I hope this is okay).

- I had to generate ProcessSpecification/@nameID - I don't know this is 
meaningful.

- I transformed 1.05's BusinessTransaction into 2.01's 
LegacyBusinessTransaction

- I had to define dummy Signal to be used in ReceiptAcknowledgement and 
ReceitpAcknowledgementException.

- There is no guarantee that any valid BPSS1.05 instance can be 
transformed into 2.01 with this script. For instance, Fork/Join 
construct cannot be transformed correctly due to non-trivial change in 
the spec.

Regards,
Kenji Nagahashi

ebxmlbp-2.0.1-cd-ExampleTransformFor1.05-en.zip



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