[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-user] Remote Tools search path for the "java" executable

Dear Greg,

I've opened up the bugs as you requested. Actually there are three
issues that could be less restrictive for what I am trying to do:

1) It's not possible to specify the server-side java path of PTP;
https://bugs.eclipse.org/bugs/show_bug.cgi?id=358124

2) It is possible to add new debbugers for SDM via an extension
point, but as you mentioned, we can't set a path for each one
of them, just a global one in "Window Preferences";
https://bugs.eclipse.org/bugs/show_bug.cgi?id=360139

3) It is not possible to specify a default path of sdm binary in the
server-side in the "Debug Configuration";
https://bugs.eclipse.org/bugs/show_bug.cgi?id=360290

Best regards,
Rodrigo.


On Fri, 7 Oct 2011 09:56:09 +0100
Greg Watson <g.watson@xxxxxxxxxxxx> wrote:

> Hi Rodrigo,
> 
> Please open a bug. That way we can keep track of the issue.
> 
> We could use the RM configuration file for this, but that would mean
> that you need to configure a RM to use a remote project, whereas
> remote projects are currently independent of the RM framework. I
> think it would be better to make this a configurable property of the
> project.
> 
> Regarding the debugger, you can set the gdb location using the SDM
> preferences (Preferences>Parallel Tools>Debug>SDM). Note however,
> that this setting will apply to any debug configuration that uses the
> SDM. If this is too restrictive then it might be better to make this
> a configuration option in the debug launch configuration.
> 
> Regards,
> Greg
> 
> On Sep 5, 2011, at 7:59 PM, Rodrigo Fraxino Araujo wrote:
> 
> > Dear Greg,
> > 
> > What do you think is the best way to address your solution? One
> > should extend this abstract class and override these methods? Or is
> > it a necessity for the applications that make use of PTP to address
> > org.eclipse.ptp.remote.core.server.AbstractRemoteServerRunner? If
> > so, is it just a matter of using the set methods to specify the
> > path?
> > 
> > I have done some digging and also found out about JAXB resource
> > manager (http://tinyurl.com/4yk9ata). From what I understood I think
> > it's an alternative to this matter that makes possible to use an XML
> > file to define the server properties in the client side. Do you
> > think that it is a sound approach to this particular issue?
> > 
> > Best regards,
> > Rodrigo.
> > 
> >> -------- Original Message -------- 
> >> Subject: 
> >> Re: [ptp-user] Remote Tools search path for the "java" executable
> >> Date: 
> >> Fri, 2 Sep 2011 09:50:10 -0400
> >> From: 
> >> Greg Watson <g.watson@xxxxxxxxxxxx>
> >> Reply-To: 
> >> PTP User list <ptp-user@xxxxxxxxxxx>
> >> To: 
> >> PTP User list <ptp-user@xxxxxxxxxxx>
> >> 
> >> 
> >> Corey,
> >> 
> >> Whatever executable is specified in the extension point will be
> >> run. If that is just "java" then it will use whatever is in the
> >> path. You could use "/path/to/java" to specify an explicit path.
> >> 
> >> Programmatically, you have two options:
> >> 
> >> 1. AbstractRemoteServerRunner#setLaunchCommand() can be used to
> >> specify a command with an explicit path.
> >> 2. AbstractRemoteServerRunner#setWorkDir() can be used to set the
> >> working directory, then you could specify the command as "./java".
> >> 
> >> If you can think of another way you'd like to do this, let me know
> >> and I can look at implementing it.
> >> 
> >> Greg
> >> 
> >> On Sep 1, 2011, at 3:36 PM, Corey Ashford wrote:
> >> 
> >>> On 09/01/2011 11:10 AM, Corey Ashford wrote:
> >>>> Hello all,
> >>>> 
> >>>> When we create a remote connection using Remote Tools, there is
> >>>> the one issue of needing to make sure that the system finds the
> >>>> correct "java" executable with which to run the DStore server.
> >>>> 
> >>>> Is there way to configure Remote Tools in such a way that it
> >>>> looks for java in a predefined location, or does it always just
> >>>> use the $PATH of the remote account that's provided?
> >>>> 
> >>> 
> >>> There's also a similar issue for "gdb".  Is there a way we can
> >>> specify which "gdb" that SDM will use, or does it rely on $PATH as
> >>> well?
> >>> 
> >>> - Corey
> >>> 
> >>> _______________________________________________
> >>> ptp-user mailing list
> >>> ptp-user@xxxxxxxxxxx
> >>> https://dev.eclipse.org/mailman/listinfo/ptp-user
> >> 
> >> _______________________________________________
> >> ptp-user mailing list
> >> ptp-user@xxxxxxxxxxx
> >> https://dev.eclipse.org/mailman/listinfo/ptp-user
> > 
> > _______________________________________________
> > ptp-user mailing list
> > ptp-user@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/ptp-user
> 
> _______________________________________________
> ptp-user mailing list
> ptp-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ptp-user
>