Platform logs that an Operator has requested shutdown, below is the message. logger.debug("Shutdown requested by the operator when alive = {}.", alive);
Specific message is left to the business logic of an operator, it can log before throwing the ShutdownException. On Mon, Jul 18, 2016 at 11:56 AM Silver, Michael < michael.sil...@capitalone.com> wrote: > I would like the error to show up in the logs as an exception. > Additionally I would like the error to be displayed with some helpful > information such as why the application is being shutdown. > > > > On 2016-07-18 13:14 (-0400), Sandesh Hegde <s...@datatorrent.com> wrote: > > > What is the outcome you are expecting from the "true exception" ?> > > > > > > On Mon, Jul 18, 2016 at 10:11 AM Silver, Michael <> > > > michael.sil...@capitalone.com> wrote:> > > > > > > > I looked into the ShutdownException. My only concern is that I want > the> > > > > exception to be treated like a true error/exception and according to > the> > > > > docs it is not treated as such.> > > > >> > > > > /**> > > > > * The operator should throw the following exception if it wants to> > > > > gracefully conclude its operation.> > > > > * This exception is not treated as an error by the engine. It's > considered> > > > > a request by the operator> > > > > * to deactivate itself. Upon receiving this, the engine would let the> > > > > operator finish its in progress> > > > > * window and then call deactivate method on it if present.> > > > > *> > > > > */> > > > >> > > > >> > > > >> > > > >> > > > >> > > > > On 2016-07-18 13:08 (-0400), "h...@gmail.com" <h....@gmail.com> > wrote:> > > > >> > > > > > He Michael,>> > > > >> > > > > >> > > > >> > > > > > You can throw a ShutdownException.>> > > > >> > > > > >> > > > >> > > > > > Siyuan>> > > > >> > > > > >> > > > >> > > > > > On Mon, Jul 18, 2016 at 10:06 AM, Silver, Michael <>> > > > >> > > > > > michael.sil...@capitalone.com> wrote:>> > > > >> > > > > >> > > > >> > > > > > >>> > > > >> > > > > > >>> > > > >> > > > > > >>> > > > >> > > > > > >>> > > > >> > > > > > > Hello,>> > > > >> > > > > > >>> > > > >> > > > > > >>> > > > >> > > > > > >>> > > > >> > > > > > > I am looking for a solution to force shutdown or fail my > application.> > > > > I>> > > > >> > > > > > > have an operator that checks that a file (which is needed for > the>> > > > >> > > > > > > application to run) is present during setup. If the file is not> > > > > present I>> > > > >> > > > > > > want the entire application to fail. How would I do this in > apex?>> > > > >> > > > > > >>> > > > >> > > > > > >>> > > > >> > > > > > >>> > > > >> > > > > > > Thank you,>> > > > >> > > > > > >>> > > > >> > > > > > >>> > > > >> > > > > > >>> > > > >> > > > > > > Michael>> > > > >> > > > > > >>> > > > >> > > > > > > ------------------------------>> > > > >> > > > > > >>> > > > >> > > > > > > The information contained in this e-mail is confidential and/or>> > > > >> > > > > > > proprietary to Capital One and/or its affiliates and may only be > used>> > > > >> > > > > > > solely in performance of work or services for Capital One. The> > > > > information>> > > > >> > > > > > > transmitted herewith is intended only for use by the individual > or> > > > > entity>> > > > >> > > > > > > to which it is addressed. If the reader of this message is not > the> > > > > intended>> > > > >> > > > > > > recipient, you are hereby notified that any review, > retransmission,>> > > > >> > > > > > > dissemination, distribution, copying or other use of, or taking > of> > > > > any>> > > > >> > > > > > > action in reliance upon this information is strictly prohibited. > If> > > > > you>> > > > >> > > > > > > have received this communication in error, please contact the > sender> > > > > and>> > > > >> > > > > > > delete the material from your computer.>> > > > >> > > > > > >>> > > > >> > > > > >> > > > >> > > > > ------------------------------> > > > >> > > > > The information contained in this e-mail is confidential and/or> > > > > proprietary to Capital One and/or its affiliates and may only be used> > > > > solely in performance of work or services for Capital One. The > information> > > > > transmitted herewith is intended only for use by the individual or > entity> > > > > to which it is addressed. If the reader of this message is not the > intended> > > > > recipient, you are hereby notified that any review, retransmission,> > > > > dissemination, distribution, copying or other use of, or taking of > any> > > > > action in reliance upon this information is strictly prohibited. If > you> > > > > have received this communication in error, please contact the sender > and> > > > > delete the material from your computer.> > > > >> > > > > > ------------------------------ > > The information contained in this e-mail is confidential and/or > proprietary to Capital One and/or its affiliates and may only be used > solely in performance of work or services for Capital One. The information > transmitted herewith is intended only for use by the individual or entity > to which it is addressed. If the reader of this message is not the intended > recipient, you are hereby notified that any review, retransmission, > dissemination, distribution, copying or other use of, or taking of any > action in reliance upon this information is strictly prohibited. If you > have received this communication in error, please contact the sender and > delete the material from your computer. >