Receiving the following error messages:
When going to the page - "No service was found."
&
12.01.2011 11:59:52 org.apache.cxf.transport.servlet.ServletController invoke
WARNING: Can't find the request for http://localhost:8080/billing/cxf/soap.services's Observer
SOAP services on jBilling
With the 3.x grails setup it is very easy to add exposing webservices: add a groovy class like this
class RemoteJBillingService implements IWebServicesSessionBean {
static transactional = true
static expose = [ "cxf" ]
WebServicesSessionSpringBean webServicesSession;
.....
and delegate all operations to the webServicesSession. For the above example using cxf you need to add grails cxf plugin, but you can do the same with RMI or axis2.
Then point your browser at http://localhost:8080/jbilling/services/remoteJBilling?wsdl and off you go!
Jim van Dam
eMagine Reality
which version of jBilling ?
jBilling 3.x does not have expose SOAP API
Emsys Technologies
info.emsys@gmail.com