JBoss從* ds.xml文件創建數據源,我想在沒有這樣的xml文件的情況下完成這個任務,並且仍然使得JBoss通過jndi提供數據源。創建JBoss數據源
我寫寄存器4周的MBean代碼:
RARDeployment at jboss.jca:service=ManagedConnectionFactory,name=" + dataSourceJndiUrl
JBossManagedConnectionPool at "jca:service=ManagedConnectionPool,name=" + dataSourceJndiUrl
TxConnectionManager at "jboss.jca:service=XATxCM,name=" + dataSourceJndiUrl
WrapperDataSourceService at "jboss.jca:service=DataSourceBinding,name=" + dataSourceJndiUrl
我希望能夠用下面的代碼來檢索數據源對象:
InitialContext ctx = null;
ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup(dataSourceJndiUrl);
誰能告訴我,如果上面是一個正確的方法,如果是的話,還需要做些什麼才能使其工作?