Les causes possibles peuvent être invoquant https lorsque l'application n'est pas configurée pour la sécurité
- Je créer des web service
@WebService(serviceName = "DynamipsService2")
@Stateless()
public class DynamipsService2 {
@WebMethod(operationName = "StartSession")
public static String StartSession(@WebParam(name = "key") String key) {
try {
return "100-Session started";
} catch (Exception ex) {
return null;
}
}
}
Je veux le tester, mais sur la page
http://localhost:8080/DynamipsService2/DynamipsService2?Tester plantage
Erreur de générer des artefacts pour la
WSDL suivantes
http://localhost:8080/DynamipsService2/DynamipsService2?WSDLCauses possibles peuvent être invoquant https
lorsque l'application n'est pas configurée
pour la sécurité
J'ai créé d'autres services Web dans la même assemblée, et cela fonctionne.
1)Avez-vous d'exécuter wsgen nécessaire pour produire des artefacts?2)Comment faites vous pour publier le service web?
Je ne noy comprendre vos questions
Je ne noy comprendre vos questions
OriginalL'auteur Mediator | 2011-06-25
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème et la raison apeared dans le journal du Serveur. Je suis a Glassfish 3.1 avec netBeans 7. Et l'erreur que j'ai obtenu dans la Glassfish sortie a été:
INFO: [ERREUR] com.soleil.outils.javac.Principal n'est pas disponible dans le classpath, nécessite Soleils version du JDK 5.0 ou dernier.
J'ai googlé un peu et il semble que le serveur glassfish a été de travailler avec l'openjdk qui est venu avec ubuntu. Si votre problème est le même que la solution que j'ai trouvé a été de retirer le openjdk jre, comme ceci:
sudo apt-get remove openjdk-6-jre
sudo apt-get autoremove
Espère que cela est utile.
PS: j'ai nommé /usr/lib/jvm/java-6-sun/bin/java dans l'onglet java sur les serveurs assistant de configuration de netBeans, mais ne sais pas si c'était une partie de la solution (j'ai peur de le changer :p)
OriginalL'auteur Javier
Je viens de rencontré ce problème. La solution pour moi a été d'utiliser mon nom d'hôte plutôt que de localhost dans l'URL pour le Testeur.
Donc, dans mon cas, la suite, qui est ce que NetBeans/Glassfish n'par défaut quand j'ai cliqué sur le Test de Service Web dans l'INTERFACE de NetBeans, n'a pas travail:
Cependant, quand je collez le texte suivant dans un navigateur, il ne travail:
Je ne pouvais pas comprendre comment changer le nom d'hôte que NetBeans utilise pour le Test intégré de dialogue (ni ne pourrait, je coupe+coller l'URL dans la boîte de dialogue d'erreur). J'ai donc dû visuellement copiez l'URL dans le message d'erreur dans un navigateur, en remplaçant le nom d'hôte le long du chemin.
OriginalL'auteur David Shaffer
J'ai eu le même problème avec Glassfish
mais c'était plus compilcated en raison de la NAT
J'ai GF NAT - faire MYDOMAIN et le port est redirigé vers une machine interne
le problème de la GF c'est qu'il essaie de se connecter à lui-même par le nom de domaine qui redirige à nouveau à l'intérieur du réseau
(l' ?wsdl fonctionne correctement)
J'ai fait de temp solution en ajoutant dans /etc/hosts (127.0.0.1 domainname)
sachez que c'est qu'une température de solution
essayez de vérifier si vous avez "localhost" dans votre fichier hosts (dans windows c:/windows/system32/drivers/etc/hosts )
et ping localhost
Je vais ajouter GF journal - peut-être que quelqu'un sera à l'avenir de la recherche par google 🙂 🙂
par ailleurs, j'ai regardé GF journaux il y avait quelque chose comme ->
OriginalL'auteur Paweł Woźniak
Serveur web utilisez-vous? Si vous utilisez glassfish vous pouvez ouvrir le serveur admin de la page et sélectionnez
Configurations===>server-config===>Security
et faire de la Sécurité de Gestionnaire activé
OriginalL'auteur 3alaa baiomy
Vérifier vos domaines/{DOMAINE}/config/domain.xml
Si vous le programme d'installation de Glassfish à l'aide d'Eclipse, tout sera fait pour vous automatiquement.
Maintenant, je suis surpris si je commence le domaine à partir de la ligne de commande, il m'a donné l'erreur, mais à partir de Glassfish 4 à partir d'Eclipse, il ne montre aucun problème.
OriginalL'auteur Sherif
Une cause peut être que vous n'avez pas correctement configuré la variable d'environnement JAVA_HOME (avec le chemin d'accès correct) et le JAVA_HOME/bin ajoutée globale de la variable d'environnement PATH. Pour certains processus de glassfish chercher le chemin du JDK installé.
Espérons que cette aide.
OriginalL'auteur Luis Carlos
J'ai eu exactement le même problème et c'est parce que vous avez une méthode statique, j'ai réalisé après le débogage pour certains tandis que. Juste enlever les parasites de la méthode et cela devrait fonctionner.
OriginalL'auteur Anonymous