openworm / org.geppetto

Geppetto is an open-source platform to build web-based applications to visualize and simulate neuroscience data and models.
http://geppetto.org
Other
207 stars 50 forks source link

Error running query count: Multiple queries were executed but they returned incompatible headers #618

Closed Robbie1977 closed 4 years ago

Robbie1977 commented 4 years ago

Should probably handle this error better maybe just raise a message where the number of returned results would be?

image

image

Server log error:

11/08/2019 05:16:32 at org.geppetto.datasources.ExecuteMultipleQueriesVisitor.getResults(ExecuteMultipleQueriesVisitor.java:131)
11/08/2019 05:16:32 at org.geppetto.datasources.ExecuteMultipleQueriesVisitor.getCount(ExecuteMultipleQueriesVisitor.java:233)
11/08/2019 05:16:32 at org.geppetto.datasources.ADataSourceService.getNumberOfResults(ADataSourceService.java:71)
11/08/2019 05:16:32 at org.geppetto.simulation.manager.RuntimeProject.runQueryCount(RuntimeProject.java:438)
11/08/2019 05:16:32 at org.geppetto.simulation.manager.GeppettoManager.runQueryCount(GeppettoManager.java:899)
11/08/2019 05:16:32 at org.geppetto.frontend.controllers.ConnectionHandler.runQueryCount(ConnectionHandler.java:488)
11/08/2019 05:16:32 at org.geppetto.frontend.controllers.WebsocketConnection$WebsocketMessageHandler.onMessage(WebsocketConnection.java:499)
11/08/2019 05:16:32 at org.geppetto.frontend.controllers.WebsocketConnection$WebsocketMessageHandler.onMessage(WebsocketConnection.java:170)
11/08/2019 05:16:32 at org.apache.tomcat.websocket.WsFrameBase.sendMessageText(WsFrameBase.java:394)
11/08/2019 05:16:32 at org.apache.tomcat.websocket.server.WsFrameServer.sendMessageText(WsFrameServer.java:119)
11/08/2019 05:16:32 at org.apache.tomcat.websocket.WsFrameBase.processDataText(WsFrameBase.java:495)
11/08/2019 05:16:32 at org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:294)
11/08/2019 05:16:32 at org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:133)
11/08/2019 05:16:32 at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:82)
11/08/2019 05:16:32 at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171)
11/08/2019 05:16:32 at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151)
11/08/2019 05:16:32 at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148)
11/08/2019 05:16:32 at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
11/08/2019 05:16:32 at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:53)
11/08/2019 05:16:32 at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
11/08/2019 05:16:32 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
11/08/2019 05:16:32 at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
11/08/2019 05:16:32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
11/08/2019 05:16:32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
11/08/2019 05:16:32 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
11/08/2019 05:16:32 at java.lang.Thread.run(Thread.java:745)
11/08/2019 05:16:32
stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.