[
https://issues.apache.org/jira/browse/RANGER-1280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Colm O hEigeartaigh updated RANGER-1280:
----------------------------------------
Fix Version/s: 0.7.0
> Currently the ranger-admin will be aborted and couldn't find any error
> messages in log file when the exception occured. We should get the default
> value instead of aborted and record the error log.
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: RANGER-1280
> URL: https://issues.apache.org/jira/browse/RANGER-1280
> Project: Ranger
> Issue Type: Bug
> Components: admin
> Reporter: Qiang Zhang
> Assignee: Qiang Zhang
> Labels: patch
> Fix For: 0.7.0
>
> Attachments: 0001-RANGER-1280-newest-patch.patch
>
>
> I failed to run the ranger-admin command and couldn't find any error messages
> in log file after set
> ranger.service.http.connector.attrib.maxHeaderCount=aa(string value) in
> ranger-admin-site.xml file. I analyzed the source codes and found the reason.
> I found there are two questions after check the source codes in
> EmbeddedServer.java.
> 1. No exception pop out when called Integer.parseInt() and Long.parseLong()
> function. Once abnormal, the program aborted directly without log.
> 2. The catch captures anomaly without log in the loadConfig function. It only
> calls e.printStackTrace() function.
> Currently the program will be aborted when the exception occured. We should
> get the default value instead of aborted.
> We have tested our patch strictly.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)