IBM Worklight 6.0 - Worklight Serveur qui n'est pas accessible
Quand je suis en train de construire et de déployer mon application en cliquant sur le nom de l'application -> Exécuter en tant Qu' -> Build Tous et de Déployer... je reçois une notification d'échec dans la console:
Impossible de déployer l'application de la Lampe serveur: veuillez vérifier
que la Lampe serveur est démarré et accessible.
J'ai tout d'abord installé Eclipse Juno, puis installé le plug-in de la Lampe V6. Est-il nécessaire pour installer la Lampe serveur par d'autres moyens?
C'est la totalité du journal:
[2013-07-21 09:55:04] FWLPL0001W: le Serveur n'ont pas encore commencé. Construire peut
l'échec au premier essai. [2013-07-21 09:55:13] à Partir de construire
processus: application 'HelloWorklightApp', tous les environnements [2013-07-21
09:55:14] FWLPL0010W: "localhost" a été détectée à partir du serveur cible
la configuration. À l'aide de l'adresse IP primaire de la machine hôte,
101.218.109.86, pour construire la Lampe de travail de l'application(s). Envisagez d'utiliser un nom d'hôte qualifié complet (éviter d'utiliser "localhost") ou une IP valide
adresse de la place. La valeur peut être modifiée par l'ouverture de la
l'éditeur de configuration de la Lampe Serveur de Développement de la
"Serveurs" de la vue. [2013-07-21 09:55:16] Application
'HelloWorklightApp" avec tous les environnements de build fini. [2013-07-21
09:55:16] le Déploiement de l'application 'HelloWorklightApp" avec
tous les environnements de la Lampe Serveur... [2013-07-21 09:55:38]
Impossible de déployer l'application de la Lampe serveur: veuillez vérifier
que la Lampe serveur est démarré et accessible.
Ici est la totalité du journal que j'ai eu quand a commencé theserver-
[AUDIT ] CWWKE0001I: Le serveur de la lampe a été lancé. [ERREUR
] CWWKO0030E: Une exception a été généré lors du lancement de la chaîne
La CHAÎNE de defaultHttpEndpoint en raison de l'exception
com.ibm.wsspi.channelfw.exception à la règle.ChannelException: Canal TCP:
defaultHttpEndpoint - Problème est survenue lors du démarrage de canal: Impossible
pour établir la connexion de bouclage [AUDIT ] CWWKZ0058I: Surveillance
des haltes-accueils pour les applications. [AUDIT ] CWWKF0011I: Le serveur de la lampe
est prêt à exécuter une planète plus intelligente. [AUDIT ] CWWKZ0022W: Application
_MobileBrowserSimulator n'a pas commencé dans 30.002 secondes. [AUDIT ] CWWKZ0022W: Application HelloWorklightProject n'a pas commencé dans
30.001 secondes. [AUDIT ] CWWKG0016I: à Partir du serveur de mise à jour de configuration. [AUDIT ] CWWKG0018I: La configuration du serveur n'a pas été
mis à jour. Pas de modifications fonctionnelles ont été détectés. [AUDIT ] CWWKG0016I:
Départ de configuration du serveur de mise à jour. [AUDIT ] CWWKG0017I: L'
configuration du serveur a été mis à jour dans 0.043 secondes. [VÉRIFICATION
] CWWKZ0022W: Application TestWorklightProject n'a pas commencé dans
30.002 secondes.
Journal après la modification de l'epr et de l'adresse IP-
Launching worklight (WebSphere Application Server 8.5.5.0/wlp-1.0.3.20130524-0951) on Java HotSpot(TM) 64-Bit Server VM, version 1.6.0_45-b06 (en_IN)
[AUDIT ] CWWKE0001I: The server worklight has been launched.
[ERROR ] CWWKO0221E: TCP Channel defaultHttpEndpoint initialization did not succeed. The socket bind did not succeed for host 10.0.0.1 and port 8080. The port might already be in use.
[AUDIT ] CWWKZ0058I: Monitoring dropins for applications.
[err] 255 WorklightPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - An error occurred while registering a ClassTransformer with PersistenceUnitInfo: name 'WorklightPU', root URL [file:/C:/Users/Anil%20kumar/workspace/WorklightServerConfig/shared/resources/worklight-jee-library-6.0.0.jar]. The error has been consumed. To see it, set your openjpa.Runtime log level to TRACE. Load-time class transformation will not be available.
[err] 2256 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.Runtime - Starting OpenJPA 1.2.2
[err] 2850 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.jdbc.JDBC - Using dictionary class "org.apache.openjpa.jdbc.sql.HSQLDictionary".
[err] 1 WorklightReportsPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - An error occurred while registering a ClassTransformer with PersistenceUnitInfo: name 'WorklightReportsPU', root URL [file:/C:/Users/Anil%20kumar/workspace/WorklightServerConfig/shared/resources/worklight-jee-library-6.0.0.jar]. The error has been consumed. To see it, set your openjpa.Runtime log level to TRACE. Load-time class transformation will not be available.
[AUDIT ] CWWKF0011I: The server worklight is ready to run a smarter planet.
[err] 1 WorklightPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - An error occurred while registering a ClassTransformer with PersistenceUnitInfo: name 'WorklightPU', root URL [file:/C:/Users/Anil%20kumar/workspace/WorklightServerConfig/shared/resources/worklight-jee-library-6.0.0.jar]. The error has been consumed. To see it, set your openjpa.Runtime log level to TRACE. Load-time class transformation will not be available.
[err] 214 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.Runtime - Starting OpenJPA 1.2.2
[err] 216 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.jdbc.JDBC - Using dictionary class "org.apache.openjpa.jdbc.sql.HSQLDictionary".
[err] 0 WorklightReportsPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - An error occurred while registering a ClassTransformer with PersistenceUnitInfo: name 'WorklightReportsPU', root URL [file:/C:/Users/Anil%20kumar/workspace/WorklightServerConfig/shared/resources/worklight-jee-library-6.0.0.jar]. The error has been consumed. To see it, set your openjpa.Runtime log level to TRACE. Load-time class transformation will not be available.
[AUDIT ] CWWKZ0022W: Application _MobileBrowserSimulator has not started in 33.066 seconds.
[AUDIT ] CWWKZ0022W: Application TestWorklightProject has not started in 31.548 seconds.
[AUDIT ] CWWKZ0022W: Application HelloWorklightProject has not started in 30.002 seconds.
OriginalL'auteur Anil kumar | 2013-07-21
Vous devez vous connecter pour publier un commentaire.
Plusieurs suggestions:
Après la création d'une nouvelle Lampe projet et de l'application
L'image en taille réelle
Voir si la modification de la valeur de l'Hôte permet de. Vous pouvez aussi changer le port dans le cas 10080 est pris et vous ne pouvez pas vous libérer pour ce que jamais la raison.
L'image en taille réelle
Pour démarrer le serveur à partir de la vue des Serveurs dans Eclipse, cliquez simplement sur le bouton de lecture vert.
Ne faut-il configurer quelque chose, de sorte que la flèche verte s'exécute le serveur parce que quand je suis en cliquant sur elle, c'est l'ouverture d'une fenêtre de Créer,de gérer et d'exécuter les configurations. 🙁
Il n'y a rien à configurer d'autres que de regarder la vue de droite. Merci de prendre un bon coup d'oeil à l'image; vous n'êtes pas en cliquant sur la touche "play". Assurez-vous que vous êtes dans les SERVEURS de vue en appuyant sur Ctrl+3 et de la recherche pour "serveurs".
Voici l'intégralité du journal que j'ai eu quand a commencé le serveur
OriginalL'auteur Idan Adar
Cela peut aussi être causé par de multiples réseaux en cours d'exécution sur votre poste de travail. Je trouve avoir installé VMWare entraîne l'accumulation côté de la Lampe à se confondre. Il démarre le serveur sur votre ordinateur hôte port LAN, mais alors regarde "localhost" lorsque vous tentez de déployer une application, sur ma machine, elle obtient l'adresse IP de l'VMWare adaptateur de réseau local.
Double-cliquez sur le serveur et de modifier le "nom d'Hôte:" le champ de l'adresse IP de votre réseau local.
Je sais que je vais avoir des problèmes si je vois le suivant lorsque vous essayez de créer et de déployer:
FWLPL0010W: "localhost" a été détecté à partir de la cible de configuration du serveur. À l'aide de l'adresse IP primaire de la machine hôte, 192.168.10.1, pour construire la Lampe de travail de l'application(s). Envisagez d'utiliser un nom d'hôte qualifié complet (éviter d'utiliser "localhost") ou une adresse IP valide à la place. La valeur peut être modifiée par l'ouverture de l'éditeur de configuration de la Lampe Serveur de Développement de la "Serveurs" de la vue.
OriginalL'auteur Greg
Je ne sais pas combien de personnes sont confrontées à ce type de problème et leur Worklight serveur ne fonctionne pas correctement, mais voici quelques étapes que j'ai suivies pour résoudre mon problème.
1) Supprimé tout mon dossier Eclipse.
2) Extraite à nouveau dossier Eclipse à partir du fichier zip que j'ai téléchargé à partir de l'Éclipse site.
3) Installé Worklight v6 Plugin à l'aide de "Installation d'un nouveau logiciel" option dans l'onglet "Aide" dans Eclipse.
Plus d'info détaillée pour l'installer à l'aide de cette procédure est disponible sur ce lien-
http://www.ibm.com/developerworks/mobile/worklight/download/install.html
Ma suggestion est de ne pas utiliser Eclipse Marketplace pour installer le plugin que j'ai eu de la difficulté à
dans mes deux systèmes tout en l'utilisant.
4) Redémarrez Eclipse et vérifier.
OriginalL'auteur Anil kumar
Dans mon cas c'était un problème de proxy. Vérifiez si vous avez un proxy configuré dans IE Outils->Connexions->Paramètres LAN.
J'ai dû le désactiver afin de rendre le déploiement de travail.
OriginalL'auteur Eusebiu Marcu
I confrontés au même problème, mais dans mon cas, le problème était que j'ai utilisé Jre 1.8. Par la vérification de tous les possibles a été finalement j'ai changé le jre7 chemin d'accès par la mise en jachère.
En fait c'IBM Worklight besoins JRE et JDK 1.7(7)
Maintenant exécuter votre application sur Worklight serveur de développement.
OriginalL'auteur Shetty Suresh Babu.