2017-09-12 5 views
0

Tout d'abord, il y a les commentaires:
GlassFish Server update center installation times out
Java EE 7 updatetool installation failsImpossible d'installer l'outil de mise à jour Glassfish

j'ai obtenu mon SDK Java EE 7 (Mise à jour 3) d'ici: http://www.oracle.com/technetwork/java/javaee/downloads/index.html

J'ai essayé chacun des des solutions dans les postes ci-dessus et ici: https://blogs.oracle.com/dipol/troubleshooting-glassfish-update-center

Y compris:

  • Dans l'invite cmd exécutant set PKG_CLIENT_CONNECT_TIMEOUT=300 et set PKG_CLIENT_READ_TIMEOUT=300 avant updatetool dans C:\glassfish4\bin\updatetool.bat (c: \ glassfish4 dans mon répertoire d'installation - tous les paramètres étaient par défaut, y compris l'outil de mise à jour d'installation ...).
  • Définir le délai d'attente mentionné ci-dessus à des valeurs beaucoup plus grandes - ne semble pas faire de différence du tout, le processus bombarde essentiellement immédiatement.
  • Exécution C:\glassfish4\bin\updatetool.bat plusieurs fois. J'ai vérifié trois fois que je n'avais pas configuré un serveur proxy dans mon sommeil.
  • Utilisez l'outil de mise à jour via la console d'administration Glassfish à http://localhost:4848 (semble montrer aucune mise à jour disponible ou add-ons, ce qui semble bizarre ..)

Je reçois la capture d'écran suivante quand je lance C:\glassfish4\bin\updatetool.batcmd screenshot

Je ne sais pas pourquoi l'erreur serait liée à un proxy, à moins que ce ne soit quelque chose de leur côté. Fait intéressant, Si je vais directement à l'URL mentionnée (via Chrome), je reçois la page suivante:
proxy error page

Qu'est-ce qui pourrait éventuellement se passer ici?

Répondre

1

L'updatetool était une fonctionnalité commerciale d'Oracle GlassFish. Toute fonctionnalité de mise à jour reposait sur Oracle fournissant un site où les mises à jour pourraient être hébergées. Étant donné qu'Oracle GlassFish n'est plus supporté, ce site n'existe plus et l'updatetool ne fonctionnera plus.

Plutôt que de télécharger GlassFish d'Oracle, vous devez le télécharger à partir du the official open source site, hosted on GitHub. Alternativement, si vous avez vraiment besoin de support, vous pouvez essayer Payara Server qui est open source, et dérivé de GlassFish, mais a le soutien disponible (disclaimer: Je travaille pour Payara)

+0

Hmm ... bien c'est un peu décevant . Merci pour l'info! –

+1

Pas de problème. J'ai écrit quelques instructions pour la mise à niveau de Payara Server qui s'appliqueront à GlassFish. Ils sont centrés sur un système d'exploitation Linux, mais le point est que toute votre configuration se trouve dans le répertoire du domaine ou dans les répertoires de nœuds et peut être copiée/collée en toute sécurité d'une installation GlassFish à une autre. documentation/guides-utilisateur/upgrade-payara.html – Mike