Hi gs community,
here's something for the cracks: I'm going to use geoserver WMS/WFS services in a
web service orchestration. Therfore i need to get the binding to these services in
a wsdl-document. The best to explain my problem, is to show you a little example.
Here comes a fragment of a wsdl i created that works with a simple hello world application:
<binding name="QuotesHttpGet" type="tns:QuotesHttpGet">
<http:binding verb="POST" />
<operation name="GetStockQuote">
<http:operation location="/QuoteService/quotes.jsp" />
<input>
<http:urlEncoded />
</input>
<output>
<mime:mimeXml part="Body" />
</output>
</operation>
</binding>
<service name="Quotes">
<port name="QuotesHttpGet" binding="tns:QuotesHttpGet">
<http:address location="http://localhost:8080" />
</port>
</service>
This binding works well. Its a servlet (quotes.jsp), that lives in the
$tomcat/webapps/QuoteService/ directory, it takes a simple parameter and
returns a number. As you can see the binding consists of http:address location
and http:operation location so that the orchestration-engine gets the full path:
http://localhost:8080/QuoteService/quotes.jsp to the servlet.
Now i want to build that for the gs-wfs, but i need some informations.
Assuming that the geoserver-app-path is $tomcat/webapps/geoserver, so the request
URL for a get capabilities-request is http://localhost:8080/geoserver/wfs.
Hence i have same <http:address location="http://localhost:8080" />
but i still need the place of the servlet, that takes the request
(for example the GetCapabilities) in the <http:operation location="/XXXXXX/YYYY.jsp" /> tag.
Can anybody tell me the path and name of this servlet so i can insert
it except of XXX and YYY?
regards
Albrecht
________________________________________________________________
Albrecht Weiser, Dipl.-Ing (FH)
Institut für Raumbezogene Informations- und Messtechnik, i3mainz
Fachhochschule Mainz
Holzstraße 36
55116 Mainz
Tel.: 06131/2859-689
Fax: 06131/2859-699
mailto:weiser@anonymised.com