<div>Hello to all,</div><div><br></div><div>Right now I am testing Drools Execution Server 5.1.1</div><div>I already made it work with Jboss and ran the test using the restful interface (I used the Poster firefox extension).</div>
<div><br></div><div>Now I was checking if I could create a SOAP Service. On the documentation is not even mentioned [1] . So I kept looking. On the Weblog of Lucas Amador, I found this article[2] (it was written some months ago but compared to the documentation it looks updated) and it says:</div>
<div><br></div><div>"I<span class="Apple-style-span" style="font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif; font-size: 10.8333px; color: rgb(34, 34, 34); line-height: 22px; ">f you want to have SOAP support, you need to create your custom Drools Policy." (Whathever that means).</span></div>
<div><br></div>However, I see some example of Soap endpoint "out-of-the-box" in this post of Salaboy [3]. I tried to reproduce those configuration but I failed to do so because it on the webpage showing the available services <div>
(in my case <a href="http://localhost:8080/drools-5.1.1-server/kservice/">http://localhost:8080/drools-5.1.1-server/kservice/</a> ) the Soap endpoint never shows up.</div><div><br><div>Here is the camel-server.xml (<a href="http://pastebin.com/Hf0yvNHQ">http://pastebin.com/Hf0yvNHQ</a>) and the knowledge-services.xml (<a href="http://pastebin.com/jqrUS9aK">http://pastebin.com/jqrUS9aK</a>). They are both very basic, they are small modification to the default ones.<div>
<br></div><div>So, rounding up, my question is, does Drools Execution Server 5.1.1 supports Soap endpoints? if so, based on the configuration files what am I doing wrong?</div><div><br></div><div>And additional question is, where I can find the XML serialization format. For example, when using the test that comes with drools-server (REST end point) I sent the following xml:</div>
<div><br></div><div><div><batch-execution lookup="ksession1"></div><div> <insert out-identifier="person1" return-object="true"></div><div> <b><org.test.Message></b></div>
<div><b> <text>Wepaje</text></b></div><div><b> </org.test.Message</b>></div><div> </insert></div><div></batch-execution></div><div><br></div><div>What if for example org.test.Message contains other complex object (with properties and so on). How the XML should look like?</div>
<div><br></div><div>Thanks in advance for your help</div><div><br></div><div><br><div>[1] <a href="http://downloads.jboss.com/drools/docs/5.1.1.34858.FINAL/drools-integration/html/ch03.html">http://downloads.jboss.com/drools/docs/5.1.1.34858.FINAL/drools-integration/html/ch03.html</a></div>
<div>[2] <a href="http://lucazamador.wordpress.com/2010/07/20/drools-server-configuration-updated/">http://lucazamador.wordpress.com/2010/07/20/drools-server-configuration-updated/</a></div><div>[3]<a href="http://salaboy.wordpress.com/2010/11/24/drools-server-drools-grid-for-remote-distributed-executions/#more-1433">http://salaboy.wordpress.com/2010/11/24/drools-server-drools-grid-for-remote-distributed-executions/#more-1433</a><br clear="all">
<br>-- <br>Miguel Fernando Cabrera Granados<br><a href="http://mfcabrera.com">http://mfcabrera.com</a><br>"A los hombres fuertes les pasa lo que a los barriletes; se elevan cuando es<br>mayor el viento que se opone a su ascenso." - José Ingenieros<br>
</div></div></div></div></div>