A Correlation Gotcha
When I first met Dave Shaffer (Oracle director of Product Management for Integration Models) he gave me an excellent piece of debugging advice about BPEL. Most BPEL problems can be resolved by understanding XML namespaces. Time and again this has proved to be very valuable advice.
Case in point today one of my team phoned me up (at 5:30 just as I was about to sit down and eat) with a correlation problem. When he turned on custom correlation BPEL PM threw an error, complaining about being unable to resolve the property alias.
We tracked the problem down to a faliure to declare the namespace of the message content (used in the xpath expression in the property alias) in the same file as the property alias using it. The message namespace was declared in an LinkB.wsdl and the all the property aliases were defined in LinkA.wsdl.
Now the BPEL designer should have caught this, but it didn't, so be warned otherwise your dinner, like mine, might end up cold. Newton, you owe me a hot meal!
Comments (2)
Does 10giAS have a log scanning utility built into it,I have a need to come up with a tool which can be used to scan the logs for any hacking attempts or any malicious content and send out an alert?
TIA,Sam
Posted by Sam | March 30, 2006 4:00 PM
Posted on March 30, 2006 16:00
The App Server has a log scanning utility built into the management tools, but I am not aware of any API exposing this. Also the scanner is focussed around fault diagnosis, displaying messages relating to a specific component or error rather than filtering for potential hacking attempts.
It may be possible to use Oracle BAM to monitor logs for suspicous activity and raise an alert when certain thresholds are breached, but I am not aware of anyone doing this currently.
Sorry this wan't of much help.
Antony
Posted by Antony Reynolds | March 31, 2006 6:46 PM
Posted on March 31, 2006 18:46