Bonjour,

Ma question est très très bête, je cherche à déployer un WS avec axis, mais mon instance Web porte un autre nom que "axis".

J'utilise le code suivant pour le deploiyer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
	public static void main(String[] args) throws Exception {
		// TODO Auto-generated method stub
		AdminClient adminClient = new AdminClient();
		adminClient.process(args);
	}
Avec comme argument le path pour acceder à mon deploy.wsdd qui est compose de :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!-- Use this file to deploy some handlers/chains and services      -->
<!-- Two ways to do this:                                           -->
<!--   java org.apache.axis.client.AdminClient deploy.wsdd          -->
<!--      after the axis server is running                          -->
<!-- or                                                             -->
<!--   java org.apache.axis.utils.Admin client|server deploy.wsdd   -->
<!--      from the same directory that the Axis engine runs         -->
 
<deployment
    xmlns="http://xml.apache.org/axis/wsdd/"
    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
 
  <!-- Services from MonServiceService WSDL service -->
 
  <service name="MonServiceService" provider="java:RPC" style="rpc" use="encoded">
      <parameter name="wsdlTargetNamespace" value="http://metier"/>
      <parameter name="wsdlServiceElement" value="MonServiceService"/>
      <parameter name="wsdlServicePort" value="MonServiceService"/>
      <parameter name="className" value="implementation.MonServiceServiceSoapBindingImpl"/>
      <parameter name="wsdlPortType" value="MonService"/>
      <parameter name="typeMappingVersion" value="1.2"/>
      <operation name="getProjetListe" qname="operNS:getProjetListe" xmlns:operNS="http://metier" returnQName="getProjetListeReturn" returnType="rtns:string" xmlns:rtns="http://schemas.xmlsoap.org/soap/encoding/" soapAction="" >
      </operation>
      <parameter name="allowedMethods" value="getProjetListe"/>
 
  </service>
</deployment>
Pourquoi dans la liste des services, je ne le trouve pas ? Comment le forcer à mettre le service sous Tomcat(4.1).
Il me le déploit systématiquement dans une autre instance nommée axis.

Merci d'avance et pardon de faire chier ceux qui ont des facilités.