We are using Ariba buyer 8.2 which deployed on BEA Web Logic and integrated with Oracle Financial ERP system. And also, we pull data back and forth via TIBCO and csv file channels.
I am trying to test the functionality of a component--rule engine that generates approval flow. The thing is I cannot run JUnit test case outside the container since rule engine is calling DB queries and pulling data from multiple resources.
Would that be possible to glue Ariba rule engine's method calls with Spring AOP's advises objects at runtime?
Or just write a dynamic proxy without using Spring AOP?
Any suggestion would be greatly appreciated.