Hi,

I have deployed Globus Java Core is  tomcat 5.5.26, in the same webapp.
I wanted to use a simple jsp page to invoke a Grid client coded with the
Java Toolkit.
But I am facing an error which I can not understand.

I have coded a simple JSP page wich create a new client for a one of my Grid
Service, but when it execute the client it give me a NullPointerException

trace :

 {http://xml.apache.org/axis/}stackTrace:java.lang.NullPointerException
        at
org.apache.axiom.om.impl.dom.ParentNode.buildNext(ParentNode.java:83)
        at
org.apache.axiom.om.impl.dom.ChildNode.getNextOMSibling(ChildNode.java:48)
        at
org.apache.axiom.om.impl.dom.ElementImpl.getNextOMSibling(ElementImpl.java:1346)

        at
org.apache.axiom.om.impl.traverse.OMChildrenIterator.next(OMChildrenIterator.java:106)

        at
org.apache.axis2.saaj.SOAPElementImpl.getChildElements(SOAPElementImpl.java:308)

        at
org.apache.axis.AxisFault.initFromSOAPFaultException(AxisFault.java:321)
        at org.apache.axis.AxisFault.<init>(AxisFault.java:191)
        at org.apache.axis.AxisFault.makeFault(AxisFault.java:104)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:308)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2838)
        at org.apache.axis.client.Call.invoke(Call.java:2824)
        at org.apache.axis.client.Call.invoke(Call.java:2501)
        at org.apache.axis.client.Call.invoke(Call.java:2424)
        at org.apache.axis.client.Call.invoke(Call.java:1835)
        at
org.globus.examples.stubs.VideoFactory.bindings.VideoFactoryPortTypeSOAPBindingStub.createResource(VideoFactoryPortTypeSOAPBindingStub.java:248)

        at
org.globus.examples.clients.VideoService_instance.Client.createResource(Client.java:74)

        at maxime.HelloWorld.doGet(HelloWorld.java:21)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)

        at
org.globus.tomcat.coyote.valves.HTTPSValve55.invoke(HTTPSValve55.java:50)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
        at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)

        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)

        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)

        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)

        at java.lang.Thread.run(Thread.java:595)


I cant understand where this could come from.

The client and the service must use GSI Secure conv and a set of credential.

I someone can help me.

Thanks,
Maxime

Reply via email to