History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-2876
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Mike Cordeiro
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Unexpected Error Occurred when Jumping to Build Screen

Created: 12/Jan/17 05:54 PM   Updated: 13/Jan/17 03:21 PM
Return to search
Component/s: None
Affects Version/s: 7.0.0
Fix Version/s: 7.0.0

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: 1. Zip Archive backup.zip (22 kb)
2. Zip Archive Storage.zip (60 kb)

Environment: Windows installation


 Description  « Hide
After upgrading a 6.1.36 installation, hitting the below error when opening the build page for some builds that were run post-upgrade. After messing around a bit in a test instance of QB, it appears this occurs on configurations that were upgraded and the post-upgrade build was run with the checkout steps for the repositories were disabled. Running builds with these steps enabled are successful.

Attached to the defect is a zipped up test installation of QB with the error reproduced. Attempting to jump into build 1.0.4 or 1.0.6 of 'root/Test Configuration' should reproduce the issue. Both of these builds were executed post-upgrade

Here is the stacktrace that is reported on the screen:

Error Details:

Message: Error attaching this container for rendering: [BuildOverview [Component id = panel]]

Root cause:

java.sql.SQLException: Duplicate column name "BUILDVERSION"; SQL statement:
ALTER TABLE modifications ADD buildVersion VARCHAR [42121-175] Query: ALTER TABLE modifications ADD buildVersion VARCHAR Parameters: []
at org.apache.commons.dbutils.QueryRunner.rethrow(QueryRunner.java:542)
at org.apache.commons.dbutils.QueryRunner.update(QueryRunner.java:599)
at com.pmease.quickbuild.plugin.report.engine.datastore.DbStore.update(DbStore.java:201)
at com.pmease.quickbuild.plugin.report.engine.datastore.DbStore.update(DbStore.java:179)
at com.pmease.quickbuild.plugin.report.changes.migration.Migrator2.run(Migrator2.java:30)
at com.pmease.quickbuild.plugin.report.changes.migration.ChangesMigrator.migrate2(ChangesMigrator.java:63)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.pmease.quickbuild.migration.MigrationHelper.migrate(MigrationHelper.java:156)
at com.pmease.quickbuild.plugin.report.engine.migration.MigrationExecutor.doUpgrade(MigrationExecutor.java:86)
at com.pmease.quickbuild.plugin.report.engine.migration.MigrationExecutor.upgrade(MigrationExecutor.java:109)
at com.pmease.quickbuild.plugin.report.engine.metadata.ReportCategory.upgrade(ReportCategory.java:832)
at com.pmease.quickbuild.plugin.report.changes.ChangesCategory.getCategoryDirOfBuild(ChangesCategory.java:102)
at com.pmease.quickbuild.plugin.report.engine.metadata.ReportCategory.getReportDirOfBuild(ReportCategory.java:709)
at com.pmease.quickbuild.plugin.report.changes.ChangesCategory.getChangesDirOfBuild(ChangesCategory.java:111)
at com.pmease.quickbuild.plugin.report.changes.ChangesHelper.getChangeCount(ChangesHelper.java:391)
at com.pmease.quickbuild.plugin.report.changes.ChangesPlugin$1.isApplicable(ChangesPlugin.java:69)
at com.pmease.quickbuild.plugin.report.engine.contribution.web.CategoryBuildOverview.getPanelCreators(CategoryBuildOverview.java:35)
at com.pmease.quickbuild.web.page.build.BuildOverview$22.load(BuildOverview.java:370)
at org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:119)
at org.apache.wicket.Component.getDefaultModelObject(Component.java:1650)
at org.apache.wicket.markup.html.list.ListView.getViewSize(ListView.java:219)
at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:473)
at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:119)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Page.onBeforeRender(Page.java:823)
at com.pmease.quickbuild.web.page.BasePage.onBeforeRender(BasePage.java:347)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.Component.internalPrepareForRender(Component.java:2191)
at org.apache.wicket.Page.internalPrepareForRender(Page.java:280)
at org.apache.wicket.Component.render(Component.java:2280)
at org.apache.wicket.Page.renderPage(Page.java:1035)
at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:105)
at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:182)
at org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:147)
at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:719)
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:63)
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:210)
at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:253)
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)
at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:137)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at com.pmease.quickbuild.web.MainServlet.service(MainServlet.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.equinox.http.helper.FilterServletAdaptor$FilterChainImpl.doFilter(FilterServletAdaptor.java:56)
at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83)
at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:365)
at org.eclipse.equinox.http.helper.FilterServletAdaptor.service(FilterServletAdaptor.java:37)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
at com.pmease.quickbuild.Quickbuild$DisableTraceFilter.doFilter(Quickbuild.java:1076)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:258)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Unknown Source)


Complete stack:

org.apache.wicket.WicketRuntimeException: Error attaching this container for rendering: [BuildOverview [Component id = panel]]
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1797)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Page.onBeforeRender(Page.java:823)
at com.pmease.quickbuild.web.page.BasePage.onBeforeRender(BasePage.java:347)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.Component.internalPrepareForRender(Component.java:2191)
at org.apache.wicket.Page.internalPrepareForRender(Page.java:280)
at org.apache.wicket.Component.render(Component.java:2280)
at org.apache.wicket.Page.renderPage(Page.java:1035)
at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:105)
at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:182)
at org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:147)
at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:719)
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:63)
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:210)
at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:253)
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)

java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.pmease.quickbuild.bootstrap.BootstrapUtils.wrapAsUnchecked(BootstrapUtils.java:56)
at com.pmease.quickbuild.util.ExceptionUtils.wrapAsUnchecked(ExceptionUtils.java:82)
at com.pmease.quickbuild.migration.MigrationHelper.migrate(MigrationHelper.java:158)
at com.pmease.quickbuild.plugin.report.engine.migration.MigrationExecutor.doUpgrade(MigrationExecutor.java:86)
at com.pmease.quickbuild.plugin.report.engine.migration.MigrationExecutor.upgrade(MigrationExecutor.java:109)
at com.pmease.quickbuild.plugin.report.engine.metadata.ReportCategory.upgrade(ReportCategory.java:832)
at com.pmease.quickbuild.plugin.report.changes.ChangesCategory.getCategoryDirOfBuild(ChangesCategory.java:102)
at com.pmease.quickbuild.plugin.report.engine.metadata.ReportCategory.getReportDirOfBuild(ReportCategory.java:709)
at com.pmease.quickbuild.plugin.report.changes.ChangesCategory.getChangesDirOfBuild(ChangesCategory.java:111)
at com.pmease.quickbuild.plugin.report.changes.ChangesHelper.getChangeCount(ChangesHelper.java:391)
at com.pmease.quickbuild.plugin.report.changes.ChangesPlugin$1.isApplicable(ChangesPlugin.java:69)
at com.pmease.quickbuild.plugin.report.engine.contribution.web.CategoryBuildOverview.getPanelCreators(CategoryBuildOverview.java:35)
at com.pmease.quickbuild.web.page.build.BuildOverview$22.load(BuildOverview.java:370)
at org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:119)
at org.apache.wicket.Component.getDefaultModelObject(Component.java:1650)
at org.apache.wicket.markup.html.list.ListView.getViewSize(ListView.java:219)
at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:473)
at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:119)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Page.onBeforeRender(Page.java:823)
at com.pmease.quickbuild.web.page.BasePage.onBeforeRender(BasePage.java:347)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.Component.internalPrepareForRender(Component.java:2191)
at org.apache.wicket.Page.internalPrepareForRender(Page.java:280)
at org.apache.wicket.Component.render(Component.java:2280)
at org.apache.wicket.Page.renderPage(Page.java:1035)
at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:105)
at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:182)
at org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:147)
at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:719)
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:63)
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:210)
at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:253)
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)

java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.pmease.quickbuild.migration.MigrationHelper.migrate(MigrationHelper.java:156)
at com.pmease.quickbuild.plugin.report.engine.migration.MigrationExecutor.doUpgrade(MigrationExecutor.java:86)
at com.pmease.quickbuild.plugin.report.engine.migration.MigrationExecutor.upgrade(MigrationExecutor.java:109)
at com.pmease.quickbuild.plugin.report.engine.metadata.ReportCategory.upgrade(ReportCategory.java:832)
at com.pmease.quickbuild.plugin.report.changes.ChangesCategory.getCategoryDirOfBuild(ChangesCategory.java:102)
at com.pmease.quickbuild.plugin.report.engine.metadata.ReportCategory.getReportDirOfBuild(ReportCategory.java:709)
at com.pmease.quickbuild.plugin.report.changes.ChangesCategory.getChangesDirOfBuild(ChangesCategory.java:111)
at com.pmease.quickbuild.plugin.report.changes.ChangesHelper.getChangeCount(ChangesHelper.java:391)
at com.pmease.quickbuild.plugin.report.changes.ChangesPlugin$1.isApplicable(ChangesPlugin.java:69)
at com.pmease.quickbuild.plugin.report.engine.contribution.web.CategoryBuildOverview.getPanelCreators(CategoryBuildOverview.java:35)
at com.pmease.quickbuild.web.page.build.BuildOverview$22.load(BuildOverview.java:370)
at org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:119)
at org.apache.wicket.Component.getDefaultModelObject(Component.java:1650)
at org.apache.wicket.markup.html.list.ListView.getViewSize(ListView.java:219)
at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:473)
at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:119)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Page.onBeforeRender(Page.java:823)
at com.pmease.quickbuild.web.page.BasePage.onBeforeRender(BasePage.java:347)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.Component.internalPrepareForRender(Component.java:2191)
at org.apache.wicket.Page.internalPrepareForRender(Page.java:280)
at org.apache.wicket.Component.render(Component.java:2280)
at org.apache.wicket.Page.renderPage(Page.java:1035)
at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:105)
at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:182)
at org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:147)
at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:719)
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:63)
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:210)
at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:253)
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)

com.pmease.quickbuild.plugin.report.engine.exception.DatabaseException: Failed executing update sql [ALTER TABLE modifications ADD buildVersion VARCHAR] on database D:\QB7Test\Storage\builds\b005\5\reports\scm_activity\DEFAULT\scm_activity.h2.db
at com.pmease.quickbuild.plugin.report.engine.datastore.DbStore.update(DbStore.java:203)
at com.pmease.quickbuild.plugin.report.engine.datastore.DbStore.update(DbStore.java:179)
at com.pmease.quickbuild.plugin.report.changes.migration.Migrator2.run(Migrator2.java:30)
at com.pmease.quickbuild.plugin.report.changes.migration.ChangesMigrator.migrate2(ChangesMigrator.java:63)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.pmease.quickbuild.migration.MigrationHelper.migrate(MigrationHelper.java:156)
at com.pmease.quickbuild.plugin.report.engine.migration.MigrationExecutor.doUpgrade(MigrationExecutor.java:86)
at com.pmease.quickbuild.plugin.report.engine.migration.MigrationExecutor.upgrade(MigrationExecutor.java:109)
at com.pmease.quickbuild.plugin.report.engine.metadata.ReportCategory.upgrade(ReportCategory.java:832)
at com.pmease.quickbuild.plugin.report.changes.ChangesCategory.getCategoryDirOfBuild(ChangesCategory.java:102)
at com.pmease.quickbuild.plugin.report.engine.metadata.ReportCategory.getReportDirOfBuild(ReportCategory.java:709)
at com.pmease.quickbuild.plugin.report.changes.ChangesCategory.getChangesDirOfBuild(ChangesCategory.java:111)
at com.pmease.quickbuild.plugin.report.changes.ChangesHelper.getChangeCount(ChangesHelper.java:391)
at com.pmease.quickbuild.plugin.report.changes.ChangesPlugin$1.isApplicable(ChangesPlugin.java:69)
at com.pmease.quickbuild.plugin.report.engine.contribution.web.CategoryBuildOverview.getPanelCreators(CategoryBuildOverview.java:35)
at com.pmease.quickbuild.web.page.build.BuildOverview$22.load(BuildOverview.java:370)
at org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:119)
at org.apache.wicket.Component.getDefaultModelObject(Component.java:1650)
at org.apache.wicket.markup.html.list.ListView.getViewSize(ListView.java:219)
at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:473)
at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:119)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1785)
at org.apache.wicket.Component.onBeforeRender(Component.java:3798)
at org.apache.wicket.Page.onBeforeRender(Page.java:823)
at com.pmease.quickbuild.web.page.BasePage.onBeforeRender(BasePage.java:347)
at org.apache.wicket.Component.internalBeforeRender(Component.java:986)
at org.apache.wicket.Component.beforeRender(Component.java:1022)
at org.apache.wicket.Component.internalPrepareForRender(Component.java:2191)
at org.apache.wicket.Page.internalPrepareForRender(Page.java:280)
at org.apache.wicket.Component.render(Component.java:2280)
at org.apache.wicket.Page.renderPage(Page.java:1035)
at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:105)
at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:182)
at org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:147)
at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:719)
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:63)
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:210)
at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:253)
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)



 All   Comments   Work Log   Change History      Sort Order:
Steve Luo [13/Jan/17 03:21 PM]
Hi Mike,

Thank you very much. I have now reproduced the issue and fixed now.
We have replaced the old 7.0 version with the new one. So you may download the version 7.0.0 again for testing.

Change by Steve Luo [13/Jan/17 02:02 PM]
Fix Version/s 7.0.0 [ 11713 ]

Change by Steve Luo [13/Jan/17 02:02 PM]
Status Open [ 1 ] Resolved [ 5 ]
Assignee Steve Luo [ steve ]
Resolution Fixed [ 1 ]

Mike Cordeiro [13/Jan/17 12:45 PM]
Hi Steve,

Sorry about that, should've included that on the original ticket. I have attached a zipped version of the entire storage directory.

Thanks

Change by Mike Cordeiro [13/Jan/17 12:44 PM]
Attachment Storage.zip [ 10601 ]

Mike Cordeiro [13/Jan/17 12:44 PM]
QB Storage directory

Steve Luo [13/Jan/17 01:54 AM]
Hi Mike,

I can't reproduce this. Would you please also attach your build directory of version 1.0.4 or 1.0.6 you mentioned? Thanks in advance.

Change by Robin Shen [13/Jan/17 01:40 AM]
Assignee Robin Shen [ robinshine ] Steve Luo [ steve ]

Change by Mike Cordeiro [12/Jan/17 05:59 PM]
Field Original Value New Value
Attachment backup.zip [ 10600 ]

Mike Cordeiro [12/Jan/17 05:59 PM]
Sample db backup with issue reproduced.