Nick Allen created METRON-1493:
----------------------------------
Summary: Unhelpful Error Message When Assignment Expressions Fail
Key: METRON-1493
URL: https://issues.apache.org/jira/browse/METRON-1493
Project: Metron
Issue Type: Improvement
Affects Versions: 0.4.2
Reporter: Nick Allen
Assignee: Nick Allen
Fix For: Next + 1
When running a bad assignment expression in the REPL, the error message
provides no help as to why the expression fails. It only says that the
expression fails, which is obvious. This needs to report back to the user the
root cause of the assignment expression failing.
{code}
[Stellar]>>> p := 0/0
[!] Assignment expression failed
java.lang.IllegalArgumentException: Assignment expression failed
at
org.apache.metron.stellar.common.shell.StellarResult.error(StellarResult.java:115)
at
org.apache.metron.stellar.common.shell.specials.AssignmentCommand.execute(AssignmentCommand.java:82)
at
org.apache.metron.stellar.common.shell.DefaultStellarShellExecutor.execute(DefaultStellarShellExecutor.java:252)
at
org.apache.metron.stellar.common.shell.cli.StellarShell.execute(StellarShell.java:357)
at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:53)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)