I can build a stand-alone 'jetty-console' jar and get an error there too.
In fact I get a stack trace in the client, which is different to the blank
map and calendar screen I see normally. Switching back to development mode
in the web.xml inside the jar makes this error disappear.

This is hitting a local MySQL database with a different set of data to the
test server. I need to create some  fixtures and see an error with them
too. I will do that later. It would be nice to get to the bottom of it, but
as I said its not a high priority now.


   - org.apache.wicket.WicketRuntimeException
   - Method onRequest of interface
   org.apache.wicket.behavior.IBehaviorListener targeted at
   org.apache.wicket.ajax.markup.html.AjaxLink$1@4e01556f on component
   [AjaxLink [Component id = viewLink]] threw an exception
   - 
org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:268)

   - 
org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)

   - 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#invokeListener(ListenerInterfaceRequestHandler.java:250)

   - 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#respond(ListenerInterfaceRequestHandler.java:236)

   - 
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor#respond(RequestCycle.java:890)

   - 
org.apache.wicket.request.RequestHandlerStack#execute(RequestHandlerStack.java:64)

   - org.apache.wicket.request.cycle.RequestCycle#execute(RequestCycle.java:261)

   - 
org.apache.wicket.request.cycle.RequestCycle#processRequest(RequestCycle.java:218)

   - 
org.apache.wicket.request.cycle.RequestCycle#processRequestAndDetach(RequestCycle.java:289)

   - 
org.apache.wicket.protocol.http.WicketFilter#processRequestCycle(WicketFilter.java:259)

   - 
org.apache.wicket.protocol.http.WicketFilter#processRequest(WicketFilter.java:201)

   - 
org.apache.wicket.protocol.http.WicketFilter#doFilter(WicketFilter.java:282)

   - 
org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1650)

   - 
org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)

   - 
org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1650)

   - 
org.apache.shiro.web.servlet.AbstractShiroFilter#executeChain(AbstractShiroFilter.java:449)

   - 
org.apache.shiro.web.servlet.AbstractShiroFilter$1#call(AbstractShiroFilter.java:365)

   - 
org.apache.shiro.subject.support.SubjectCallable#doCall(SubjectCallable.java:90)

   - 
org.apache.shiro.subject.support.SubjectCallable#call(SubjectCallable.java:83)

   - 
org.apache.shiro.subject.support.DelegatingSubject#execute(DelegatingSubject.java:383)

   - 
org.apache.shiro.web.servlet.AbstractShiroFilter#doFilterInternal(AbstractShiroFilter.java:362)

   - 
org.apache.shiro.web.servlet.OncePerRequestFilter#doFilter(OncePerRequestFilter.java:125)

   - 
org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1650)

   - org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:583)

   - 
org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)

   - org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:577)

   - 
org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:223)

   - 
org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1125)

   - org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:515)

   - 
org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)

   - 
org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1059)

   - 
org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)

   - 
org.eclipse.jetty.server.handler.ContextHandlerCollection#handle(ContextHandlerCollection.java:215)

   - 
org.eclipse.jetty.server.handler.HandlerCollection#handle(HandlerCollection.java:110)

   - 
org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:97)

   - org.eclipse.jetty.server.Server#handle(Server.java:497)
   - org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:311)
   - org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:248)

   - org.eclipse.jetty.io.AbstractConnection$2#run(AbstractConnection.java:540)

   - 
org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:610)

   - 
org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:539)

   - java.lang.Thread#run(null:-1)
   -
   - Caused by:
   -
   - java.lang.reflect.InvocationTargetException
   -
   - sun.reflect.NativeMethodAccessorImpl#invoke0(null:-2)
   - sun.reflect.NativeMethodAccessorImpl#invoke(null:-1)
   - sun.reflect.DelegatingMethodAccessorImpl#invoke(null:-1)
   - java.lang.reflect.Method#invoke(null:-1)
   - 
org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:258)

   - 
org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)

   - 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#invokeListener(ListenerInterfaceRequestHandler.java:250)

   - 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#respond(ListenerInterfaceRequestHandler.java:236)

   - 
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor#respond(RequestCycle.java:890)

   - 
org.apache.wicket.request.RequestHandlerStack#execute(RequestHandlerStack.java:64)

   - org.apache.wicket.request.cycle.RequestCycle#execute(RequestCycle.java:261)

   - 
org.apache.wicket.request.cycle.RequestCycle#processRequest(RequestCycle.java:218)

   - 
org.apache.wicket.request.cycle.RequestCycle#processRequestAndDetach(RequestCycle.java:289)

   - 
org.apache.wicket.protocol.http.WicketFilter#processRequestCycle(WicketFilter.java:259)

   - 
org.apache.wicket.protocol.http.WicketFilter#processRequest(WicketFilter.java:201)

   - 
org.apache.wicket.protocol.http.WicketFilter#doFilter(WicketFilter.java:282)

   - 
org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1650)

   - 
org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)

   - 
org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1650)

   - 
org.apache.shiro.web.servlet.AbstractShiroFilter#executeChain(AbstractShiroFilter.java:449)

   - 
org.apache.shiro.web.servlet.AbstractShiroFilter$1#call(AbstractShiroFilter.java:365)

   - 
org.apache.shiro.subject.support.SubjectCallable#doCall(SubjectCallable.java:90)

   - 
org.apache.shiro.subject.support.SubjectCallable#call(SubjectCallable.java:83)

   - 
org.apache.shiro.subject.support.DelegatingSubject#execute(DelegatingSubject.java:383)

   - 
org.apache.shiro.web.servlet.AbstractShiroFilter#doFilterInternal(AbstractShiroFilter.java:362)

   - 
org.apache.shiro.web.servlet.OncePerRequestFilter#doFilter(OncePerRequestFilter.java:125)

   - 
org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1650)

   - org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:583)

   - 
org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)

   - org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:577)

   - 
org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:223)

   - 
org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1125)

   - org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:515)

   - 
org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)

   - 
org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1059)

   - 
org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)

   - 
org.eclipse.jetty.server.handler.ContextHandlerCollection#handle(ContextHandlerCollection.java:215)

   - 
org.eclipse.jetty.server.handler.HandlerCollection#handle(HandlerCollection.java:110)

   - 
org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:97)

   - org.eclipse.jetty.server.Server#handle(Server.java:497)
   - org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:311)
   - org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:248)

   - org.eclipse.jetty.io.AbstractConnection$2#run(AbstractConnection.java:540)

   - 
org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:610)

   - 
org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:539)

   - java.lang.Thread#run(null:-1)
   -
   - Caused by:
   -
   - java.lang.NullPointerException
   -
   - 
org.isisaddons.wicket.fullcalendar2.cpt.ui.EventProviderAbstract$1#apply(EventProviderAbstract.java:104)

   - 
org.isisaddons.wicket.fullcalendar2.cpt.ui.EventProviderAbstract$1#apply(EventProviderAbstract.java:83)

   - com.google.common.collect.Iterators$8#transform(Iterators.java:794)
   - 
com.google.common.collect.TransformedIterator#next(TransformedIterator.java:48)

   - com.google.common.collect.Iterators$7#computeNext(Iterators.java:646)
   - 
com.google.common.collect.AbstractIterator#tryToComputeNext(AbstractIterator.java:143)

   - 
com.google.common.collect.AbstractIterator#hasNext(AbstractIterator.java:138)

   - 
org.isisaddons.wicket.fullcalendar2.cpt.ui.EventProviderAbstract#createEvents(EventProviderAbstract.java:62)

   - 
org.isisaddons.wicket.fullcalendar2.cpt.ui.EventProviderAbstract#<init>(EventProviderAbstract.java:55)

   - 
org.isisaddons.wicket.fullcalendar2.cpt.ui.CalendarEventableEventProvider#<init>(CalendarEventableEventProvider.java:35)

   - 
org.isisaddons.wicket.fullcalendar2.cpt.ui.CalendarEventableCollectionAsFullCalendar2#newEventProvider(CalendarEventableCollectionAsFullCalendar2.java:42)

   - 
org.isisaddons.wicket.fullcalendar2.cpt.ui.CalendaredCollectionAbstract#buildGui(CalendaredCollectionAbstract.java:78)

   - 
org.isisaddons.wicket.fullcalendar2.cpt.ui.CalendaredCollectionAbstract#onModelChanged(CalendaredCollectionAbstract.java:109)

   - org.apache.wicket.Component#modelChanged(Component.java:2166)
   - org.apache.wicket.Component#setDefaultModel(Component.java:2972)
   - org.apache.wicket.MarkupContainer#setDefaultModel(MarkupContainer.java:759)

   - org.apache.wicket.MarkupContainer#setDefaultModel(MarkupContainer.java:98)

   - 
org.apache.isis.viewer.wicket.ui.components.collectioncontents.multiple.CollectionContentsMultipleViewsPanel#onEvent(CollectionContentsMultipleViewsPanel.java:168)

   - 
org.apache.wicket.settings.def.FrameworkSettings#dispatchEvent(FrameworkSettings.java:132)

   - 
org.apache.wicket.ComponentEventSender#dispatchToComponent(ComponentEventSender.java:282)

   - 
org.apache.wicket.ComponentEventSender#access$100(ComponentEventSender.java:36)

   - 
org.apache.wicket.ComponentEventSender$ComponentEventVisitor#component(ComponentEventSender.java:329)

   - 
org.apache.wicket.ComponentEventSender$ComponentEventVisitor#component(ComponentEventSender.java:306)

   - org.apache.wicket.util.visit.Visits#visitChildren(Visits.java:144)
   - org.apache.wicket.util.visit.Visits#visitChildren(Visits.java:162)
   - org.apache.wicket.util.visit.Visits#visitChildren(Visits.java:162)
   - org.apache.wicket.util.visit.Visits#visitChildren(Visits.java:123)
   - org.apache.wicket.util.visit.Visits#visitChildren(Visits.java:192)
   - org.apache.wicket.MarkupContainer#visitChildren(MarkupContainer.java:875)

   - 
org.apache.wicket.ComponentEventSender#breadth(ComponentEventSender.java:160)

   - org.apache.wicket.ComponentEventSender#send(ComponentEventSender.java:68)

   - org.apache.wicket.Component#send(Component.java:4451)
   - 
org.apache.isis.viewer.wicket.ui.pages.PageAbstract#onEvent(PageAbstract.java:410)

   - 
org.apache.wicket.settings.def.FrameworkSettings#dispatchEvent(FrameworkSettings.java:132)

   - 
org.apache.wicket.ComponentEventSender#dispatchToComponent(ComponentEventSender.java:282)

   - org.apache.wicket.ComponentEventSender#exact(ComponentEventSender.java:94)

   - org.apache.wicket.ComponentEventSender#send(ComponentEventSender.java:74)

   - org.apache.wicket.Component#send(Component.java:4451)
   - 
org.apache.isis.viewer.wicket.ui.components.collection.selector.CollectionSelectorPanel#setViewHintAndBroadcast(CollectionSelectorPanel.java:208)

   - 
org.apache.isis.viewer.wicket.ui.components.collection.selector.CollectionSelectorPanel$1$1#onClick(CollectionSelectorPanel.java:130)

   - org.apache.wicket.ajax.markup.html.AjaxLink$1#onEvent(AjaxLink.java:86)

   - 
org.apache.wicket.ajax.AjaxEventBehavior#respond(AjaxEventBehavior.java:146)

   - 
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#onRequest(AbstractDefaultAjaxBehavior.java:641)

   - sun.reflect.NativeMethodAccessorImpl#invoke0(null:-2)
   - sun.reflect.NativeMethodAccessorImpl#invoke(null:-1)
   - sun.reflect.DelegatingMethodAccessorImpl#invoke(null:-1)
   - java.lang.reflect.Method#invoke(null:-1)
   - 
org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:258)

   - 
org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)

   - 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#invokeListener(ListenerInterfaceRequestHandler.java:250)

   - 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#respond(ListenerInterfaceRequestHandler.java:236)

   - 
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor#respond(RequestCycle.java:890)

   - 
org.apache.wicket.request.RequestHandlerStack#execute(RequestHandlerStack.java:64)

   - org.apache.wicket.request.cycle.RequestCycle#execute(RequestCycle.java:261)

   - 
org.apache.wicket.request.cycle.RequestCycle#processRequest(RequestCycle.java:218)

   - 
org.apache.wicket.request.cycle.RequestCycle#processRequestAndDetach(RequestCycle.java:289)

   - 
org.apache.wicket.protocol.http.WicketFilter#processRequestCycle(WicketFilter.java:259)

   - 
org.apache.wicket.protocol.http.WicketFilter#processRequest(WicketFilter.java:201)

   - 
org.apache.wicket.protocol.http.WicketFilter#doFilter(WicketFilter.java:282)

   - 
org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1650)

   - 
org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)

   - 
org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1650)

   - 
org.apache.shiro.web.servlet.AbstractShiroFilter#executeChain(AbstractShiroFilter.java:449)

   - 
org.apache.shiro.web.servlet.AbstractShiroFilter$1#call(AbstractShiroFilter.java:365)

   - 
org.apache.shiro.subject.support.SubjectCallable#doCall(SubjectCallable.java:90)

   - 
org.apache.shiro.subject.support.SubjectCallable#call(SubjectCallable.java:83)

   - 
org.apache.shiro.subject.support.DelegatingSubject#execute(DelegatingSubject.java:383)

   - 
org.apache.shiro.web.servlet.AbstractShiroFilter#doFilterInternal(AbstractShiroFilter.java:362)

   - 
org.apache.shiro.web.servlet.OncePerRequestFilter#doFilter(OncePerRequestFilter.java:125)

   - 
org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1650)

   - org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:583)

   - 
org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)

   - org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:577)

   - 
org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:223)

   - 
org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1125)

   - org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:515)

   - 
org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)

   - 
org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1059)

   - 
org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)

   - 
org.eclipse.jetty.server.handler.ContextHandlerCollection#handle(ContextHandlerCollection.java:215)

   - 
org.eclipse.jetty.server.handler.HandlerCollection#handle(HandlerCollection.java:110)

   - 
org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:97)

   - org.eclipse.jetty.server.Server#handle(Server.java:497)
   - org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:311)
   - org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:248)

   - org.eclipse.jetty.io.AbstractConnection$2#run(AbstractConnection.java:540)

   - 
org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:610)

   - 
org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:539)

   - java.lang.Thread#run(null:-1)


   Powered by:
   - Apache Isis ™ <http://isis.apache.org>
   - About
   
<http://localhost:8080/wicket/wicket/bookmarkable/org.apache.isis.viewer.wicket.ui.pages.about.AboutPage>



On Wed, Dec 30, 2015 at 9:19 AM, Stephen Cameron <steve.cameron...@gmail.com
> wrote:

> Hi Dan,
>
> I checked it on a test server (Tomcat8 on Amazon EC2) and cannot reproduce
> it there, but its still a problem on my dev laptop, using jetty to run it
> via maven jetty:run goal fro Eclipse.
>
> I am using 1.11.0-SNAPSHOT. I get same result with FF, IE and Chrome.
>
> If no one else is reporting a problem, and its working in test for me now,
> then its very low priority obviously. I will try to get more details on
> what is happening differently in my dev scenario.
>
> Thanks
>
> On Tue, Dec 29, 2015 at 2:13 AM, Dan Haywood <d...@haywood-associates.co.uk
> > wrote:
>
>> Was just taking a look at this, but I'm afraid I cannot reproduce.
>>
>> I'm running the app in deployment (server) mode using
>> org.apache.isis.WebServer -t SERVER ... this flag overrides the
>> <configuration> parameter in web.xml.
>>
>> Seems to render ok for 1.10.0 and 1.11.0-SNAPSHOT in Chrome, Firefox and
>> Edge.
>>
>> Admittedly I haven't deployed as regular webapp, eg using tomcat, but
>> running with -t SERVER flag is/should be equivalent.
>>
>> Perhaps you could outline in more detail how to reproduce the problem?
>>
>> Thx
>> Dan
>>
>>
>> On 17 November 2015 at 20:34, Stephen Cameron <steve.cameron...@gmail.com
>> >
>> wrote:
>>
>> > I did set the isis version to 1.10.0 in that demos parent project, not
>> > 1.11.0-SNAPSHOT as it is in the repository, in case that matters.
>> >
>> > On Wed, Nov 18, 2015 at 7:31 AM, Dan Haywood <
>> d...@haywood-associates.co.uk
>> > >
>> > wrote:
>> >
>> > > Interesting.  OK, then, will look at that first.
>> > >
>> > > On 17 November 2015 at 20:30, Stephen Cameron <
>> > steve.cameron...@gmail.com>
>> > > wrote:
>> > >
>> > > > Same thing happens in the gmaps addon demo.  I tried  setting the
>> > switch
>> > > > isis.viewer.wicket.stripWicketTags=false in the file
>> > > > viewer_wicket.properties to compensate but that affected the
>> appearance
>> > > of
>> > > > the whole page.
>> > > >
>> > > >
>> > > >
>> > > > On Tue, Nov 17, 2015 at 10:43 PM, Stephen Cameron <
>> > > > steve.cameron...@gmail.com> wrote:
>> > > >
>> > > > > Hi,
>> > > > >
>> > > > > I found an explanation for the missing Google maps after
>> migrating to
>> > > > > 1.10.0, which was that if the 'configuration' context-param in
>> > web.xml
>> > > is
>> > > > > 'deployment' then then the maps don't render.
>> > > > >
>> > > > > This was what the setting was in my 1.9.0 version where the maps
>> did
>> > > > > appear, so that seems to be a regression sorry to say.
>> > > > >
>> > > > > I cannot confirm its affected the calendar component too, as I
>> have
>> > > > > another exception appearing there, which might be due to another
>> > error
>> > > on
>> > > > > my part maybe, but before there was nothing rendering at all, so
>> > > similar
>> > > > to
>> > > > > the maps.
>> > > > >
>> > > > >
>> > > > > Regards
>> > > > > Steve
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > >
>> > >
>> >
>>
>
>

Reply via email to