[jboss-user] [Advanced Documentation] - jboss as 5 - hibernate integration help needed

geckopower do-not-reply at jboss.com
Tue Oct 7 03:01:31 EDT 2008


Hi, I know JBossAS5 - Hibernate integration document is sparse; despite that, I was able to make it somewhat far, hoping for little bit of help to finish it off.

I got in my "server/default/deploy" directory test.har  (contents) as follows:

 +META-INF
      +--------manifest.mf
      +--------service-hibernate.xml
+com/mycom/persistent/context
                             +----------PersistentItem.class & PersistentItem.hbm.xml
 

service-hibernate.xml content is:
(note xml is correct, just not rendering correctly)


<hibernate-configuration xmlns="urn:jboss:hibernate-deployer:1.0">
   <session-factory 
      name="java:/ExampleSessionFactory" 
     
bean="jboss.test.har:service=Hibernate,testcase=TimersUnitTestCase">
      java:/OracleDS
      org.hibernate.dialect.Oracle8iDialect
      <!-- 
      org.jboss.test.hibernate.SimpleInterceptor
      -->
      jboss:service=Naming
      jboss:service=TransactionManager
   </session-factory>
</hibernate-configuration>


in my jsf I can open a session using the code:


	 org.hibernate.SessionFactory sf = (org.hibernate.SessionFactory)
	  ic.lookup("java:/ExampleSessionFactory");
          org.hibernate.Session s = sf.openSession();
          s.get(com.mycom.persistent.PersistentItem.class, new Long(1));


but the last line gives me an exception. If i don't include the last line,
no exception; i can get the sessionfactory just fine.  I can also see the jboss AS  output in System.out that it was able to bind the sessionfactory to jndi. but when i try to get something, exception:


An error occurred at line: 42 in the jsp file: /client.jsp
com.mycom.persistent.PersistentItem cannot be resolved to a type


how should i be deploying the har file so that my war can see it.
Note i'm not using ejb's, just plain war. Not at EJB yet.

Last mile...please help. Just getting a valid SessionFactory was alot of work given the changes between jboss4 and 5 (and the lack of documentation for 5). Help and you will have documented this new deployment here. I'll even write the documentation of the integration for my fellow hibernators.

And if you can't find the time to help, well thanks for the good work.





View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4180704#4180704

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4180704



More information about the jboss-user mailing list