Feature #12244
fermé
Rendre le debug distant possible avec Java 11
Ajouté par David Lesimple il y a plus de 3 ans.
Mis à jour il y a presque 3 ans.
Description
Avec Java 11, avec la configuration actuelle, il n'est plus possible par défaut de faire du debug sur un Silverpeas distant
Pour que cela soit possible, il faut ajouter un : dans le fichier *$JBOSS_HOME/bin/standalone.sh
et remplacer :
DEBUG_PORT="${DEBUG_PORT:-8787}"
par
DEBUG_PORT="*:${DEBUG_PORT:-8787}"
- Version cible mis à Version 6.3
- Statut changé de New à Assigned
- Assigné à mis à Miguel Moquillon
En effet. Pour nos dév, nous explicitons le * dans l'attribut d'adresse de jdwp.
- Statut changé de Assigned à Resolved
Un nouveau script a été ajouté dans SILVERPEAS_HOME/configuration/jboss
: jboss-standalone-debug.groovy
.
En attendant sa disponibilité, celui-ci peut être créé manuellement avec le contenu ci-dessous :
log.info 'Update debugging statement in Standalone Wildfly for Java 11'
String jbossHome = System.getenv('JBOSS_HOME')
if (jbossHome == null || jbossHome.isBlank()) {
throw new FileNotFoundException('The JBOSS_HOME environment variable isn\'t set!')
}
File starter = new File("${jbossHome}/bin/standalone.sh")
String script = starter.text
starter.withWriter {
it << script.replace('address=$DEBUG_PORT', 'address=*:$DEBUG_PORT')
}
- Statut changé de Resolved à Closed
Intégré directement dans master
Formats disponibles : Atom
PDF