Je passe de WildFly 19.x à 20.0.0.Final le 08/06/2020. Mon application fonctionnait bien localement sans aucun problème et je n'ai vraiment rien remarqué.
J'étais absent le week-end dernier dans la «campagne sauvage» avec une connexion Internet très lente. Lorsque je lance WildFly 20, il commence par:
JBOSS_HOME: /usr/local/Cellar/wildfly-as/wildfly-19.0.0.Final
Il se bloque pendant 3 à 5 minutes, puis démarre, s'exécute et se déploie avec:
JBOSS_HOME: //usr/local/Cellar/wildfly-as/wildfly-20.0.0.Final
3 Réponses :
Le problème est donc la double barre oblique au début de la variable d'environnement JBOSS_HOME
. Wildfly 19 et 20 commencent avec le même problème si j'ai la double barre oblique (c'est sous Linux mais le problème est le même):
export JBOSS_HOME=//home/scott/wildfly/wildfly-20.0.0.Final scott@coyote:~/wildfly/wildfly-20.0.0.Final$ bin/standalone.sh WARNING: JBOSS_HOME may be pointing to a different installation - unpredictable results may occur. JBOSS_HOME: //home/scott/wildfly/wildfly-20.0.0.Final ========================================================================= JBoss Bootstrap Environment JBOSS_HOME: //home/scott/wildfly/wildfly-20.0.0.Final JAVA: java JAVA_OPTS: -server -Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true --add-exports=java.base/sun.nio.ch=ALL-UNNAMED --add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED --add-exports=jdk.unsupported/sun.reflect=ALL-UNNAMED ========================================================================= Unable to read the logging configuration from 'file://home/scott/wildfly/wildfly-20.0.0.Final/standalone/configuration/logging.properties' (java.net.UnknownHostException: home) 08:36:10,393 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-5) WFLYDS0013: Started FileSystemDeploymentService for directory /home/scott/wildfly/wildfly-20.0.0.Final/standalone/deployments
Wildfly est en train d'interpréter le // home
dans mon exemple en tant qu'hôte, puis essaie de s'y connecter. Le correctif consiste soit à supprimer JBOSS_HOME
de votre environnement et à laisser standalone.sh
le comprendre, soit à corriger la double barre oblique dans votre variable d'environnement.
Je suppose qu'il y a du code qui recherche la double barre oblique et, s'il existe, remplace aveuglément la partie file:
par http:
.
p>
Mise à jour vers: wildfly-20.0.1.Final Résolution des 'erreurs' que j'ai rencontrées dans 20.0.0.Full: =========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: //usr/local/Cellar/wildfly-as/wildfly-20.0.0.Final
JAVA: /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home/bin/java
JAVA_OPTS: -server -Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true --add-exports=java.base/sun.nio.ch=ALL-UNNAMED --add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED --add-exports=jdk.unsupported/sun.reflect=ALL-UNNAMED
=========================================================================
Unable to read the logging configuration from 'file://usr/local/Cellar/wildfly-as/wildfly-20.0.0.Final/standalone/configuration/logging.properties' (java.net.UnknownHostException: usr)
Pour mon cas, j'ai oublié de définir la variable d'environnement JBOSS_HOME
. Je l'ai pointé vers le dossier d'installation de wildfly et cela a fonctionné.
export set JBOSS_HOME "C: \ Servers \ wildfly-20.0.1.Final"
Avez-vous défini
JBOSS_HOME
dans vos variables d'environnement?WildFly 20 a: JBOSS_HOME: //usr/local/Cellar/wildfly-as/wildfly-20.0.0.Final & WildFly 18: JBOSS_HOME: /usr/local/Cellar/wildfly-as/wildfly-19.0.0.Final