taiho choi created SPARK-22000:
----------------------------------

             Summary: org.codehaus.commons.compiler.CompileException: toString 
method is not declared
                 Key: SPARK-22000
                 URL: https://issues.apache.org/jira/browse/SPARK-22000
             Project: Spark
          Issue Type: Bug
          Components: SQL
    Affects Versions: 2.2.0
            Reporter: taiho choi


the error message say that toString is not declared on "value13" which is 
"long" type in generated code.
i think value13 should be Long type.

==error message
Caused by: org.codehaus.commons.compiler.CompileException: File 
'generated.java', Line 70, Column 32: failed to compile: 
org.codehaus.commons.compiler.CompileException: File 'generated.java', Line 70, 
Column 32: A method named "toString" is not declared in any enclosing class nor 
any supertype, nor through a static import


/* 033 */   private void apply1_2(InternalRow i) {
/* 034 */
/* 035 */
/* 036 */     boolean isNull11 = i.isNullAt(1);
/* 037 */     UTF8String value11 = isNull11 ? null : (i.getUTF8String(1));
/* 038 */     boolean isNull10 = true;
/* 039 */     java.lang.String value10 = null;
/* 040 */     if (!isNull11) {
/* 041 */
/* 042 */       isNull10 = false;
/* 043 */       if (!isNull10) {
/* 044 */
/* 045 */         Object funcResult4 = null;
/* 046 */         funcResult4 = value11.toString();
/* 047 */
/* 048 */         if (funcResult4 != null) {
/* 049 */           value10 = (java.lang.String) funcResult4;
/* 050 */         } else {
/* 051 */           isNull10 = true;
/* 052 */         }
/* 053 */
/* 054 */
/* 055 */       }
/* 056 */     }
/* 057 */     javaBean.setApp(value10);
/* 058 */
/* 059 */
/* 060 */     boolean isNull13 = i.isNullAt(12);
/* 061 */     long value13 = isNull13 ? -1L : (i.getLong(12));
/* 062 */     boolean isNull12 = true;
/* 063 */     java.lang.String value12 = null;
/* 064 */     if (!isNull13) {
/* 065 */
/* 066 */       isNull12 = false;
/* 067 */       if (!isNull12) {
/* 068 */
/* 069 */         Object funcResult5 = null;
/* 070 */         funcResult5 = value13.toString();
/* 071 */
/* 072 */         if (funcResult5 != null) {
/* 073 */           value12 = (java.lang.String) funcResult5;
/* 074 */         } else {
/* 075 */           isNull12 = true;
/* 076 */         }
/* 077 */
/* 078 */
/* 079 */       }
/* 080 */     }
/* 081 */     javaBean.setReasonCode(value12);
/* 082 */
/* 083 */   }



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to