Skip to Content.
Sympa Menu

grouper-users - [grouper-users] Grouper 2.1.0 WS axis configuration problem?

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] Grouper 2.1.0 WS axis configuration problem?


Chronological Thread 
  • From: Scott Koranda <>
  • To: grouper-users <>
  • Subject: [grouper-users] Grouper 2.1.0 WS axis configuration problem?
  • Date: Wed, 28 Mar 2012 16:13:18 -0500

Hi,

I am building Grouper 2.1.0 WS from source. I simply did 'ant
dist'. I did not receive any build errors.

After deployment when I tried to access

.../grouper-ws/services/GrouperService?wsdl

I received this exception:

Mar 28, 2012 3:50:10 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet AxisServlet threw exception
javax.servlet.ServletException: https is forbidden
at
org.apache.axis2.transport.http.AxisServlet.preprocessRequest(AxisServlet.java:637)
at
org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:247)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
edu.internet2.middleware.grouper.ws.GrouperServiceAxisServlet.service(GrouperServiceAxisServlet.java:60)
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:638)
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:293)
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:776)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:636)

I note that in my 1.6.3 deployment production the file
axis2.xml contains

<transportReceiver name="https"
class="org.apache.axis2.transport.nhttp.HttpCoreNIOSSLListener">

In the 2.1.0 deployment the axis2.xml file does not have any
such element. It only contains a <transportReceiver> with
name="http".

Is the difference the likely cause of the exception?

Note that I am proxying Tomcat with Apache using AJP, but
there seems to be no problem with that since the servlet is
being reached in order to cause the exception.

I am also able to access

.../grouper-ws/status?diagnosticType=trivial

Thanks,

Scott



Archive powered by MHonArc 2.6.16.

Top of Page