Template "Aktualisierung erstellen" - de.espirit.firstspirit.store.access.sitestore.PageRefFolderImpl cannot be cast to de.espirit.firstspirit.store.access.sitestore.PageRefImpl
Author: patric_dosch
Publication Date: 12/18/2012 11:10
Hallo Zusammen,
ich versuche eine (Template) Aktualisierung zu erstellen und bekomme folgenden netten Fehler:
java.lang.ClassCastException: de.espirit.firstspirit.store.access.sitestore.PageRefFolderImpl cannot be cast to de.espirit.firstspirit.store.access.sitestore.PageRefImpl
Bei der ersten Auslieferung war die Lösung alle Preview-Referenzen (Eigenschaften > Vorschau Seite) zu entfernen, nun habe ich die zum entwickeln nützlichen Previews alle entfernt, bekomme immer noch den Fehler. Woran kann das noch liegen? Übersehe ich einen Hinweis welches Element das Problem verusacht? Jemand eine Idee?
Vielen Dank und weihnachtliche Grüße,
Patric
Full Stack:
java.lang.ClassCastException: de.espirit.firstspirit.store.access.sitestore.PageRefFolderImpl cannot be cast to de.espirit.firstspirit.store.access.sitestore.PageRefImpl
at de.espirit.firstspirit.store.access.sitestore.SiteStoreRootImpl.getPageRefById(SiteStoreRootImpl.java:162)
at de.espirit.firstspirit.store.access.templatestore.TemplateImpl.getPreviewPageRef(TemplateImpl.java:710)
at de.espirit.firstspirit.store.access.templatestore.TemplateImpl.exportData(TemplateImpl.java:1085)
at de.espirit.firstspirit.store.access.templatestore.TableTemplateImpl.exportData(TableTemplateImpl.java:318)
at de.espirit.firstspirit.store.access.io.ZipExportFileEntry.exportElement(ZipExportFileEntry.java:335)
at de.espirit.firstspirit.store.access.io.ZipExportFile.exportEntries(ZipExportFile.java:161)
at de.espirit.firstspirit.store.access.update.UpdateCreator.writeUpdateFile(UpdateCreator.java:95)
at de.espirit.firstspirit.client.action.CreateUpdateAction.actionPerformed(CreateUpdateAction.java:98)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
at java.awt.EventQueue.access$000(EventQueue.java:101)
at java.awt.EventQueue$3.run(EventQueue.java:666)
at java.awt.EventQueue$3.run(EventQueue.java:664)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:680)
at java.awt.EventQueue$4.run(EventQueue.java:678)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:677)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue.defaultDispatchEvent(AWTDispatchingEventQueue.java:130)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue._dispatchEvent(AWTDispatchingEventQueue.java:115)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue.dispatchEvent(AWTDispatchingEventQueue.java:108)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
-
Author: Peter_Jodeleit - 12/18/2012 11:25
Der Fehler kommt aus einem Tabellentemplate, eventuell hilft das weiter.
Interessant wäre zu erfahren, wie es geschafft wurde, einem Tabellentemplate als Vorschau-Seite einen Ordner unterzujubeln. Vermutung: Die Inhalte wurden auch aus einer Templateaktualisierung heraus erzeugt.
Eventuell hast du ja Interesse, unserem Helpdesk die Möglichkeit zu geben, das Problem zu analysieren.
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar