We've enabled the HTTP Proxy servlet and are trying to call a webservice from our client. We're getting a 403 error in the SmartGWT console:
I'm also not seeing any error content from the server side logs. This works when running locally in the IDE, but then doesn't in our environment. All of the other SmartGWT servlets work so I know there's not some server configuration that's incorrect. Here's the web.xml snippet:
Is there any other config that would be necessary for this to work?
Code:
[ { response:{ data:"Transport error - HTTP code: 403 for URL: https://entapps.assaabloyusa.com/trackpoint-staging/ExternalServices/TrackPointExternalServices.asmx?WSDL (via proxy: https://protech-dev.aa-bts.com/Protech/sc/HttpProxy)", status:-90 } } ]
Code:
<servlet> <servlet-name>httpproxy</servlet-name> <servlet-class>com.isomorphic.servlet.HttpProxyServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>httpproxy</servlet-name> <url-pattern>/Protech/sc/HttpProxy</url-pattern> </servlet-mapping>
Comment