ant start
(NOTE: Previously, only the fundamental SOAPServer class offered web services for Greenstone. And those web services could and can still be deployed with
ant deploy-localsiteThis deploys SOAPServer's "process" web service operation on your localhost server. And you can view the effects of deploying it by going to http://localhost:8080/greenstone3/services. Its WSDL can be accessed via that page as well.)
While "ant deploy-localsite" deploys the same default SOAPServer web service, we want to deploy another web service this time.
We'll be deploying the new QBRSOAPServer web services, which will provide basic query, browse and retrieval web service operations. This is what the GS3-webservices-democlient uses:
ant soap-deploy-site
QBRSOAPServerNote the use of caps and lowercase letters.
http://localhost:8080/greenstone3/servicesAnd on this page, it will mention QBRSOAPServerlocalsite (or whatever name you chose for the web services) among the list of web services deployed.
For example, depending on the serviceName you chose and the host/port where the services have been deployed on, this might be
http://localhost:8080/greenstone3/services/QBRSOAPServerlocalsite?wsdl
ant soap-undeploy-site
http://localhost:8080/greenstone3/servicesThe services page will list the deployed web services. Get the name of the web service you want to undeploy from here. Go back to your x-term and type this in to undeploy the chosen web service.