Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Error when create a BOM entry from a XOM(Error Message:  java.lang.NullpointException when create a BOM entry from XOM from Rule project of Rule Designer plugin in eclipse Oxygen (version 4.7.3a))
Error when create a BOM entry from a XOM [message #1842205] Fri, 11 June 2021 16:08 Go to next message
Lun Yi is currently offline Lun YiFriend
Messages: 3
Registered: June 2021
Junior Member
Please help!

Error Message:  java.lang.NullpointException when create a BOM entry from XOM from Rule project of Rule Designer plugin in eclipse Oxygen (version 4.7.3a)

steps to create error

(1) Installed Rule Designer plugin for eclipse Oxygen(4.7.3a).

(2) Create one main rule project

(3) Import XOM from Java Execution Object Model (java project). It created a java project classes zip file  In resources\xom-library folder.

(4) Create BOM entry from XOM

(5) Choose XOM entry by selecting java project

(6) Select one specific class and push finish button and see error message  java.lang.NullpointException

I checked xom-libray zip file and I can find the specific class file existing.

It looks configuration issue of Rule Project ?

Thanks,

Lun Yi
Re: Error when create a BOM entry from a XOM [message #1842206 is a reply to message #1842205] Fri, 11 June 2021 16:27 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 32027
Registered: July 2009
Senior Member
This page

https://marketplace.eclipse.org/content/ibm-operational-decision-manager-developers-rule-designer

says "For additional information and support, go to the IBM Operational Decision Manager Developer Center (https://developer.ibm.com/odm/)" so that's probably the best approach. I doubt anyone here knows anything specific about this stuff...


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Error when create a BOM entry from a XOM [message #1842209 is a reply to message #1842206] Fri, 11 June 2021 17:42 Go to previous messageGo to next message
Lun Yi is currently offline Lun YiFriend
Messages: 3
Registered: June 2021
Junior Member
Error stack as bellow, it should be Rule Designer plugin issue.


ENTRY ilog.rules.studio.bom.wizards 4 4 2021-06-11 11:40:31.817
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at ilog.rules.bom.util.IlrClassUtilities$GenericSignatureWriter.writeBounds(IlrClassUtilities.java:228)
at ilog.rules.bom.util.IlrClassUtilities$GenericSignatureWriter.writeTypeVariable(IlrClassUtilities.java:212)
at ilog.rules.bom.util.IlrClassUtilities$GenericSignatureWriter.writeType(IlrClassUtilities.java:184)
at ilog.rules.bom.util.IlrClassUtilities$GenericSignatureWriter.write(IlrClassUtilities.java:176)
at ilog.rules.bom.dynamic.IlrDynamicClass.getName(IlrDynamicClass.java:593)
at ilog.rules.bom.util.IlrModelUtilities.getFullyQualifiedName(IlrModelUtilities.java:148)
at ilog.rules.bom.dynamic.IlrDynamicModelElement.computeFullyQualifiedName(IlrDynamicModelElement.java:200)
at ilog.rules.bom.dynamic.IlrDynamicModelElement.getFullyQualifiedName(IlrDynamicModelElement.java:192)
at ilog.rules.factory.proxy.IlrPackageProxy.getClasses(IlrPackageProxy.java:147)
at ilog.rules.factory.proxy.IlrPackageProxy.accept(IlrPackageProxy.java:469)
at ilog.rules.util.IlrVisitor.callAccept(IlrVisitor.java:94)
at ilog.rules.bom.util.IlrCoherentSelector$ClassLookup$ClassDefLookup.callAccept(IlrCoherentSelector.java:270)
at ilog.rules.util.IlrVisitor.visit(IlrVisitor.java:82)
at ilog.rules.util.IlrVisitor.iterateVisit(IlrVisitor.java:46)
at ilog.rules.factory.proxy.IlrPackageProxy.accept(IlrPackageProxy.java:470)
at ilog.rules.util.IlrVisitor.callAccept(IlrVisitor.java:94)
at ilog.rules.bom.util.IlrCoherentSelector$ClassLookup$ClassDefLookup.callAccept(IlrCoherentSelector.java:270)
at ilog.rules.util.IlrVisitor.visit(IlrVisitor.java:82)
at ilog.rules.util.IlrVisitor.iterateVisit(IlrVisitor.java:46)
at ilog.rules.factory.proxy.IlrPackageProxy.accept(IlrPackageProxy.java:470)
at ilog.rules.util.IlrVisitor.callAccept(IlrVisitor.java:94)
at ilog.rules.bom.util.IlrCoherentSelector$ClassLookup$ClassDefLookup.callAccept(IlrCoherentSelector.java:270)
at ilog.rules.util.IlrVisitor.visit(IlrVisitor.java:82)
at ilog.rules.util.IlrVisitor.iterateVisit(IlrVisitor.java:46)
at ilog.rules.factory.proxy.IlrPackageProxy.accept(IlrPackageProxy.java:470)
at ilog.rules.util.IlrVisitor.callAccept(IlrVisitor.java:94)
at ilog.rules.bom.util.IlrCoherentSelector$ClassLookup$ClassDefLookup.callAccept(IlrCoherentSelector.java:270)
at ilog.rules.util.IlrVisitor.visit(IlrVisitor.java:82)
at ilog.rules.util.IlrVisitor.iterateVisit(IlrVisitor.java:46)
at ilog.rules.factory.proxy.IlrPackageProxy.accept(IlrPackageProxy.java:470)
at ilog.rules.util.IlrVisitor.callAccept(IlrVisitor.java:94)
at ilog.rules.bom.util.IlrCoherentSelector$ClassLookup$ClassDefLookup.callAccept(IlrCoherentSelector.java:270)
at ilog.rules.util.IlrVisitor.visit(IlrVisitor.java:82)
at ilog.rules.util.IlrVisitor.iterateVisit(IlrVisitor.java:46)
at ilog.rules.factory.proxy.IlrPackageProxy.accept(IlrPackageProxy.java:470)
at ilog.rules.util.IlrVisitor.callAccept(IlrVisitor.java:94)
at ilog.rules.bom.util.IlrCoherentSelector$ClassLookup$ClassDefLookup.callAccept(IlrCoherentSelector.java:270)
at ilog.rules.util.IlrVisitor.visit(IlrVisitor.java:82)
at ilog.rules.util.IlrVisitor.iterateVisit(IlrVisitor.java:46)
at ilog.rules.factory.proxy.IlrPackageProxy.accept(IlrPackageProxy.java:470)
at ilog.rules.util.IlrVisitor.callAccept(IlrVisitor.java:94)
at ilog.rules.bom.util.IlrCoherentSelector$ClassLookup$ClassDefLookup.callAccept(IlrCoherentSelector.java:270)
at ilog.rules.util.IlrVisitor.visit(IlrVisitor.java:82)
at ilog.rules.bom.dynamic.IlrDynamicObjectModel.accept(IlrDynamicObjectModel.java:1225)
at ilog.rules.util.IlrVisitor.callAccept(IlrVisitor.java:94)
at ilog.rules.bom.util.IlrCoherentSelector$ClassLookup$ClassDefLookup.callAccept(IlrCoherentSelector.java:270)
at ilog.rules.util.IlrVisitor.visit(IlrVisitor.java:82)
at ilog.rules.bom.util.IlrCoherentSelector$ClassLookup.<init>(IlrCoherentSelector.java:203)
at ilog.rules.bom.util.IlrCoherentSelector.<init>(IlrCoherentSelector.java:61)
at ilog.rules.bom.util.IlrMergeWizard.init(IlrMergeWizard.java:1538)
at ilog.rules.bom.util.IlrMergeWizard.<init>(IlrMergeWizard.java:73)
at ilog.rules.studio.bom.wizards.newfile.IlrNewBOMWizardXomPage$5.run(IlrNewBOMWizardXomPage.java:478)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Re: Error when create a BOM entry from a XOM [message #1842210 is a reply to message #1842209] Fri, 11 June 2021 18:15 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 32027
Registered: July 2009
Senior Member
Indeed it should be. And because the entire stack trace is stuff that is not org.eclipse.* and was not developed at Eclipse.org it's highly unlikely that anyone here can help you with that issue. Rather you must ask the people who provided that plugin/library...

Ed Merks
Professional Support: https://www.macromodeling.com/
Previous Topic:running trouble
Next Topic:Unable to read repository
Goto Forum:
  


Current Time: Mon Sep 27 05:08:30 GMT 2021

Powered by FUDForum. Page generated in 0.03381 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top