aspose file tools*
The moose likes EJB and other Java EE Technologies and the fly likes Probles in setting datasource Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Probles in setting datasource " Watch "Probles in setting datasource " New topic
Author

Probles in setting datasource

amarshi mohanty
Ranch Hand

Joined: Jul 01, 2008
Posts: 110
Hi all,
I need to convert the existing database connection to datasource.
Done the below changes:
Added below code to web.xml


Created a file jboss-web.xml in web-inf having below contents


Copied the mysql-ds.xml from \jboss-5.0.0.GA-jdk6\docs\examples\jca to MyProject\WEB_INF and modified it as below:


My existing application has persistence.xml file as:


Client Class for calling the Connection method:


then removed the hsqldb-ds.xml from jboss/deploy folder.
Getting compilation error as:
jboss.ejb:persistencePolicy=database,service=EJBTimerService
-> jboss.jdbc:datasource=DefaultDS,service=metadata{Create:** NOT FOUND Depends on 'jboss.jdbc:datasource=DefaultDS,service=metadata' **}
-> jboss.jca:name=DefaultDS,service=DataSourceBinding{Create:** NOT FOUND Depends on 'jboss.jca:name=DefaultDS,service=DataSourceBinding' **}

jboss.ejb:service=EJB3TimerService
-> jboss.jca:name=DefaultDS,service=DataSourceBinding{Create:** NOT FOUND Depends on 'jboss.jca:name=DefaultDS,service=DataSourceBinding' **}

jboss.ejb:service=EJBTimerService
-> jboss.ejb:persistencePolicy=database,service=EJBTimerService{Create:Configured}


After logging in i m getting below exception in console:
17:52:49,494 ERROR [STDERR] javax.naming.NameNotFoundException: amarshi not bound
17:52:49,510 ERROR [STDERR] at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
17:52:49,510 ERROR [STDERR] at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)
17:52:49,510 ERROR [STDERR] at org.jnp.server.NamingServer.getObject(NamingServer.java:785)
17:52:49,510 ERROR [STDERR] at org.jnp.server.NamingServer.lookup(NamingServer.java:443)
17:52:49,510 ERROR [STDERR] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:713)
17:52:49,510 ERROR [STDERR] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:673)
17:52:49,510 ERROR [STDERR] at javax.naming.InitialContext.lookup(Unknown Source)


PLease correct me which step went wrong.

Thanks
Amarshi


SCJP (97%), SCWCD (95%))
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Probles in setting datasource