[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [ebxml-bp] Episodical memory requirement
Anders, OK. That's another thing ; -) I've been working on that aspect thru the ebContext mechanism. This does indeed allow you to reference content in documents based on XPath references. Now - you still need to tie that back into conditionals on the BTA - and I've are targetting the beginsWhen / endsWhen mechanism for that. In the model example there's one of these too. So you create a boolean true/false in the begins/endsWhen - and then that condition name is also in the ebContext declarations. Something like : validOrderType = 'true' If you download the document on ebContext - it explains this:- http://www.oasis-open.org/apps/org/workgroup/ebxml-bp/download.php/7254/Context%20Mechanism%20Synopsis%20and%20Proposal%20-%20draft.doc Hope this provides the other piece of what you are wanting. DW. ----- Original Message ----- From: "Anders W. Tell" <anderst@toolsmiths.se> To: "David RR Webber" <david@drrw.info> Cc: <ebxml-bp@lists.oasis-open.org> Sent: Thursday, July 08, 2004 11:38 AM Subject: Re: [ebxml-bp] Episodical memory requirement > David RR Webber wrote: > > >Anders, > > > >I believe this is the purpose of the JOIN. > > > >To prevent something completing before all necessary > >prior steps have completed. > > > > > Yes, but ... the join seems to be organising sending and receiveing of > data messages per message type. If one wants to base sequencing of data > messages per content one usually needs some form of memory to base > business rules on. Such as OrderReference in Invoice is same as OrderID > for data message sent earlier. > > >See the JPG of the model and activity flow here - that > >implements exactly the example you provide (I believe). > > > > Nice tools and diagrams but could you point to where i can find the > business rules that is based on contetn of the document ? > > cheers > /anders > > -- > ///////////////////////////////////// > / Business Collaboration Toolsmiths / > / website: <www.toolsmiths.se> / > / email: <anderst@toolsmiths.se> / > / phone: +46 8 562 262 30 / > / mobile: +46 70 546 66 03 / > ///////////////////////////////////// > > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]