Here is the issue I was struggeling with. I created a new JNDI entry in the DBAdapter, applied the changes, deployed the Plan.xml files, updated the DBAdapter. I saw that the managed servers did not picked up the new change or even the old entries.
After a while I fixed the issue. This was related due to the fact the DbAdapter was also targed to the AdminServer. So here are the steps to update or add new JNDI entries in the DbAdapter application or any other, AqAdapter or FileAdapter.
- Update/Add JNDI entry in your outbound connections of the Adapter.
- Save the changes.
- Bring down the Managed Servers.
- Update the Adapter application.
- Bring down the Admin Server.
- Copy the Plan.xml file of the Adapter to the managed servers.
- Start the AdminServer.
- Start the managed servers.
To create and deploy your own Adapters can be found @Edwin Biemond's Blog.
2 comments:
Hi
Indeed, the resource adapters should be on a shared file system or use pack / unpack.
There is a some documentation on it in the enterprise deployment doc.
or make your own db adapters, just like the aia guys are doing. Then you can deploy it like a normal wls deployment.
http://biemond.blogspot.com/2010/11/deploy-your-aq-db-or-jms-resource.html
Edwin, thanks for your comment. A central storage is a recommended solution, bu it is not always possible to implement. Due to technical and/or organizational limitations.
Post a Comment