Upgrading from 3.1.1 to 3.4.2

Hi

i was trying to upgrade from 3.1.1 to 3.4.2 , maven compilation fails because of some class files are missing from liquibase source code. Please see below error message

[ERROR] BUILD FAILURE

[INFO] ------------------------------------------------------------------------

[INFO] Compilation failure

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/util/SqlParser.java:[4,30] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\util\SqlParser.java:4: package liquibase.util.grammar does not exist

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/util/SqlParser.java:[5,30] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\util\SqlParser.java:5: package liquibase.util.grammar does not exist

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/util/SqlParser.java:[6,30] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\util\SqlParser.java:6: package liquibase.util.grammar does not exist

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/parser/core/xml/ResourceAccessorXsdStreamResolver.java:[6,24] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\parser\core\xml\ResourceAccessorXsdStreamResolver.java:6: package org.junit.runner does not exist

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/util/SqlParser.java:[21,9] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\util\SqlParser.java:21: cannot find symbol

symbol  : class SimpleSqlGrammar

location: class liquibase.util.SqlParser

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/util/SqlParser.java:[21,34] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\util\SqlParser.java:21: cannot find symbol

symbol  : class SimpleSqlGrammar

location: class liquibase.util.SqlParser

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/util/SqlParser.java:[23,13] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\util\SqlParser.java:23: cannot find symbol

symbol  : class Token

location: class liquibase.util.SqlParser

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/util/SqlParser.java:[25,35] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\util\SqlParser.java:25: cannot find symbol

symbol  : variable SimpleSqlGrammarConstants

location: class liquibase.util.SqlParser

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/util/SqlParser.java:[29,42] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\util\SqlParser.java:29: cannot find symbol

symbol  : variable SimpleSqlGrammarConstants

location: class liquibase.util.SqlParser

/C:/development/workspaces/cw500/db/liquibase-fork/liquibase-core/src/main/java/liquibase/util/SqlParser.java:[29,98] C:\development\workspaces\cw500\db\liquibase-fork\liquibase-core\src\main\java\liquibase\util\SqlParser.java:29: cannot find symbol

symbol  : variable SimpleSqlGrammarConstants

location: class liquibase.util.SqlParser

Any suggestions on this.

i got it , i am missing “javacc” maven plugin…

My bad 

thanks all

Glad you figured it out, thanks for letting us know.

Nathan