[Java] Enregistrement de dépannage GlassFish 5

J'ai essayé de déplacer GlassFish 5 et cela ne s'est pas déroulé sans heurts, c'est donc un bilan de dépannage.

environnement

Système d'exploitation: Windows Server 2008 R2 sur Azure JDK: Zulu

Enregistrement de dépannage

[Résolution] NullPointerException lors de l'exécution de la commande ʻasadmin`

Cela ne fonctionnait pas avec JDK 11 (Zulu 11.31.11). C'était correct d'utiliser JDK 8 (Zulu 8.44.0.9).

[Résolution] ʻasadmin start-domain` puis l'exception NoClassDefFoundError

Quand j'ai essayé ʻasadmin start-domain`, j'ai eu cette erreur.

Exception in thread "main" MultiException stack 1 of 2
java.lang.NoClassDefFoundError: com/sun/enterprise/admin/launcher/GFLauncherException
        at java.lang.Class.getDeclaredConstructors0(Native Method)
(Omis)

Je suis désolé. J'ai utilisé GlassFish 5.0. Utilisons GlassFish 5.1 qui a été transféré vers Eclipse.

https://projects.eclipse.org/projects/ee4j.glassfish

[Non résolu] IllegalStateException lors du déploiement

Lorsque j'ai déployé le fichier war, j'ai eu une erreur comme celle-ci:

remote failure:
 Error occurred during deployment:
 Exception while loading the app :
 java.lang.IllegalStateException:
 ContainerBase.addChild:
 start:
 org.apache.catalina.LifecycleException:
 org.apache.catalina.LifecycleException:
 org.glassfish.jersey.server.model.ModelValidationException:
 Validation of the application resource model has failed during application initialization.
[[FATAL] No injection source found for a parameter of type public java.lang.String service.AddonFacadeREST.create(java.io.File,java.io.File,java.lang.String,javax.ws.rs.core.SecurityContext) at index 0.; source='ResourceMethod{httpMethod=PO
(Omis)

GlassFish 5 J'ai abandonné. J'ai décidé d'utiliser 4.1.2. Il est en bon état.

Recommended Posts

[Java] Enregistrement de dépannage GlassFish 5
À propos de la sortie du journal Java
Dépannage de l'API Java Docker-Client
Dépannage avec Java Flight Recorder
Exemple de sortie de journal standard Java
Journal de trace de pile Java NullPointerException
Enregistrer la sortie dans un fichier en Java
Java
Java