Luciano Resende wrote:
I noticed that Eventing/PubSub spec has been released by OSOA [1], and
I was wondering what are the plans to get that implemented ?
[1]
http://www.osoa.org/download/attachments/35/SCA_Assembly_Extensions_for_Event_Processing_and_PubSub_V1_0.pdf
Folks,
First, the Event Processing & PubSub spec on OSOA, referenced above, has been
out for some time.
In the meantime, the spec has been submitted to OASIS and is now proposed as the major new item in
the OASIS 1.2 SCA specifications.
An initial version of the 1.2 specifcation, which includes the proposed Pub/Sub and Event Processing
function, can be found here:
http://www.oasis-open.org/committees/download.php/36508/sca-assembly-1.2-spec-wd01.doc
http://www.oasis-open.org/committees/download.php/36508/sca-assembly-1.2-spec-wd01.doc
There is active debate about the Event Processing function - Issue 227 has been under lively debate
in the SCA Assembly TC for about a month:
http://www.osoa.org/jira/browse/ASSEMBLY-227
http://www.oasis-open.org/committees/download.php/37273/sca-assembly-1.2-spec-wd01-issue-227.pdf
Given that Tuscany SCA Java 2.x is about supporting the OASIS version of SCA, I suggest that our
efforts should be directed at this version of the spec. I am happy to work on this with anyone.
To kick things off:
One significant piece of hassle in doing this is how to handle the extended XSDs - Event Processing
adds
o <producer/> and <consumer/> elements to componentType
o <producer/> and <consumer/> elements to <component/> elements
o <producer/>, <consumer/> and <channel/> elements to <composite/>
and so on.
Any ideas of how to do these extensions without being disruptive will be most
appreciated.
Yours, Mike.