关于jboss数据源的问题 你的数据源ds配置文件是否在deploy目录下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是在deploy目录下,跟我部署的jar和war同在default/deploy目录下,以前的bmp都没有错,这次做的一个war不好用,我就做了一个class测试数据源,提示没有绑定。哪些方面的操作能导致这个错误呢? BMP中的DataSource最好使用resource-ref来访问。 我是在bmp中数据源好用,单独做了一个类测试数据源却不好用,数据源还有什么限制吗?应该没有吧,通过jndi应该什么都能够look的到的阿Hashtable jndiParm = new Hashtable(); jndiParm.put(Context.PROVIDER_URL, "localhost:1099"); jndiParm.put(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory"); InitialContext ctx = new InitialContext(jndiParm); DataSource ds = (DataSource)ctx.lookup("java:/OracleDS"); java.sql.Connection con = ds.getConnection(); 再up,数据源还有什么限制吗?为什么我只能在entity bean(cmp\bmp)中用阿 请问要用“localhost:1099”,仅仅用下面InitialContext ctx = new InitialContext();DataSource ds = (DataSource)ctx.lookup("java:/OracleDS");可以吗?试一试!另外,如果不行,修改..\conf\standardjbosscmp-jdbc.xml,将<jbosscmp-jdbc> <defaults> <datasource>java:/SQLServerDS</datasource> <datasource-mapping>MS SQLSERVER2000</datasource-mapping> <create-table>false</create-table> <remove-table>false</remove-table>..........相应的地方修改 都是过了,我这个不是cmp,改这个xml文件没用的,这个文件只是用于cmp的。我就是要试试看在非实体bean中调用数据源,在entity bean中数据源都没有问题,在session bean 和普通类中调用总说数据源没有绑定的错误 Integer.parseInt()抛异常?? 使用struts1.3,如何从一个action转向另一个action? MyEclipse路径问题续 高手请进,多个wsdl文件如何生成java代码 Tomcat下Oracle连接池问题! 急求ejb发布出错问题!高分急求! Hibernate session close问题 jbuilder9 + struts出现下面的错误,是怎么回事,那位大侠近来看:( log4j的mail配置疑问 请问EJB和JavaBean的区别? Struts 中 的中文问题 那位能回答这个Stuts-config关于加入plug-in的配置问题,马上给分。
Hashtable jndiParm = new Hashtable();
jndiParm.put(Context.PROVIDER_URL, "localhost:1099");
jndiParm.put(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
InitialContext ctx = new InitialContext(jndiParm); DataSource ds = (DataSource)ctx.lookup("java:/OracleDS");
java.sql.Connection con = ds.getConnection();
数据源还有什么限制吗?为什么我只能在entity bean(cmp\bmp)中用阿
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:/OracleDS");
可以吗?试一试!
另外,如果不行,修改..\conf\standardjbosscmp-jdbc.xml,将
<jbosscmp-jdbc>
<defaults>
<datasource>java:/SQLServerDS</datasource>
<datasource-mapping>MS SQLSERVER2000</datasource-mapping>
<create-table>false</create-table>
<remove-table>false</remove-table>
..........
相应的地方修改
我就是要试试看在非实体bean中调用数据源,在entity bean中数据源都没有问题,在session bean 和普通类中调用总说数据源没有绑定的错误