Skip to Content
author's profile photo Former Member
Former Member

Design Studio Error

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.

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Oct 08, 2015 at 12:34 PM

    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

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Oct 12, 2015 at 03:57 PM

    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!

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 06, 2019 at 10:50 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.