J'ai développé un simple service web Apache-Axis java en utilisant Eclipse IDE et maintenant il fonctionne avec succès. J'ai généré un client de test qui fournit automatiquement par l'IDE. Je peux voir que le service Web déployé est dans le noeud du serveur IDE lorsque je l'étend. (J'ai déjà ajouté le serveur Tomcat 6.0 à l'Eclipse).Comment publier un service web Apache-Axis dans Tomcat 6.0
Mais le problème est que le service Web est opérationnel, uniquement si j'ouvre Eclipse et démarre le serveur à partir de l'onglet du serveur Eclipse. Si je quitte l'Eclipse, le service Web sera arrêté. Je veux savoir comment puis-je publier mon service web en permanence sur le serveur Tomcat et le faire toujours sans ouvrir l'Eclipse IDE tout le temps?
merci tout d'avance.
note: Je viens de trouver le prob. Lorsque je déploie le fichier war, son nom est différent de celui du projet Web actuel dans eclipse. Je viens d'ouvrir le wsdl et obtenir l'URL réelle de celui-ci et le taper dans la barre d'adresse. alors ça a marché! merci beaucoup pour votre aide. désolé pour les désagréments ...
tomcat fichier journal:
Sep 16, 2010 7:33:46 PM org.apache.catalina.core.AprLifecycleListener
init
INFO: Loaded APR based Apache Tomcat Native library 1.1.20.
Sep 16, 2010 7:33:46 PM org.apache.catalina.core.AprLifecycleListener init
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
Sep 16, 2010 7:33:47 PM org.apache.coyote.http11.Http11AprProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Sep 16, 2010 7:33:47 PM org.apache.coyote.ajp.AjpAprProtocol init
INFO: Initializing Coyote AJP/1.3 on ajp-8009
Sep 16, 2010 7:33:47 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1403 ms
Sep 16, 2010 7:33:48 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Sep 16, 2010 7:33:48 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.26
Sep 16, 2010 7:33:48 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
Sep 16, 2010 7:33:48 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor manager.xml
Sep 16, 2010 7:33:49 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory beerV1
Sep 16, 2010 7:33:49 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
Sep 16, 2010 7:33:49 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
Sep 16, 2010 7:33:50 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
Sep 16, 2010 7:33:51 PM org.apache.coyote.http11.Http11AprProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Sep 16, 2010 7:33:51 PM org.apache.coyote.ajp.AjpAprProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
Sep 16, 2010 7:33:51 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 3259 ms
Sep 16, 2010 7:34:05 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive Server.war
Sep 16, 2010 7:34:06 PM org.apache.axis.utils.JavaUtils isAttachmentSupported
WARNING: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.
oui, je l'ai déjà fait. Mais n'a pas fonctionné. Je déploie manuellement le fichier war à l'aide du gestionnaire Tomcat et démarre le serveur Tomcat en utilisant le fichier startup.bat après avoir quitté Eclipse. Mais il n'a pas montré le fichier wsdl lorsque je tape l'URL du service web spécifié dans le fichier wsdl. –
ok allez à votre gestionnaire d'applications Tomcat et essayez de lancer l'application à partir de là. d'éclipse vous pourriez avoir une racine de contexte différente. –
Après que je l'ai lancé à partir du gestionnaire, il donne l'erreur HTTP Status 404. La ressource demandée (/ TesttServer /) n'est pas disponible. –