cancel
Showing results for 
Search instead for 
Did you mean: 

Error: method: createModel -> Failed to create model

Former Member
0 Kudos

Hello Experts,

While importing an RFC(developer created - Z) with 'Adaptive RFC Model 2' in NWDS 7.3 SP04 i constantly getting this error;

method: createModel -> Failed to create model      [Error: com.sap.cmi.modeltype.arfc2.wizard.ARFC2ModelCreationWizard  Thread[ModalContext,6,main]]

java.lang.NullPointerException
	at com.sap.ide.cmi.core.dictionary.importer.DictionaryImporter.getOrCreateDesignTimeObject(DictionaryImporter.java:158)
	at com.sap.ide.cmi.core.services.CMIMappingService.bindToDtSimpleType(CMIMappingService.java:72)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.createProperties(ModelImporter.java:508)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.importModelClass(ModelImporter.java:348)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.importModel(ModelImporter.java:331)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.importModel(ModelImporter.java:278)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.doImport(ModelImporter.java:97)
	at com.sap.cmi.modeltype.arfc2.importer.ARFC2GenericImporter.doImport(ARFC2GenericImporter.java:92)
	at com.sap.cmi.modeltype.arfc2.wizard.ARFC2ModelCreationWizard.createModel(ARFC2ModelCreationWizard.java:559)
	at com.sap.ide.cmi.core.model.importer.CMIWizard$3.run(CMIWizard.java:250)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

When i import the RFC with the 'Adaptive RFC Model - DEPRECATED' one everthing works fine NWDS can get the RFC models. But i need the use the new version of RFC Import and NWDS is not getting models right.

Does anyone have any information on this error ?

Regards,

Yasin

Accepted Solutions (0)

Answers (1)

Answers (1)

junwu
Active Contributor
0 Kudos

check if you can find some useful log at <your_workspace>\.metadata

Former Member
0 Kudos

Dear John,

Thanks for your response,

I checked .metadata log;

!ENTRY com.sap.logging.adapter 4 0 2012-02-13 15:51:51.333
!MESSAGE method: createModel -> Failed to create model      [Error: com.sap.cmi.modeltype.arfc2.wizard.ARFC2ModelCreationWizard  Thread[ModalContext,6,main]]

!STACK 0
java.lang.NullPointerException
	at com.sap.ide.cmi.core.dictionary.importer.DictionaryImporter.getOrCreateDesignTimeObject(DictionaryImporter.java:158)
	at com.sap.ide.cmi.core.services.CMIMappingService.bindToDtSimpleType(CMIMappingService.java:72)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.createProperties(ModelImporter.java:508)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.importModelClass(ModelImporter.java:348)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.importModel(ModelImporter.java:331)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.importModel(ModelImporter.java:278)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.doImport(ModelImporter.java:97)
	at com.sap.cmi.modeltype.arfc2.importer.ARFC2GenericImporter.doImport(ARFC2GenericImporter.java:92)
	at com.sap.cmi.modeltype.arfc2.wizard.ARFC2ModelCreationWizard.createModel(ARFC2ModelCreationWizard.java:559)
	at com.sap.ide.cmi.core.model.importer.CMIWizard$3.run(CMIWizard.java:250)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY com.sap.logging.adapter 4 0 2012-02-13 15:51:51.334
!MESSAGE Internal Error
   Plug-In Name: Model Type Adaptive RFC 2
   Internal Error  : com.sap.cmi.modeltype.arfc2
   Class      : com.sap.cmi.modeltype.arfc2.wizard.ARFC2ModelCreationWizard
   Method     : createModel()
   Message    : Failed to create model
   Exception  : java.lang.NullPointerException: null
      [Error: com.sap.ide.tools.services.ui.dialog.DialogService  Thread[ModalContext,6,main]]

It throws 2 error messages after the last step of importing the RFC;

Internal Error
   Plug-In Name: Model Type Adaptive RFC 2
java.lang.NullPointerException
	at com.sap.ide.cmi.core.dictionary.importer.DictionaryImporter.getOrCreateDesignTimeObject(DictionaryImporter.java:158)
	at com.sap.ide.cmi.core.services.CMIMappingService.bindToDtSimpleType(CMIMappingService.java:72)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.createProperties(ModelImporter.java:508)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.importModelClass(ModelImporter.java:348)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.importModel(ModelImporter.java:331)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.importModel(ModelImporter.java:278)
	at com.sap.ide.cmi.core.model.importer.ModelImporter.doImport(ModelImporter.java:97)
	at com.sap.cmi.modeltype.arfc2.importer.ARFC2GenericImporter.doImport(ARFC2GenericImporter.java:92)
	at com.sap.cmi.modeltype.arfc2.wizard.ARFC2ModelCreationWizard.createModel(ARFC2ModelCreationWizard.java:559)
	at com.sap.ide.cmi.core.model.importer.CMIWizard$3.run(CMIWizard.java:250)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

and

method: createModel -> Failed to create model      [Error: com.sap.cmi.modeltype.arfc2.wizard.ARFC2ModelCreationWizard  Thread[ModalContext,6,main]]

former_member186852
Contributor
0 Kudos

I thihk you should delete .metadata file and make a new project ...then you can try to create model

Former Member
0 Kudos

Dear meghal,

I tried it but did not work.

Former Member
0 Kudos

Still need a solution for this, anyone ?

Former Member
0 Kudos

Hi, I know it's been a while since the last response, but did you find and answer?

Tranks