- 
                Notifications
    
You must be signed in to change notification settings  - Fork 5
 
Description
I am currently trying to run the modelserver-glspjava-emf-theia template. When opening the Theia Instance in the browser, the diagram for example.tasklist is not displayed.
Before opening the local Theia Instance I did the following:
- Run 
yarn build - Run 
Launch TaskList Model Server [DEBUG] - Run 
Launch TaskList GLSP Server [DEBUG] - Run 
Launch TaskList Theia Backend [DEBUG] (External GLSP Server) - Open 
localhost:3000 
The Debug console for Launch TaskList Theia Backend [DEBUG] (External GLSP Server) then shows
2023-10-30T14:11:48.365Z root WARN 15:11:48 tasklist-diagram_0 GLSPActionDispatcher: Missing handler for action {
severity: 'ERROR',
message: '[GLSP-Server] Could not process message:ActionMessage [action=requestModel, clientId=tasklist-diagram:file://redacted/path/example.tasklist]',
details: 'java.lang.IllegalArgumentException: No handler registered for action: Action [kind=requestBounds]\n' +
'java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: No handler registered for action: Action [kind=requestBounds]\n' +
'\tat java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)\n' +
'\tat java.base/java.util.concurrent.CompletableFuture.uniAcceptNow(CompletableFuture.java:747)\n' +
'\tat java.base/java.util.concurrent.CompletableFuture.uniAcceptStage(CompletableFuture.java:735)\n' +
'\tat java.base/java.util.concurrent.CompletableFuture.thenAccept(CompletableFuture.java:2214)\n' +
'\tat org.eclipse.glsp.server.internal.actions.DefaultActionDispatcher.handleAction(DefaultActionDispatcher.java:178)\n' +
'\tat org.eclipse.glsp.server.internal.actions.DefaultActionDispatcher.handleNextAction(DefaultActionDispatcher.java:163)\n' +
'\tat org.eclipse.glsp.server.internal.actions.DefaultActionDispatcher.runThread(DefaultActionDispatcher.java:149)\n' +
'\tat java.base/java.lang.Thread.run(Thread.java:1623)\n' +
'Caused by: java.lang.IllegalArgumentException: No handler registered for action: Action [kind=requestBounds]\n' +
'\tat org.eclipse.glsp.server.internal.actions.DefaultActionDispatcher.runAction(DefaultActionDispatcher.java:193)\n' +
'\tat org.eclipse.glsp.server.internal.actions.DefaultActionDispatcher.handleAction(DefaultActionDispatcher.java:176)\n' +
'\tat org.eclipse.glsp.server.internal.actions.DefaultActionDispatcher.dispatch(DefaultActionDispatcher.java:105)\n' +
'\tat org.eclipse.glsp.server.actions.ActionDispatcher.lambda$dispatchAll$0(ActionDispatcher.java:51)\n' +
'\tat java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)\n' +
'\tat java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)\n' +
'\tat java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)\n' +
'\tat java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)\n' +
'\tat java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)\n' +
'\tat java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n' +
'\tat java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)\n' +
'\tat org.eclipse.glsp.server.actions.ActionDispatcher.dispatchAll(ActionDispatcher.java:51)\n' +
'\tat org.eclipse.glsp.server.internal.actions.DefaultActionDispatcher.runAction(DefaultActionDispatcher.java:201)\n' +
'\tat org.eclipse.glsp.server.internal.actions.DefaultActionDispatcher.handleAction(DefaultActionDispatcher.java:176)\n' +
'\t... 3 more\n' +
'\tSuppressed: java.lang.IllegalArgumentException: No handler registered for action: Action [kind=setDirtyState]\n' +
'\t\t... 17 more\n',
kind: 'message',
receivedFromClient: false,
__receivedFromServer: true
}
I tried to pinpoint the source of this error but I could not make sense of it. Am I missing something when launching all components?