cancel
Showing results for 
Search instead for 
Did you mean: 

Design Studio Error

Former Member
0 Kudos

Hi I've been trying to set up my Design Studio SDK environment but am having problems launching design studio from the SDK. I've searched for the solution to this for days now but can't find it. My OS is Windows Server 2012 R2. I am using JRE 7 in Eclipse. Design Studio and Eclipse are both 64 bit. I get the following error when I try to test the custom component from eclipse SDK.

!ENTRY org.eclipse.update.configurator 4 0 2015-10-06 10:55:02.668

!MESSAGE Unable to find feature.xml in directory: C:\Program Files\SAP BusinessObjects\Design Studio\features\__sap.dir

!ENTRY org.eclipse.update.configurator 4 0 2015-10-06 10:55:02.965

!MESSAGE Unable to find feature.xml in directory: C:\Program Files\SAP BusinessObjects\Design Studio\features\__sap.dir

I've attached the entire error message in a text file.

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Devin,

what exactly is your problem?

Design Studio starts, shows the splash screen and then closes?

I'm sure the missing feature.xml is NOT you problem. I think It's just a message, not a crucial error. I get this message every time I start DS over eclipse, so it seems to be normal.

Take a look at the end at the error log. It says:

JCo initialization failed with java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path


Which means that the sapjco3.dll is missing in your java.library.path.

Unfortunately, I don't know how to find out what the java.library.path points to, but you could try search for the sapjco3.dll on your HDD and copy it to windows\system32 folder (or some other folder which is included in the PATH environment).

After that, try it again, If it doesn't work, check te log file again, maybe the error message has changed.

I also had some trouble with sapjco3.dll (in my case it had the wrong version). I was able to fix it with downloading a current version from http://service.sap.com/connectors

Hope that helps,

ben

Answers (2)

Answers (2)

former_member946355
Discoverer
0 Kudos

Hi,

I have the same issue. Could anybody check the log entries?

Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option PermSize; support was removed in 8.0 Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0 !SESSION 2019-11-06 11:22:43.851 ----------------------------------------------- eclipse.buildId=@qualifier@ java.version=13.0.1 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE Framework arguments: -product com.sap.ip.bi.zen Command-line arguments: -product com.sap.ip.bi.zen -data C:\Users\Emanuel\eclipse-workspace/../runtime-lumsdk -dev file:C:/Users/Emanuel/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/lumsdk/dev.properties -os win32 -ws win32 -arch x86_64 -consoleLog !ENTRY org.eclipse.update.configurator 4 0 2019-11-06 11:22:47.164 !MESSAGE Unable to find feature.xml in directory: C:\Program Files\SAP Lumira\Lumira Designer\features\__sap.dir !ENTRY org.eclipse.update.configurator 4 0 2019-11-06 11:22:47.353 !MESSAGE Unable to find feature.xml in directory: C:\Program Files\SAP Lumira\Lumira Designer\features\__sap.dir !ENTRY org.eclipse.osgi 4 0 2019-11-06 11:22:49.204 !MESSAGE Application error !STACK 1 org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318) at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:491) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultContext(E4Application.java:505) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:204) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:614) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at com.sap.ip.bi.zen.ui.internal.application.ZenApplication.start(ZenApplication.java:36) 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:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) at org.eclipse.equinox.launcher.Main.run(Main.java:1499) at org.eclipse.equinox.launcher.Main.main(Main.java:1472) Caused by: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:124) at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:399) ... 23 more Caused by: java.lang.ClassNotFoundException: javax.annotation.PostConstruct cannot be found by org.eclipse.e4.core.di_1.6.100.v20170421-1418 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:433) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 25 more An error has occurred. See the log file C:\Users\Emanuel\runtime-lumsdk\.metadata\.log.

BR

Emanuel

Former Member
0 Kudos

Thanks Ben!

I copied the sapjco3.dll file to windows\system32 and that did the trick. This had me frustrated all last week. I really appreciate you taking the time to answer this!