Forum Stats

  • 3,851,739 Users
  • 2,264,018 Discussions
  • 7,904,833 Comments

Discussions

XML parsing in CEP

calvinIsMe
calvinIsMe Member Posts: 23
edited Oct 16, 2012 2:40PM in Complex Event Processing
Hi All,

I somehow strongly feel OCEP should have much more XML support.
Firstly we need not to use XML marshalling/unmarshalling to and from Java classes.

Secondly event definition could have supported through XSD(s).

Lastly CQL should have a solid XML parsing capability (although it has some XQuery based naive support). If we had the support, it would have been much more easier send data directly from some bus (e.g. OSB) to OCEP and apply the pattern using CQL.

Life would be much more simpler.... Isn't it?

Regards
Arijit

Edited by: calvinIsMe on Oct 15, 2012 11:45 PM
Tagged:

Comments

  • alexalves
    alexalves Member Posts: 99
    Hi,

    Thanks for the feedback.

    We do support XML natively in CQL.

    For example, consider the following query:

    select
    c1,
    xmlagg(xmlelement("c2",c2))
    from
    stream[rows 10]
    group by c1

    In this case, you don't need to marshal/unmarshal XML into a Java Binding.

    Please take a look at our CQL reference guide.

    In addition, in the next releases, we will have full support for EDN-based events that are defined using EDL (e.g. XSD).

    Rgds
    Alex
  • calvinIsMe
    calvinIsMe Member Posts: 23
    edited Oct 16, 2012 2:40PM
    Hi Alex

    Nice to get feedback directly from creator.

    Always felt EDN integration is an obvious future step. I feel it kind of completes gaps in Oracle EDA offering. ESB (in this case SOA suite) can be biggest source of events in an enterprise.

    Having said that can we get some more details on what next release of OCEP is bringing along? Anything on CEP dashboard. Whenever we are trying to build a solution around CEP, we had to rely on BAM. No offense on BAM, that is indeed a powerful tool. But to represent a pattern of data graphically, it seems overkill. Or am I missing something?

    Regards
    Arijit

    Edited by: calvinIsMe on Oct 17, 2012 12:09 AM
This discussion has been closed.