Skip to Content
0

Issue in Creating Composite Provider

May 22, 2017 at 06:46 AM

213

avatar image
Former Member

Dear All,

I am facing this issue when creating Composite provider through BW modeling tools,

Basically system through an exception when I select the BW Infoprovider / SAP HANA view and click on finish.It doesn't move any where >> Editor doesn't come out and it remains on same composite provider original window.On checking things further on HANA Admin console I see following error :

java.lang.reflect.InvocationTargetException at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:423) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1059) at com.sap.bw.editor.ui.wizard.BwWizardDialog.performFinish(BwWizardDialog.java:531) at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:853) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:438) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761) at org.eclipse.jface.window.Window.runEventLoop(Window.java:832) at org.eclipse.jface.window.Window.open(Window.java:808) at com.sap.bw.editor.ui.wizard.BwWizardDialog.start(BwWizardDialog.java:1014) at com.sap.bw.core.ui.ext.AbstractWizardService.startWizard(AbstractWizardService.java:204) at com.sap.bw.projectexplorer.ui.actions.StartWizardAction.run(StartWizardAction.java:217) at org.eclipse.ui.actions.BaseSelectionListenerAction.runWithEvent(BaseSelectionListenerAction.java:170) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: java.lang.NoClassDefFoundError: com/sap/bw/connectivity/hana/HanaConstants : cannot initialize class because prior initialization attempt failed at com.sap.bw.model.composite.ext.CompositeResourceSetProvider.getSupportedTypes(CompositeResourceSetProvider.java:24) at com.sap.bw.connectivity.resource.PackageBasedResourceSetProvider.createResourceSet(PackageBasedResourceSetProvider.java:47) at com.sap.bw.connectivity.resource.ResourceSetProvider.createResourceSet(ResourceSetProvider.java:90) at com.sap.bw.editor.ui.wizard.NonComponentModelHandler.createResourceSet(NonComponentModelHandler.java:29) at com.sap.bw.editor.ui.wizard.NonComponentModelHandler.getContent(NonComponentModelHandler.java:40) at com.sap.bw.editor.ui.wizard.BwWizardDialog.doPerformFinish(BwWizardDialog.java:646) at com.sap.bw.editor.ui.wizard.BwWizardDialog$1.run(BwWizardDialog.java:534) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122) Caused by: java.lang.NoClassDefFoundError: com/sap/ndb/studio/model/data/type/ObjectType at com.sap.bw.connectivity.hana.HanaConstants.<clinit>(HanaConstants.java:16) ... 8 more Caused by: java.lang.ClassNotFoundException: com.sap.ndb.studio.model.data.type.ObjectType cannot be found by com.sap.bw.connectivity_1.15.6 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:432) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) at java.lang.ClassLoader.loadClass(ClassLoader.java:426) ... 9 more

Any help or support would be really helpful.

Thanks,

Rakesh

capture.png (6.9 kB)
capture2.png (11.7 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Roland Kramer
Jun 06, 2017 at 03:29 PM
0

Check the correct setup of the BW-MT

SAP First Guidance – Implementing BW-MT as the new SAP BW Modeling Experience

Bet Regards Roland

Share
10 |10000 characters needed characters left characters exceeded