Hi all,

I am having some trouble on passing parameters to an axis2 web service.

My parameter is an escaped url:

http://localhost:8080/services/UrlCrawlerService/crawl?depth=1&url=http%3A//www.ralphs.com/services/Pages/coinstar.aspx&url=https%3A//mail.google.com

It gives me an error saying:
     The service cannot be found for the endpoint reference (EPR)
/services/UrlCrawlerService/crawl?depth=1&url=http%3A//
www.ralphs.com/services/Pages/coinstar.aspx&url=https%3A//mail.google.com

However, if the perameter doesn't include the "/services" part, it is able
to proceed normally:

http://localhost:8080/services/UrlCrawlerService/crawl?depth=1&url=http%3A//www.ralphs.com/

Is there a way to configure axis2 so that it allows "/services" to appear in
the parameter?

My servlet-mapping looks like this:
    <servlet-mapping>
        <servlet-name>AxisServlet</servlet-name>
        <url-pattern>/services/*</url-pattern>
    </servlet-mapping>

Thanks.

Yuhan

Reply via email to