启动jboss的时候报错:13:12:13,625 INFO  [NamingHelper] JNDI InitialContext properties:{}
13:12:13,640 FATAL [DatasourceConnectionProvider] Could not find datasource: java:/MySqlDS
javax.naming.NameNotFoundException: MySqlDS not bound
......
13:12:13,671 WARN  [ServiceController] Problem starting service jboss.har:service=Hibernate
org.hibernate.HibernateException: Could not find datasource
......
Caused by: javax.naming.NameNotFoundException: MySqlDS not bound
at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at org.hibernate.connection.DatasourceConnectionProvider.configure(DatasourceConnectionProvider.java:52)
... 102 more大侠们,救我不胜感谢!!!

解决方案 »

  1.   

    我是直接把war包放在了deploy/目录下的,看了看jboss4.x的文档,上面说要放在一个har包下,这个har是个什么东西啊?我也不会用ant打包,在myeclipse6.0下面可以直接打成har包吗?
    请大侠不吝赐教啊!小弟在线等
      

  2.   

    在myeclipse里面配置服务,然后发布过去试试
      

  3.   

    建议先不用hibernate发布一个小的web项目,看看最基础的dataBase是怎么配置的,另外jboss发布的是*.war项目,这个压缩可以由jdk命令下的jar命令来完成!