[gatein-issues] [JBoss JIRA] Updated: (GTNPORTAL-301) ClassCastException when drag & drop dashboard in create/edit page
Thomas Heute (JIRA)
jira-events at lists.jboss.org
Fri Nov 27 12:39:40 EST 2009
[ https://jira.jboss.org/jira/browse/GTNPORTAL-301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thomas Heute updated GTNPORTAL-301:
-----------------------------------
Fix Version/s: 3.0.0-CR01
(was: 3.0.0-Beta03)
> ClassCastException when drag & drop dashboard in create/edit page
> -----------------------------------------------------------------
>
> Key: GTNPORTAL-301
> URL: https://jira.jboss.org/jira/browse/GTNPORTAL-301
> Project: GateIn Portal
> Issue Type: Bug
> Affects Versions: 3.0.0-Beta03
> Reporter: Hang Nguyen
> Fix For: 3.0.0-CR01
>
> Attachments: 2.jpg
>
>
> - Go to Group Navigation --> Group Navigation --> Add/Edit page --> at step 3: drag & drop dashboard --> Show exception
> Caused by: org.exoplatform.groovyscript.TemplateRuntimeException: Groovy template exception at DataT
> ext[pos=Position[col=1,line=7],data= uicomponent.renderChildren(); ] for template
> classpath:groovy/dashboard/webui/component/UIDashboard.gtmpl
> at org.exoplatform.groovyscript.GroovyScript.buildRuntimeException(GroovyScript.java:160)
> at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:103)
> at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:108)
> at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:74)
> at org.exoplatform.webui.core.lifecycle.Lifecycle.renderTemplate(Lifecycle.java:126)
> at org.exoplatform.webui.core.lifecycle.Lifecycle.processRender(Lifecycle.java:79)
> at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:135)
> at org.exoplatform.webui.core.UIContainer.renderChild(UIContainer.java:291)
> at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoe
> rce.invoke(PojoMetaMethodSite.java:229)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52)
> at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
> at UIDashboardPortlet.run(UIDashboardPortlet.gtmpl:12)
> at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:93)
> ... 193 more
> Caused by: java.lang.ClassCastException: Could not cast context ObjectContext[status=ObjectStatus[id
> =2e9118afc0a8015e01031b7c9e4f1253,status=PERSISTENT],mapper=NodeTypeMapper[class=class org.gatein.mo
> p.core.api.workspace.UIWindowImpl,nodeTypeName=mop:uiwindow]] with class org.gatein.mop.core.api.wor
> kspace.UIWindowImpl_Chromattic to class org.gatein.mop.core.api.workspace.UIContainerImpl
> at org.chromattic.core.DomainSessionImpl._findById(DomainSessionImpl.java:373)
> at org.chromattic.core.DomainSession.findById(DomainSession.java:243)
> at org.gatein.mop.core.api.ModelImpl.findObjectById(ModelImpl.java:219)
> at org.exoplatform.portal.pom.config.POMSession.findObjectById(POMSession.java:202)
> at org.exoplatform.portal.pom.config.tasks.DashboardTask$Load.run(DashboardTask.java:52)
> at org.exoplatform.portal.pom.config.POMSession.execute(POMSession.java:373)
> at org.exoplatform.portal.pom.config.ExecutorDispatcher.execute(ExecutorDispatcher.java:41)
> at org.exoplatform.portal.pom.config.TaskExecutionDecorator.execute(TaskExecutionDecorator.j
> ava:36)
> at org.exoplatform.portal.pom.config.cache.DataCache.execute(DataCache.java:69)
> at org.exoplatform.portal.pom.config.POMDataStorage.execute(POMDataStorage.java:122)
> at org.exoplatform.portal.pom.config.POMDataStorage.loadDashboard(POMDataStorage.java:334)
> at org.exoplatform.portal.config.DataStorageImpl.loadDashboard(DataStorageImpl.java:270)
> at org.exoplatform.dashboard.webui.component.UIDashboardContainer.processRender(UIDashboardC
> ontainer.java:127)
> at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:321)
> at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:312)
> at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoe
> rce.invoke(PojoMetaMethodSite.java:229)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52)
> at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:121)
> at UIDashboard.run(UIDashboard.gtmpl:7)
> at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:93)
> at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:108)
> at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:74)
> at org.exoplatform.webui.core.lifecycle.Lifecycle.renderTemplate(Lifecycle.java:126)
> at org.exoplatform.webui.core.lifecycle.Lifecycle.processRender(Lifecycle.java:79)
> at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:135)
> at org.exoplatform.webui.core.UIContainer.renderChild(UIContainer.java:291)
> at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoe
> rce.invoke(PojoMetaMethodSite.java:229)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52)
> at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
> at UIDashboardPortlet.run(UIDashboardPortlet.gtmpl:14)
> ... 194 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the gatein-issues
mailing list