app_java (version 0.3.a) has been released. Link: <a href="http://voipgroup.org.ua/kamailio/dev/app_java/kamailio_app_java_v0.3a.tar.gz">http://voipgroup.org.ua/kamailio/dev/app_java/kamailio_app_java_v0.3a.tar.gz</a><br>Fixed fixup mechanism issues according to Daniel&#39;s suggestions. <br>

<br><div class="gmail_quote">2013/2/8 Konstantin M. <span dir="ltr">&lt;<a href="mailto:evilzluk@gmail.com" target="_blank">evilzluk@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

Ok, I will review this part a soon.<br>Thank you.<div class="HOEnZb"><div class="h5"><br><br><div class="gmail_quote">2013/2/8 Daniel-Constantin Mierla <span dir="ltr">&lt;<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>&gt;</span><br>


<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><div>
    <br>
    <div>On 2/6/13 11:39 PM, Konstantin M.
      wrote:<br>
    </div>
    <blockquote type="cite"><br>
      <br>
      <div class="gmail_quote">2013/2/7 Daniel-Constantin Mierla <span dir="ltr">&lt;<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>&gt;</span><br>
        <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div bgcolor="#FFFFFF" text="#000000"> As expected, a
            consistent list of dependencies, but I guess that people
            using java would have those installed anyhow :-)<br>
            <br>
            Is KamExec(...) running config functions exported by the
            modules? Maybe it should be more explicit, eventually with
            an example. I haven&#39;t looked at the code, just mentioning
            here in case it is unknown, config functions exported by
            modules have a special mechanism named fixup to convert
            parameters to custom structures. You should be careful with
            that because can result in memory leaks if used from
            embedded languages.<br>
            <br>
          </div>
        </blockquote>
        <div><br>
          Yes, I&#39;m using fexport-&gt;fixup() to all arguments.<br>
        </div>
      </div>
    </blockquote>
    <br></div>
    You should use also the free fixup function when available. However,
    there are many functions implementing a fixup() that dynamically
    allocates memory and don&#39;t provide a free fixup function. So the
    potential of memory leak is there. If you know what functions you
    are calling from Java and they are mem leak safe, then all is fine.
    But it is not valid for all config functions.<br>
    <br>
    That&#39;s why for Lua, we exported directly many inter-module API
    functions.<br>
    <br>
    Cheers,<br>
    Daniel<div><div><br>
    <br>
    <blockquote type="cite">
      <div class="gmail_quote">
        <div> </div>
        <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div bgcolor="#FFFFFF" text="#000000"> Cheers,<br>
            Daniel
            <div>
              <div><br>
                <br>
                <br>
                <div>On 2/6/13 11:20 PM, Konstantin M. wrote:<br>
                </div>
                <blockquote type="cite">I just published. <br>
                  Here is a link: <a href="http://voipgroup.org.ua/kamailio/dev/kamailio_app_java_v0.1a-README.txt" target="_blank">http://voipgroup.org.ua/kamailio/dev/kamailio_app_java_v0.1a-README.txt</a><br>
                  <br>
                  <div class="gmail_quote"> 2013/2/7 Daniel-Constantin
                    Mierla <span dir="ltr">&lt;<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>&gt;</span><br>
                    <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                      <div bgcolor="#FFFFFF" text="#000000"> Hello,<br>
                        <br>
                        is the readme or other documentation available
                        directly on the web? I am not a java user, but I
                        (and others) can look over and spot if there is
                        something to make it coherent in with the rest
                        of embedded interpreters.<br>
                        <br>
                        Cheers,<br>
                        Daniel
                        <div>
                          <div><br>
                            <br>
                            <div>On 2/6/13 6:10 PM, Konstantin M. wrote:<br>
                            </div>
                            <blockquote type="cite">Hello.<br>
                              <br>
                              I&#39;ve build an application app_java - Java
                              Native Interface support for Kamailio.<br>
                              It is an alpha version.<br>
                              Works with kamailio &gt;= 3.2.<br>
                              <br>
                              A code isn&#39;t in main release right now.<br>
                              You can download it: <a href="http://voipgroup.org.ua/kamailio/dev/kamailio_app_java_v0.1a.tar.gz" target="_blank">http://voipgroup.org.ua/kamailio/dev/kamailio_app_java_v0.1a.tar.gz</a><br>



                              <br>
                              <span lang="en"><span>I would be a very
                                  grateful</span> <span>if somebody</span>
                                will <span>test this and report about a
                                  test usage (and/or bug reports)</span></span>.<br>
                              <br>
                              Thanks!<br>
                              <br>
                              <div class="gmail_quote">2012/11/25 <span dir="ltr">&lt;<a href="mailto:ron.kamailio@mcleodnet.com" target="_blank">ron.kamailio@mcleodnet.com</a>&gt;</span><br>
                                <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                                  <div link="blue" vlink="purple" lang="EN-US">
                                    <div>
                                      <p class="MsoNormal">I am looking
                                        for a way to integrate Java
                                        business logic with Kamailio to
                                        influence routing decisions,
                                        add/remove/modify headers,
                                        record accounting-related
                                        information, etc.  A while back
                                        there was a project named WeSIP,
                                        but it doesn’t appear to active
                                        anymore.</p>
                                      <p class="MsoNormal"> </p>
                                      <p class="MsoNormal">Is anyone
                                        doing something like this now,
                                        or any ideas or suggestions?<br>
                                        <br>
                                        Thanks,</p>
                                      <p class="MsoNormal">Ron</p>
                                    </div>
                                  </div>
                                  <br>
_______________________________________________<br>
                                  SIP Express Router (SER) and Kamailio
                                  (OpenSER) - sr-users mailing list<br>
                                  <a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><br>
                                  <a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
                                  <br>
                                </blockquote>
                              </div>
                              <br>
                              <br>
                              <fieldset></fieldset>
                              <br>
                              <pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
                            </blockquote>
                            <br>
                          </div>
                        </div>
                        <pre cols="72"><div>-- 
Daniel-Constantin Mierla - <a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a></div>
Kamailio World Conference, April 16-17, 2013, Berlin
 - <a href="http://conference.kamailio.com" target="_blank">http://conference.kamailio.com</a> -</pre>
                      </div>
                      <br>
                      _______________________________________________<br>
                      SIP Express Router (SER) and Kamailio (OpenSER) -
                      sr-users mailing list<br>
                      <a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><br>
                      <a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
                      <br>
                    </blockquote>
                  </div>
                  <br>
                  <br>
                  <fieldset></fieldset>
                  <br>
                  <pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
                </blockquote>
                <br>
                <pre cols="72">-- 
Daniel-Constantin Mierla - <a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference, April 16-17, 2013, Berlin
 - <a href="http://conference.kamailio.com" target="_blank">http://conference.kamailio.com</a> -</pre>
              </div>
            </div>
          </div>
          <br>
          _______________________________________________<br>
          SIP Express Router (SER) and Kamailio (OpenSER) - sr-users
          mailing list<br>
          <a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><br>
          <a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
          <br>
        </blockquote>
      </div>
      <br>
    </blockquote>
    <br>
    <pre cols="72">-- 
Daniel-Constantin Mierla - <a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference, April 16-17, 2013, Berlin
 - <a href="http://conference.kamailio.com" target="_blank">http://conference.kamailio.com</a> -</pre>
  </div></div></div>

</blockquote></div><br>
</div></div></blockquote></div><br>