I have a jboss application using mysql 3.23.51 that works PERFECTLY with jboss 3.0.0. I copied my mysql-service.xml file to the server/default/deploy directory, put the jdbc file in the /server/default/lib directory and now when the ejb tries to deploy I get the following error:
17:25:14,893 WARN [ServiceController] Problem starting service jboss.j2ee:jndiName=icsReg/Agency,service=EJB
org.jboss.deployment.DeploymentException: Error: can't find data source: java:/ICSRegDS; - nested throwable: (javax.naming.NameNotFoundException: ICSRegDS not bound)
at org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCEntityBridge.(JDBCEntityBridge.java:99)
at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.initStoreManager(JDBCStoreManager.java:397)
Can anyone offer a clue?? Any why is it that things should break with a .0.3 release...? I'm sure I copied all my config files properly and have even diff'd all the /config files to see if I was missing anything??
I think the problem is that there were changes to the datasouce files between 3.0.0 and 3.0.3
Here is a link to the explaination:
http://www.jboss.org/modules/bb/index.html?module=bb&op=viewtopic&t=forums/