<html><head><title>ESL usage in java</title>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
</head>
<body>
<br><br>
<span style=" font-family:'Courier New'; font-size: 9pt;">&gt; You have incorrect syntax&nbsp;<br>
&gt;<br>
&gt; You should avoid trying to do raw commands over the socket and use one of the existing esl client libs.&nbsp;<br>
&gt;<br>
&gt; The wire format of the command you are trying to do is exactly&nbsp;<br>
&gt;<br>
&gt; sendmsg &lt;uuid&gt;\n&nbsp;<br>
&gt; call-command: hangup\n&nbsp;<br>
&gt; hangup-cause: 501\n&nbsp;<br>
&gt; \n&nbsp;<br>
&gt;<br>
&gt; You are encapsulating it in an event which is incorrect.<br>
<br>
Concerning FS-6576, Anthony what "esl client libs" you talking about ?<br>
I use esl.jar library generated by make javamod in ibs/esl as described in&nbsp;</span><a style=" font-family:'Courier New'; font-size: 9pt;" href="https://wiki.freeswitch.org/wiki/Event_Socket_Library#Java_Example">https://wiki.freeswitch.org/wiki/Event_Socket_Library#Installation</a><br>
<span style=" font-family:'Courier New'; font-size: 9pt;">There is SWIG generated function&nbsp;<br>
&nbsp; &nbsp; public int sendMSG(org.freeswitch.esl.ESLevent p0, java.lang.String p1) { /* compiled code */ }<br>
It wants ESLevent in input.<br>
What is wrong with this library or my code?<br>
<br>
<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ESLevent outevt = new ESLevent("plain",null);<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; String msg = "sendmsg " + channel_uuid +"\n" +<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "call-command: hangup\n" +<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "hangup-cause: 501\n\n";<br>
<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; outevt.addBody(msg);<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int val = con.sendMSG(outevt, channel_uuid);<br>
<br>
<br>
<span style=" font-family:'arial'; font-size: 8pt; color: #c0c0c0;"><i>--&nbsp;<br>
&#1057; &#1091;&#1074;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077;&#1084;,<br>
&nbsp;daemonserj &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</i></span></span><a style=" font-family:'arial';" href="mailto:daemonserj@gmail.com">mailto:daemonserj@gmail.com</a></body></html>