Corrupted Model

Hi,

While importing the models, i get a message that the model is corrupted and it does not load in modeler. Is there any way to rectify this problem.

The exception info :

com.wm.bpm.persist.PersistException: Inheritance marker not found for level 0 at com.wm.bpm.persist.RepoPersistentSession$RepoReader.readIDataObject(Unknown Source) at com.wm.bpm.persist.RepoPersistentSession$RepoReader.readObject(Unknown Source) at com.wm.bpm.persist.RepoPersistentSession._rawLoad(Unknown Source) at com.wm.bpm.persist.RepoPersistentSession.load(Unknown Source) at com.wm.bpm.persist.PersistentReference.getTarget(Unknown Source) at com.wm.bpm.persist.HierarchicalEntity.merge(Unknown Source) at com.wm.bpm.persist.HierarchicalEntity.resolveConflictingObjects(Unknown Source) at com.wm.bpm.persist.HierarchicalEntity.merge(Unknown Source) at com.wm.bpm.persist.HierarchicalEntity.resolveConflictingObjects(Unknown Source) at com.wm.bpm.persist.HierarchicalEntity.merge(Unknown Source) at com.wm.bpm.persist.HierarchicalEntity.resolveConflictingObjects(Unknown Source) at com.wm.bpm.persist.HierarchicalEntity.merge(Unknown Source) at com.wm.bpm.persist.PersistentExporter._importFileAndMergeObjects(Unknown Source) at com.wm.bpm.persist.PersistentExporter.importStreamAndMergeObjects(Unknown Source) at com.wm.bpm.designer.BPMProcessImporter.readStreamAsSPL(Unknown Source) at com.wm.bpm.designer.BPMProcessImporter.importFile(Unknown Source) at com.wm.bpm.designer.BPMProcessImporter.openImportDialog(Unknown Source) at com.wm.bpm.designer.BPMPlugin$ImportCommand.doit(Unknown Source) at com.wm.berkeley.ite.BerkeleyCommandManagerImpl.doCommand(Unknown Source) at com.wm.berkeley.ite.BerkeleyMultiContextCommandManager.doCommand(Unknown Source) at com.wm.berkeley.ite2.api.Command.doCommand(Unknown Source) at com.wm.berkeley.ite2.api.Command.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:289) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1113) at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenuItemUI.java:943) at java.awt.Component.processMouseEvent(Component.java:5100) at java.awt.Component.processEvent(Component.java:4897) at java.awt.Container.processEvent(Container.java:1569) at java.awt.Component.dispatchEventImpl(Component.java:3615) at java.awt.Container.dispatchEventImpl(Container.java:1627) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128) at java.awt.Container.dispatchEventImpl(Container.java:1613) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

regards,
Sumit

Hi,

can anyone help me in this.

regards,
Sumit

Hi Sumit,

Did you have a solution for this, am getting same problem when am doing a save as…Please let me know if u find a solution…

java.lang.NullPointerException
at com.wm.bpm.persist.RepoPersistentSession.determineContext(Unknown Source)
at com.wm.bpm.persist.RepoPersistentSession.exists(Unknown Source)
at com.wm.bpm.persist.PersistentReference.targetExists(Unknown Source)
at com.wm.bpm.persist.HierarchicalEntity.merge(Unknown Source)
at com.wm.bpm.persist.HierarchicalEntity.resolveConflictingObjects(Unknown Source)
at com.wm.bpm.persist.HierarchicalEntity.merge(Unknown Source)
at com.wm.bpm.persist.HierarchicalEntity.resolveConflictingObjects(Unknown Source)
at com.wm.bpm.persist.HierarchicalEntity.merge(Unknown Source)
at com.wm.bpm.persist.HierarchicalEntity.resolveConflictingObjects(Unknown Source)
at com.wm.bpm.persist.HierarchicalEntity.merge(Unknown Source)
at com.wm.bpm.persist.PersistentExporter._importFileAndMergeObjects(Unknown Source)
at com.wm.bpm.persist.PersistentExporter.importFileAndMergeObjects(Unknown Source)
at com.wm.bpm.designer.BPMProcessDoc.saveNewVersion(Unknown Source)
at com.wm.bpm.designer.DesignerPlugin$NewVersionCommand.doit(Unknown Source)
at com.wm.berkeley.ite.BerkeleyCommandManagerImpl.doCommand(Unknown Source)
at com.wm.berkeley.ite.BerkeleyMultiContextCommandManager.doCommand(Unknown Source)
at com.wm.berkeley.ite2.api.Command.doCommand(Unknown Source)
at com.wm.berkeley.ite2.api.Command.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.AbstractButton.doClick(AbstractButton.java:289)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1113)
at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenuItemUI.java:943)
at java.awt.Component.processMouseEvent(Component.java:5100)
at java.awt.Component.processEvent(Component.java:4897)
at java.awt.Container.processEvent(Container.java:1569)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
at java.awt.Container.dispatchEventImpl(Container.java:1613)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)…

Pankaj

I did not get the solution for the same.
Does anyone knows if any fix or feature pack is available for the same.

Or am i missing something?

regards,
Sumit

Hi

Which version of modeler have you ?
Are you trying to import a process that you have saved with the same version of modeler ?

Regards

Hi,

I am using modeler 6.1.5 and the models were generated with the same version,
Fixes installed are : fix 6, 9, 11 ,30 (modeler_6.1.5)

regards,
Sumit

hi,

fix 5 (modeler 6.1.5) resolves this issue.

regards,
Sumit

Thanks Sumit,
For taking time to let us know what solved this problem.

Hi,

You need the Modeler_6-1-5_Fix15 too if you have group boxes in your process models.

Regards
Makram

PS: Sorry for the delayed response but I’ve been on holiday