Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Getting Null Pointerexception when migrating project to Oracke 10g

640932May 22 2008 — edited Sep 12 2008
I am getting following error when i am trying to save the project in new Toplink 10.1.3.3.


Local Exception Stack:

Exception [TOPLINK-99] (Oracle TopLink - 10g Release 3 (10.1.3.3.0) (Build 070620)): oracle.toplink.exceptions.DescriptorException

Exception Description: The method [getPrimaryKeyHandlesForTopLink] on the object [oracle.toplink.workbench.mappingsmodel.descriptor.relational.MWRelationalPrimaryKeyPolicy] triggered an exception.

Internal Exception: java.lang.reflect.InvocationTargetException

Target Invocation Exception: java.lang.NullPointerException

at oracle.toplink.exceptions.DescriptorException.targetInvocationWhileGettingValueThruMethodAccessor(DescriptorException.java:1616)

at oracle.toplink.internal.descriptors.MethodAttributeAccessor.getAttributeValueFromObject(MethodAttributeAccessor.java:46)

at oracle.toplink.internal.ox.XMLCompositeCollectionMappingNodeValue.marshal(XMLCompositeCollectionMappingNodeValue.java:36)

at oracle.toplink.internal.ox.XPathNode.marshal(XPathNode.java:173)

at oracle.toplink.internal.ox.XPathNode.marshal(XPathNode.java:161)

at oracle.toplink.internal.ox.TreeObjectBuilder.buildRow(TreeObjectBuilder.java:196)

at oracle.toplink.internal.ox.XMLCompositeObjectMappingNodeValue.marshal(XMLCompositeObjectMappingNodeValue.java:50)

at oracle.toplink.internal.ox.XPathNode.marshal(XPathNode.java:173)

at oracle.toplink.internal.ox.TreeObjectBuilder.buildRow(TreeObjectBuilder.java:196)

at oracle.toplink.internal.ox.XMLCompositeObjectMappingNodeValue.marshal(XMLCompositeObjectMappingNodeValue.java:50)

at oracle.toplink.internal.ox.XPathNode.marshal(XPathNode.java:173)

at oracle.toplink.internal.ox.TreeObjectBuilder.buildRow(TreeObjectBuilder.java:196)

at oracle.toplink.ox.XMLMarshaller.marshal(XMLMarshaller.java:422)

at oracle.toplink.ox.XMLMarshaller.marshal(XMLMarshaller.java:247)

at oracle.toplink.ox.XMLMarshaller.marshal(XMLMarshaller.java:220)

at oracle.toplink.workbench.mappingsio.ProjectWriter$Write.commit2(ProjectWriter.java:363)

at oracle.toplink.workbench.mappingsio.ProjectWriter$Write.commit(ProjectWriter.java:343)

at oracle.toplink.workbench.mappingsio.ProjectWriter.commit(ProjectWriter.java:130)

at oracle.toplink.workbench.mappingsio.ProjectWriter.write(ProjectWriter.java:70)

at oracle.toplink.workbench.mappingsio.ProjectIOManager.write(ProjectIOManager.java:68)

at oracle.toplink.workbench.mappingsio.ProjectIOManager.write(ProjectIOManager.java:63)

at oracle.toplink.workbench.mappingsplugin.ui.project.ProjectNode.saveInternal(ProjectNode.java:552)

at oracle.toplink.workbench.mappingsplugin.ui.project.ProjectNode.saveAs(ProjectNode.java:530)

at oracle.toplink.workbench.mappingsplugin.ui.project.ProjectNode.save(ProjectNode.java:456)

at oracle.toplink.workbench.framework.internal.FrameworkNodeManager.save(FrameworkNodeManager.java:510)

at oracle.toplink.workbench.framework.internal.WorkbenchSaveAction.execute(WorkbenchSaveAction.java:129)

at oracle.toplink.workbench.framework.action.AbstractFrameworkAction.actionPerformed(AbstractFrameworkAction.java:134)

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.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)

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)

Caused by: java.lang.reflect.InvocationTargetException

at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at oracle.toplink.internal.security.PrivilegedAccessController.invokeMethod(PrivilegedAccessController.java:501)

at oracle.toplink.internal.descriptors.MethodAttributeAccessor.getAttributeValueFromObject(MethodAttributeAccessor.java:40)

... 51 more

Caused by: java.lang.NullPointerException

at oracle.toplink.workbench.mappingsmodel.handles.MWColumnHandle.compareTo(MWColumnHandle.java:81)

at java.util.TreeMap.compare(TreeMap.java:1085)

at java.util.TreeMap.put(TreeMap.java:463)

at java.util.TreeSet.add(TreeSet.java:209)

at java.util.AbstractCollection.addAll(AbstractCollection.java:319)

at java.util.TreeSet.addAll(TreeSet.java:255)

at java.util.TreeSet.<init>(TreeSet.java:142)

at oracle.toplink.workbench.mappingsmodel.descriptor.relational.MWRelationalPrimaryKeyPolicy.getPrimaryKeyHandlesForTopLink(MWRelationalPrimaryKeyPolicy.java:198)

... 56 more

Message was edited by:
user637929
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 10 2008
Added on May 22 2008
9 comments
1,791 views