Skip to Content.
Sympa Menu

grouper-users - RE: [grouper-users] Grouper 1.5.3 WS SOAP error

Subject: Grouper Users - Open Discussion List

List archive

RE: [grouper-users] Grouper 1.5.3 WS SOAP error


Chronological Thread 
  • From: Chris Hyzer <>
  • To: Scott Koranda <>
  • Cc: "" <>
  • Subject: RE: [grouper-users] Grouper 1.5.3 WS SOAP error
  • Date: Fri, 23 Apr 2010 23:57:18 -0400
  • Accept-language: en-US
  • Acceptlanguage: en-US

Axis is failing to report the real problem. I took your exact string, and
reproduced the error. I debugged axis, and paused before it dies, and the
underlying error is:

Transport level information does not match with SOAP Message namespace URI

I changed

FROM:

SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";

TO:

SOAP-ENV="http://www.w3.org/2003/05/soap-envelope";

And it works.

Is that easy to do with your soap library? Btw, sorry this is a problem, I
think we upgraded axis in fall 2008, is that after your last version?

Chris

-----Original Message-----
From: Scott Koranda
[mailto:]

Sent: Friday, April 23, 2010 11:07 PM
To: Chris Hyzer
Cc:

Subject: Re: [grouper-users] Grouper 1.5.3 WS SOAP error

> With my client, the XML is this in 1.5.3 and it works fine.
> Do other calls work, is it just this one that fails?

It appears that all the SOAP calls fail in the same way. The
REST web services are fine, but I cannot get any of the SOAP
services to go.

I turned up some Tomcat debugging and I have a more complete
stack trace:

Apr 23, 2010 9:25:34 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet AxisServlet threw exception
java.lang.NullPointerException
at
org.apache.axis2.transport.http.AxisServlet.handleFault(AxisServlet.java:408)
at
org.apache.axis2.transport.http.AxisServlet.processAxisFault(AxisServlet.java:379)
at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:167)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
edu.internet2.middleware.grouper.ws.GrouperServiceAxisServlet.service(GrouperServiceAxisServlet.java:53)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
edu.internet2.middleware.grouper.ws.GrouperServiceJ2ee.doFilter(GrouperServiceJ2ee.java:621)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:636)



Archive powered by MHonArc 2.6.16.

Top of Page