Ticket Created

SDK 8.0.0 BETA and language server build process

I tried using the SDK 8.0.0 BETA today and was able to get one smaller, more simple project working -- so I know the SDK works on my MacOS setup. However, I also ran into some issues, which seem to be specific to the language server build process (or whatever the process should be called):

1. One of my projects is able to get to 100% on the language server build processand displays warnings; however, when I attempt to run the app on the simulator, the process simply hangs. Sometimes it builds the PRG and sometimes it hangs prior. In both cases, the PRG never makes it to the simulator (whether it's already running or not). There's also no way to recover the build process and/or stop it; the little blue line continues to move at the top of the "Run and Debug" tab. The only way to stop this is to close the workspace/window. Whatever is going on also seems to cause an issue with "Find in Files", showing a subtext as "A system error occurred (spawn EBADF)".

2. Another project hangs around 33% during the language server build process, then seems to timeout and displays an error as such:

approachs7042mm: Error occurred while reading Monkey C file: Cannot invoke "String.split(String)" because the return value of "java.util.Properties.getProperty(String)" is null

In both the above cases, the projects compile and run just fine under SDK 7.4.3 and the older Monkey C plugin.

Parents
  • I see the same issue with our project. Monkey C extension 1.1.0, the SDK 7.4.3

    I can start simple Connect IQ projects in the simulator, but not the big complex project. When I run it from the VS Code, it just hangs up and timeouts.

    When I compile the app from the script and deploy to the simulator, that works (but it means I cannot currently debug from the VS Code).

    I've seen the same messages as mentioned:

    - Couldn't start client Java Language Server

    - JSON Language Server client: couldn't create connection to server.

    - A system error occured (spawn EBADF): when I tried to search for a keyword in the project

    This is really blocking for us, we cannot use the 1.1.0 extension for development.

Comment
  • I see the same issue with our project. Monkey C extension 1.1.0, the SDK 7.4.3

    I can start simple Connect IQ projects in the simulator, but not the big complex project. When I run it from the VS Code, it just hangs up and timeouts.

    When I compile the app from the script and deploy to the simulator, that works (but it means I cannot currently debug from the VS Code).

    I've seen the same messages as mentioned:

    - Couldn't start client Java Language Server

    - JSON Language Server client: couldn't create connection to server.

    - A system error occured (spawn EBADF): when I tried to search for a keyword in the project

    This is really blocking for us, we cannot use the 1.1.0 extension for development.

Children
No Data