You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@isis.apache.org by Sof��a Canio <ca...@gmail.com> on 2020/11/26 21:19:40 UTC
Problem with upload images in version 1.17
Hi, my name is Sofía
I’m working on a project to load a Truck Checklist; a requirement is uploading photos of the truck to check the status. We use the code of the page https://isis.apache.org/vw/2.0.0-M4/features/blob-attachments.html#image-rendered
And we had the next problem
@javax.jdo.annotations.Persistent(defaultFetchGroup="false", columns = {
@javax.jdo.annotations.Column(name = "attachment_name"),
@javax.jdo.annotations.Column(name = "attachment_mimetype"),
@javax.jdo.annotations.Column(name = "attachment_bytes", jdbcType = "BLOB", sqlType = "BLOB")
})
@Property(
domainEvent = AttachmentDomainEvent.class,
optionality = Optionality.OPTIONAL
)
private Blob attachment;
public Blob getAttachment() { return attachment; }
public void setAttachment(final Blob attachment) { this.attachment = attachment; }
The Stacktrace is
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project Sistema-Checklist-module-simple: Compilation
failure
[ERROR] /C:/Users/Soofi/PROYECTOS/Sistema-Checklist/module-simple/src/main/java/domainapp/modules/simple/dominio/checklist/Checklist.java:[100,27] cannot find symbol
[ERROR] symbol: class AttachmentDomainEvent
[ERROR] location: class domainapp.modules.simple.dominio.checklist.Checklist
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project Sistema-Checklist-module-simple: Compilation failure
/C:/Users/Soofi/PROYECTOS/Sistema-Checklist/module-simple/src/main/java/domainapp/modules/simple/dominio/checklist/Checklist.java:[100,27] cannot find symbol
symbol: class AttachmentDomainEvent
location: class domainapp.modules.simple.dominio.checklist.Checklist
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure
/C:/Users/Soofi/PROYECTOS/Sistema-Checklist/module-simple/src/main/java/domainapp/modules/simple/dominio/checklist/Checklist.java:[100,27] cannot find symbol
symbol: class AttachmentDomainEvent
location: class domainapp.modules.simple.dominio.checklist.Checklist
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:858)
at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:129)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :Sistema-Checklist-module-simple
We use the version 1.17 of Isis, is a problem?
AW: Problem with upload images in version 1.17
Posted by "Rade, Joerg / Kuehne + Nagel / Ham MI-DD" <Jo...@Kuehne-Nagel.com>.
Hi Sofia,
Unfortunately the documentation seems to be outdated (for 2.0.0-M4 as well as 1.17).
https://github.com/isisaddons/isis-app-kitchensink (based on 1.17) suggests:
@javax.jdo.annotations.Persistent(defaultFetchGroup="false", columns = {
@javax.jdo.annotations.Column(name = "someBlob_name"),
@javax.jdo.annotations.Column(name = "someBlob_mimetype"),
@javax.jdo.annotations.Column(name = "someBlob_bytes", jdbcType = "BLOB", sqlType = "VARBINARY")
})
@Property(optionality = Optionality.OPTIONAL)
@Getter @Setter
private Blob someBlob;
HTH -j
-----Ursprüngliche Nachricht-----
Von: Sof??a Canio <ca...@gmail.com>
Gesendet: Donnerstag, 26. November 2020 22:20
An: users@isis.apache.org
Betreff: Problem with upload images in version 1.17
Hi, my name is Sofía
I’m working on a project to load a Truck Checklist; a requirement is uploading photos of the truck to check the status. We use the code of the page https://isis.apache.org/vw/2.0.0-M4/features/blob-attachments.html#image-rendered
And we had the next problem
@javax.jdo.annotations.Persistent(defaultFetchGroup="false", columns = {
@javax.jdo.annotations.Column(name = "attachment_name"),
@javax.jdo.annotations.Column(name = "attachment_mimetype"),
@javax.jdo.annotations.Column(name = "attachment_bytes", jdbcType = "BLOB", sqlType = "BLOB")
})
@Property(
domainEvent = AttachmentDomainEvent.class,
optionality = Optionality.OPTIONAL
)
private Blob attachment;
public Blob getAttachment() { return attachment; } public void setAttachment(final Blob attachment) { this.attachment = attachment; }
The Stacktrace is
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project Sistema-Checklist-module-simple: Compilation failure [ERROR] /C:/Users/Soofi/PROYECTOS/Sistema-Checklist/module-simple/src/main/java/domainapp/modules/simple/dominio/checklist/Checklist.java:[100,27] cannot find symbol
[ERROR] symbol: class AttachmentDomainEvent
[ERROR] location: class domainapp.modules.simple.dominio.checklist.Checklist
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project Sistema-Checklist-module-simple: Compilation failure /C:/Users/Soofi/PROYECTOS/Sistema-Checklist/module-simple/src/main/java/domainapp/modules/simple/dominio/checklist/Checklist.java:[100,27] cannot find symbol
symbol: class AttachmentDomainEvent
location: class domainapp.modules.simple.dominio.checklist.Checklist
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure /C:/Users/Soofi/PROYECTOS/Sistema-Checklist/module-simple/src/main/java/domainapp/modules/simple/dominio/checklist/Checklist.java:[100,27] cannot find symbol
symbol: class AttachmentDomainEvent
location: class domainapp.modules.simple.dominio.checklist.Checklist
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:858)
at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:129)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :Sistema-Checklist-module-simple
We use the version 1.17 of Isis, is a problem?
Kühne + Nagel (AG & Co.) KG
Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE 812773878.
Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Holger Ketz (Vors.), Martin Brinkmann, Lars-Olof Grün, Matthias Knicky, Axel Krichel, Nicholas Minde, Johannes Trimborn, Lars Wedel.
Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt.
Geschäftsleitung Region Europa: Dr. Hansjörg Rodi (Vors.), Ants Anupold, Dominic Edmonds, Thierry Held, Uwe Hött, Richard Huhn, Jan-Hendrik Köstergarten, André Schiffer, Heiko Schuhmacher.
Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen Spediteurbedingungen 2017 (ADSp 2017). Hinweis: Die ADSp 2017 weichen in Ziffer 23 hinsichtlich des Haftungshöchstbetrages für Güterschäden (§ 431 HGB) vom Gesetz ab, indem sie die Haftung bei multimodalen Transporten unter Einschluss einer Seebeförderung und bei unbekanntem Schadenort auf 2 SZR/kg und im Übrigen die Regelhaftung von 8,33 SZR/kg zusätzlich auf 1,25 Millionen Euro je Schadenfall sowie 2,5 Millionen Euro je Schadenereignis, mindestens aber 2 SZR/kg, beschränken. Die ADSp sind auf unserer Webseite als Download erhältlich. Auf Anfrage senden wir Ihnen diese auch gerne zu.
Re: Problem with upload images in version 1.17
Posted by Dan Haywood <da...@haywood-associates.co.uk>.
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 <ah...@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 <iv...@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...
> >
>
Re: Problem with upload images in version 1.17
Posted by Andi Huber <ah...@apache.org>.
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 <iv...@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...
>
Re: Problem with upload images in version 1.17
Posted by Ivan Alberto Palomeque <iv...@gmail.com>.
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...
Re: Problem with upload images in version 1.17
Posted by Andi Huber <ah...@apache.org>.
Hi Sofía,
seems Maven, fails to compile your sources. Have you tried commenting out the particular line of code that says:
// domainEvent = AttachmentDomainEvent.class,
Cheers, Andi
On 2020/11/26 21:19:40, Sof��a Canio <ca...@gmail.com> wrote:
> Hi, my name is Sofía
> I’m working on a project to load a Truck Checklist; a requirement is uploading photos of the truck to check the status. We use the code of the page https://isis.apache.org/vw/2.0.0-M4/features/blob-attachments.html#image-rendered
> And we had the next problem
> @javax.jdo.annotations.Persistent(defaultFetchGroup="false", columns = {
> @javax.jdo.annotations.Column(name = "attachment_name"),
> @javax.jdo.annotations.Column(name = "attachment_mimetype"),
> @javax.jdo.annotations.Column(name = "attachment_bytes", jdbcType = "BLOB", sqlType = "BLOB")
> })
> @Property(
> domainEvent = AttachmentDomainEvent.class,
> optionality = Optionality.OPTIONAL
> )
> private Blob attachment;
>
> public Blob getAttachment() { return attachment; }
> public void setAttachment(final Blob attachment) { this.attachment = attachment; }
>
>
> The Stacktrace is
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project Sistema-Checklist-module-simple: Compilation
> failure
> [ERROR] /C:/Users/Soofi/PROYECTOS/Sistema-Checklist/module-simple/src/main/java/domainapp/modules/simple/dominio/checklist/Checklist.java:[100,27] cannot find symbol
> [ERROR] symbol: class AttachmentDomainEvent
> [ERROR] location: class domainapp.modules.simple.dominio.checklist.Checklist
> [ERROR]
> [ERROR] -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project Sistema-Checklist-module-simple: Compilation failure
> /C:/Users/Soofi/PROYECTOS/Sistema-Checklist/module-simple/src/main/java/domainapp/modules/simple/dominio/checklist/Checklist.java:[100,27] cannot find symbol
> symbol: class AttachmentDomainEvent
> location: class domainapp.modules.simple.dominio.checklist.Checklist
>
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
> at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke (Method.java:498)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
> Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure
> /C:/Users/Soofi/PROYECTOS/Sistema-Checklist/module-simple/src/main/java/domainapp/modules/simple/dominio/checklist/Checklist.java:[100,27] cannot find symbol
> symbol: class AttachmentDomainEvent
> location: class domainapp.modules.simple.dominio.checklist.Checklist
>
> at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:858)
> at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:129)
> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
> at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
> at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke (Method.java:498)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
> [ERROR]
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please read the following articles:
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the command
> [ERROR] mvn <goals> -rf :Sistema-Checklist-module-simple
>
> We use the version 1.17 of Isis, is a problem?
>
>