I hit that too yesterday but an "mvn clean" fixed the issue for me.
Eli > On Mar 10, 2017, at 10:26 PM, Maryann Xue <[email protected]> wrote: > > I was suspecting that too so removed "-DskipTests" option and tried again > with "mvn install", but still got the issue after all tests passed in the > "core" module. Had done "mvn clean" too, which didn't help. >> On Fri, Mar 10, 2017 at 7:43 PM Julian Hyde <[email protected]> wrote: >> >> Maryann, >> >> It might be that that class is only generated if you’re running tests, yet >> the (new forbidden-APIs plugin tries to check it anyway. Maybe you were >> running “mvn clean package -DskipTests” or similar? >> >> To be clear, I do think you’re hitting a bug, but it probably only happens >> with particular combinations of targets/flags. >> >> Julian >> >>> On Mar 10, 2017, at 3:21 PM, Jess Balint <[email protected]> wrote: >>> >>> Being the last one to commit, it's fine for me. :) Maybe clean first? >>> >>> Jess >>> >>> On Fri, Mar 10, 2017 at 4:45 PM, Maryann Xue <[email protected]> >> wrote: >>> >>>> Hi all, >>>> >>>> Was trying to do 'mvn install' today but got an error as follows: >>>> >>>> [ERROR] Failed to execute goal de.thetaphi:forbiddenapis:2.3:check >>>> (default) on project calcite-core: Check for forbidden API calls failed: >>>> java.lang.ClassNotFoundException: >>>> org.apache.calcite.sql.parser.parserextensiontesting.SqlUploadJarNode -> >>>> [Help 1] >>>> >>>> >>>> Does anyone know if it is a bug on master branch or there's something I >>>> might have done wrong? Thanks in advance for the help! >>>> >>>> >>>> >>>> Thanks, >>>> >>>> Maryann >>>> >> >>
