[rabbitmq-discuss] rabbitmq erlang client connection issue
Amin Abbaspour
a.abbaspour at gmail.com
Wed Mar 12 09:24:35 GMT 2008
Hi,
With respect to all, but why don't you place an updated version of
snapshot? After all it's supposed to be an snapshot :)
This issues seems to cause many problems esp. for new comers.
Regards,
Amin
On Wed, Mar 12, 2008 at 11:39 AM, Ben Hood <0x6e6562 at gmail.com> wrote:
>
> Hi Joe,
>
> The version of the client used in the blog can be accessed as a tarball via
> this URL:
> http://dev.rabbitmq.com/viewmtn/revision/tar/7e281d11727fd3392033eb16facb2a391506d3b1
>
> In general, you can browse the Erlang client branch with this URL:
> http://dev.rabbitmq.com/viewmtn/branch/changes/com.rabbitmq.erlang-client
>
> You can then use viewmtn to select the latest revision and download it as a
> tarball.
>
> HTH,
>
> Ben
>
>
>
> On 12 Mar 2008, at 02:48, joe lee wrote:
> Hey Ben,
>
> I went to this url: http://dev.rabbitmq.com/viewmtn/ and not sure which one
> to checkout. Any suggestions?
>
> Joe
>
> On Mon, Mar 10, 2008 at 1:16 PM, Ben Hood <0x6e6562 at gmail.com> wrote:
>
> >
> >
> > Hi Joe,
> >
> >
> > The blog post uses this snapshot version of Rabbit server:
> http://dev.rabbitmq.com/snapshots/rabbitmq/rabbitmq_200712231455.tar.gz, not
> the released 1.2.0 version.
> >
> >
> > In this version, the function start_link in rabbit_channel was exported
> for the first time, as part of client and server refactoring.
> >
> >
> > This is why you are getting a 'function not exported' error.
> >
> >
> > I would even suggest downloading the latest published snapshot of the
> server, as this is what the latest version of the client has been tested
> against.
> >
> >
> > HTH,
> >
> >
> > Ben
> >
> >
> >
> >
> >
> >
> >
> > On 10 Mar 2008, at 17:06, joe lee wrote:
> >
> >
> >
> >
> > Hi,
> >
> > I just checked out rabbitmq client, using rabbitmq-server 1.2.0 with
> cotton-0.2.3.tar.gz which supports hessian 2.0.
> >
> > I was following this blog tutorial:
> http://hopper.squarespace.com/blog/2008/1/12/introducing-the-erlang-amqp-client.html
> and for whatever reason, rabbitmq-server is not accepting the client
> connection.
> >
> > My rabbitmq-server uses all default values for user "guest" and password
> "guest". I haven't made any changes. I started the rabbitmq server with
> /usr/sbin/rabbitmq-server and aborted the erlang node to stop the rabbitmq
> server. This causes problem during restart. I get an error such as mnesia
> table timeout. More likely this is occuring during mnesia trying to recover
> the tables.
> >
> > Back to erlang client connection problem:
> >
> > 1> blog_example_1:amqp_lifecycle().
> > Connection: {<0.190.0>,direct}
> >
> > =ERROR REPORT==== 9-Mar-2008::21:56:53 ===
> > ** Generic server <0.190.0> terminating
> > ** Last message in was {direct,none,<<>>}
> > ** When Server state == {connection_state,"guest","guest",undefined,
> >
> undefined,<<"/">>,undefined,undefined,undefined,
> > undefined,undefined,
> > {dict,0,16,16,8,80,48,
> >
> {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
> > []},
> >
> {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
> > [],[]}}}}
> > ** Reason for termination ==
> > ** {'function not exported',
> > [{rabbit_channel,start_link,
> > [<0.191.0>,<0.191.0>,<<"guest">>,<<"/">>]},
> > {amqp_direct_driver,open_channel,3},
> > {amqp_connection,handle_start,5},
> > {gen_server,handle_msg,5},
> > {proc_lib,init_p,5}]}
> >
> > =CRASH REPORT==== 9-Mar-2008::21:56:53 ===
> > crasher:
> > pid: <0.190.0>
> > registered_name: []
> > exception exit: {undef,
> > [{rabbit_channel,start_link,
> > [<0.191.0>,<0.191.0>,<<"guest">>,<<"/">>]},
> > {amqp_direct_driver,open_channel,3},
> > {amqp_connection,handle_start,5},
> > {gen_server,handle_msg,5},
> > {proc_lib,init_p,5}]}
> > in function gen_server:terminate/6
> > initial call:
> gen:init_it(gen_server,<0.40.0>,<0.40.0>,amqp_connection,
> >
> [{connection_state,"guest","guest",undefined,
> > undefined,<<"/">>,undefined,undefined,
> > undefined,undefined,undefined,
> > {dict,0,16,16,8,80,48,
> >
> {[],[],[],[],[],[],[],[],[],[],[],[],
> > [],[],[],[]},
> >
> {{[],[],[],[],[],[],[],[],[],[],[],[],
> > [],[],[],[]}}}},
> > #Fun<amqp_direct_driver.handshake.1>],
> > [])
> > ancestors: [<0.40.0>]
> > messages: []
> > links: [<0.40.0>,<0.191.0>]
> > dictionary: []
> > trap_exit: true
> > status: running
> > heap_size: 377
> > stack_size: 23
> > reductions: 451
> > neighbours:
> > neighbour: [{pid,<0.191.0>},
> > {registered_name,[]},
> > {initial_call,
> > {gen,init_it,
> > [gen_server,<0.190.0>,<0.190.0>,amqp_channel,
> >
> [{channel_state,1,<0.190.0>,undefined,undefined,
> > #Fun<amqp_direct_driver.do.2>,
> > #Fun<amqp_direct_driver.do.3>,undefined,
> > undefined,false,undefined,
> > {dict,0,16,16,8,80,48,
> >
> {[],[],[],[],[],[],[],[],[],[],[],[],[],
> > [],[],[]},
> >
> {{[],[],[],[],[],[],[],[],[],[],[],[],[],
> > [],[],[]}}}}],
> > []]}},
> > {current_function,{gen_server,loop,6}},
> > {ancestors,[<0.190.0>,<0.40.0>]},
> > {messages,[]},
> > {links,[<0.190.0>]},
> > {dictionary,[]},
> > {trap_exit,false},
> > {status,waiting},
> > {heap_size,233},
> > {stack_size,12},
> > {reductions,39}]
> > neighbour: [{pid,<0.40.0>},
> > {registered_name,[]},
> > {initial_call,{erlang,apply,2}},
> > {current_function,{gen,wait_resp_mon,3}},
> > {ancestors,[]},
> > {messages,[]},
> > {links,[<0.25.0>,<0.190.0>]},
> > {dictionary,[]},
> > {trap_exit,false},
> > {status,waiting},
> > {heap_size,1597},
> > {stack_size,38},
> > {reductions,1282}]
> > ** exception exit: undef
> > in function rabbit_channel:start_link/4
> > called as
> rabbit_channel:start_link(<0.191.0>,<0.191.0>,<<"guest">>,
> > <<"/">>)
> > in call from amqp_direct_driver:open_channel/3
> > in call from amqp_connection:handle_start/5
> > in call from gen_server:handle_msg/5
> > in call from proc_lib:init_p/5
> >
> >
> > any help greatly appreciated,
> > joe
> > _______________________________________________
> > rabbitmq-discuss mailing list
> > rabbitmq-discuss at lists.rabbitmq.com
> > http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
> >
> >
> > _______________________________________________
> > rabbitmq-discuss mailing list
> > rabbitmq-discuss at lists.rabbitmq.com
> > http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
> >
> >
>
>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
>
More information about the rabbitmq-discuss
mailing list