Emiel Paasschens

Emiel Paasschens

Emiel is a senior Java & SOA consultant at AMIS, Nieuwegein (The Netherlands).

Homepage: http://technology.amis.nl/blog


Posts by Emiel Paasschens

Business Validation in Oracle SOA Suite 11g using Schematron

5/1/2012 - 10:15 am

Tags: , , , , ,
Posted in AMIS, Oracle, Oracle Development Tools, SOA & Oracle Fusion Middleware, XML | 2 comments

In a previous post I’ve explained the Schematron standard, how it works and how to use it. In the Oracle SOA Suite you can ‘Validate Semantic’ on the input (request) of a routing rule in a Mediator component by selecting a Schematron file. This is the Schemtron xml file in which you define your validation [...]

Difficulties with a more complex Business Rule Engine in Oracle SOA Suite

23/12/2011 - 3:07 pm

Tags: , , , ,
Posted in AMIS, General, Oracle, Oracle Development Tools, SOA & Oracle Fusion Middleware | No comments

In my previous post I’ve shown how to create a composite in the Oracle SOA Suite with a simple decision table in a Business Rule Engine component. For that post I had used quite a simple data model resulting in a small xml/xsd tree. For our project I wanted to repeat the exercise with the [...]

Cookbook creating Business Rule Engine with a simple Decision Table in Oracle SOA Suite

13/12/2011 - 2:44 pm

Tags: , , , ,
Posted in AMIS, Oracle, Oracle Development Tools, SOA & Oracle Fusion Middleware | 5 comments

For educational purposes I’ve created a cookbook in powerpoint format on how to create a simple decision table in Oracle SOA Suite with a Business Rule engine.
To share this I’ve uploaded it to slideshare and post it here in the Amis blog as well.

Timeouts in Oracle SOA Suite 11g

18/11/2011 - 1:10 am

Tags: , , , ,
Posted in Oracle, SOA & Oracle Fusion Middleware, Software Engineering, Technical Architecture | 5 comments

Some time ago… at a Oracle SOA 11g project, we had to call an external webservice which took 1 to 5 minutes to respond. The composite calling this webservice was called by another composite from a BPEL process. As you might guess, we got an timeout resulting in faulted instances.
Increasing the timeout time wasn’t as [...]

Increase the session timeout of Oracle BPM Worklist app

18/10/2011 - 4:16 pm

Tags: , , , ,
Posted in Oracle, SOA & Oracle Fusion Middleware | 3 comments

The Oracle BPM Worklist app is a part of the Oracle SOA Suite. Working with the Worklist app is very annoying, because the default timeout is very short (seconds!). So after getting a cup of coffee or reading a mail you have to login again.
Solving this problem seems quite easy by increasing the session timeout [...]

Fuzzy comparing (Dutch) person names with Java

1/9/2011 - 3:58 pm

Tags:
Posted in J(2)EE/Java, Java | No comments

Currently I’m working on a project and one ‘little’ functionality is to find a person from a list of which his name is most similar to an inputname. It’s not a big deal or a major thing, so we didn’t want to use search frameworks or other kind of systems. Googling on the internet I [...]

SMTP: Spring Mail To Program

20/9/2010 - 10:21 am

Tags: ,
Posted in General, J(2)EE/Java, Java | No comments

All Java developers know, or should know, the Spring framework contains a lot of gems. Recently I discovered a new gem: an easy way to send an email. With the use of one single POJO mail class, you can easily let your application send an email and wire/inject al the mail configuration with the Spring [...]

Extending XML Document Validation with Schematron

17/5/2010 - 12:15 pm

Tags:
Posted in General, Web/Java, XML | 4 comments

The use of XML documents is common practice nowadays and so is XML schema (XSD) to validate XML documents. XML validation is often needed to ensure structure, content and relations. However XSD validation covers only a small part. XSD can describe the basic XML structure (valid elements and order) and basic content validation of a [...]

ADF: simple EL expression to a method with params on a bean

4/12/2009 - 3:12 pm

Tags: ,
Posted in ADF & JHeadstart, General, J(2)EE/Java, Java, Oracle, Web | 3 comments

Based upon an old blogpost of Lucas "How to call methods from EL expressions- pre JSP 2.0 trick for JSPs with JSTL" I've created an ADF SecurityBean, so you can write EL expressions like "#{securitybean.isUserInRole['KING,ADMIN']}".

The idea is pretty simple. Use an innerclass that implements the getObject method of the map interface with your specific argument [...]

Report from presentation ‘JPA 2.0 – What’s new’

15/7/2009 - 2:08 pm

Tags: , ,
Posted in AMIS, Devel. + PL/SQL tools, General, J(2)EE/Java, Java, Software Development, Software Engineering, Web, Web/Java | No comments

The Java Specification Request 317 (JSR-317) aka JavaTM Persistence 2.0,  (JPA 2.0) has finally reached the last stage, "Completion of Reference Implementation (RI) and Technology Compatibility Kit (TCK)", before it’s officially released. Therefore last week a KC was given with a presentation of the new functionality and differences compared to JPA 1.0 and some hands-on [...]