IEP now supported! At the platinum level...
Yeah!
Glassfish ESB is now a supported product! And with it, IEP is supported. If you want to see the details for it, take a look at the datasheet. Why is this important? It means that IEP is now a component that you can definitely consider for important enterprise applications. Being supported has a lot of nice aspects, which you can check on the Glassfish ESB site.
So, all IEP fans out there, keep at it.
Note: Thanks to Louis Polycarpou, for finding this information.
Thanks all,
This is a good day...
Posted at 11:51AM Feb 11, 2009 by sergeblais in MySQL | Comments[0]
CEP Example
Hi all,
Just a small note to let you know, as part of the iep introductory workshop that you can find on the open esb wiki, I've just added a small CEP example. In this example, we use two timed events which are confirmed with a third event to produce the output. Said otherwise? The example is two soldiers turning on the key to authorize a missile launch. With the authorization, they have to press the fire button for the out bound event to occur...
I'm definely playing way to many war games.... Well, have fun with it!
Serge
Posted at 12:02PM Jan 28, 2009 by sergeblais in MySQL | Comments[0]
Yahoo Geo Coder Sample...
Hi all,
I created a wink movie, on how to connect to the yahoo geo coder from BPEL in Open ESB. Please take the time to view it, it's only 10 min, and can provide a nice introduction on the development process for a BPEL SA from scratch. The key highlights:
Like I said, very simple and straightforward, provides a nice introduction to a BPEL project.
I hope you like it!
Serge
Posted at 12:44PM Jan 27, 2009 by sergeblais in MySQL | Comments[0]
Need a steaming output to the IEP process...
No, I didn't forget the "r".....
If you have started using IEP by now, You have probably found out that for a complete IEP process, you are required to have a stream output, even if your output is a DB table. When I started, I used to have just a file output for the stream, that I would use for logging.
Well, I found that that file can grow up pretty quickly. So I changed the file output to a JMS output. You can do that by manually editing the WSDL file that is generated by the IEP "compilation". Here is a summary of the modifications I do:
This allows for a decentralized logging of what is happening. The interesting part about using topic, is, if there is no one listening, there is no long log files to clean up.... But if you wish to have a real log, you can always have an MDB that will log the xml message in a database or some other place.
At the bottom of this post, you'll see a file that I keep as a Cheat Sheet for implementing JMS in the WSDL for IEP. Feel free to use it. I deleted parts that are not affected by the binding.... The elements to change/add are in bold...
<definitions targetNamespace="AppName_iep"
xmlns:jms="http://schemas.sun.com/jbi/wsdl-extensions/jms/">
<!-- deleted a bunch of stuff not needed here for this... -->
<!-- http output binding and service-->
<binding name="OutputBinding_SteamingStep" type="defns:OutputPt_SteamingStep">
<jms:binding/>
<operation name="SteamingTopic">
<jms:operation destination="SteamingTopic" destinationType="Topic" transaction="NoTransaction"/>
<input>
<jms:message messageType="TextMessage" textPart="output"/>
</input>
</operation>
</binding>
<service name="OutputService_SteamingOutput">
<port name="OutputPort_SteamingOutput" binding="tns:OutputBinding_SteamingOutput">
<jms:address connectionURL="mq://localhost:7676" username="guest" password="guest"/>
</port>
</service>
<!--end of http output binding and service -->
</definitions>
For the reference to the JMS Binding syntax, go here....
Posted at 04:24PM Aug 15, 2008 by sergeblais in MySQL | Comments[0]
RESTing for a moment...
This is an entry into the REST world. I use it to create a MySQL monitoring application so that DB administrators can receive relevant event notifications on their cell phones. While the application still doesn't exist, the key elements in the application will be:
[Read More]
Posted at 11:30AM Jun 12, 2008 by sergeblais in MySQL | Comments[0]