You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apex.apache.org by "Vlad Rozov (JIRA)" <ji...@apache.org> on 2017/02/08 16:55:41 UTC

[jira] [Updated] (APEXCORE-642) Catch all exceptions in StreamingAppMasterService.serviceInit() and create a StramEvent

     [ https://issues.apache.org/jira/browse/APEXCORE-642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Vlad Rozov updated APEXCORE-642:
--------------------------------
    Priority: Minor  (was: Major)

> Catch all exceptions in StreamingAppMasterService.serviceInit() and create a StramEvent
> ---------------------------------------------------------------------------------------
>
>                 Key: APEXCORE-642
>                 URL: https://issues.apache.org/jira/browse/APEXCORE-642
>             Project: Apache Apex Core
>          Issue Type: Bug
>            Reporter: Sanjay M Pujare
>            Assignee: Sanjay M Pujare
>            Priority: Minor
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> When the AM (Stram) starts, it executes StreamingAppMasterService.serviceInit() to perform service initialization as per the Hadoop service contract. In this, the Stram deserializes the DAG which can fail (e.g. bad jar versions or other deserialization issues) and any exception is thrown is not logged in Apex log files or events. It is proposed to catch these exceptions and log them to the dt log file as well as Stram events so the Apex user knows about these exceptions.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)