You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-java@ibatis.apache.org by "Fco. Javier Arenales Castrodeza" <fj...@altransdb.com> on 2006/02/02 16:41:34 UTC
problems using Java Studio Enterprise 7, Sun One 7, Webservice and iBatis
Hello:
Sorry in advance, but my english is horrible.
I'm trying to make a webservice with session ejb and a connection with a bd using iBatis. The IDE that I use is Java Studio Enterprise 7 and the application server is Sun One 7.
I have the next error:
INFO ( 3248): CORE3282: stdout: Error Exception:RemoteException occurred in server thread; nested exception is:
[02/Feb/2006:14:36:26] INFO ( 3248): CORE3282: stdout: java.rmi.RemoteException
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: java.rmi.RemoteException
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at com.sun.corba.ee.internal.javax.rmi.CORBA.Util.wrapException(Util.java:364)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at javax.rmi.CORBA.Util.wrapException(Util.java:277)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at ejb._Prueba1_Stub.getProvinciaIbatis(Unknown Source)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at MyServlet.processRequest(MyServlet.java:130)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at MyServlet.doGet(MyServlet.java:179)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at java.security.AccessController.doPrivileged(Native Method)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:153)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at com.iplanet.ias.web.WebContainer.service(WebContainer.java:597)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: Caused by: java.rmi.RemoteException
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at com.sun.enterprise.iiop.POAProtocolMgr.mapException(POAProtocolMgr.java:494)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:564)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at ejb.Prueba1Bean_EJBObjectImpl.getProvinciaIbatis(Prueba1Bean_EJBObjectImpl.java:56)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: at ejb._Prueba1_Stub.getProvinciaIbatis(Unknown Source)
[02/Feb/2006:14:36:26] WARNING ( 3248): CORE3283: stderr: ... 16 more
I think that the error is in the next code line:
System.out.println("configFile:"+configFile);
System.out.println("reader:"+reader);
=> sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader);
When I run a java class main and make a sample, connecting with iBatis, the sample is ok, but I try to use iBatis with a webservice or a ejb, the error shows. Any ideas?
I hope that people understand me.
Thank you very much.
Fco. Javier Arenales Castrodeza.