Hello Friends,
I am using EJB/Axis/Servlets for allowing customers to buy tickets online using the simulator (configured on Axis service).
The following is the Axis error that we get on WebLogic.
FINER: Throwable Exception happened Error Message :::null
com.gisil.iris.common.IrisException: Service currently unavailable at IRCTC. Ple
ase call -
at com.gisil.iris.transport.IRTransportImpl.initTransport(IRTransportImp
l.java:421)
at com.gisil.iris.connectionpool.TransportConnectionPool.getConnection(T
ransportConnectionPool.java:94)
at com.gisil.iris.transport.IRTransportFactory.getConnection(IRTransport
Factory.java:106)
at com.gisil.iris.ejb.IrisBean.getTrainsOnRoute(IrisBean.java:459)
at com.gisil.iris.ejb.Iris_ecor7a_EOImpl.getTrainsOnRoute(Iris_ecor7a_EO
Impl.java:4899)
at com.gisil.iris.ejb.Iris_ecor7a_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:517)
at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef
.java:224)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:407)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
a:403)
at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:5
6)
at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicSer
verRef.java:934)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
entered getTrainOnRoute method..
entered else condition->m_RemoteMessage.indexOf(404) > 0..logger stmt next.
May 17, 2010 11:08:19 AM com.gisil.iris.transport.IRTransportImpl getTrainOnRout
e
Please note that we also use
tomcat for running the
servlets (yeah, a little complicated configuration I know.)
Is there anyone who understands this issue above. I think this is a configuration problem (some config or xml file of this module is missing or some parameters are not being passed properly).
There are many configuration files in the module mentioned here and I would really appreciate if someone could help me out here.. Our work is stuck for the last 2 days on this issue..
Again, please note the error we get on Tomcat (at the same time for the sevrlets configured for this request page)
WARNING: Del no :----911056466097 IrisException Happened :Service currently unav
ailable at IRCTC. Please call -
com.gisil.iris.common.IrisException: Service currently unavailable at IRCTC. Ple
ase call -
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:195)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef
.java:338)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef
.java:252)
at com.gisil.iris.ejb.Iris_ecor7a_EOImpl_920_WLStub.getTrainsOnRoute(Unk
nown Source)
at com.gisil.iris.web.controller.IrisController.getTrainsOnRoute(IrisCon
troller.java:125)
at com.gisil.iris.web.wap.IrisTrainSearchServlet._doGetServlet(IrisTrain
SearchServlet.java:182)
at com.gisil.iris.web.IrisStartStopServlet._doGet(IrisStartStopServlet.j
ava:76)
at com.gisil.iris.web.IrisBaseServlet.doGet(IrisBaseServlet.java:109)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: com.gisil.iris.common.IrisException: Service currently unavailable at
IRCTC. Please call -
at com.gisil.iris.ejb.IrisBean.getTrainsOnRoute(IrisBean.java:466)
at com.gisil.iris.ejb.Iris_ecor7a_EOImpl.getTrainsOnRoute(Iris_ecor7a_EO
Impl.java:4899)
at com.gisil.iris.ejb.Iris_ecor7a_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:517)
at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef
.java:224)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:407)
Axis is working fine as we can see the HappyAxis page now..
Thanks,
Jitesh Dundas