[erlang-questions] Jinterface - ping and send trouble
Robin
<
>
Fri Feb 8 05:29:14 CET 2008
I spoke too soon, ping and send work.
After inspecting the JAVA_PID, the name of the java node is
not
(
)23> net_adm:ping(
).
pong
(
)24> {message,
} ! foobar.
foobar
The node name in the REPL shows
, but ping
expects
Jinterface ping and send work well, thanks.
Robin
On Feb 7, 7:17 pm, Robin <
> wrote:
> I have Jinterface successfully talking between Erlang and Java.
>
> >From Java, I can send a message to any named Erlang process on an
>
> Erlang node.
>
> >From Erlang, I can send a message direcly to a Jinterface PID:
>
> JAVA_PID ! foobar. % works, but getting the PID was round about
>
> >From Erlang, I could not send a message to a named Jinterface mailbox,
>
> nor ping:
>
> {named_mb,
} ! foobar. % does not work
>
> % then I noticed that ping does not succeed:
> (
)9> net_adm:ping(
).
> pang
>
> % ping fails, but net_adm can talk to and see the OtpNode
> (
)10> net_adm:names().
> {ok,[{"erlangnode",52212},{"javanode",52236}]}
> (
)12>
> net_adm:names(rcb.local).
> {ok,[{"erlangnode",52212},{"javanode",52307}]}
>
> Since the communication was verified both ways, then it should be
> possible to send a message from Erlang to a named Jinterface mailbox,
> and also ping the Jinterface OtpNode, or are these operations expected
> not to work?
>
> thanks,
>
> Robin
>
> Jinterface 1.4, erlang R12B, java 1.5.0_13 on OSX
> _______________________________________________
> erlang-questions mailing list
>
://www.erlang.org/mailman/listinfo/erlang-questions
More information about the erlang-questions
mailing list