/clj-soap-spike

Demonstrate build and deploy a SOAP Service via Clojure

Primary LanguageJava

clj-soap-spike

Demonstrate build and deploy a SOAP Service via Clojure

The objective of this repo is to create an implementation of a SOAP Service Spec using Clojure.

Limitations

  • WSDL was generated with Axis 1.4 (since it uses RPC encoding)
  • The implementation has to be in Clojure

java dir

cljcalc dir

  • The cljcalc dir holds the clojure code to implement the Service
  • The generated dir in the clojure repo is a copy of the java/src/in/vume/websvc/ws/generated/ dir in the java dir
  • cljcalc/src/clj/in/vume/websvc/ws/impl/CalculatorSoapBindingCljImpl.clj is the service implementation
  • The resources holds the deploy.wsdd and undeploy.wsdd to deploy the clj class to AXIS1.4

axis_libs