← Prev in month ← Prev in thread
Next in thread → Next in month →

[Fwd: [ebxml-bp] [public-comment-00000] transformation from 1.05 to2.01]

From
Monica J Martin <>
Date
2005-08-29T22:00:04+00:00
ID
Thread
[Fwd: [ebxml-bp] [public-comment-00000] transformation from 1.05 to2.01]
See the working update to your post on the transformations. We're 
working it through (drafts in work). Feedback welcome. Thank you.

> 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
>
← Prev in month ← Prev in thread
Next in thread → Next in month →