Forums Register Login

JDataStoreDS not bound error

+Pie Number of slices to send: Send
Hi all,

I am new to this field.

I am developing an CMP entity bean using JBuilderX and JBoss3.2.1 and follwed a article to generate an entity bean using borland JDataStoreDS.


For this ......

1)i put dx.jar,jds.jar,jdsserver.jar in deploy folder of JBoss from lib folder of JbuilderX

2)Created a jdatastore-ds.xml like this

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>JDataStoreDS</jndi-name><connection-url>jdbc:borland slocal:E:\JBuilderX\samples\JDataStore\datastores\employee.jds</connection-url>
<driver-class>com.borland.datastore.jdbc.DataStoreDriver</driver-class>
<user-name>Sample</user-name>
<password></password>
</local-tx-datasource>
</datasources>

3)I Import the schema from database and created a enity bean correspondinf to the table "Employee" and a session bean to call this entity bean.

4)jboss.xml looks like...

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.2//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_2.dtd">
<jboss>
<enterprise-beans>
<entity>
<ejb-name>Employee</ejb-name>
<local-jndi-name>Employee</local-jndi-name>
</entity>
<session>
<ejb-name>EmpSession</ejb-name>
<jndi-name>EmpSession</jndi-name>
</session>
</enterprise-beans>
</jboss>

5)jbosscmp-jdbc.xml looks like this....
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 3.2//EN" "http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_2.dtd">
<jbosscmp-jdbc>
<defaults>
<datasource>java:/JDataStoreDS</datasource>
<datasource-mapping>InterBase</datasource-mapping>
</defaults>
<enterprise-beans>
<entity>
<ejb-name>Employee</ejb-name>
<datasource>JDataStoreDS</datasource>
<datasource-mapping>InterBase</datasource-mapping>
<table-name>EMPLOYEE</table-name>
<cmp-field>
<field-name>deptNo</field-name>
<column-name>DEPT_NO</column-name>
</cmp-field>
<cmp-field>
<field-name>empNo</field-name>
<column-name>EMP_NO</column-name>
</cmp-field>
<cmp-field>
<field-name>firstName</field-name>
<column-name>FIRST_NAME</column-name>
</cmp-field>
<cmp-field>
<field-name>fullName</field-name>
<column-name>FULL_NAME</column-name>
</cmp-field>
<cmp-field>
<field-name>hireDate</field-name>
<column-name>HIRE_DATE</column-name>
</cmp-field>
<cmp-field>
<field-name>jobCode</field-name>
<column-name>JOB_CODE</column-name>
</cmp-field>
<cmp-field>
<field-name>jobCountry</field-name>
<column-name>JOB_COUNTRY</column-name>
</cmp-field>
<cmp-field>
<field-name>jobGrade</field-name>
<column-name>JOB_GRADE</column-name>
</cmp-field>
<cmp-field>
<field-name>lastName</field-name>
<column-name>LAST_NAME</column-name>
</cmp-field>
<cmp-field>
<field-name>phoneExt</field-name>
<column-name>PHONE_EXT</column-name>
</cmp-field>
<cmp-field>
<field-name>salary</field-name>
<column-name>SALARY</column-name>
</cmp-field>
</entity>
</enterprise-beans>
</jbosscmp-jdbc>

5) When i run Jboss i get the following error...

10:15:36,316 ERROR [URLDeploymentScanner] MBeanException: Exception in MBean operation 'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
<none>
Incompletely deployed packages:
[org.jboss.deployment.DeploymentInfo@78bb48a7 { url=file:/E:/JBoss/jboss-3.2.1/server/default/deploy/ProductModule.jar }
deployer: org.jboss.ejb.EJBDeployer@1904e0d
status: Deployment FAILED reason: Verification of Enterprise Beans failed, see above for error messages.
state: FAILED
watch: file:/E:/JBoss/jboss-3.2.1/server/default/deploy/ProductModule.jar
lastDeployed: 1103863530347
lastModified: 1103863530284
mbeans:
]MBeans waiting for classes:
<none>
MBeans waiting for other MBeans:
[ObjectName: jboss.j2ee:jndiName=Employee,service=EJB
state: FAILED
I Depend On:
Depends On Me: org.jboss.deployment.DeploymentException: Error: can't find data source: JDataStoreDS; - nested throwable: (javax.naming.NameNotFoundException: JDataStoreDS not bound)]

10:15:36,347 INFO [URLDeploymentScanner] Started


Let me know if i am proceeding right and what should be done exactly
to get rid of this .

Kriti
+Pie Number of slices to send: Send
Is anybody here to help Me
What a show! What atmosphere! What fun! What a tiny ad!
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 1001 times.
Similar Threads
JDataStoreDS not bound error
how debug a CMP entity error?
Can't deploy EJB to JBOSS after adding '@ejb.finder' clause
Help me to remove this Error in Entity Bean
CMP bean Deployment Problem with DataSource (mysql)
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 07:06:00.