[mdr-users] Problems instantiating my own metamodel
MarĂa Catalina Acero Rozo <[email protected]> Sat, 22 Oct 2005 19:10:47 -0500
| Newsgroups | gmane.comp.java.netbeans.modules.mdr.user |
|---|---|
| Message-ID | <[email protected]> |
Hello,
I'm using mdr-standalone and I have a problem instantiating my M2 level model,
which is not UML but my own metamodel.
rulesPackage is instance of MofPackage named "EAIRules" which is the
root package of the model. The thrown exception holds no more information.
org.netbeans.api.mdr.CreationFailedException: Cannot instantiate package because
of unexpected exception: org.netbeans.mdr.util.DebugException
at
org.netbeans.mdr.NBMDRepositoryImpl.createExtent(NBMDRepositoryImpl.java:484)
at
org.netbeans.mdr.NBMDRepositoryImpl.createExtent(NBMDRepositoryImpl.java:287)
at
org.netbeans.mdr.NBMDRepositoryImpl.createExtent(NBMDRepositoryImpl.java:275)
at
co.edu.uniandes.eairules.mdr.processor.EAIRulesPackageHelper.createExtend(EAIRulesPackageHelper.java:205)
at
co.edu.uniandes.eairules.mdr.processor.EAIRulesPackageHelper.loadEAIRulesModel(EAIRulesPackageHelper.java:230)
at co.edu.uniandes.eairules.main.Main.main(Main.java:39)
This is my code:
rulesPackage = ( EairulesPackage ) repository.getExtent(name);
if(rulesPackage == null)
{
rulesPackage = ( EairulesPackage ) repository.createExtent( name,
getRulesPackage() );
}
The method getRulesPackage() return the "EAIRules" package. The topmost package
of EAIRules metamodel.
Please, can you help me ?