Hey folks,
I am trying to run the simpleapp with a local (not embedded) neo4j 3.0.3
server on a java-server (tried tomcat 8 and wildfly 10 servlet-only).
The following dependencies were added to the Simple App Webapp:
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-neo4j</artifactId>
<version>5.0.0-m5</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-ogm-core</artifactId>
<version>2.0.3</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-ogm-http-driver</artifactId>
<version>2.0.3</version>
</dependency>
Also I commented out the HSQLDB in the persistor.properties and changed
the connection url to:
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL=neo4j:graph
since the name of the database is 'graph.db'
The app can be built, and runs. However, an exception is thrown after
logging into the app, so it is unusable.
Any help is appreciated.
This is the full stack trace:
* org.apache.wicket.WicketRuntimeException
* Error attaching this container for rendering: [WebMarkupContainer
[Component id = body]]
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1696)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Page#onBeforeRender(Page.java:809)
*
org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#access$101(EntityPage.java:53)
*
org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage$1#run(EntityPage.java:186)
*
org.apache.isis.core.metamodel.adapter.mgr.AdapterManager$ConcurrencyChecking#executeWithConcurrencyCheckingDisabled(AdapterManager.java:100)
*
org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#onBeforeRender(EntityPage.java:181)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
* org.apache.wicket.Component#internalPrepareForRender(Component.java:2201)
* org.apache.wicket.Page#internalPrepareForRender(Page.java:240)
* org.apache.wicket.Component#render(Component.java:2290)
* org.apache.wicket.Page#renderPage(Page.java:1024)
*
org.apache.wicket.request.handler.render.WebPageRenderer#renderPage(WebPageRenderer.java:139)
*
org.apache.wicket.request.handler.render.WebPageRenderer#respond(WebPageRenderer.java:229)
*
org.apache.wicket.core.request.handler.RenderPageRequestHandler#respond(RenderPageRequestHandler.java:175)
*
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.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:192)
*
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:165)
*
org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
*
org.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:192)
*
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:165)
*
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.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:192)
*
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:165)
*
org.apache.catalina.core.StandardWrapperValve#invoke(StandardWrapperValve.java:198)
*
org.apache.catalina.core.StandardContextValve#invoke(StandardContextValve.java:108)
*
org.apache.catalina.authenticator.AuthenticatorBase#invoke(AuthenticatorBase.java:522)
* org.apache.catalina.core.StandardHostValve#invoke(StandardHostValve.java:140)
* org.apache.catalina.valves.ErrorReportValve#invoke(ErrorReportValve.java:79)
*
org.apache.catalina.valves.AbstractAccessLogValve#invoke(AbstractAccessLogValve.java:620)
*
org.apache.catalina.core.StandardEngineValve#invoke(StandardEngineValve.java:87)
* org.apache.catalina.connector.CoyoteAdapter#service(CoyoteAdapter.java:349)
* org.apache.coyote.http11.Http11Processor#service(Http11Processor.java:1110)
*
org.apache.coyote.AbstractProcessorLight#process(AbstractProcessorLight.java:66)
*
org.apache.coyote.AbstractProtocol$ConnectionHandler#process(AbstractProtocol.java:785)
*
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor#doRun(NioEndpoint.java:1425)
*
org.apache.tomcat.util.net.SocketProcessorBase#run(SocketProcessorBase.java:49)
*
java.util.concurrent.ThreadPoolExecutor#runWorker(ThreadPoolExecutor.java:1142)
*
java.util.concurrent.ThreadPoolExecutor$Worker#run(ThreadPoolExecutor.java:617)
*
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run(TaskThread.java:61)
* java.lang.Thread#run(Thread.java:745)
*
* Caused by:
*
* org.apache.isis.core.metamodel.exceptions.MetaModelException
* java.lang.NoSuchMethodError:
org.datanucleus.PersistenceNucleusContext.isClassMultiTenant(Lorg/datanucleus/metadata/AbstractClassMetaData;)Z
*
org.apache.isis.core.commons.lang.ThrowableExtensions#throwWithinIsisException(ThrowableExtensions.java:60)
*
org.apache.isis.core.commons.lang.MethodExtensions#invoke(MethodExtensions.java:57)
*
org.apache.isis.core.commons.lang.MethodExtensions#invoke(MethodExtensions.java:47)
*
org.apache.isis.core.metamodel.adapter.ObjectAdapter$InvokeUtils#invoke(ObjectAdapter.java:373)
*
org.apache.isis.core.metamodel.facets.collections.accessor.CollectionAccessorFacetViaAccessor#getProperty(CollectionAccessorFacetViaAccessor.java:78)
*
org.apache.isis.core.metamodel.specloader.specimpl.OneToManyAssociationDefault#get(OneToManyAssociationDefault.java:161)
*
org.apache.isis.viewer.wicket.model.models.EntityCollectionModel$Type$2#load(EntityCollectionModel.java:124)
*
org.apache.isis.viewer.wicket.model.models.EntityCollectionModel#load(EntityCollectionModel.java:386)
*
org.apache.isis.viewer.wicket.model.models.EntityCollectionModel#load(EntityCollectionModel.java:69)
*
org.apache.wicket.model.LoadableDetachableModel#getObject(LoadableDetachableModel.java:124)
*
org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.CollectionContentsSortableDataProvider#size(CollectionContentsSortableDataProvider.java:68)
*
org.apache.wicket.markup.repeater.data.DataViewBase#internalGetItemCount(DataViewBase.java:142)
*
org.apache.wicket.markup.repeater.AbstractPageableView#getItemCount(AbstractPageableView.java:235)
*
org.apache.wicket.markup.repeater.AbstractPageableView#getRowCount(AbstractPageableView.java:216)
*
org.apache.wicket.markup.repeater.AbstractPageableView#getViewSize(AbstractPageableView.java:314)
*
org.apache.wicket.markup.repeater.AbstractPageableView#getItemModels(AbstractPageableView.java:99)
*
org.apache.wicket.markup.repeater.RefreshingView#onPopulate(RefreshingView.java:93)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:123)
*
org.apache.wicket.markup.repeater.AbstractPageableView#onBeforeRender(AbstractPageableView.java:115)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Page#onBeforeRender(Page.java:809)
*
org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#access$101(EntityPage.java:53)
*
org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage$1#run(EntityPage.java:186)
*
org.apache.isis.core.metamodel.adapter.mgr.AdapterManager$ConcurrencyChecking#executeWithConcurrencyCheckingDisabled(AdapterManager.java:100)
*
org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#onBeforeRender(EntityPage.java:181)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
* org.apache.wicket.Component#internalPrepareForRender(Component.java:2201)
* org.apache.wicket.Page#internalPrepareForRender(Page.java:240)
* org.apache.wicket.Component#render(Component.java:2290)
* org.apache.wicket.Page#renderPage(Page.java:1024)
*
org.apache.wicket.request.handler.render.WebPageRenderer#renderPage(WebPageRenderer.java:139)
*
org.apache.wicket.request.handler.render.WebPageRenderer#respond(WebPageRenderer.java:229)
*
org.apache.wicket.core.request.handler.RenderPageRequestHandler#respond(RenderPageRequestHandler.java:175)
*
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.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:192)
*
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:165)
*
org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
*
org.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:192)
*
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:165)
*
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.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:192)
*
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:165)
*
org.apache.catalina.core.StandardWrapperValve#invoke(StandardWrapperValve.java:198)
*
org.apache.catalina.core.StandardContextValve#invoke(StandardContextValve.java:108)
*
org.apache.catalina.authenticator.AuthenticatorBase#invoke(AuthenticatorBase.java:522)
* org.apache.catalina.core.StandardHostValve#invoke(StandardHostValve.java:140)
* org.apache.catalina.valves.ErrorReportValve#invoke(ErrorReportValve.java:79)
*
org.apache.catalina.valves.AbstractAccessLogValve#invoke(AbstractAccessLogValve.java:620)
*
org.apache.catalina.core.StandardEngineValve#invoke(StandardEngineValve.java:87)
* org.apache.catalina.connector.CoyoteAdapter#service(CoyoteAdapter.java:349)
* org.apache.coyote.http11.Http11Processor#service(Http11Processor.java:1110)
*
org.apache.coyote.AbstractProcessorLight#process(AbstractProcessorLight.java:66)
*
org.apache.coyote.AbstractProtocol$ConnectionHandler#process(AbstractProtocol.java:785)
*
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor#doRun(NioEndpoint.java:1425)
*
org.apache.tomcat.util.net.SocketProcessorBase#run(SocketProcessorBase.java:49)
*
java.util.concurrent.ThreadPoolExecutor#runWorker(ThreadPoolExecutor.java:1142)
*
java.util.concurrent.ThreadPoolExecutor$Worker#run(ThreadPoolExecutor.java:617)
*
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run(TaskThread.java:61)
* java.lang.Thread#run(Thread.java:745)
*
* Caused by:
*
* java.lang.NoSuchMethodError
*
org.datanucleus.PersistenceNucleusContext.isClassMultiTenant(Lorg/datanucleus/metadata/AbstractClassMetaData;)Z
*
org.datanucleus.store.neo4j.Neo4jUtils#getCypherTextForQuery(Neo4jUtils.java:374)
*
org.datanucleus.store.neo4j.query.QueryToCypherMapper#compile(QueryToCypherMapper.java:140)
*
org.datanucleus.store.neo4j.query.JDOQLQuery#compileQueryFull(JDOQLQuery.java:379)
*
org.datanucleus.store.neo4j.query.JDOQLQuery#compileInternal(JDOQLQuery.java:205)
* org.datanucleus.store.query.Query#executeQuery(Query.java:1816)
* org.datanucleus.store.query.Query#executeWithArray(Query.java:1744)
* org.datanucleus.store.query.Query#execute(Query.java:1726)
* org.datanucleus.api.jdo.JDOQuery#execute(JDOQuery.java:233)
*
org.apache.isis.objectstore.jdo.datanucleus.persistence.queries.PersistenceQueryFindAllInstancesProcessor#process(PersistenceQueryFindAllInstancesProcessor.java:55)
*
org.apache.isis.objectstore.jdo.datanucleus.persistence.queries.PersistenceQueryFindAllInstancesProcessor#process(PersistenceQueryFindAllInstancesProcessor.java:32)
*
org.apache.isis.core.runtime.system.persistence.PersistenceSession#processPersistenceQuery(PersistenceSession.java:501)
*
org.apache.isis.core.runtime.system.persistence.PersistenceSession#access$000(PersistenceSession.java:154)
*
org.apache.isis.core.runtime.system.persistence.PersistenceSession$1#execute(PersistenceSession.java:462)
*
org.apache.isis.core.runtime.system.persistence.PersistenceSession$1#execute(PersistenceSession.java:459)
*
org.apache.isis.core.runtime.system.transaction.IsisTransactionManager#executeWithinTransaction(IsisTransactionManager.java:216)
*
org.apache.isis.core.runtime.system.persistence.PersistenceSession#findInstancesInTransaction(PersistenceSession.java:458)
*
org.apache.isis.core.runtime.system.persistence.PersistenceSession#allMatchingQuery(PersistenceSession.java:424)
*
org.apache.isis.core.runtime.persistence.internal.RuntimeContextFromSession$2#allMatchingQuery(RuntimeContextFromSession.java:185)
*
org.apache.isis.core.metamodel.services.repository.RepositoryServiceDefault#submitQuery(RepositoryServiceDefault.java:163)
*
org.apache.isis.core.metamodel.services.repository.RepositoryServiceDefault#allMatches(RepositoryServiceDefault.java:159)
*
org.apache.isis.core.metamodel.services.repository.RepositoryServiceDefault#allInstances(RepositoryServiceDefault.java:134)
* domainapp.dom.simple.SimpleObjects#listAll(SimpleObjects.java:62)
*
domainapp.app.services.homepage.HomePageViewModel#getObjects(HomePageViewModel.java:40)
*
sun.reflect.NativeMethodAccessorImpl#invoke0(NativeMethodAccessorImpl.java:-2)
* sun.reflect.NativeMethodAccessorImpl#invoke(NativeMethodAccessorImpl.java:62)
*
sun.reflect.DelegatingMethodAccessorImpl#invoke(DelegatingMethodAccessorImpl.java:43)
* java.lang.reflect.Method#invoke(Method.java:498)
*
org.apache.isis.core.commons.lang.MethodExtensions#invoke(MethodExtensions.java:53)
*
org.apache.isis.core.commons.lang.MethodExtensions#invoke(MethodExtensions.java:47)
*
org.apache.isis.core.metamodel.adapter.ObjectAdapter$InvokeUtils#invoke(ObjectAdapter.java:373)
*
org.apache.isis.core.metamodel.facets.collections.accessor.CollectionAccessorFacetViaAccessor#getProperty(CollectionAccessorFacetViaAccessor.java:78)
*
org.apache.isis.core.metamodel.specloader.specimpl.OneToManyAssociationDefault#get(OneToManyAssociationDefault.java:161)
*
org.apache.isis.viewer.wicket.model.models.EntityCollectionModel$Type$2#load(EntityCollectionModel.java:124)
*
org.apache.isis.viewer.wicket.model.models.EntityCollectionModel#load(EntityCollectionModel.java:386)
*
org.apache.isis.viewer.wicket.model.models.EntityCollectionModel#load(EntityCollectionModel.java:69)
*
org.apache.wicket.model.LoadableDetachableModel#getObject(LoadableDetachableModel.java:124)
*
org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.CollectionContentsSortableDataProvider#size(CollectionContentsSortableDataProvider.java:68)
*
org.apache.wicket.markup.repeater.data.DataViewBase#internalGetItemCount(DataViewBase.java:142)
*
org.apache.wicket.markup.repeater.AbstractPageableView#getItemCount(AbstractPageableView.java:235)
*
org.apache.wicket.markup.repeater.AbstractPageableView#getRowCount(AbstractPageableView.java:216)
*
org.apache.wicket.markup.repeater.AbstractPageableView#getViewSize(AbstractPageableView.java:314)
*
org.apache.wicket.markup.repeater.AbstractPageableView#getItemModels(AbstractPageableView.java:99)
*
org.apache.wicket.markup.repeater.RefreshingView#onPopulate(RefreshingView.java:93)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:123)
*
org.apache.wicket.markup.repeater.AbstractPageableView#onBeforeRender(AbstractPageableView.java:115)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
*
org.apache.wicket.markup.repeater.AbstractRepeater#onBeforeRender(AbstractRepeater.java:143)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
*
org.apache.wicket.MarkupContainer#onBeforeRenderChildren(MarkupContainer.java:1684)
* org.apache.wicket.Component#onBeforeRender(Component.java:3833)
* org.apache.wicket.Page#onBeforeRender(Page.java:809)
*
org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#access$101(EntityPage.java:53)
*
org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage$1#run(EntityPage.java:186)
*
org.apache.isis.core.metamodel.adapter.mgr.AdapterManager$ConcurrencyChecking#executeWithConcurrencyCheckingDisabled(AdapterManager.java:100)
*
org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#onBeforeRender(EntityPage.java:181)
* org.apache.wicket.Component#internalBeforeRender(Component.java:949)
* org.apache.wicket.Component#beforeRender(Component.java:1017)
* org.apache.wicket.Component#internalPrepareForRender(Component.java:2201)
* org.apache.wicket.Page#internalPrepareForRender(Page.java:240)
* org.apache.wicket.Component#render(Component.java:2290)
* org.apache.wicket.Page#renderPage(Page.java:1024)
*
org.apache.wicket.request.handler.render.WebPageRenderer#renderPage(WebPageRenderer.java:139)
*
org.apache.wicket.request.handler.render.WebPageRenderer#respond(WebPageRenderer.java:229)
*
org.apache.wicket.core.request.handler.RenderPageRequestHandler#respond(RenderPageRequestHandler.java:175)
*
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.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:192)
*
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:165)
*
org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
*
org.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:192)
*
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:165)
*
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.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:192)
*
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:165)
*
org.apache.catalina.core.StandardWrapperValve#invoke(StandardWrapperValve.java:198)
*
org.apache.catalina.core.StandardContextValve#invoke(StandardContextValve.java:108)
*
org.apache.catalina.authenticator.AuthenticatorBase#invoke(AuthenticatorBase.java:522)
* org.apache.catalina.core.StandardHostValve#invoke(StandardHostValve.java:140)
* org.apache.catalina.valves.ErrorReportValve#invoke(ErrorReportValve.java:79)
*
org.apache.catalina.valves.AbstractAccessLogValve#invoke(AbstractAccessLogValve.java:620)
*
org.apache.catalina.core.StandardEngineValve#invoke(StandardEngineValve.java:87)
* org.apache.catalina.connector.CoyoteAdapter#service(CoyoteAdapter.java:349)
* org.apache.coyote.http11.Http11Processor#service(Http11Processor.java:1110)
*
org.apache.coyote.AbstractProcessorLight#process(AbstractProcessorLight.java:66)
*
org.apache.coyote.AbstractProtocol$ConnectionHandler#process(AbstractProtocol.java:785)
*
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor#doRun(NioEndpoint.java:1425)
*
org.apache.tomcat.util.net.SocketProcessorBase#run(SocketProcessorBase.java:49)
*
java.util.concurrent.ThreadPoolExecutor#runWorker(ThreadPoolExecutor.java:1142)
*
java.util.concurrent.ThreadPoolExecutor$Worker#run(ThreadPoolExecutor.java:617)
*
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run(TaskThread.java:61)
* java.lang.Thread#run(Thread.java:745)
Thanks,
Tobias Poswistak