-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 
Author Message
 Post subject: Integrate Hibernate in SunOne 7.0
PostPosted: Mon May 10, 2004 1:36 pm 
Newbie

Joined: Fri Mar 05, 2004 3:22 pm
Posts: 8
2.1.2 Hibernate


Hi. Does anybody have set up Hibernate 2.1.2 in a SunOne 7.0? If you have done, please help me. I've tryied since one week and doesn


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 10, 2004 1:38 pm 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
My car doesn't work. Please elaborate on your problems, we can't provide a step by step instruction for all application servers.

Usually, its as simple as setting up a JDBC Datasource in your application server configuration and to tell Hibernate (as described in the documentation) how to get this Datasource from JNDI.

_________________
JAVA PERSISTENCE WITH HIBERNATE
http://jpwh.org
Get the book, training, and consulting for your Hibernate team.


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 10, 2004 2:31 pm 
Newbie

Joined: Fri Mar 05, 2004 3:22 pm
Posts: 8
Ok, Christian, sorry.

I have already instaled the JAR file in the ClassPath, and configure in my app console:

the JVM options

-Dhibernate.jndi.url=iiop://10.0.0.102:4848
-Dhibernate.jndi.class=com.sun.appserv.naming.S1ASCtxFactory
-Dhibernate.transaction.manager_look_up_class=net.sf.hibernate.transaction.SunOneTransactionManagerLookup
-Dhibernate.transaction.factory_class=net.sf.hibernate.transaction.JTATransactionFactory

The aplication run's ok but when the Hibernate Session is called, we have a NullPointerException... I don't see the mapping documents in my console view, and my aplication breaks.

I don't know If someone have done it yet in this server (SunOne 7.0), but I don't have any resources in the Internet, so I'm asking for help.

Thank you again

Luis


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 10, 2004 2:37 pm 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
I doubt that this is correct (why would you have to create your own JNDI initial context?). Use a hibernate.properties or hibernate.cfg.xml file and not system properties, it is much easier to tune the system that way.

Enable logging and increase the Hibernate log level until you see the output of your calls to new Configuration().buildSessionFactory.

_________________
JAVA PERSISTENCE WITH HIBERNATE
http://jpwh.org
Get the book, training, and consulting for your Hibernate team.


Top
 Profile  
 
 Post subject:
PostPosted: Tue May 11, 2004 1:13 pm 
Newbie

Joined: Fri Mar 05, 2004 3:22 pm
Posts: 8
Thank U again, Christian.

I have made all my proyect and using the debug, the problem is finding the hibernate.cfg.hbm file when Configuration is created:

cfg = new Configuration().configure();

I have an exception in this proyect point.

WARNING: CORE3283: stderr: java.rmi.ServerException: RemoteException occurred in
server thread; nested exception is:
INFO: CORE3282: stdout: Esta es la ExCEPCION :
WARNING: CORE3283: stderr: java.rmi.RemoteException: nested exception is: java.lang.NullPointerException; nested exception is:
WARNING: CORE3283: stderr: java.lang.NullPointerException
WARNING: CORE3283: stderr: at com.sun.corba.ee.internal.javax.rmi.CORBA.Uti
l.wrapException(Util.java:364)
WARNING: CORE3283: stderr: at javax.rmi.CORBA.Util.wrapException(Util.java:
277)
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.app.mantenimiento.comercio._
ComercioFacade_Stub.listar(Unknown Source)
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.gui.mantenimiento.comercio.d
elegate.ComercioDelegate.listar(ComercioDelegate.java:74)
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.gui.mantenimiento.comercio.a
ction.ComercioDispatchAction.formComerciosMaestro_onLoad(ComercioDispatchAction.
java:93)
WARNING: CORE3283: stderr: at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)
WARNING: CORE3283: stderr: at sun.reflect.NativeMethodAccessorImpl.invoke(N
ativeMethodAccessorImpl.java:39)
WARNING: CORE3283: stderr: at sun.reflect.DelegatingMethodAccessorImpl.invo
ke(DelegatingMethodAccessorImpl.java:25)
WARNING: CORE3283: stderr: at java.lang.reflect.Method.invoke(Method.java:3
24)
WARNING: CORE3283: stderr: at org.apache.struts.actions.DispatchAction.disp
atchMethod(DispatchAction.java:280)
WARNING: CORE3283: stderr: at org.apache.struts.actions.DispatchAction.exec
ute(DispatchAction.java:216)
WARNING: CORE3283: stderr: at org.apache.struts.action.RequestProcessor.pro
cessActionPerform(RequestProcessor.java:480)
WARNING: CORE3283: stderr: at org.apache.struts.action.RequestProcessor.pro
cess(RequestProcessor.java:274)
WARNING: CORE3283: stderr: at org.apache.struts.action.ActionServlet.proces
s(ActionServlet.java:1420)
WARNING: CORE3283: stderr: at org.apache.struts.action.ActionServlet.doGet(
ActionServlet.java:502)
WARNING: CORE3283: stderr: at javax.servlet.http.HttpServlet.service(HttpSe
rvlet.java:740)
WARNING: CORE3283: stderr: at javax.servlet.http.HttpServlet.service(HttpSe
rvlet.java:853)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.internalDoFilter(ApplicationFilterChain.java:247)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.access$000(ApplicationFilterChain.java:98)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in$1.run(ApplicationFilterChain.java:176)
WARNING: CORE3283: stderr: at java.security.AccessController.doPrivileged(N
ative Method)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.doFilter(ApplicationFilterChain.java:172)
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.gui.common.BDUAuthorizationF
ilter.doFilter(BDUAuthorizationFilter.java:77)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.internalDoFilter(ApplicationFilterChain.java:213)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.access$000(ApplicationFilterChain.java:98)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in$1.run(ApplicationFilterChain.java:176)
WARNING: CORE3283: stderr: at java.security.AccessController.doPrivileged(N
ative Method)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.doFilter(ApplicationFilterChain.java:172)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve
.invoke(StandardWrapperValve.java:265)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.inv
oke(StandardPipeline.java:505)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardContextValve
.invoke(StandardContextValve.java:212)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.inv
oke(StandardPipeline.java:505)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardHostValve.in
voke(StandardHostValve.java:203)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.inv
oke(StandardPipeline.java:505)
INFO: CORE3282: stdout: Excepcion: mx.com.prosa.bdu.gui.mantenimiento.comercio.d
elegate.ComercioDelegate metodo listar
WARNING: CORE3283: stderr: at com.iplanet.ias.web.connector.nsapi.NSAPIProc
essor.process(NSAPIProcessor.java:158)
WARNING: CORE3283: stderr: at com.iplanet.ias.web.WebContainer.service(WebC
ontainer.java:598)
WARNING: CORE3283: stderr: Caused by: java.rmi.RemoteException: nested exception
is: java.lang.NullPointerException; nested exception is:
WARNING: CORE3283: stderr: java.lang.NullPointerException
WARNING: CORE3283: stderr: at com.sun.enterprise.iiop.POAProtocolMgr.mapExc
eption(POAProtocolMgr.java:494)
WARNING: CORE3283: stderr: at com.sun.ejb.containers.BaseContainer.postInvo
ke(BaseContainer.java:564)
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.app.mantenimiento.comercio.C
omercioFacadeEJB_EJBObjectImpl.listar(ComercioFacadeEJB_EJBObjectImpl.java:43)
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.app.mantenimiento.comercio._
ComercioFacade_Stub.listar(Unknown Source)
WARNING: CORE3283: stderr: ... 33 more
WARNING: CORE3283: stderr: Caused by: java.lang.NullPointerException
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.app.mantenimiento.comercio.C
omercioFacadeEJB.listar(ComercioFacadeEJB.java:132)
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.app.mantenimiento.comercio.C
omercioFacadeEJB_EJBObjectImpl.listar(ComercioFacadeEJB_EJBObjectImpl.java:39)
WARNING: CORE3283: stderr: ... 34 more
WARNING: CORE3283: stderr: mx.com.prosa.bdu.app.common.BusinessException: Remote
Exception occurred in server thread; nested exception is:
WARNING: CORE3283: stderr: java.rmi.RemoteException: nested exception is: j
ava.lang.NullPointerException; nested exception is:
WARNING: CORE3283: stderr: java.lang.NullPointerException
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.gui.mantenimiento.comercio.d
elegate.ComercioDelegate.listar(ComercioDelegate.java:79)
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.gui.mantenimiento.comercio.a
ction.ComercioDispatchAction.formComerciosMaestro_onLoad(ComercioDispatchAction.
java:93)
WARNING: CORE3283: stderr: at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)
WARNING: CORE3283: stderr: at sun.reflect.NativeMethodAccessorImpl.invoke(N
ativeMethodAccessorImpl.java:39)
WARNING: CORE3283: stderr: at sun.reflect.DelegatingMethodAccessorImpl.invo
ke(DelegatingMethodAccessorImpl.java:25)
WARNING: CORE3283: stderr: at java.lang.reflect.Method.invoke(Method.java:3
24)
WARNING: CORE3283: stderr: at org.apache.struts.actions.DispatchAction.disp
atchMethod(DispatchAction.java:280)
WARNING: CORE3283: stderr: at org.apache.struts.actions.DispatchAction.exec
ute(DispatchAction.java:216)
WARNING: CORE3283: stderr: at org.apache.struts.action.RequestProcessor.pro
cessActionPerform(RequestProcessor.java:480)
WARNING: CORE3283: stderr: at org.apache.struts.action.RequestProcessor.pro
cess(RequestProcessor.java:274)
WARNING: CORE3283: stderr: at org.apache.struts.action.ActionServlet.proces
s(ActionServlet.java:1420)
WARNING: CORE3283: stderr: at org.apache.struts.action.ActionServlet.doGet(
ActionServlet.java:502)
WARNING: CORE3283: stderr: at javax.servlet.http.HttpServlet.service(HttpSe
rvlet.java:740)
WARNING: CORE3283: stderr: at javax.servlet.http.HttpServlet.service(HttpSe
rvlet.java:853)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.internalDoFilter(ApplicationFilterChain.java:247)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.access$000(ApplicationFilterChain.java:98)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in$1.run(ApplicationFilterChain.java:176)
WARNING: CORE3283: stderr: at java.security.AccessController.doPrivileged(N
ative Method)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.doFilter(ApplicationFilterChain.java:172)
WARNING: CORE3283: stderr: at mx.com.prosa.bdu.gui.common.BDUAuthorizationF
ilter.doFilter(BDUAuthorizationFilter.java:77)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.internalDoFilter(ApplicationFilterChain.java:213)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.access$000(ApplicationFilterChain.java:98)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in$1.run(ApplicationFilterChain.java:176)
WARNING: CORE3283: stderr: at java.security.AccessController.doPrivileged(N
ative Method)
WARNING: CORE3283: stderr: at org.apache.catalina.core.ApplicationFilterCha
in.doFilter(ApplicationFilterChain.java:172)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve
.invoke(StandardWrapperValve.java:265)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.inv
oke(StandardPipeline.java:505)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardContextValve
.invoke(StandardContextValve.java:212)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.inv
oke(StandardPipeline.java:505)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardHostValve.in
voke(StandardHostValve.java:203)
WARNING: CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.inv
oke(StandardPipeline.java:505)
WARNING: CORE3283: stderr: at com.iplanet.ias.web.connector.nsapi.NSAPIProc
essor.process(NSAPIProcessor.java:158)
WARNING: CORE3283: stderr: at com.iplanet.ias.web.WebContainer.service(WebC
ontainer.java:598)

I have tryed to put the hbm in all directories possible, but still have the problem... maybe you know if the problem is this (finding the hbm file) or if the problem is another thing.... I don't know, sorry ... I'm newbie

Regards,

Luis


Top
 Profile  
 
 Post subject:
PostPosted: Wed May 12, 2004 8:42 pm 
Newbie

Joined: Mon Oct 06, 2003 5:35 am
Posts: 9
Location: Perth.au
Hi All,

I have posted my solution in a different forum.

http://forum.hibernate.org/viewtopic.php?t=930770

I can access the session correctly and I am about to try multiple sessions/configurations today.

Cheers

Jon K


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.