Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dsdp-tm-dev] Problems With rseserver on FreeBSD

Thanks Martin. Will do. I appreciate the response. And yes, I'm using the rseserver-unix package. I'l also try instrumenting the auth.pl script to see if I can figure anything out by the time I file the Enhancement request.

Ryan

On Mar 23, 2009, at 4:23 PM, Oberhuber, Martin wrote:

Ryan,

here is what I think you need to do:

1. Try if it happens to work with rseserver-unix

2. If not, file an Enhancement request on bugzilla, asking
  for adding FreeBSD support to dstore:
  https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Target%20Management&component=RSE

3. Further communication / discussons should be on the bug.
  We'll help you there get the issue resolved. Most likely
  you'll need to checkout the code from CVS:
  http://www.eclipse.org/dsdp/tm/development/cvs_setup.php

  then search where auth.pl or auth.sh is called, and either
  fix the call or the auth script itself for FreeBSD.

Cheers,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm



-----Original Message-----
From: dsdp-tm-dev-bounces@xxxxxxxxxxx
[mailto:dsdp-tm-dev-bounces@xxxxxxxxxxx] On Behalf Of Ware, Ryan R
Sent: Montag, 23. März 2009 14:02
To: dsdp-tm-dev@xxxxxxxxxxx
Subject: [dsdp-tm-dev] Problems With rseserver on FreeBSD

Hello All,

I'm a bit of a newbie with Eclipse in general and RSE specifically.
I'm trying to get remote C/C++ development working with
dstore.  I've
been pretty successful so far doing this with a Linux system, but I
also do some development on FreeBSD and there's the difficulty.

I've been able to get the connection to Linux working without any
issues, but seemingly been having issues with rseserver on FreeBSD.
Any suggestion on how to fix or debug this would be helpful.

I've set java on both the Linux system and FreeBSD system to be as
verbose as I know how.  The flow on both systems is mirrored all the
way to the following point:

[Loaded java.lang.Process from /usr/local/jdk1.6.0/jre/lib/rt.jar]
[Loaded java.lang.UNIXProcess from /usr/local/jdk1.6.0/jre/lib/ rt.jar]
[Dynamic-linking native method java.lang.UNIXProcess.initIDs ... JNI]
[Loaded java.lang.UNIXProcess$Gate from /usr/local/jdk1.6.0/jre/lib/
rt.jar]
[Loaded java.lang.UNIXProcess$1 from
/usr/local/jdk1.6.0/jre/lib/rt.jar]
[Loaded java.lang.UNIXProcess$1$1 from /usr/local/jdk1.6.0/jre/lib/
rt.jar]
[Dynamic-linking native method java.lang.UNIXProcess.forkAndExec ...
JNI]
[Loaded java.lang.UNIXProcess$1$1$1 from /usr/local/jdk1.6.0/jre/lib/
rt.jar]
[Dynamic-linking native method
java.lang.UNIXProcess.waitForProcessExit ... JNI]

Unfortunately, behavior diverges at that point.  On the Linux
system I
see "Launched new server on 10000".  On the FreeBSD system, the
following shows:

[Dynamic-linking native method
java.net.SocketOutputStream.socketWrite0 ... JNI]
[Dynamic-linking native method
java.net.PlainSocketImpl.socketClose0 ... JNI]
[Dynamic-linking native method
java.lang.UNIXProcess.destroyProcess ... JNI]
[Dynamic-linking native method
java.io.FileOutputStream.close0 ... JNI]

My assumption is that whatever code was launched with the
forkAndExec
a few lines up immediately died so the waitForProcessExit happens
immediately.  However, I'm not Java savvy enough to root cause it to
that as opposed to some issue with waitForProcessExit.

Any suggestions on where to go from here would be helpful.  Assundry
version info:

rseserver: both 1.0 and N20090319 for UNIX
eclipse: 3.4.2 for MacOS
java: 1.6.0_03-p4, 1.6.0_07 and 1.5.0_16-p9

Thanks,

Ryan
_______________________________________________
dsdp-tm-dev mailing list
dsdp-tm-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev

_______________________________________________
dsdp-tm-dev mailing list
dsdp-tm-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev



Back to the top