[erlang-questions] exmpp and rebar

CGS <>
Wed Nov 2 10:00:47 CET 2011


Try to add the module manually in your application. It may be the 
dependence is not satisfied in your application if you use it 
explicitly. Not sure if that will solve the problem.



On 11/02/2011 09:37 AM, Max Bourinov wrote:
> Thank guys!
> So I did remane to exmpp and it work, but I have another strange 
> exception:
>
> {"init terminating in do_boot",{'cannot 
> load',exmpp_client_compression,get_files}}
>
> File exmpp_client_compression.beam is lying next to exmpp.app
>
> Any ideas?
>
>
>
> On Wed, Nov 2, 2011 at 11:19 AM, Tim Watson < 
> <mailto:>> wrote:
>
>     It's the folder name. You need to remove the cruft after
>     exmpp-a.b.c, so in this case strip the git commit info
>     (i.e., -05-g6987a0a) from the folder name, and it should work.
>
>
>     On 2 November 2011 08:17, Max Bourinov <
>     <mailto:>> wrote:
>
>         exmpp already is in the Erlang lib standard path:
>
>         /usr/local/lib/erlang/lib/exmpp-0.9.8-05-g6987a0a
>
>         /usr/local/lib/erlang/lib/exmpp-0.9.8-05-g6987a0a/ebin/exmpp.app
>
>         I checked it at first... So I think this is not a reason.
>
>
>
>         On Wed, Nov 2, 2011 at 11:10 AM, CGS <
>         <mailto:>> wrote:
>
>             You need to include the path toward you exmpp or put exmpp
>             into the Erlang lib standard path. It looks like your
>             application doesn't know from where to take exmpp.
>
>             Cheers,
>             CGS
>
>
>
>
>             On 11/02/2011 08:54 AM, Max Bourinov wrote:
>>             Hi guys,
>>
>>             I have rebar-ized project that uses exmpp library. exmpp
>>             library installed in my system (sudo make install).
>>
>>             Since there is no properly rebar-ized exmpp I try to run
>>             in in my application code manually instead of starting it
>>             in processor.app:
>>
>>             start(_StartType, _StartArgs) ->
>>             ok = application:start(exmpp),
>>             processor_sup:start_link().
>>
>>             When I test my application (not release) everything work
>>             like a charm.
>>
>>             But when I do:
>>
>>             ./rebar compile
>>             ./rebar generate
>>
>>             and then run released node I have the following exception:
>>
>>             Erlang R14B04 (erts-5.8.5) [source] [smp:2:2] [rq:2]
>>             [async-threads:5] [hipe] [kernel-poll:true]
>>
>>
>>             =INFO REPORT==== 2-Nov-2011::10:38:08 ===
>>                 application: processor
>>                 exited: {bad_return,
>>                             {{processor_app,start,[normal,[]]},
>>                              {'EXIT',
>>                                  {{badmatch,
>>                                       {error,{"no such file or
>>             directory","exmpp.app"}}},
>>                                   [{processor_app,start,2},
>>                                  
>>              {application_master,start_it_old,4}]}}}}
>>                 type: permanent
>>             {"Kernel pid
>>             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}]}}}}}"}
>>
>>             Crash dump was written to: erl_crash.dump
>>             Kernel pid 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,1
>>
>>             As I already said this approach doesn't work. Do you have
>>             any ideas how to properly configure my app to use exmpp?
>>
>>             Best regards,
>>             Max
>>
>>
>>             _______________________________________________
>>             erlang-questions mailing list
>>               <mailto:>
>>             http://erlang.org/mailman/listinfo/erlang-questions
>
>
>             _______________________________________________
>             erlang-questions mailing list
>             
>             <mailto:>
>             http://erlang.org/mailman/listinfo/erlang-questions
>
>
>
>         _______________________________________________
>         erlang-questions mailing list
>          <mailto:>
>         http://erlang.org/mailman/listinfo/erlang-questions
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20111102/367cbb24/attachment.html>


More information about the erlang-questions mailing list