all bits considered data to information to knowledge


Oracle Service Bus development with Continuous Integration (sort of)

Having spent some time setting up and configuring Oracle Service Bus environment (OSB) I can't help but wonder whether developers' needs had taken a backseat to the operational capabilities. Not only development in the OSB console is painful, the team collaboration and continuous integration are virtually non-existent... a configuration based development environment. 🙁

So, what can be done to alleviate the pain?

A quick search around found quite a few posts where people address the issue with custom ANT/Jython scripts here, here and here, zum Beispiel. None of the solutions is pretty including either manual export/import step or bundling entire OEPE (Oracle Enterprise Pack for Eclipse) and WLS environments with the CI server. Oh, well - it could always be worse! 🙂