You don't need rebar-ized versions of things to make them work in a release. <br><br>When you say the beam is laying next to the .app file, do you mean in the generated release directory structure, or in the original install location (inside of code:lib_dir), because those are two different things and sometimes reltool (upon which `rebar generate' is based) doesn't copy beams across for a number of reasons. <br>
<br><div class="gmail_quote">On 2 November 2011 09:07, Max Bourinov <span dir="ltr"><<a href="mailto:bourinov@gmail.com">bourinov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Already tried yours :-) Doesn't work somehow...<div><br></div><div>Did you manage to make it running as a part of bigger rebar-ized app?<div><div></div><div class="h5"><br>
<br><br><div class="gmail_quote">On Wed, Nov 2, 2011 at 12:03 PM, Paul Oliver <span dir="ltr"><<a href="mailto:puzza007@gmail.com" target="_blank">puzza007@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Hi Max,<br>
I have a quick and dirty rebarised version of exmpp here<br>
<a href="https://github.com/puzza007/exmpp" target="_blank">https://github.com/puzza007/exmpp</a>.<br>
Cheers,Paul.<br>
<div><div></div><div>On Wed, Nov 2, 2011 at 8:10 AM, CGS <<a href="mailto:cgsmcmlxxv@gmail.com" target="_blank">cgsmcmlxxv@gmail.com</a>> wrote:<br>
> You need to include the path toward you exmpp or put exmpp into the Erlang<br>
> lib standard path. It looks like your application doesn't know from where to<br>
> take exmpp.<br>
><br>
> Cheers,<br>
> CGS<br>
><br>
><br>
><br>
> On 11/02/2011 08:54 AM, Max Bourinov wrote:<br>
><br>
> Hi guys,<br>
> I have rebar-ized project that uses exmpp library. exmpp library installed<br>
> in my system (sudo make install).<br>
> Since there is no properly rebar-ized exmpp I try to run in in my<br>
> application code manually instead of starting it in processor.app:<br>
> start(_StartType, _StartArgs) -><br>
> ok = application:start(exmpp),<br>
> processor_sup:start_link().<br>
> When I test my application (not release) everything work like a charm.<br>
> But when I do:<br>
> ./rebar compile<br>
> ./rebar generate<br>
> and then run released node I have the following exception:<br>
> Erlang R14B04 (erts-5.8.5) [source] [smp:2:2] [rq:2] [async-threads:5]<br>
> [hipe] [kernel-poll:true]<br>
><br>
> =INFO REPORT==== 2-Nov-2011::10:38:08 ===<br>
>     application: processor<br>
>     exited: {bad_return,<br>
>                 {{processor_app,start,[normal,[]]},<br>
>                  {'EXIT',<br>
>                      {{badmatch,<br>
>                           {error,{"no such file or<br>
> directory","exmpp.app"}}},<br>
>                       [{processor_app,start,2},<br>
>                        {application_master,start_it_old,4}]}}}}<br>
>     type: permanent<br>
> {"Kernel pid<br>
> terminated",application_controller,"{application_start_failure,processor,{bad_return,{{processor_app,start,[normal,[]]},{'EXIT',{{badmatch,{error,{[110,111,32,115,117,99,104,32,102,105,108,101,32,111,114,32,100,105,114,101,99,116,111,114,121],[101,120,109,112,112,46,97,112,112]}}},[{processor_app,start,2},{application_master,start_it_old,4}]}}}}}"}<br>



> Crash dump was written to: erl_crash.dump<br>
> Kernel pid terminated (application_controller)<br>
> ({application_start_failure,processor,{bad_return,{{processor_app,start,[normal,[]]},{'EXIT',{{badmatch,{error,{[110,111,32,115,117,99,104,32,102,105,1<br>
> As I already said this approach doesn't work. Do you have any ideas how to<br>
> properly configure my app to use exmpp?<br>
> Best regards,<br>
> Max<br>
><br>
> _______________________________________________<br>
> erlang-questions mailing list<br>
> <a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
> <a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
><br>
><br>
> _______________________________________________<br>
> erlang-questions mailing list<br>
> <a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
> <a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
><br>
><br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br>