You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@metron.apache.org by "sapinkumar amin (JIRA)" <ji...@apache.org> on 2017/01/27 22:12:24 UTC

[jira] [Updated] (METRON-677) FILL_LEFT and FILL_RIGHT not working

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

sapinkumar amin updated METRON-677:
-----------------------------------
    Description: 
FILL_LEFT not working

{code}
[Stellar]>>> FILL_LEFT('123','', 10)
[!] Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
org.apache.metron.common.dsl.ParseException: Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
	at org.apache.metron.common.stellar.StellarCompiler.getResult(StellarCompiler.java:428)
	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:93)
	at org.apache.metron.common.stellar.shell.StellarExecutor.execute(StellarExecutor.java:253)
	at org.apache.metron.common.stellar.shell.StellarShell.executeStellar(StellarShell.java:290)
	at org.apache.metron.common.stellar.shell.StellarShell.handleStellar(StellarShell.java:193)
	at org.apache.metron.common.stellar.shell.StellarShell.execute(StellarShell.java:329)
	at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:53)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoSuchMethodError: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
	at org.apache.metron.common.dsl.functions.StringFunctions$FillLeft.apply(StringFunctions.java:246)
	at org.apache.metron.common.dsl.BaseStellarFunction.apply(BaseStellarFunction.java:30)
	at org.apache.metron.common.stellar.StellarCompiler.exitTransformationFunc(StellarCompiler.java:246)
	at org.apache.metron.common.stellar.generated.StellarParser$TransformationFuncContext.exitRule(StellarParser.java:1617)
	at org.antlr.v4.runtime.Parser.triggerExitRuleEvent(Parser.java:422)
	at org.antlr.v4.runtime.Parser.exitRule(Parser.java:632)
	at org.apache.metron.common.stellar.generated.StellarParser.functions(StellarParser.java:1640)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_operands(StellarParser.java:1750)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr_mul(StellarParser.java:1537)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr(StellarParser.java:1397)
	at org.apache.metron.common.stellar.generated.StellarParser.transformation_expr(StellarParser.java:278)
	at org.apache.metron.common.stellar.generated.StellarParser.transformation(StellarParser.java:147)
	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:92)
	... 8 more

{/code}


---------------

FILL_RIGHT not working
{code}
[Stellar]>>> FILL_RIGHT('123','', 10)
[!] Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
org.apache.metron.common.dsl.ParseException: Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
	at org.apache.metron.common.stellar.StellarCompiler.getResult(StellarCompiler.java:428)
	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:93)
	at org.apache.metron.common.stellar.shell.StellarExecutor.execute(StellarExecutor.java:253)
	at org.apache.metron.common.stellar.shell.StellarShell.executeStellar(StellarShell.java:290)
	at org.apache.metron.common.stellar.shell.StellarShell.handleStellar(StellarShell.java:193)
	at org.apache.metron.common.stellar.shell.StellarShell.execute(StellarShell.java:329)
	at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:53)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoSuchMethodError: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
	at org.apache.metron.common.dsl.functions.StringFunctions$FillRight.apply(StringFunctions.java:261)
	at org.apache.metron.common.dsl.BaseStellarFunction.apply(BaseStellarFunction.java:30)
	at org.apache.metron.common.stellar.StellarCompiler.exitTransformationFunc(StellarCompiler.java:246)
	at org.apache.metron.common.stellar.generated.StellarParser$TransformationFuncContext.exitRule(StellarParser.java:1617)
	at org.antlr.v4.runtime.Parser.triggerExitRuleEvent(Parser.java:422)
	at org.antlr.v4.runtime.Parser.exitRule(Parser.java:632)
	at org.apache.metron.common.stellar.generated.StellarParser.functions(StellarParser.java:1640)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_operands(StellarParser.java:1750)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr_mul(StellarParser.java:1537)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr(StellarParser.java:1397)
	at org.apache.metron.common.stellar.generated.StellarParser.transformation_expr(StellarParser.java:278)
	at org.apache.metron.common.stellar.generated.StellarParser.transformation(StellarParser.java:147)
	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:92)
	... 8 more
{/code}

  was:
FILL_LEFT not working

<code>
[Stellar]>>> FILL_LEFT('123','', 10)
[!] Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
org.apache.metron.common.dsl.ParseException: Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
	at org.apache.metron.common.stellar.StellarCompiler.getResult(StellarCompiler.java:428)
	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:93)
	at org.apache.metron.common.stellar.shell.StellarExecutor.execute(StellarExecutor.java:253)
	at org.apache.metron.common.stellar.shell.StellarShell.executeStellar(StellarShell.java:290)
	at org.apache.metron.common.stellar.shell.StellarShell.handleStellar(StellarShell.java:193)
	at org.apache.metron.common.stellar.shell.StellarShell.execute(StellarShell.java:329)
	at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:53)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoSuchMethodError: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
	at org.apache.metron.common.dsl.functions.StringFunctions$FillLeft.apply(StringFunctions.java:246)
	at org.apache.metron.common.dsl.BaseStellarFunction.apply(BaseStellarFunction.java:30)
	at org.apache.metron.common.stellar.StellarCompiler.exitTransformationFunc(StellarCompiler.java:246)
	at org.apache.metron.common.stellar.generated.StellarParser$TransformationFuncContext.exitRule(StellarParser.java:1617)
	at org.antlr.v4.runtime.Parser.triggerExitRuleEvent(Parser.java:422)
	at org.antlr.v4.runtime.Parser.exitRule(Parser.java:632)
	at org.apache.metron.common.stellar.generated.StellarParser.functions(StellarParser.java:1640)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_operands(StellarParser.java:1750)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr_mul(StellarParser.java:1537)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr(StellarParser.java:1397)
	at org.apache.metron.common.stellar.generated.StellarParser.transformation_expr(StellarParser.java:278)
	at org.apache.metron.common.stellar.generated.StellarParser.transformation(StellarParser.java:147)
	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:92)
	... 8 more

</code>


---------------

FILL_RIGHT not working
<code>
[Stellar]>>> FILL_RIGHT('123','', 10)
[!] Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
org.apache.metron.common.dsl.ParseException: Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
	at org.apache.metron.common.stellar.StellarCompiler.getResult(StellarCompiler.java:428)
	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:93)
	at org.apache.metron.common.stellar.shell.StellarExecutor.execute(StellarExecutor.java:253)
	at org.apache.metron.common.stellar.shell.StellarShell.executeStellar(StellarShell.java:290)
	at org.apache.metron.common.stellar.shell.StellarShell.handleStellar(StellarShell.java:193)
	at org.apache.metron.common.stellar.shell.StellarShell.execute(StellarShell.java:329)
	at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:53)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoSuchMethodError: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
	at org.apache.metron.common.dsl.functions.StringFunctions$FillRight.apply(StringFunctions.java:261)
	at org.apache.metron.common.dsl.BaseStellarFunction.apply(BaseStellarFunction.java:30)
	at org.apache.metron.common.stellar.StellarCompiler.exitTransformationFunc(StellarCompiler.java:246)
	at org.apache.metron.common.stellar.generated.StellarParser$TransformationFuncContext.exitRule(StellarParser.java:1617)
	at org.antlr.v4.runtime.Parser.triggerExitRuleEvent(Parser.java:422)
	at org.antlr.v4.runtime.Parser.exitRule(Parser.java:632)
	at org.apache.metron.common.stellar.generated.StellarParser.functions(StellarParser.java:1640)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_operands(StellarParser.java:1750)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr_mul(StellarParser.java:1537)
	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr(StellarParser.java:1397)
	at org.apache.metron.common.stellar.generated.StellarParser.transformation_expr(StellarParser.java:278)
	at org.apache.metron.common.stellar.generated.StellarParser.transformation(StellarParser.java:147)
	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:92)
	... 8 more
</code>


> FILL_LEFT and FILL_RIGHT not working
> ------------------------------------
>
>                 Key: METRON-677
>                 URL: https://issues.apache.org/jira/browse/METRON-677
>             Project: Metron
>          Issue Type: Bug
>    Affects Versions: 0.3.0
>         Environment: centos 6,7 . 
> java version "1.8.0_60"
>            Reporter: sapinkumar amin
>             Fix For: 0.3.0
>
>
> FILL_LEFT not working
> {code}
> [Stellar]>>> FILL_LEFT('123','', 10)
> [!] Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
> org.apache.metron.common.dsl.ParseException: Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
> 	at org.apache.metron.common.stellar.StellarCompiler.getResult(StellarCompiler.java:428)
> 	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:93)
> 	at org.apache.metron.common.stellar.shell.StellarExecutor.execute(StellarExecutor.java:253)
> 	at org.apache.metron.common.stellar.shell.StellarShell.executeStellar(StellarShell.java:290)
> 	at org.apache.metron.common.stellar.shell.StellarShell.handleStellar(StellarShell.java:193)
> 	at org.apache.metron.common.stellar.shell.StellarShell.execute(StellarShell.java:329)
> 	at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:53)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> 	at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.NoSuchMethodError: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
> 	at org.apache.metron.common.dsl.functions.StringFunctions$FillLeft.apply(StringFunctions.java:246)
> 	at org.apache.metron.common.dsl.BaseStellarFunction.apply(BaseStellarFunction.java:30)
> 	at org.apache.metron.common.stellar.StellarCompiler.exitTransformationFunc(StellarCompiler.java:246)
> 	at org.apache.metron.common.stellar.generated.StellarParser$TransformationFuncContext.exitRule(StellarParser.java:1617)
> 	at org.antlr.v4.runtime.Parser.triggerExitRuleEvent(Parser.java:422)
> 	at org.antlr.v4.runtime.Parser.exitRule(Parser.java:632)
> 	at org.apache.metron.common.stellar.generated.StellarParser.functions(StellarParser.java:1640)
> 	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_operands(StellarParser.java:1750)
> 	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr_mul(StellarParser.java:1537)
> 	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr(StellarParser.java:1397)
> 	at org.apache.metron.common.stellar.generated.StellarParser.transformation_expr(StellarParser.java:278)
> 	at org.apache.metron.common.stellar.generated.StellarParser.transformation(StellarParser.java:147)
> 	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:92)
> 	... 8 more
> {/code}
> ---------------
> FILL_RIGHT not working
> {code}
> [Stellar]>>> FILL_RIGHT('123','', 10)
> [!] Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
> org.apache.metron.common.dsl.ParseException: Unable to execute: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
> 	at org.apache.metron.common.stellar.StellarCompiler.getResult(StellarCompiler.java:428)
> 	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:93)
> 	at org.apache.metron.common.stellar.shell.StellarExecutor.execute(StellarExecutor.java:253)
> 	at org.apache.metron.common.stellar.shell.StellarShell.executeStellar(StellarShell.java:290)
> 	at org.apache.metron.common.stellar.shell.StellarShell.handleStellar(StellarShell.java:193)
> 	at org.apache.metron.common.stellar.shell.StellarShell.execute(StellarShell.java:329)
> 	at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:53)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> 	at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.NoSuchMethodError: org.apache.metron.common.dsl.functions.StringFunctions.access$000(Lorg/apache/metron/common/dsl/functions/StringFunctions$FillDirection;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
> 	at org.apache.metron.common.dsl.functions.StringFunctions$FillRight.apply(StringFunctions.java:261)
> 	at org.apache.metron.common.dsl.BaseStellarFunction.apply(BaseStellarFunction.java:30)
> 	at org.apache.metron.common.stellar.StellarCompiler.exitTransformationFunc(StellarCompiler.java:246)
> 	at org.apache.metron.common.stellar.generated.StellarParser$TransformationFuncContext.exitRule(StellarParser.java:1617)
> 	at org.antlr.v4.runtime.Parser.triggerExitRuleEvent(Parser.java:422)
> 	at org.antlr.v4.runtime.Parser.exitRule(Parser.java:632)
> 	at org.apache.metron.common.stellar.generated.StellarParser.functions(StellarParser.java:1640)
> 	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_operands(StellarParser.java:1750)
> 	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr_mul(StellarParser.java:1537)
> 	at org.apache.metron.common.stellar.generated.StellarParser.arithmetic_expr(StellarParser.java:1397)
> 	at org.apache.metron.common.stellar.generated.StellarParser.transformation_expr(StellarParser.java:278)
> 	at org.apache.metron.common.stellar.generated.StellarParser.transformation(StellarParser.java:147)
> 	at org.apache.metron.common.stellar.BaseStellarProcessor.parse(BaseStellarProcessor.java:92)
> 	... 8 more
> {/code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)