Archive for May, 2010

Oracle 11g CEP Samples

Oracle supplies with CEP installation a list of sample: HelloWorld Always a good start CQL Continues Query Language Oracle Spatial Data Cartridge Foreign Exchange Signal Generation Event Record and Playback Example Hello world A hello world is always a nice startingpoint to test new technology Oracle CEP 11g Helloworld documentation CQLexample CQL (Continues Query Language) shows the the start of CEP running queries on streams of data finding specific patterns. Oracle...

Getting started with Oracle 11g Complex Event Processing (CEP)

Installation starts with downloading and extracting the correct software of CEP download page After downloading version 11.1.1.3.0 and extracting the archive file i got the following surprise notice the differen version numbers '11.1.1.3.0' of the archive file and the 11.1.3.0.0 of the binary file. But never the less you have the version 11.1.3 although the archive file suggests a different version. After extracting the archive file grant execute rights on the file before starting...

Mule Management Console Alerts

Configuring alerts in the Mule Management Console is very easy. Go to the Alerts tab in the Mangement Console and select in the left menu Mange. You get now a list of the registered alerts. To add a alert click on the New Alert button. Select a type of alert that you want to configure. If your choice is not available in the list you can create your own expression using the 'Custom Expression' type For this example i will use a simple Low Memory alert to show you the effects. You just...

Mule conversion from Community Edition 2.2.1 to Enterprise 2.2.5

While reviewing the Mule Management Console i needed to install a Enterprise Edition of the Mule ESB. To start quickly with the review i took a application that we developed on the Mule Community Edition. The software that i took was based on the Community Edidtion version 2.2.1 and i would not expect any problem between the versions 2.2.1 and 2.2.5. After installing Mule ESB I deployed the Mule Mangement Console i was ready to start the mule application thinking that it all would work fine....

Create ADF task form with Task Form Wizard

Today I took a look at the configuration possibilities of a human task. I found an second wizard to generate a task form for the human task. Below i created a small example of the wizard with it's functions. Example Creating a new SOA project Accept the default settings I know that i want to have a human task so i preselect this option. An empty composite is also good to start with. Give the human task a name After finishing the creation of the human task i created a...

BPEL checkpoint activity Part(II)

Today i was browsing my bpel instances of my blog post about checkpoint activity. I noticed directly the missing image of the checkpoint. To see if the image is deployed on the server i took al look in the following directory: I found a lot of images but not a file containing the name savepoint or something similar. It looks like oracle has implemented this feature but forgot (or didn't bother) to add the image in the enterprise...

Start Weblogic Domain without entering credentials

I wanted to start my weblogic soa_server without supplying each time the credentials of the weblogic account. It's my private development server so i altered the startManagedWeblogic.sh file in my weblogic domain soa_domain. In the startManagedWeblogic.sh you will see the following lines: I changed the value of WLS_USER to weblogic and supplied WLS_PW with the password. Now when i start a server in my soa domain the script doesn't ask for a username or...

Mediator default routingrule

An other feature or in Oracle SOA Suite is the default routing rule in the mediator. To show how that all works i have made a small example: A mediator component that routes depending on the amount of the In the mediator i defined two rules: Rule 1 when amount > 10 then a build order process will be started Rule 1 when amount > <5 then a manual order process will be started I have made a gap between the rules to test the working of the Default Routing Rule. To...

Google’s Web application security course‎

Oracle has released a a web application so developers can learn how build secure websites. What is a better way then to learn your self. During this codelab the developer will learn to use the following: cross-site scripting vulnerabilities ross-site request forgery After knowing how they are used you can the preform countermeasures to fix these vulnerabilities. Links googleonlinesecurity jarlsberg ...

BPEL checkpoint activity

With the latest patch set of Oracle a new BPEL Activity got introduced. Well actual it's not a new feature but it's available as a item now in the Component pallet in JDeveloper. It's the checkpoint activity. It's the equivalent of the java call checkpoint();. This forces the Java thread to store it's current state in the dehydration store. In previous versions we would solve this by adding some java code into the process. Like below: This is not needed any more. Now we can simply add a...