org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" Line 1, Column 3: Unknown variable or type "a.b"

Pentaho BI Platform Tracking | FedeAF | 2 years ago
  1. 0

    The User Defined Java Expression step raises an exception when using a field that contains a dot (and potentially many other characters). It seems that Kettle passes the field name to Janino without checking if it is a valid variable name. Trace: 2015/01/19 12:50:24 - User Defined Java Expression.0 - ERROR (version 5.2.1.0-148, build 1 from 2014-12-17 13.17.09 by fede) : Unexpected error 2015/01/19 12:50:24 - User Defined Java Expression.0 - ERROR (version 5.2.1.0-148, build 1 from 2014-12-17 13.17.09 by fede) : org.pentaho.di.core.exception.KettleException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.pentaho.di.core.exception.KettleValueException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.processRow(Janino.java:108) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at java.lang.Thread.run(Thread.java:745) 2015/01/19 12:50:24 - User Defined Java Expression.0 - Caused by: org.pentaho.di.core.exception.KettleValueException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.calcFields(Janino.java:326) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.processRow(Janino.java:99) 2015/01/19 12:50:24 - User Defined Java Expression.0 - ... 2 more 2015/01/19 12:50:24 - User Defined Java Expression.0 - Caused by: org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:8185) 2015/01/19 12:50:24 - User Defined Java Expression.0 - ...

    Pentaho BI Platform Tracking | 2 years ago | FedeAF
    org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" Line 1, Column 3: Unknown variable or type "a.b"
  2. 0

    The User Defined Java Expression step raises an exception when using a field that contains a dot (and potentially many other characters). It seems that Kettle passes the field name to Janino without checking if it is a valid variable name. Trace: 2015/01/19 12:50:24 - User Defined Java Expression.0 - ERROR (version 5.2.1.0-148, build 1 from 2014-12-17 13.17.09 by fede) : Unexpected error 2015/01/19 12:50:24 - User Defined Java Expression.0 - ERROR (version 5.2.1.0-148, build 1 from 2014-12-17 13.17.09 by fede) : org.pentaho.di.core.exception.KettleException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.pentaho.di.core.exception.KettleValueException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.processRow(Janino.java:108) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at java.lang.Thread.run(Thread.java:745) 2015/01/19 12:50:24 - User Defined Java Expression.0 - Caused by: org.pentaho.di.core.exception.KettleValueException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.calcFields(Janino.java:326) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.processRow(Janino.java:99) 2015/01/19 12:50:24 - User Defined Java Expression.0 - ... 2 more 2015/01/19 12:50:24 - User Defined Java Expression.0 - Caused by: org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:8185) 2015/01/19 12:50:24 - User Defined Java Expression.0 - ...

    Pentaho BI Platform Tracking | 2 years ago | FedeAF
    org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" Line 1, Column 3: Unknown variable or type "a.b"
  3. 0

    The User Defined Java Expression step raises an exception when using a field that contains a dot (and potentially many other characters). It seems that Kettle passes the field name to Janino without checking if it is a valid variable name. Trace: 2015/01/19 12:50:24 - User Defined Java Expression.0 - ERROR (version 5.2.1.0-148, build 1 from 2014-12-17 13.17.09 by fede) : Unexpected error 2015/01/19 12:50:24 - User Defined Java Expression.0 - ERROR (version 5.2.1.0-148, build 1 from 2014-12-17 13.17.09 by fede) : org.pentaho.di.core.exception.KettleException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.pentaho.di.core.exception.KettleValueException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.processRow(Janino.java:108) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at java.lang.Thread.run(Thread.java:745) 2015/01/19 12:50:24 - User Defined Java Expression.0 - Caused by: org.pentaho.di.core.exception.KettleValueException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.calcFields(Janino.java:326) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.processRow(Janino.java:99) 2015/01/19 12:50:24 - User Defined Java Expression.0 - ... 2 more 2015/01/19 12:50:24 - User Defined Java Expression.0 - Caused by: org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:8185) 2015/01/19 12:50:24 - User Defined Java Expression.0 - ...

    Pentaho BI Platform Tracking | 2 years ago | FedeAF
    org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" Line 1, Column 3: Unknown variable or type "a.b"
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    The User Defined Java Expression step raises an exception when using a field that contains a dot (and potentially many other characters). It seems that Kettle passes the field name to Janino without checking if it is a valid variable name. Trace: 2015/01/19 12:50:24 - User Defined Java Expression.0 - ERROR (version 5.2.1.0-148, build 1 from 2014-12-17 13.17.09 by fede) : Unexpected error 2015/01/19 12:50:24 - User Defined Java Expression.0 - ERROR (version 5.2.1.0-148, build 1 from 2014-12-17 13.17.09 by fede) : org.pentaho.di.core.exception.KettleException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.pentaho.di.core.exception.KettleValueException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.processRow(Janino.java:108) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at java.lang.Thread.run(Thread.java:745) 2015/01/19 12:50:24 - User Defined Java Expression.0 - Caused by: org.pentaho.di.core.exception.KettleValueException: 2015/01/19 12:50:24 - User Defined Java Expression.0 - org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.calcFields(Janino.java:326) 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.pentaho.di.trans.steps.janino.Janino.processRow(Janino.java:99) 2015/01/19 12:50:24 - User Defined Java Expression.0 - ... 2 more 2015/01/19 12:50:24 - User Defined Java Expression.0 - Caused by: org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" 2015/01/19 12:50:24 - User Defined Java Expression.0 - at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:8185) 2015/01/19 12:50:24 - User Defined Java Expression.0 - ...

    Pentaho BI Platform Tracking | 2 years ago | FedeAF
    org.codehaus.janino.CompileException: Line 1, Column 3: Unknown variable or type "a.b" Line 1, Column 3: Unknown variable or type "a.b"
  6. 0

    Help with using Filter

    Google Groups | 5 years ago | Nick Smith
    java.lang.RuntimeException: Error in configuring object

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.codehaus.janino.CompileException

      Line 1, Column 3: Unknown variable or type "a.b"

      at org.codehaus.janino.UnitCompiler.compileError()
    2. Janino
      UnitCompiler.compileError
      1. org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:8185)
      1 frame