HKM Consulting, LLC Website

Main Content

Mulesoft gets large investment

Posted by Chris on May 19, 2015






Interesting article in TechCrunch, identifying that MuleSoft has received a Series G investment of $128 million. This further identifies the need for organizations to have composition / API management / proxying features within the network.

Posted in Service Bus | No Comments »

OSB 12c Maven package / pre-integration-test fails

Posted by Chris on March 1, 2015






Recently was working with OSB 12c and attempting to execute the package and pre-integration-test phases. Both of these failed indicating that the plugin could not be found. Through further examination the documentation indicates that the groupId is com.oracle.servicebus. Looking at the .m2/repository the artifactId, oracle-servicebus-plugin, was not located under com.oracle.servicebus but rather com.oracle.servicebus.plugin. Updating the […]

Posted in Apache, DevOps, Oracle, Service Bus | No Comments »

WSO2 VFS fails to process POX

Posted by Chris on August 12, 2014






When trying to consume a POX Message, WSO2 VFS transport returns with an error: 2014-08-12 16:21:52,579 [-] [vfs-Worker-8] ERROR VFSTransportListener Error processing File URI : sftp://XXX:XXX@XXX.XXX.XXX.XXX/directory/Sample.xml org.apache.axiom.soap.SOAPProcessingException: First Element must contain the local name, Envelope , but found This is resolved by changing the contentType for the VFS transport from text/xml to application/xml. Once this […]

Posted in Apache, Service Bus | No Comments »

WSO2 VFS/SFTP: Expected / after hostname

Posted by Chris on August 12, 2014






If you run into an error with WSO2 ESB using the VFS transport, make sure your password does not include a @ symbol. This causes the transport to assume what follows is the hostname of the SFTP server. Changing the password resolved the issue. Below is an example of the vfs string: vfs:sftp://[user]:[p@ssword]@[hostname]/directory Instead change […]

Posted in Apache, Service Bus | No Comments »

JSON in OSB

Posted by Chris on May 11, 2014






While working with a client, a requirement came up to provide a REST interface to a web application. The client wanted to leverage their Fusion Middleware investment so we combined Oracle Service Bus with SOA Suite. In this configuration, there was a desire to communicate input and output information in a JSON format. To do […]

Posted in Oracle, Service Bus | No Comments »

OSB Performance using Log vs. Report vs. Java Callout

Posted by Chris on February 18, 2014






Interesting posting around performance using Log, Report and Java Callout.

Posted in Oracle, Service Bus | Comments Off on OSB Performance using Log vs. Report vs. Java Callout

How to modify the HTTP Response Code in OSB

Posted by Chris on February 14, 2014






Currently working with OSB to change the HTTP Response Code from a generic 500 error to a 404 Not Found. The few posts discuss using the context variable <http:http-response-code> . When developing in OEPE however, the proxy service would not show in the logs this being inserted into the $inbound/ctx:transport/ctx:response for some reason. If you […]

Posted in Oracle, Service Bus | Comments Off on How to modify the HTTP Response Code in OSB