Closed SbloodyS closed 2 months ago
Based on the exception message, we can roughly understand the cause of the issue: there may be a conflict between the loaded flink-table-planner jar and the planner in flink/lib
java.lang.ClassCastException: org.codehaus.janino.CompilerFactory cannot be cast to org.codehaus.commons.compiler.ICompilerFactory
at org.codehaus.commons.compiler.CompilerFactoryFactory.getCompilerFactory(CompilerFactoryFactory.java:129)
at org.codehaus.commons.compiler.CompilerFactoryFactory.getDefaultCompilerFactory(CompilerFactoryFactory.java:79)
at org.apache.calcite.rel.metadata.JaninoRelMetadataProvider.compile(JaninoRelMetadataProvider.java:161)
Search before asking
Java Version
1.8
Scala Version
2.12.x
StreamPark Version
dev
Flink Version
1.16 1.17
deploy mode
yarn-perjob
What happened
I have tested that shim's packaged
streampark-flinkjob_{applicationName}.jar
running properly locally usingflink run -t yarn-per-job --detached
. But it can not be run in streampark.Error Exception
No response
Screenshots
No response
Are you willing to submit PR?
Code of Conduct