0 votes
1 view

Hello,

I have two datasets VOY and VOY1. They have the same query with its same fields but the name and the label of datasets are different.

I need two datasets because in my cockipt i have an year selector and  a chart line widget i don't like when i choose one year from the selector the chart line change with this selection. So i import the two datasets and i do the associations needed but an error displays :

" An error occurred while getting associative selections "

This is the log file 

[http-nio-8080-exec-7] 17 juin 2020 09:33:42,722 ERROR it.eng.spagobi.rest.interceptors.RestExceptionMapper.toResponse:59 - Catched service error: 

it.eng.spagobi.utilities.exceptions.SpagoBIRestServiceException: An error occurred while getting associative selections

at it.eng.spagobi.api.v2.AssociativeSelectionsResource.getAssociativeSelections(AssociativeSelectionsResource.java:317)

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:498)

at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140)

at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:294)

at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:248)

at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:235)

at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:398)

at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:205)

at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:228)

at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56)

at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)

at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:808)

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

at java.lang.Thread.run(Thread.java:748)

Caused by: it.eng.spagobi.utilities.assertion.NullReferenceException: Dataset can't be null

at it.eng.spagobi.utilities.assertion.Assert.assertNotNull(Assert.java:39)

at it.eng.spagobi.tools.dataset.utils.DataSetUtilities.getFieldMetaData(DataSetUtilities.java:440)

at it.eng.spagobi.tools.dataset.metasql.query.item.Projection.<init>(Projection.java:34)

at it.eng.spagobi.tools.dataset.metasql.query.item.Projection.<init>(Projection.java:18)

at it.eng.spagobi.api.v2.AssociativeSelectionsResource.getAssociativeSelections(AssociativeSelectionsResource.java:249)

... 36 more

Environment knowage 7.1.3 Chrome
asked Jun 17, 2020 in Cockpit, Dashboard and Console by RahmaTeffahi (870 points) | 1 view
Hi,

can you please add information about Knowage version and the entire error stack trace?

Thank you

Matteo

Please log in or register to answer this question.

1,555 questions
1,017 answers
2,038 comments
2,568 users