Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Re: PATH in java

Re: PATH in java

From: Stefan Knecht <knecht.stefan_at_gmail.com>
Date: Thu, 19 Oct 2006 19:23:20 +0200
Message-ID: <486b2b610610191023n5c80bc51r5c2834fa1c26aa84@mail.gmail.com>


Well, it would be *good* practice to specify absolute paths to all the binaries you're calling - it's a security issue. And it also avoids accidentally calling something else.

What you can also do, is call a shell script in rt.exec, and set your path there. Then have that script call whatever command(s) you want to call.

Stefan

On 10/19/06, John Dunn <jdunn_at_sefas.com> wrote:
>
> I am using rt.exec in a java stored procedure to run OScommands(Unix
> commands and scripts from java), however the PATH does not seem to be set,
> so I have to specify the full path of the command I want to run (e.g.
> /usr/bin/lp).
> How can I set the PATH so that I do not need to specify the full path
> of the command?
> Platform is Oracle 10.2 on various unix platforms
>
>
> John
>
> --
> http://www.freelists.org/webpage/oracle-l
>
>
>

--
http://www.freelists.org/webpage/oracle-l
Received on Thu Oct 19 2006 - 12:23:20 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US