My jbosscmp-jdbc.xml looks like this:
<?xml version="1.0"?>
<!DOCTYPE jbosscmp-jdbc>
<jbosscmp-jdbc>
jdbc/TestDB
<datasource-mapping>DB2</datasource-mapping>
<create-table>false</create-table>
<remove-table>false</remove-table>
<read-only>false</read-only>
<enterprise-beans>
<ejb-name>Product</ejb-name>
<table-name>product</table-name>
<create-table>false</create-table>
<cmp-field>
<field-name>name</field-name>
<column-name>name</column-name>
</cmp-field>
<cmp-field>
<field-name>description</field-name>
<column-name>description</column-name>
</cmp-field>
</enterprise-beans>
</jbosscmp-jdbc>
While deploying I got the following errors:
3.0/server/default/tmp/deploy/C/Programme/jboss 3.0/server/default/deploy/ac.jar/96.ac.jar!/META-INF/jbosscmp-jdbc.xml found. Overriding defaults
2002-07-11 10:44:39,046 ERROR [org.jboss.ejb.EntityContainer] Exception in service lifecyle operation: create
org.jboss.deployment.DeploymentException: Error: can't find data source: jdbc/TestDB; - nested throwable is: javax.naming.NameNotFoundException: jdbc not bound
javax.naming.NameNotFoundException: jdbc not bound
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:240)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:215)
In the db2-service.xml, I defined:
<depends optional-attribute-name="ManagedConnectionFactoryName">
<!--embedded mbean-->
jdbc/TestDB
<config-property name="ConnectionURL" type="java.lang.String">jdbc:db2:kursvs</config-property>
<config-property name="DriverClass" type="java.lang.String">COM.ibm.db2.jdbc.app.DB2Driver</config-property>
<!--set these only if you want only default logins, not through JAAS -->
<config-property name="UserName" type="java.lang.String">test</config-property>
<config-property name="Password" type="java.lang.String">test/config-property>
Can any one help me please?
Where can I find guide for writing jbosscmp-jdbc.xml?
Thanks
Can any one help me please to solve the problem, otherwise I cannot test the bean and so do not use the jboss in the production.
Thanks in advance