Hi Sebastián, have you tried changing the dependency scope to provided for flink-table-planner-blink as it is suggested in [1]?
Best, Matthias [1] http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Flink-1-10-exception-Unable-to-instantiate-java-compiler-td38221.html On Fri, Jan 22, 2021 at 4:04 PM Sebastián Magrí <sebasma...@gmail.com> wrote: > Hi! > > I'm trying out Flink SQL with the attached docker-compose file. > > It starts up and then I create a table with the following statement: > > CREATE TABLE mytable_simple ( > `customer_id` INT > ) WITH ( > 'connector' = 'jdbc', > 'url' = 'jdbc:postgresql://pgusr:pgpwd@postgres/pdgb', > 'table-name' = 'mytable' > ); > > However when I try to run this: > > select * from mytable_simple; > > I get the following error in the client: > > [ERROR] Could not execute SQL statement. Reason: > java.lang.ClassCastException: org.codehaus.janino.CompilerFactory cannot > be cast to org.codehaus.commons.compiler.ICompilerFactory > > At first I thought it could be an incompatibility issue with the libraries > I was putting in, like the postgres-cdc library version, but even after > leaving only the JDBC libraries in I still get the same error. > > It'd be great if you could give me some pointers here. > > Thanks! > > -- > Sebastián Ramírez Magrí >