Also, double check on the JDO/Datanucleus annotations for the class with the blob (image) in it - it looks like DN is trying to construct a query against that. The error message (translated to English) is:
"It was not possible to create an SQLExpression for the mapping of the type "org.apache.isis.objectstore.jdo.datanucleus.valuetypes.IsisBlobMapping" as we do not support it" On Tue, 26 Jan 2021 at 09:47, Andi Huber <ahu...@apache.org> wrote: > Hi Ivan, > > from the provided stack trace it is hard to tell, what is going on. If by > any chance you can provide an reproducible example on github, we could have > a look at it ant try to fix it. No promises, though. > > That said, as Apache Isis v2 is in the making and will likely be released > 2021, I'd suggest to consider migrating, as we will definitely provide bug > fixes for v2, but less so for v1.17. > > Cheers Andi > > On 2021/01/25 23:02:41, Ivan Alberto Palomeque <ivan.ap9...@gmail.com> > wrote: > > Hi team, > > Im ivan, Im doing the work together with sofia and this problem arose as > a result of the image loading. > > the problem is that loading another image crashes the project and throws > the following error. > > > > 19581 19:51:55,405 [ClassCryptFactory qtp1152554134-17 INFO ] using > encryption/decryption object > org.apache.wicket.util.crypt.SunJceCrypt@2e2b4d26 > > 38635 19:52:14,459 [Query qtp1152554134-18 ERROR] No > era posible crear un SQLExpression para el mapping del tipo > "org.apache.isis.objectstore.jdo.datanucleus.valuetype > > s.IsisBlobMapping"! > > No era posible crear un SQLExpression para el mapping del tipo > "org.apache.isis.objectstore.jdo.datanucleus.valuetypes.IsisBlobMapping" > como no lo soportamos > > org.datanucleus.exceptions.NucleusException: No era posible crear un > SQLExpression para el mapping del tipo > "org.apache.isis.objectstore.jdo.datanucleus.valuetypes.IsisBlobMapping" com > > o no lo soportamos > > at > org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.newExpression(SQLExpressionFactory.java:189) > > at > org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.newExpression(SQLExpressionFactory.java:155) > > at > org.datanucleus.store.rdbms.request.LocateBulkRequest.getStatement(LocateBulkRequest.java:158) > > at > org.datanucleus.store.rdbms.request.LocateBulkRequest.execute(LocateBulkRequest.java:283) > > at > org.datanucleus.store.rdbms.RDBMSPersistenceHandler.locateObjects(RDBMSPersistenceHandler.java:564) > > at > org.datanucleus.ExecutionContextImpl.findObjects(ExecutionContextImpl.java:3313) > > at > org.datanucleus.api.jdo.JDOPersistenceManager.getObjectsById(JDOPersistenceManager.java:1850) > > at > org.apache.isis.core.runtime.system.persistence.PersistenceSession.loadPersistentPojos(PersistenceSession.java:1010) > > at > org.apache.isis.core.runtime.system.persistence.PersistenceSession.adaptersFor(PersistenceSession.java:1603) > > at > org.apache.isis.core.runtime.system.persistence.PersistenceSession.adaptersFor(PersistenceSession.java:1573) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel$Type$1.loadInBulk(EntityCollectionModel.java:107) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel$Type$1.load(EntityCollectionModel.java:93) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel.load(EntityCollectionModel.java:454) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel.load(EntityCollectionModel.java:70) > > at > org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:135) > > at > org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.CollectionContentsSortableDataProvider.size(CollectionContentsSortableDataProvider.java:68) > > at > org.apache.wicket.markup.repeater.data.DataViewBase.internalGetItemCount(DataViewBase.java:142) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getItemCount(AbstractPageableView.java:235) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getRowCount(AbstractPageableView.java:216) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getViewSize(AbstractPageableView.java:314) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getItemModels(AbstractPageableView.java:99) > > at > org.apache.wicket.markup.repeater.RefreshingView.onPopulate(RefreshingView.java:93) > > at > org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:124) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:115) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at org.apache.wicket.Page.onBeforeRender(Page.java:801) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.Component.internalPrepareForRender(Component.java:2236) > > at org.apache.wicket.Page > .internalPrepareForRender(Page.java:242) > > at org.apache.wicket.Component.render(Component.java:2325) > > at org.apache.wicket.Page.renderPage(Page.java:1018) > > at > org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:124) > > at > org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:195) > > at > org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) > > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895) > > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > > at > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265) > > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222) > > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293) > > at > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261) > > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203) > > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284) > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668) > > at > org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668) > > 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.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668) > > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581) > > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) > > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) > > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) > > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1158) > > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511) > > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) > > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1090) > > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) > > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) > > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) > > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:119) > > at org.eclipse.jetty.server.Server.handle(Server.java:517) > > at > org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:306) > > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:242) > > at org.eclipse.jetty.io > .AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:261) > > at org.eclipse.jetty.io > .FillInterest.fillable(FillInterest.java:95) > > at org.eclipse.jetty.io > .SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:75) > > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:213) > > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:147) > > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) > > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) > > at java.lang.Thread.run(Thread.java:748) > > 38635 19:52:14,459 [Query qtp1152554134-18 ERROR] No > era posible crear un SQLExpression para el mapping del tipo > "org.apache.isis.objectstore.jdo.datanucleus.valuetype > > s.IsisBlobMapping"! > > No era posible crear un SQLExpression para el mapping del tipo > "org.apache.isis.objectstore.jdo.datanucleus.valuetypes.IsisBlobMapping" > como no lo soportamos > > org.datanucleus.exceptions.NucleusException: No era posible crear un > SQLExpression para el mapping del tipo > "org.apache.isis.objectstore.jdo.datanucleus.valuetypes.IsisBlobMapping" com > > o no lo soportamos > > at > org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.newExpression(SQLExpressionFactory.java:189) > > at > org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.newExpression(SQLExpressionFactory.java:155) > > at > org.datanucleus.store.rdbms.request.LocateBulkRequest.getStatement(LocateBulkRequest.java:158) > > at > org.datanucleus.store.rdbms.request.LocateBulkRequest.execute(LocateBulkRequest.java:283) > > at > org.datanucleus.store.rdbms.RDBMSPersistenceHandler.locateObjects(RDBMSPersistenceHandler.java:564) > > at > org.datanucleus.ExecutionContextImpl.findObjects(ExecutionContextImpl.java:3313) > > at > org.datanucleus.api.jdo.JDOPersistenceManager.getObjectsById(JDOPersistenceManager.java:1850) > > at > org.apache.isis.core.runtime.system.persistence.PersistenceSession.loadPersistentPojos(PersistenceSession.java:1010) > > at > org.apache.isis.core.runtime.system.persistence.PersistenceSession.adaptersFor(PersistenceSession.java:1603) > > at > org.apache.isis.core.runtime.system.persistence.PersistenceSession.adaptersFor(PersistenceSession.java:1573) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel$Type$1.loadInBulk(EntityCollectionModel.java:107) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel$Type$1.load(EntityCollectionModel.java:93) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel.load(EntityCollectionModel.java:454) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel.load(EntityCollectionModel.java:70) > > at > org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:135) > > at > org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.CollectionContentsSortableDataProvider.size(CollectionContentsSortableDataProvider.java:68) > > at > org.apache.wicket.markup.repeater.data.DataViewBase.internalGetItemCount(DataViewBase.java:142) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getItemCount(AbstractPageableView.java:235) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getRowCount(AbstractPageableView.java:216) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getViewSize(AbstractPageableView.java:314) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getItemModels(AbstractPageableView.java:99) > > at > org.apache.wicket.markup.repeater.RefreshingView.onPopulate(RefreshingView.java:93) > > at > org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:124) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:115) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at org.apache.wicket.Page.onBeforeRender(Page.java:801) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.Component.internalPrepareForRender(Component.java:2236) > > at org.apache.wicket.Page > .internalPrepareForRender(Page.java:242) > > at org.apache.wicket.Component.render(Component.java:2325) > > at org.apache.wicket.Page.renderPage(Page.java:1018) > > at > org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:124) > > at > org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:195) > > at > org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) > > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895) > > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > > at > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265) > > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222) > > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293) > > at > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261) > > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203) > > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284) > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668) > > at > org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668) > > 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.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668) > > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581) > > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) > > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) > > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) > > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1158) > > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511) > > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) > > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1090) > > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) > > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) > > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) > > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:119) > > at org.eclipse.jetty.server.Server.handle(Server.java:517) > > at > org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:306) > > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:242) > > at org.eclipse.jetty.io > .AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:261) > > at org.eclipse.jetty.io > .FillInterest.fillable(FillInterest.java:95) > > at org.eclipse.jetty.io > .SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:75) > > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:213) > > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:147) > > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) > > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) > > at java.lang.Thread.run(Thread.java:748) > > 38776 19:52:14,600 [RequestCycleExtra qtp1152554134-18 WARN ] > ******************************** > > 38778 19:52:14,602 [RequestCycleExtra qtp1152554134-18 WARN ] > Handling the following exception > > org.apache.wicket.WicketRuntimeException: Error attaching this container > for rendering: [WebMarkupContainer [Component id = body]] > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1837) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > at > org.apache.wicket.Component.onBeforeRender(Component.java:3916) > > at org.apache.wicket.Page.onBeforeRender(Page.java:801) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.Component.internalPrepareForRender(Component.java:2236) > > at org.apache.wicket.Page > .internalPrepareForRender(Page.java:242) > > at org.apache.wicket.Component.render(Component.java:2325) > > at org.apache.wicket.Page.renderPage(Page.java:1018) > > at > org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:124) > > at > org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:195) > > at > org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) > > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895) > > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > > at > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265) > > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222) > > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293) > > at > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261) > > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203) > > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284) > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668) > > at > org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668) > > 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.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668) > > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581) > > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) > > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) > > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) > > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1158) > > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511) > > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) > > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1090) > > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) > > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) > > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) > > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:119) > > at org.eclipse.jetty.server.Server.handle(Server.java:517) > > at > org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:306) > > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:242) > > at org.eclipse.jetty.io > .AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:261) > > at org.eclipse.jetty.io > .FillInterest.fillable(FillInterest.java:95) > > at org.eclipse.jetty.io > .SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:75) > > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:213) > > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:147) > > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) > > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) > > at java.lang.Thread.run(Thread.java:748) > > Caused by: org.datanucleus.exceptions.NucleusException: No era posible > crear un SQLExpression para el mapping del tipo > "org.apache.isis.objectstore.jdo.datanucleus.valuetypes.IsisBlobM > > apping"! > > at > org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.newExpression(SQLExpressionFactory.java:199) > > at > org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.newExpression(SQLExpressionFactory.java:155) > > at > org.datanucleus.store.rdbms.request.LocateBulkRequest.getStatement(LocateBulkRequest.java:158) > > at > org.datanucleus.store.rdbms.request.LocateBulkRequest.execute(LocateBulkRequest.java:283) > > at > org.datanucleus.store.rdbms.RDBMSPersistenceHandler.locateObjects(RDBMSPersistenceHandler.java:564) > > at > org.datanucleus.ExecutionContextImpl.findObjects(ExecutionContextImpl.java:3313) > > at > org.datanucleus.api.jdo.JDOPersistenceManager.getObjectsById(JDOPersistenceManager.java:1850) > > at > org.apache.isis.core.runtime.system.persistence.PersistenceSession.loadPersistentPojos(PersistenceSession.java:1010) > > at > org.apache.isis.core.runtime.system.persistence.PersistenceSession.adaptersFor(PersistenceSession.java:1603) > > at > org.apache.isis.core.runtime.system.persistence.PersistenceSession.adaptersFor(PersistenceSession.java:1573) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel$Type$1.loadInBulk(EntityCollectionModel.java:107) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel$Type$1.load(EntityCollectionModel.java:93) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel.load(EntityCollectionModel.java:454) > > at > org.apache.isis.viewer.wicket.model.models.EntityCollectionModel.load(EntityCollectionModel.java:70) > > at > org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:135) > > at > org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.CollectionContentsSortableDataProvider.size(CollectionContentsSortableDataProvider.java:68) > > at > org.apache.wicket.markup.repeater.data.DataViewBase.internalGetItemCount(DataViewBase.java:142) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getItemCount(AbstractPageableView.java:235) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getRowCount(AbstractPageableView.java:216) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getViewSize(AbstractPageableView.java:314) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.getItemModels(AbstractPageableView.java:99) > > at > org.apache.wicket.markup.repeater.RefreshingView.onPopulate(RefreshingView.java:93) > > at > org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:124) > > at > org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:115) > > at > org.apache.wicket.Component.internalBeforeRender(Component.java:950) > > at org.apache.wicket.Component.beforeRender(Component.java:1018) > > at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1825) > > ... 81 more > > Caused by: org.datanucleus.exceptions.NucleusException: No era posible > crear un SQLExpression para el mapping del tipo > "org.apache.isis.objectstore.jdo.datanucleus.valuetypes.IsisBlo at > org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:18 > > 25) > > ... 81 more > > Caused by: org.datanucleus.exceptions.NucleusException: No era posible > crear un SQLExpressi > > on para el mapping del tipo > "org.apache.isis.objectstore.jdo.datanucleus.valuetypes.IsisBlobMapping" > como no lo soportamos > > at > org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.newExpression(SQLExpressionFactory.java:189) > > ... 107 more > > 38818 19:52:14,642 [RequestCycleExtra qtp1152554134-18 WARN ] > ******************************** > > > > I await your comments > > Regards... > > >