这个问题我也碰到过1.在jsp下应该没有问题
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:/MySqlDS");2.但是在bean中调用,就得重初始化一下Context Context getJBossInitialContext() throws NamingException {
java.util.Hashtable JNDIParm = new java.util.Hashtable();
JNDIParm.put(Context.PROVIDER_URL, "localhost");
JNDIParm.put(Context.INITIAL_CONTEXT_FACTORY,
"org.jnp.interfaces.NamingContextFactory");
return new InitialContext(JNDIParm);
} 代码改为: Context ctx= getJBossInitialContext();
DataSource ds=(DataSource)ctx.lookup("java:/MySqlDS"); 发布以后就能运行了
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:/MySqlDS");2.但是在bean中调用,就得重初始化一下Context Context getJBossInitialContext() throws NamingException {
java.util.Hashtable JNDIParm = new java.util.Hashtable();
JNDIParm.put(Context.PROVIDER_URL, "localhost");
JNDIParm.put(Context.INITIAL_CONTEXT_FACTORY,
"org.jnp.interfaces.NamingContextFactory");
return new InitialContext(JNDIParm);
} 代码改为: Context ctx= getJBossInitialContext();
DataSource ds=(DataSource)ctx.lookup("java:/MySqlDS"); 发布以后就能运行了
解决方案 »
- 高人给指点下思路!
- 在servlet中怎么使用application
- Struts 1中如何将list传到Form中
- org.hibernate.MappingException: entity class not found
- org.springframework.beans.NotWritablePropertyException异常的问题
- 提出个可交互p2p的设想,背boss鄙视了 大家给提提意见吧 谢谢了
- IO telnet 中文问题
- 有关mina的session管理及客户端断线重连的问题
- JMS,JMS...我还是不知,但我想知,会者请帮我!!1
- 客户端发送的消息后,客户端必须断开重新连接,服务器才能收到信息
- jboss开发cmp的问题
- 我做的一个很简单的sessionBean运行时出错了,不知道是为什么??请大虾进来看一下!解决后50分全部相送!!
我也是最近才搞JBOSS的,关注
<defaults>
<datasource>java:/MySqlDS</datasource>
<datasource-mapping>your datasource name<datasource-mapping>
<create-table>true</create-table>
<remove-table>true</remove-table>
<pk-constraint>true</pk-constraint>
<preferred-relation-mapping>foreign-key</preferred-relation-mapping>
<defaults>