Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unexpected error while browsing (SMALL) data #148

Closed
jakubklimek opened this issue Sep 2, 2014 · 10 comments
Closed

Unexpected error while browsing (SMALL) data #148

jakubklimek opened this issue Sep 2, 2014 · 10 comments

Comments

@jakubklimek
Copy link

image
frontend.log:

2014-09-02 15:07:29,529 [http-bio-8080-exec-2] ERROR c.c.m.x.o.f.container.rdf.RepositoryFrontendHelper - DPU info is null!
2014-09-02 15:07:29,531 [http-bio-8080-exec-2] ERROR cz.cuni.mff.xrg.odcs.frontend.AppEntry - Uncaught exception
java.lang.NullPointerException: null
        at cz.cuni.mff.xrg.odcs.frontend.container.rdf.RDFQuery.(RDFQuery.java:73) ~[RDFQuery.class:na]
        at cz.cuni.mff.xrg.odcs.frontend.container.rdf.RDFQueryFactory.constructQuery(RDFQueryFactory.java:26) ~[RDFQueryFactory.class:na]
        at org.vaadin.addons.lazyquerycontainer.LazyQueryView.getQuery(LazyQueryView.java:406) ~[vaadin-lazyquerycontainer-2.0.9.jar:2.0.9]
        at org.vaadin.addons.lazyquerycontainer.LazyQueryView.getQuerySize(LazyQueryView.java:392) ~[vaadin-lazyquerycontainer-2.0.9.jar:2.0.9]
        at org.vaadin.addons.lazyquerycontainer.LazyQueryView.size(LazyQueryView.java:219) ~[vaadin-lazyquerycontainer-2.0.9.jar:2.0.9]
        at org.vaadin.addons.lazyquerycontainer.LazyQueryContainer.size(LazyQueryContainer.java:183) ~[vaadin-lazyquerycontainer-2.0.9.jar:2.0.9]
        at cz.cuni.mff.xrg.odcs.frontend.gui.components.RDFQueryView.runQuery(RDFQueryView.java:363) ~[RDFQueryView.class:na]
        at cz.cuni.mff.xrg.odcs.frontend.gui.components.RDFQueryView.browseDataUnit(RDFQueryView.java:399) ~[RDFQueryView.class:na]
        at cz.cuni.mff.xrg.odcs.frontend.gui.components.Browse$1.componentEvent(Browse.java:45) ~[Browse$1.class:na]
        at cz.cuni.mff.xrg.odcs.frontend.gui.components.DataUnitSelector.fireEvent(DataUnitSelector.java:147) ~[DataUnitSelector.class:na]
        at cz.cuni.mff.xrg.odcs.frontend.gui.components.DataUnitSelector.access$400(DataUnitSelector.java:29) ~[DataUnitSelector.class:na]
        at cz.cuni.mff.xrg.odcs.frontend.gui.components.DataUnitSelector$4.buttonClick(DataUnitSelector.java:123) ~[DataUnitSelector$4.class:na]
        at sun.reflect.GeneratedMethodAccessor64.invoke(Unknown Source) ~[na:na]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_65]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_65]
        at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508) ~[vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:167) ~[vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:969) ~[vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.ui.Button.fireClick(Button.java:368) ~[vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.ui.Button$1.click(Button.java:57) ~[vaadin-server-7.1.8.jar:7.1.8]
        at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source) ~[na:na]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_65]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_65]
        at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:168) ~[vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:118) ~[vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.server.communication.ServerRpcHandler.handleBurst(ServerRpcHandler.java:207) [vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:111) [vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:91) [vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:37) [vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1371) [vaadin-server-7.1.8.jar:7.1.8]
        at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:238) [vaadin-server-7.1.8.jar:7.1.8]
        at cz.cuni.mff.xrg.odcs.frontend.ODCSApplicationServlet.service(ODCSApplicationServlet.java:79) [ODCSApplicationServlet.class:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) [tomcat-servlet-api-3.0.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) [tomcat-catalina-7.0.28.jar:7.0.28]
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002) [tomcat-coyote-7.0.28.jar:7.0.28]
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) [tomcat-coyote-7.0.28.jar:7.0.28]
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) [tomcat-coyote-7.0.28.jar:7.0.28]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_65]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_65]
        at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
@martinnec
Copy link

A saw this problem several times. There are several pipelines where browsing in the debug mode does not work.

image

@ghost
Copy link

ghost commented Sep 10, 2014

Is this happening also when you are trying to Browse/Query old pipeline runs? (not the last one immediately after it is completed)

@ghost
Copy link

ghost commented Sep 11, 2014

After hour of trying, I am unable to give it one shot of reproducing this bug.

@jakubklimek
Copy link
Author

Have you tried it on the pipeline shown on the screenshot?
On Sep 11, 2014 10:01 AM, "Michal Klempa" [email protected] wrote:

After hour of trying, I am unable to give it one shot of reproducing this
bug.


Reply to this email directly or view it on GitHub
#148 (comment).

@ghost
Copy link

ghost commented Sep 11, 2014

Yes
On 09/11/2014 10:03 AM, jakubklimek wrote:

Have you tried it on the pipeline shown on the screenshot?
On Sep 11, 2014 10:01 AM, "Michal Klempa" [email protected]
wrote:

After hour of trying, I am unable to give it one shot of reproducing
this
bug.


Reply to this email directly or view it on GitHub
#148 (comment).


Reply to this email directly or view it on GitHub
#148 (comment).

@ghost
Copy link

ghost commented Sep 11, 2014

Could you make tests:

  1. first user- open pipeline in edit window
  2. second user - try to browse results in Query/Browse
    is this causing error at least with higher frequency?

@ghost
Copy link

ghost commented Sep 16, 2014

r 15.9.2014 18:25:33 - this is the time when the pipeline finished in the debug mode. Then I tried to view the debug data - it could be few 10s of seconds lat

@ghost ghost assigned mvi-eea-sk Sep 19, 2014
@Jan-Marcek
Copy link

This is really a pain for me.
I am unable to make same simple query on dpu's input/output. We really need to start working on browsing. I think the browsing should be one of the biggest reason why people would start to use unifiedviews as ETL tool. This is just my opinion at this moment when I'm starting to learn how to create a pipeline.
(e.g. https://cuni-test1.comsode.eea.sk/unifiedviews/#!ExecutionList/exec=1641)

@Jan-Marcek
Copy link

T-Tabular - When I debugging T-Tabular's output I get the error message every time.

https://cuni-test1.comsode.eea.sk/unifiedviews/#!ExecutionList/exec=1739

and then I am unable to browse any DPU.
workaround: I have to debug different dpu (not T-Tabular).

@jakubklimek
Copy link
Author

Seems OK for now. If this happens again => reopen

@skrchnavy skrchnavy added this to the Release 1.4.0 milestone Oct 8, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants