All the BPEL/ESB processes that are part of
For all these routing rules to be added it becomes mandatory to have all the endpoint up and running, and since CAVS URL is one among them, it also needs to be available at time of installation.
CAVS ESB is referring to the wsdls inside the AIAApplication.ear, but the
The context in the urls refered in CAVS ESB(
) was AIAValidationSystemServlet and the search for this context directed us to AIAApplication.ear .
As a workaround we redeployed the AIAApplication.ear and all the wsdls became accessible. But once the server gets restarted the
AIAApplication was not starting up even though the application was deployed.
The workaround didn’t work for long. So finally we had to zero in on the issue to solve it.
This issue is with having registry.ear and AIAApplication.ear together .There seems to be a conflict in starting these applications together due to shared resources of different versions being used by both applications. So as a workaround we modified the order in which the applications are loaded at server startup.The entries were modified in server.xml and default-web-site.xml with AIAApplication entries above the registry entries.