I'll merge my code with the new 1.9.0 version of simpleapp to resolve this, hopefully.
On Wed, Sep 2, 2015 at 11:12 AM, Stephen Cameron <[email protected] > wrote: > Hi Dan, > > I am now seeing many errors of this kind at runtime startup. Is this > perhaps due to the release? > > Steve > > > > 11:07:11,858 [RequestCycleExtra 1587279684@qtp-1821310436-0 WARN ] > ******************************** > 11:07:12,721 [PropertiesFactory 1587279684@qtp-1821310436-0 INFO ] > Loading properties files from > jar:file:/C:/Users/stevec/.m2/repository/org/apache/wicket/wicket-core/6.17.0/wicket-core-6.17.0.jar!/org/apache/wicket/Application.properties > with loader > org.apache.wicket.resource.IsoPropertiesFilePropertiesLoader@ad33440 > 11:07:12,852 [PropertiesFactory 1587279684@qtp-1821310436-0 INFO ] > Loading properties files from > jar:file:/C:/Users/stevec/.m2/repository/org/apache/isis/viewer/isis-viewer-wicket-ui/1.9.0-SNAPSHOT/isis-viewer-wicket-ui-1.9.0-SNAPSHOT.jar!/org/apache/isis/viewer/wicket/ui/pages/PageAbstract.properties > with loader > org.apache.wicket.resource.IsoPropertiesFilePropertiesLoader@ad33440 > 11:07:13,336 [PropertiesFactory 1587279684@qtp-1821310436-0 INFO ] > Loading properties files from > jar:file:/C:/Users/stevec/.m2/repository/com/vaynberg/wicket/select2/wicket-select2/2.2.3/wicket-select2-2.2.3.jar!/com/vaynberg/wicket/select2/AbstractSelect2Choice.utf8.properties > with loader > org.apache.wicket.resource.UtfPropertiesFilePropertiesLoader@7dc1bf1a > 11:07:14,867 [RequestCycleExtra 1587279684@qtp-1821310436-0 WARN ] > ******************************** > 11:07:14,867 [RequestCycleExtra 1587279684@qtp-1821310436-0 WARN ] > Handling the following exception > org.apache.wicket.WicketRuntimeException: Exception in rendering > component: [HeaderResponseContainer [Component id = footerJS]] > at > org.apache.wicket.Component.internalRenderComponent(Component.java:2538) > at > org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1496) > at org.apache.wicket.Component.internalRender(Component.java:2344) > at org.apache.wicket.Component.render(Component.java:2272) > at > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1392) > at > org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1557) > at org.apache.wicket.Page.onRender(Page.java:887) > at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) > at org.apache.wicket.Component.internalRender(Component.java:2344) > at org.apache.wicket.Component.render(Component.java:2272) > at org.apache.wicket.Page.renderPage(Page.java:1024) > at > org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:129) > at > org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:228) > at > org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862) > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > at > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) > at > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at > org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at > org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) > at > org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) > at > org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) > at > org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) > at > org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) > at > org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) > at > org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > Caused by: java.lang.IllegalStateException: No FilteringHeaderResponse is > present in the request cycle. This may mean that you have not decorated > the header response with a FilteringHeaderResponse. Simply calling the > FilteringHeaderResponse constructor sets itself on the request cycle > at > org.apache.wicket.markup.head.filter.FilteringHeaderResponse.get(FilteringHeaderResponse.java:165) > at > org.apache.wicket.markup.head.filter.HeaderResponseContainer.onComponentTagBody(HeaderResponseContainer.java:64) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at > org.apache.wicket.Component.internalRenderComponent(Component.java:2514) > ... 48 more > 11:07:14,869 [RequestCycleExtra 1587279684@qtp-1821310436-0 WARN ] > ******************************** > 11:07:15,222 [RequestCycleExtra 1587279684@qtp-1821310436-0 WARN ] > ******************************** > 11:07:15,222 [RequestCycleExtra 1587279684@qtp-1821310436-0 WARN ] > Handling the following exception > org.apache.wicket.WicketRuntimeException: Exception in rendering > component: [HeaderResponseContainer [Component id = footerJS]] > at > org.apache.wicket.Component.internalRenderComponent(Component.java:2538) > at > org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1496) > at org.apache.wicket.Component.internalRender(Component.java:2344) > at org.apache.wicket.Component.render(Component.java:2272) > at > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1392) > at > org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1557) > at org.apache.wicket.Page.onRender(Page.java:887) > at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) > at org.apache.wicket.Component.internalRender(Component.java:2344) > at org.apache.wicket.Component.render(Component.java:2272) > at org.apache.wicket.Page.renderPage(Page.java:1024) > at > org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:129) > at > org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:228) > at > org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862) > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > at > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) > at > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at > org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at > org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) > at > org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) > at > org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) > at > org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) > at > org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) > at > org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) > at > org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > Caused by: java.lang.IllegalStateException: No FilteringHeaderResponse is > present in the request cycle. This may mean that you have not decorated > the header response with a FilteringHeaderResponse. Simply calling the > FilteringHeaderResponse constructor sets itself on the request cycle > at > org.apache.wicket.markup.head.filter.FilteringHeaderResponse.get(FilteringHeaderResponse.java:165) > at > org.apache.wicket.markup.head.filter.HeaderResponseContainer.onComponentTagBody(HeaderResponseContainer.java:64) > at > org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) > at > org.apache.wicket.Component.internalRenderComponent(Component.java:2514) > ... 48 more > > On Wed, Sep 2, 2015 at 11:03 AM, Stephen Cameron < > [email protected]> wrote: > >> Thanks to all the team. >> >> >> On Wed, Sep 2, 2015 at 7:45 AM, Dan Haywood <[email protected] >> > wrote: >> >>> The Apache Isis team is pleased to announce the release of Apache Isis >>> v1.9.0. >>> >>> New release includes 18 new features, 50 improvements and 25 bug fixes. >>> The new features include: >>> - upgrading dependency on DataNucleus to 4.1.x >>> - a new mechanism ("AppManifest") for bootstrapping Isis >>> - a bunch of useful new domain services, including support for content >>> negotiation service within the Restful Objects viewer >>> >>> Full release notes are available on the Apache Isis website at [1]. >>> >>> This release cycle has also included the reworkings of the Apache Isis >>> website, now built using Asciidoctor and hosted as a git repository. >>> There >>> are also several new modules at the (non-ASF) Isis addons site [2], to >>> support polymorphic relationships, publishing via ActiveMQ, feature >>> toggles, and fakedata for testing. >>> >>> You can access this release directly from the Maven central repo [3], >>> or download the release and build it from source [4]. >>> >>> Enjoy! >>> >>> --The Apache Isis team >>> >>> [1] http://isis.apache.org/release-notes.html#r1.9.0 >>> [2] http://isisaddons.org >>> [3] http://search.maven.org >>> [4] http://isis.apache.org/downloads.html >>> >> >> >
