redhat-developer / redhat-developer/vscode-java
After switching to standard mode, language server exits
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 2.3k
- Forks
- 546
- Merge moyen
- 20 h 1 min
- PR mergées (30 j)
- 11
Description
[provide a description of the issue]
Starting the server in lightweight mode, then switching to standard mode causes the server to exit after a few minutes.
Environment
-
Operating System:
Linux Mint
4.15.0-112-generic GNU/Linux -
JDK version:
java --version
openjdk 11.0.8 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1, mixed mode, sharing) -
Visual Studio Code version:
Version: 1.47.3
Commit: 91899dcef7b8110878ea59626991a18c8a6a1b3e
Date: 2020-07-23T15:51:39.791Z
Electron: 7.3.2
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Linux x64 4.15.0-112-generic -
Java extension version:
0.65.0
Steps To Reproduce
-
Project is opened with language server in lightweight mode.
Server seems to be working fine, messages are being sent and responses are being received OK. -
Switch language server to standard mode
Server seems to start, only to exit after a few minutes.
[Trace - 5:08:38 AM] Sending request 'shutdown - (4)'.
[Trace - 5:08:38 AM] Received response 'shutdown - (4)' in 50ms.
Result: {}
[Trace - 5:08:38 AM] Sending notification 'exit'.
No parameters provided.
[Please attach a sample project reproducing the error]
Sorry, unable to do so due to company restrictions.
[Please attach [logs]]
-1596705089486.log
Additional Informations
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par le journal joint du language-server et reproduisez la séquence signalée : lancez-le en mode léger, passez en mode standard et observez les notifications ultérieures de shutdown et d’exit. Le travail est considéré comme terminé lorsque le serveur reste en fonctionnement après le changement de mode ; aucun projet d’exemple ni fichier source spécifique n’est fourni.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java, typescript, vscode
- Domaine
- devtools
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100