Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v8]

2023-03-29 Thread Roger Riggs
> Runtime.exec and ProcessBuilder.start methods create a new operating system > process with the program and arguments. Many applications configure a logging > subsystem to monitor application events. Logging a process start message with > the program, arguments, and stack trace can identify the

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v7]

2023-03-22 Thread Sean Mullan
On Tue, 14 Mar 2023 18:08:08 GMT, Roger Riggs wrote: >> Runtime.exec and ProcessBuilder.start methods create a new operating system >> process with the program and arguments. Many applications configure a >> logging subsystem to monitor application events. Logging a process start >> message wi

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v7]

2023-03-14 Thread Roger Riggs
> Runtime.exec and ProcessBuilder.start methods create a new operating system > process with the program and arguments. Many applications configure a logging > subsystem to monitor application events. Logging a process start message with > the program, arguments, and stack trace can identify the

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v6]

2023-03-14 Thread Alan Bateman
On Fri, 10 Mar 2023 21:34:56 GMT, Roger Riggs wrote: >> Runtime.exec and ProcessBuilder.start methods create a new operating system >> process with the program and arguments. Many applications configure a >> logging subsystem to monitor application events. Logging a process start >> message wi

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v6]

2023-03-14 Thread Roger Riggs
On Fri, 10 Mar 2023 21:34:56 GMT, Roger Riggs wrote: >> Runtime.exec and ProcessBuilder.start methods create a new operating system >> process with the program and arguments. Many applications configure a >> logging subsystem to monitor application events. Logging a process start >> message wi

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v6]

2023-03-10 Thread Roger Riggs
> Runtime.exec and ProcessBuilder.start methods create a new operating system > process with the program and arguments. Many applications configure a logging > subsystem to monitor application events. Logging a process start message with > the program, arguments, and stack trace can identify the

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v5]

2023-03-10 Thread Sean Mullan
On Fri, 10 Mar 2023 15:27:54 GMT, Roger Riggs wrote: >> Runtime.exec and ProcessBuilder.start methods create a new operating system >> process with the program and arguments. Many applications configure a >> logging subsystem to monitor application events. Logging a process start >> message wi

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v5]

2023-03-10 Thread Roger Riggs
> Runtime.exec and ProcessBuilder.start methods create a new operating system > process with the program and arguments. Many applications configure a logging > subsystem to monitor application events. Logging a process start message with > the program, arguments, and stack trace can identify the

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v3]

2023-03-10 Thread Thomas Stuefe
On Fri, 10 Mar 2023 15:11:50 GMT, Roger Riggs wrote: >> test/jdk/java/lang/ProcessBuilder/ProcessStartLoggingTest.java line 81: >> >>> 79: File nullDirectory = null; >>> 80: File thisDirectory = new File("."); >>> 81: >> >> I started to heavily use different `@test` sections wi

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v3]

2023-03-10 Thread Roger Riggs
On Thu, 9 Mar 2023 20:24:11 GMT, Thomas Stuefe wrote: >> Roger Riggs has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Revise logging of ProcessBuilder.start to support DEBUG and TRACE logging. >> Revise the implNote to include a warning

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v4]

2023-03-10 Thread Alan Bateman
On Fri, 10 Mar 2023 00:01:51 GMT, Roger Riggs wrote: >> Runtime.exec and ProcessBuilder.start methods create a new operating system >> process with the program and arguments. Many applications configure a >> logging subsystem to monitor application events. Logging a process start >> message wi

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v4]

2023-03-09 Thread Roger Riggs
> Runtime.exec and ProcessBuilder.start methods create a new operating system > process with the program and arguments. Many applications configure a logging > subsystem to monitor application events. Logging a process start message with > the program, arguments, and stack trace can identify the

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v3]

2023-03-09 Thread Thomas Stuefe
On Thu, 9 Mar 2023 19:53:07 GMT, Roger Riggs wrote: >> Runtime.exec and ProcessBuilder.start methods create a new operating system >> process with the program and arguments. Many applications configure a >> logging subsystem to monitor application events. Logging a process start >> message wit

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v2]

2023-03-09 Thread Roger Riggs
On Sun, 5 Mar 2023 06:14:49 GMT, Thomas Stuefe wrote: >> Roger Riggs has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Add javadoc @implNote to Runtime.exec and ProcessBuilder methods > > Hi Roger, > > I think to be even more useful it co

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v3]

2023-03-09 Thread Roger Riggs
> Runtime.exec and ProcessBuilder.start methods create a new operating system > process with the program and arguments. Many applications configure a logging > subsystem to monitor application events. Logging a process start message with > the program, arguments, and stack trace can identify the

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v2]

2023-03-06 Thread Roger Riggs
On Sun, 5 Mar 2023 06:14:49 GMT, Thomas Stuefe wrote: > I think to be even more useful it could make sense to print the current > directory the child is started in as well as the env var array, possibly only > with a finer logging level. There are concerns about exposing potentially sensitive

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v2]

2023-03-06 Thread Roger Riggs
On Mon, 6 Mar 2023 12:44:57 GMT, Daniel Fuchs wrote: >> Roger Riggs has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Add javadoc @implNote to Runtime.exec and ProcessBuilder methods > > src/java.base/share/classes/java/lang/ProcessBuilder

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v2]

2023-03-06 Thread Daniel Fuchs
On Sat, 4 Mar 2023 14:22:33 GMT, Roger Riggs wrote: >> Runtime.exec and ProcessBuilder.start methods create a new operating system >> process with the program and arguments. Many applications configure a >> logging subsystem to monitor application events. Logging a process start >> message wit

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v2]

2023-03-04 Thread Thomas Stuefe
On Sat, 4 Mar 2023 14:22:33 GMT, Roger Riggs wrote: >> Runtime.exec and ProcessBuilder.start methods create a new operating system >> process with the program and arguments. Many applications configure a >> logging subsystem to monitor application events. Logging a process start >> message wit

Re: RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger [v2]

2023-03-04 Thread Roger Riggs
> Runtime.exec and ProcessBuilder.start methods create a new operating system > process with the program and arguments. Many applications configure a logging > subsystem to monitor application events. Logging a process start message with > the program, arguments, and stack trace can identify the

RFR: 8303392: Runtime.exec and ProcessBuilder.start should use System logger

2023-03-03 Thread Roger Riggs
Runtime.exec and ProcessBuilder.start methods create a new operating system process with the program and arguments. Many applications configure a logging subsystem to monitor application events. Logging a process start message with the program, arguments, and stack trace can identify the caller