We did some soap as well, and found the same thing, except in our case, SOAP was merely a formality. In other words, it seems some people are using only the barest of SOAP features, and wrapping up the meat up in a SOAP envelope.
In other words, we were able to just generate a skeleton in Soap-UI and then parse out the contents with clojure.xml/parse. On Thu, Jul 30, 2015 at 3:36 PM, Sean Corfield <s...@corfield.org> wrote: > On Jul 29, 2015, at 7:47 PM, Mike <m...@thefrederickhome.name> wrote: > > I have done some searching, and there is an old clj-soap library which > Sean Corfield has mostly abandoned. > > > Just to clarify: I too had started down the path of trying to find a way > to do SOAP via Clojure and came across the old and *already abandoned* > clj-soap library so I forked it and got it "working" with Clojure 1.3.0 > (since it was built for 1.2.0) and whilst I could get a few basic SOAP > services working with it, nothing complex actually worked at all. > > At that point I tried a different approach using wsdl2java, compiling the > generated Java, and then calling that directly and using the Axis libraries > via Java interop from Clojure. That worked for the complex SOAP service I > needed and took a lot less time than figuring our how to make clj-soap work > generically. > > As it says on the repo: > > I forked it purely to get it running on Clojure 1.3 and then found it > didn't do what I needed anyway. > > If you think it might be useful to you, please fork it and maintain it > yourself. If you decide to take over as lead maintainer, let me know and > I'll update this readme to point to your new fork. > > Sean Corfield -- (904) 302-SEAN > An Architect's View -- http://corfield.org/ > > "Perfection is the enemy of the good." > -- Gustave Flaubert, French realist novelist (1821-1880) > > > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.