在JBoss的文档里,有这个配置:
<mbean code="org.jboss.hibernate.jmx.Hibernate"
name="jboss.har:service=Hibernate">
<attribute name="DatasourceName">java:/DefaultDS</attribute>
<attribute name="Dialect">net.sf.hibernate.dialect.HSQLDialect</attribute>
<attribute name="SessionFactoryName">java:/hibernate/SessionFactory</attribute>
<attribute name="CacheProviderClass">net.sf.hibernate.cache.HashtableCacheProvider</attribute>
</mbean>
其中DatasourceName的Jndi Name我知道在mysql-ds.xml(用的是Mysql)里在配置,但是SessionFactoryName的Jndi Name在哪配置呢?运行的时候总是说java:/hibernate/SessionFactory没找到。