https://bz.apache.org/bugzilla/show_bug.cgi?id=67340

Stefan Bodewig <bode...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 OS|                            |All
         Resolution|---                         |WORKSFORME

--- Comment #1 from Stefan Bodewig <bode...@apache.org> ---
outputproperty gets what the executed process sends to its "standard output",
sometimes known as stdout or sysout and is where Java's System-out writes to.
errorproperty gets what the executed process sends to its "standard error
output" - syserr/stderr/System.err . These are two different output streams.

Whether a process writes to stderr or not is a decision of the process and is
not related to the question whether an error occured or not. It is very common
to send extra diagnostic output to stderr and "what the user is really
interested in" to stdout.

What I'm trying to say is if errorproperty is set this means impdp has written
something (the log in your case) to syserr - becuase this is how impdp works.
This is not unusual but the expected behavior of the program (I assume, I
haven't got any experience with impdp).

If you want to base the success/failure decision on any property this should be
resultproperty which get the status code of the executed program.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to