Debugger outputs an error Unable to start adapter: Expected resolve or reject.
Console log:
Debugger: error: Unable to start adapter: Expected `resolve` or `reject`
Traceback (most recent call last):
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 192, in _launch
transport = await self.adapter_configuration.start(log=self.log, configuration=self.configuration)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 44, in start
if await self._is_preview_enabled(configuration['mainClass'], configuration['projectName']):
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 123, in _is_preview_enabled
return await self.lsp_execute_command(
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 140, in lsp_execute_command
return await self.lsp_request('workspace/executeCommand', {
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 146, in lsp_request
return await util.lsp.request('jdtls', method, params)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/util/lsp.py", line 37, in request
raise core.Error(command_response.get('reject') or 'Expected `resolve` or `reject`')
Debugger.modules.core.error.Error: Expected `resolve` or `reject`
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 162, in launch
await self.launching_async
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 194, in _launch
raise core.Error(f'Unable to start adapter: {e}')
Debugger.modules.core.error.Error: Unable to start adapter: Expected `resolve` or `reject`
Traceback (most recent call last):
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 192, in _launch
transport = await self.adapter_configuration.start(log=self.log, configuration=self.configuration)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 44, in start
if await self._is_preview_enabled(configuration['mainClass'], configuration['projectName']):
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 123, in _is_preview_enabled
return await self.lsp_execute_command(
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 140, in lsp_execute_command
return await self.lsp_request('workspace/executeCommand', {
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 146, in lsp_request
return await util.lsp.request('jdtls', method, params)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/util/lsp.py", line 37, in request
raise core.Error(command_response.get('reject') or 'Expected `resolve` or `reject`')
Debugger.modules.core.error.Error: Expected `resolve` or `reject`
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/debugger.py", line 275, in launch
await self.launch(self.breakpoints, adapter_configuration, configuration_expanded, no_debug=no_debug)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/debugger.py", line 302, in launch
await session.launch()
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 168, in launch
raise e
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 162, in launch
await self.launching_async
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 194, in _launch
raise core.Error(f'Unable to start adapter: {e}')
Debugger.modules.core.error.Error: Unable to start adapter: Expected `resolve` or `reject`
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 1477, in is_enabled_
ret = self.is_enabled(**args)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/command.py", line 104, in is_enabled
command = CommandsRegistry.commands_by_action[action]
KeyError: 'show_disassembly'
Traceback (most recent call last):
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 192, in _launch
transport = await self.adapter_configuration.start(log=self.log, configuration=self.configuration)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 44, in start
if await self._is_preview_enabled(configuration['mainClass'], configuration['projectName']):
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 123, in _is_preview_enabled
return await self.lsp_execute_command(
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 140, in lsp_execute_command
return await self.lsp_request('workspace/executeCommand', {
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/java.py", line 146, in lsp_request
return await util.lsp.request('jdtls', method, params)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/adapters/util/lsp.py", line 37, in request
raise core.Error(command_response.get('reject') or 'Expected `resolve` or `reject`')
Debugger.modules.core.error.Error: Expected `resolve` or `reject`
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/debugger.py", line 275, in launch
await self.launch(self.breakpoints, adapter_configuration, configuration_expanded, no_debug=no_debug)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/debugger.py", line 302, in launch
await session.launch()
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 168, in launch
raise e
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 162, in launch
await self.launching_async
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/dap/session.py", line 194, in _launch
raise core.Error(f'Unable to start adapter: {e}')
Debugger.modules.core.error.Error: Unable to start adapter: Expected `resolve` or `reject`
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 1501, in is_visible_
ret = self.is_visible(**args)
File "/home/lucas/.config/sublime-text/Packages/Debugger/modules/command.py", line 108, in is_visible
command = CommandsRegistry.commands_by_action[action]
KeyError: 'show_disassembly'
727d392646472d733d1f1e24cae30a023130c8a0 introduces an LSP bridge that is not working with LSP-jdtls.
Use Case 1:
LSP-jdtls: Run Test Class
Use Case 2:
Debugger outputs an error
Unable to start adapter: Expected resolve or reject
. Console log: