Skip to Content
0

Lumira 2.0 Discovery error when running query from universe

Oct 20, 2017 at 07:49 PM

252

avatar image
Former Member

Hello,

I was wondering if anyone else is facing the same issue with Lumira Discovery.

I am on Lumira 2.0 Discovery SP2 Patch 1.

When creating a query from a UNX universe on the default business layer view it works fine.

However if I create a query with objects on the same universe from any business layer view that is not the default one, I get the following error.

com.sap.bi.da.extension.unx.xi41.dsl.fields.DSLField.getDisplayName() of a null object loaded from local variable 'field'

If anyone has any insight, it would be greatly appreciated.

10 |10000 characters needed characters left characters exceeded

Hi

I am also getting the same error for particular user, while creating the Query from Universe.

Is this something related to Lumira installation?

Thanks,

Jatin Joshi

0
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Tammy Powlas
Oct 20, 2017 at 08:12 PM
0

David - does your universe have prompts? Could this note be related? https://launchpad.support.sap.com/#/notes/2538977

If not, maybe consider doing a trace per this SAP note and review the results: https://launchpad.support.sap.com/#/notes/2220451

Show 3 Share
10 |10000 characters needed characters left characters exceeded
Former Member
Hi Tammy,

No prompts. I just drag and dropped any object that does not exist in the default business layer view.

Also here's the error dump from the trace.

3AE689FDF13B4808B45884F4AA917E73269f|2017 10 20 17:05:22.686|-0400|Information| |>>| | |TraceLog|37492| 55|qtp134708375-55 | ||||||||||||||||||||com.sap.hilo.desktop.core.embeddedserver.httpservice.HTTPAdapter||Call to service 'acquireData' failed
com.sap.hilo.desktop.core.VIServiceException: java.lang.RuntimeException: {"key":"while trying to invoke the method com.sap.bi.da.extension.unx.xi41.dsl.fields.DSLField.getDisplayName() of a null object loaded from local variable 'field'"}
at com.sap.hilo.desktop.h5v2.service.AcquireData.execute(AcquireData.java:240)
at com.sap.hilo.desktop.h5v2.service.HiloService.execute(HiloService.java:23)
at com.sap.hilo.desktop.h5v2.common.service.BaseService.execute(BaseService.java:33)
at com.sap.hilo.desktop.core.embeddedserver.httpservice.HTTPAdapter.execute(HTTPAdapter.java:89)
at com.sap.hilo.desktop.core.embeddedserver.DispatcherServlet.handleRequest(DispatcherServlet.java:109)
at com.sap.hilo.desktop.core.embeddedserver.DispatcherServlet.doPost(DispatcherServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
at com.sap.hilo.desktop.core.embeddedserver.JsonPaddingFilter.doFilter(JsonPaddingFilter.java:125)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at com.sap.hilo.desktop.core.embeddedserver.configurator.internal.SecurityFilter.doFilter(SecurityFilter.java:113)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:805)
Caused by: java.lang.RuntimeException: {"key":"while trying to invoke the method com.sap.bi.da.extension.unx.xi41.dsl.fields.DSLField.getDisplayName() of a null object loaded from local variable 'field'"}
at com.sap.hilo.datasource.extension.internal.ExtensionDataSource.createEngine(ExtensionDataSource.java:58)
at com.sap.hilo.model.datasource.AbstractDADataSource.getEngine(AbstractDADataSource.java:96)
at com.sap.hilo.model.datasource.AbstractDADataSource.getEngineDictionary(AbstractDADataSource.java:122)
at com.sap.hilo.model.datasource.AbstractDADataSource.getUserDictionary(AbstractDADataSource.java:107)
at com.sap.hilo.orchestration.workspace.internal.acquisition.DataAcquisitionManagerImpl.createAcquisitionQuery(DataAcquisitionManagerImpl.java:83)
at com.sap.hilo.desktop.h5v2.service.AcquireData.createAcquisitionQuery(AcquireData.java:95)
at com.sap.hilo.desktop.h5v2.service.AcquireData.execute(AcquireData.java:228)
... 28 more
Caused by: com.sap.bi.da.extension.sdk.DAException: while trying to invoke the method com.sap.bi.da.extension.unx.xi41.dsl.fields.DSLField.getDisplayName() of a null object loaded from local variable 'field'
at com.sap.hilo.datasource.extension.internal.ExtensionDataSourceEngine.<init>(ExtensionDataSourceEngine.java:88)
at com.sap.hilo.datasource.extension.internal.ExtensionDataSourceEngine.<init>(ExtensionDataSourceEngine.java:63)
at com.sap.hilo.datasource.extension.internal.ExtensionDataSource.createEngine(ExtensionDataSource.java:56)
... 34 more
Caused by: com.sap.bi.da.extension.sdk.DAException: while trying to invoke the method com.sap.bi.da.extension.unx.xi41.dsl.fields.DSLField.getDisplayName() of a null object loaded from local variable 'field'
at com.sap.bi.da.extension.unx.xi41.QPMetadataAcquisitionJob.execute(QPMetadataAcquisitionJob.java:217)
at com.sap.bi.da.extension.unx.xi41.QPMetadataAcquisitionJob.execute(QPMetadataAcquisitionJob.java:1)
at com.sap.hilo.datasource.extension.internal.ExtensionDataSourceEngine.<init>(ExtensionDataSourceEngine.java:86)
... 36 more
Caused by: java.lang.NullPointerException: while trying to invoke the method com.sap.bi.da.extension.unx.xi41.dsl.fields.DSLField.getDisplayName() of a null object loaded from local variable 'field'
at com.sap.bi.da.extension.unx.xi41.QPMetadataAcquisitionJob.createMetaData(QPMetadataAcquisitionJob.java:74)
at com.sap.bi.da.extension.unx.xi41.QPMetadataAcquisitionJob.execute(QPMetadataAcquisitionJob.java:213)
... 38 more

0

Hi David - I have looked around, and cannot locate anything. I recommend opening an incident with SAP Support.

0
Former Member

Hi Tammy,

Thanks for the response. Yup I did and SAP Support just went through the typical routine of retrieving logs.

I'm surprised no one else is facing this issue as I would have thought many people would be using Lumira Discovery on universes with multiple business layer views. I guess Lumira Discovery is still too new.

Regards

David

0
Jawahar Konduru Oct 23, 2017 at 07:13 PM
0

David,

You mean the universe you have is Multiple Data source. What is your data source? And BOE version?

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Nov 27, 2017 at 09:48 PM
0

I am getting same error. Were you able to resolve it?

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Nope.

Apparently it is a bug that is carried over from the previous version of Lumira and is scheduled to be fixed for the next release. Hopefully this gets fixed as we are not able to use Lumira until the fix is released :(

0