Skip to content

Column "X3.MODE" not found #28

Closed
Closed
@koooge

Description

@koooge

I’ve got the error when trying to upgrade gitbucket-gist-plugin to 4.2.0 from 4.0.0.
Have proxy settings mess up?

org.h2.jdbc.JdbcSQLException: Column "X3.MODE" not found; SQL statement:
CREATE FORCE VIEW PUBLIC._24 AS
SELECT
    X3.UPDATED_DATE AS UPDATED_DATE,
    X3.DESCRIPTION AS DESCRIPTION,
    X3.ORIGIN_REPOSITORY_NAME AS ORIGIN_REPOSITORY_NAME,
    X3.ORIGIN_USER_NAME AS ORIGIN_USER_NAME,
    X3.MODE AS MODE,
    X3.TITLE AS TITLE,
    X3.REPOSITORY_NAME AS REPOSITORY_NAME,
    X3.USER_NAME AS USER_NAME,
    X3.REGISTERED_DATE AS REGISTERED_DATE
FROM PUBLIC.GIST X3
WHERE (X3.MODE = ?1)
    OR (X3.USER_NAME = ?2)
ORDER BY =X3.REGISTERED_DATE DESC
LIMIT 10 [42122-192]
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
  at org.h2.message.DbException.get(DbException.java:179)
  at org.h2.message.DbException.get(DbException.java:155)
  at org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:147)
  at org.h2.expression.Alias.optimize(Alias.java:51)
  at org.h2.command.dml.Select.prepare(Select.java:852)
  at org.h2.command.Parser.prepare(Parser.java:239)
  at org.h2.engine.Session.prepare(Session.java:525)
  at org.h2.engine.Session.prepare(Session.java:512)
  at org.h2.table.TableView.compileViewQuery(TableView.java:105)
  at org.h2.table.TableView.initColumnsAndTables(TableView.java:156)
  at org.h2.table.TableView.init(TableView.java:98)
  at org.h2.table.TableView.<init>(TableView.java:65)
  at org.h2.table.TableView.createTempView(TableView.java:534)
  at org.h2.command.Parser.readTableFilter(Parser.java:1192)
  at org.h2.command.Parser.parseSelectSimpleFromPart(Parser.java:1896)
  at org.h2.command.Parser.parseSelectSimple(Parser.java:2044)
  at org.h2.command.Parser.parseSelectSub(Parser.java:1890)
  at org.h2.command.Parser.parseSelectUnion(Parser.java:1711)
  at org.h2.command.Parser.parseSelect(Parser.java:1699)
  at org.h2.command.Parser.parsePrepared(Parser.java:445)
  at org.h2.command.Parser.parse(Parser.java:317)
  at org.h2.command.Parser.parse(Parser.java:289)
  at org.h2.command.Parser.prepareCommand(Parser.java:254)
  at org.h2.engine.Session.prepareLocal(Session.java:560)
  at org.h2.engine.Session.prepareCommand(Session.java:501)
  at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1202)
  at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:73)
  at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:679)
  at com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.java:323)
  at com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxyConnection.java)
  at scala.slick.jdbc.JdbcBackend$SessionDef$class.prepareStatement(JdbcBackend.scala:152)
  at scala.slick.jdbc.JdbcBackend$BaseSession.prepareStatement(JdbcBackend.scala:389)
  at scala.slick.jdbc.StatementInvoker.results(StatementInvoker.scala:32)
  at scala.slick.jdbc.StatementInvoker.iteratorTo(StatementInvoker.scala:22)
  at scala.slick.jdbc.Invoker$class.foreach(Invoker.scala:64)
  at scala.slick.jdbc.StatementInvoker.foreach(StatementInvoker.scala:16)
  at scala.slick.jdbc.Invoker$class.build(Invoker.scala:47)
  at scala.slick.jdbc.StatementInvoker.build(StatementInvoker.scala:16)
  at scala.slick.jdbc.Invoker$class.list(Invoker.scala:39)
  at scala.slick.jdbc.StatementInvoker.list(StatementInvoker.scala:16)
  at gitbucket.gist.service.GistService$class.getVisibleGists(GistService.scala:20)
  at gitbucket.gist.controller.GistController.getVisibleGists(GistController.scala:29)
  at gitbucket.gist.controller.GistControllerBase$$anonfun$2.apply(GistController.scala:52)
  at gitbucket.gist.controller.GistControllerBase$$anonfun$2.apply(GistController.scala:47)
  at org.scalatra.ScalatraBase$class.org$scalatra$ScalatraBase$$liftAction(ScalatraBase.scala:285)
  at org.scalatra.ScalatraBase$$anonfun$invoke$1.apply(ScalatraBase.scala:279)
  at org.scalatra.ScalatraBase$$anonfun$invoke$1.apply(ScalatraBase.scala:279)
  at org.scalatra.ApiFormats$class.withRouteMultiParams(ApiFormats.scala:189)
  at gitbucket.core.controller.ControllerBase.withRouteMultiParams(ControllerBase.scala:27)
  at org.scalatra.ScalatraBase$class.invoke(ScalatraBase.scala:278)
  at gitbucket.core.controller.ControllerBase.org$scalatra$json$JsonSupport$$super$invoke(ControllerBase.scala:27)
  at org.scalatra.json.JsonSupport$$anonfun$invoke$1.apply(JsonSupport.scala:88)
  at org.scalatra.json.JsonSupport$$anonfun$invoke$1.apply(JsonSupport.scala:82)
  at org.scalatra.ApiFormats$class.withRouteMultiParams(ApiFormats.scala:189)
  at gitbucket.core.controller.ControllerBase.withRouteMultiParams(ControllerBase.scala:27)
  at org.scalatra.json.JsonSupport$class.invoke(JsonSupport.scala:82)
  at gitbucket.core.controller.ControllerBase.invoke(ControllerBase.scala:27)
  at org.scalatra.ScalatraBase$$anonfun$runRoutes$1$$anonfun$apply$8.apply(ScalatraBase.scala:253)
  at org.scalatra.ScalatraBase$$anonfun$runRoutes$1$$anonfun$apply$8.apply(ScalatraBase.scala:251)
  at scala.Option.flatMap(Option.scala:171)
  at org.scalatra.ScalatraBase$$anonfun$runRoutes$1.apply(ScalatraBase.scala:251)
  at org.scalatra.ScalatraBase$$anonfun$runRoutes$1.apply(ScalatraBase.scala:250)
  at scala.collection.immutable.Stream.flatMap(Stream.scala:493)
  at org.scalatra.ScalatraBase$class.runRoutes(ScalatraBase.scala:250)
  at gitbucket.core.controller.ControllerBase.runRoutes(ControllerBase.scala:27)
  at org.scalatra.ScalatraBase$class.runActions$1(ScalatraBase.scala:175)
  at org.scalatra.ScalatraBase$$anonfun$executeRoutes$1.apply$mcV$sp(ScalatraBase.scala:187)
  at org.scalatra.ScalatraBase$$anonfun$executeRoutes$1.apply(ScalatraBase.scala:187)
  at org.scalatra.ScalatraBase$$anonfun$executeRoutes$1.apply(ScalatraBase.scala:187)
  at org.scalatra.ScalatraBase$class.org$scalatra$ScalatraBase$$cradleHalt(ScalatraBase.scala:205)
  at org.scalatra.ScalatraBase$class.executeRoutes(ScalatraBase.scala:187)
  at gitbucket.core.controller.ControllerBase.executeRoutes(ControllerBase.scala:27)
  at org.scalatra.ScalatraBase$$anonfun$handle$1.apply$mcV$sp(ScalatraBase.scala:126)
  at org.scalatra.ScalatraBase$$anonfun$handle$1.apply(ScalatraBase.scala:126)
  at org.scalatra.ScalatraBase$$anonfun$handle$1.apply(ScalatraBase.scala:126)
  at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
  at org.scalatra.DynamicScope$class.withResponse(DynamicScope.scala:78)
  at gitbucket.core.controller.ControllerBase.withResponse(ControllerBase.scala:27)
  at org.scalatra.DynamicScope$$anonfun$withRequestResponse$1.apply(DynamicScope.scala:58)
  at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
  at org.scalatra.DynamicScope$class.withRequest(DynamicScope.scala:69)
  at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:27)
  at org.scalatra.DynamicScope$class.withRequestResponse(DynamicScope.scala:57)
  at gitbucket.core.controller.ControllerBase.withRequestResponse(ControllerBase.scala:27)
  at org.scalatra.ScalatraBase$class.handle(ScalatraBase.scala:125)
  at gitbucket.core.controller.ControllerBase.org$scalatra$servlet$ServletBase$$super$handle(ControllerBase.scala:27)
  at org.scalatra.servlet.ServletBase$class.handle(ServletBase.scala:53)
  at gitbucket.core.controller.ControllerBase.org$scalatra$FlashMapSupport$$super$handle(ControllerBase.scala:27)
  at org.scalatra.FlashMapSupport$$anonfun$handle$1.apply$mcV$sp(flashMap.scala:170)
  at org.scalatra.FlashMapSupport$$anonfun$handle$1.apply(flashMap.scala:145)
  at org.scalatra.FlashMapSupport$$anonfun$handle$1.apply(flashMap.scala:145)
  at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
  at org.scalatra.DynamicScope$class.withRequest(DynamicScope.scala:69)
  at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:27)
  at org.scalatra.FlashMapSupport$class.handle(flashMap.scala:145)
  at gitbucket.core.controller.ControllerBase.handle(ControllerBase.scala:27)
  at org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply$mcV$sp(ScalatraFilter.scala:37)
  at org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply(ScalatraFilter.scala:37)
  at org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply(ScalatraFilter.scala:37)
  at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
  at org.scalatra.ScalatraFilter$class.doFilter(ScalatraFilter.scala:36)
  at gitbucket.core.controller.ControllerBase.doFilter(ControllerBase.scala:68)
  at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)
  at org.scalatra.ScalatraFilter$$anonfun$1.apply$mcV$sp(ScalatraFilter.scala:74)
  at org.scalatra.ScalatraFilter$$anonfun$1.apply(ScalatraFilter.scala:74)
  at org.scalatra.ScalatraFilter$$anonfun$1.apply(ScalatraFilter.scala:74)
  at org.scalatra.ScalatraBase$$anonfun$2$$anonfun$apply$4.apply(ScalatraBase.scala:178)
  at scala.Option.getOrElse(Option.scala:121)
  at org.scalatra.ScalatraBase$$anonfun$2.apply(ScalatraBase.scala:178)
  at scala.Option.getOrElse(Option.scala:121)
  at org.scalatra.ScalatraBase$class.runActions$1(ScalatraBase.scala:177)
  at org.scalatra.ScalatraBase$$anonfun$executeRoutes$1.apply$mcV$sp(ScalatraBase.scala:187)
  at org.scalatra.ScalatraBase$$anonfun$executeRoutes$1.apply(ScalatraBase.scala:187)
  at org.scalatra.ScalatraBase$$anonfun$executeRoutes$1.apply(ScalatraBase.scala:187)
  at org.scalatra.ScalatraBase$class.org$scalatra$ScalatraBase$$cradleHalt(ScalatraBase.scala:205)
  at org.scalatra.ScalatraBase$class.executeRoutes(ScalatraBase.scala:187)
  at gitbucket.core.controller.ControllerBase.executeRoutes(ControllerBase.scala:27)
  at org.scalatra.ScalatraBase$$anonfun$handle$1.apply$mcV$sp(ScalatraBase.scala:126)
  at org.scalatra.ScalatraBase$$anonfun$handle$1.apply(ScalatraBase.scala:126)
  at org.scalatra.ScalatraBase$$anonfun$handle$1.apply(ScalatraBase.scala:126)
  at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
  at org.scalatra.DynamicScope$class.withResponse(DynamicScope.scala:78)
  at gitbucket.core.controller.ControllerBase.withResponse(ControllerBase.scala:27)
  at org.scalatra.DynamicScope$$anonfun$withRequestResponse$1.apply(DynamicScope.scala:58)
  at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
  at org.scalatra.DynamicScope$class.withRequest(DynamicScope.scala:69)
  at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:27)
  at org.scalatra.DynamicScope$class.withRequestResponse(DynamicScope.scala:57)
  at gitbucket.core.controller.ControllerBase.withRequestResponse(ControllerBase.scala:27)
  at org.scalatra.ScalatraBase$class.handle(ScalatraBase.scala:125)
  at gitbucket.core.controller.ControllerBase.org$scalatra$servlet$ServletBase$$super$handle(ControllerBase.scala:27)
  at org.scalatra.servlet.ServletBase$class.handle(ServletBase.scala:53)
  at gitbucket.core.controller.ControllerBase.org$scalatra$FlashMapSupport$$super$handle(ControllerBase.scala:27)
  at org.scalatra.FlashMapSupport$$anonfun$handle$1.apply$mcV$sp(flashMap.scala:170)
  at org.scalatra.FlashMapSupport$$anonfun$handle$1.apply(flashMap.scala:145)
  at org.scalatra.FlashMapSupport$$anonfun$handle$1.apply(flashMap.scala:145)
  at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
  at org.scalatra.DynamicScope$class.withRequest(DynamicScope.scala:69)
  at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:27)
  at org.scalatra.FlashMapSupport$class.handle(flashMap.scala:145)
  at gitbucket.core.controller.ControllerBase.handle(ControllerBase.scala:27)
  at org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply$mcV$sp(ScalatraFilter.scala:37)
  at org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply(ScalatraFilter.scala:37)
  at org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply(ScalatraFilter.scala:37)
  at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
  at org.scalatra.ScalatraFilter$class.doFilter(ScalatraFilter.scala:36)
  at gitbucket.core.controller.ControllerBase.doFilter(ControllerBase.scala:68)
  at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1676)
  at gitbucket.core.servlet.TransactionFilter.gitbucket$core$servlet$TransactionFilter$$$anonfun$1(TransactionFilter.scala:37)
  at gitbucket.core.servlet.TransactionFilter.gitbucket$core$servlet$TransactionFilter$$$anonfun$1$adapted(TransactionFilter.scala:28)
  at scala.slick.backend.DatabaseComponent$DatabaseDef$$anonfun$withTransaction$1$$anonfun$apply$1.apply(DatabaseComponent.scala:54)
  at scala.slick.jdbc.JdbcBackend$BaseSession.withTransaction(JdbcBackend.scala:426)
  at scala.slick.backend.DatabaseComponent$DatabaseDef$$anonfun$withTransaction$1.apply(DatabaseComponent.scala:54)
  at scala.slick.backend.DatabaseComponent$DatabaseDef$$anonfun$withTransaction$1.apply(DatabaseComponent.scala:54)
  at scala.slick.backend.DatabaseComponent$DatabaseDef$class.withSession(DatabaseComponent.scala:34)
  at scala.slick.jdbc.JdbcBackend$DatabaseFactoryDef$$anon$3.withSession(JdbcBackend.scala:46)
  at scala.slick.backend.DatabaseComponent$DatabaseDef$class.withTransaction(DatabaseComponent.scala:54)
  at scala.slick.jdbc.JdbcBackend$DatabaseFactoryDef$$anon$3.withTransaction(JdbcBackend.scala:46)
  at gitbucket.core.servlet.TransactionFilter.doFilter(TransactionFilter.scala:28)
  at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)
  at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581)
  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
  at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
  at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
  at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1174)
  at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511)
  at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
  at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1106)
  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
  at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134)
  at org.eclipse.jetty.server.Server.handle(Server.java:524)
  at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:319)
  at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:253)
  at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273)
  at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95)
  at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93)
  at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303)
  at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148)
  at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136)
  at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671)
  at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589)
  at java.lang.Thread.run(Thread.java:745)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions