Axis config file

 web.xml

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<?

 

xml version="1.0" encoding="UTF-8"

?>

<

 

web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"

>

 

 

 

<display-name

>

TestAxis

 

 

</display-name

>

 

 

 

<servlet

>

 

 

 

<display-name

>

Apache-Axis Servlet

 

 

</display-name

>

 

 

 

<servlet-name>AxisServlet</servlet-name

>

 

 

 

<servlet-class

>

org.apache.axis.transport.http.AxisServlet

 

 

</servlet-class

>

 

 

 

</servlet

>

 

 

 

<servlet

>

 

 

 

<display-name

>

Axis Admin Servlet

 

 

</display-name

>

 

 

 

<servlet-name>AdminServlet</servlet-name

>

 

 

 

<servlet-class

>

org.apache.axis.transport.http.AdminServlet

 

 

</servlet-class

>

 

 

 

<load-on-startup>100</load-on-startup

>

 

 

 

</servlet

>

 

 

 

<servlet-mapping

>

 

 

 

<servlet-name>AxisServlet</servlet-name

>

 

 

 

<url-pattern>/servlet/AxisServlet</url-pattern

>

 

 

 

</servlet-mapping

>

 

 

 

<servlet-mapping

>

 

 

 

<servlet-name>AxisServlet</servlet-name

>

 

 

 

<url-pattern>*.jws</url-pattern

>

 

 

 

</servlet-mapping

>

 

 

 

<servlet-mapping

>

 

 

 

<servlet-name>AxisServlet</servlet-name

>

 

 

 

<url-pattern>/services/*</url-pattern

>

 

 

 

</servlet-mapping

>

 

 

 

<servlet-mapping

>

 

 

 

<servlet-name>AdminServlet</servlet-name

>

 

 

 

<url-pattern>/servlet/AdminServlet</url-pattern

>

 

 

 

</servlet-mapping

>

 

 

 

<welcome-file-list

>

 

 

 

<welcome-file>index.html</welcome-file

>

 

 

 

<welcome-file>index.htm</welcome-file

>

 

 

 

<welcome-file>index.jsp</welcome-file

>

 

 

 

<welcome-file>default.html</welcome-file

>

 

 

 

<welcome-file>default.htm</welcome-file

>

 

 

 

<welcome-file>default.js

p</welcome-file

>

 

 

 

</welcome-file-list

>

</

 

web-app>

 

 

server-config.wsdd

<?xml version="1.0" encoding="UTF-8"?>

<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">

<globalConfiguration>

<parameter name="adminPassword" value="admin"/>

<parameter name="attachments.Directory" value="C:/TestJava/TestAxis/WebContent/WEB-INF/attachments"/>

<parameter name="attachments.implementation" value="org.apache.axis.attachments.AttachmentsImpl"/>

<parameter name="sendXsiTypes" value="true"/>

<parameter name="sendMultiRefs" value="true"/>

<parameter name="sendXMLDeclaration" value="true"/>

<requestFlow>

<handler type="java:org.apache.axis.handlers.JWSHandler">

<parameter name="scope" value="session"/>

</handler>

<handler type="java:org.apache.axis.handlers.JWSHandler">

<parameter name="scope" value="request"/>

<parameter name="extension" value=".jwr"/>

</handler>

</requestFlow>

</globalConfiguration>

<handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder"/>

<handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/>

<handler name="RPCDispatcher" type="java:org.apache.axis.providers.java.RPCProvider"/>

<handler name="Authenticate" type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/>

<handler name="MsgDispatcher" type="java:org.apache.axis.providers.java.MsgProvider"/>

<service name="Student" provider="java:RPC">

<operation name="getName" qname="ns1:getName" returnQName="getNameReturn" returnType="xsd:string" xmlns:ns1="http://POJO" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>

<operation name="setName" qname="ns2:setName" xmlns:ns2="http://POJO">

<parameter name="name" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>

</operation>

<parameter name="allowedMethods" value="getName setName"/>

<parameter name="wsdlPortType" value="Student"/>

<parameter name="className" value="POJO.Student"/>

<parameter name="wsdlServicePort" value="Student"/>

<parameter name="wsdlTargetNamespace" value="http://POJO"/>

<parameter name="wsdlServiceElement" value="StudentService"/>

</service>

<service name="AdminService" provider="java:MSG">

<parameter name="allowedMethods" value="AdminService"/>

<parameter name="enableRemoteAdmin" value="true"/>

<parameter name="className" value="org.apache.axis.utils.Admin"/>

<namespace>http://xml.apache.org/axis/wsdd/</namespace>

</service>

<service name="Version" provider="java:RPC">

<parameter name="allowedMethods" value="getVersion"/>

<parameter name="className" value="org.apache.axis.Version"/>

</service>

<service name="AttemptHisotory" provider="java:RPC">

<operation name="getAttemptHistory" qname="ns3:getAttemptHistory" returnQName="getAttemptHistoryReturn" returnType="xsd:anyType" xmlns:ns3="http://impl.services.internalauthentication.citibank.com" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<parameter name="application_id" type="xsd:string"/>

</operation>

<parameter name="allowedMethods" value="getAttemptHistory"/>

<parameter name="wsdlPortType" value="AttemptHisotory"/>

<parameter name="className" value="com.citibank.internalauthentication.services.impl.AttemptHisotory"/>

<parameter name="wsdlServicePort" value="AttemptHisotory"/>

<parameter name="wsdlTargetNamespace" value="http://impl.services.internalauthentication.citibank.com"/>

<parameter name="wsdlServiceElement" value="AttemptHisotoryService"/>

</service>

<transport name="http">

<requestFlow>

<handler type="URLMapper"/>

<handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/>

</requestFlow>

</transport>

<transport name="local">

<responseFlow>

<handler type="java:org.apache.axis.transport.local.LocalResponder"/>

</responseFlow>

</transport>

</deployment>

 

 

deploy.wsdd

 

<?xml version="1.0" encoding="UTF-8"?><!-- 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 StudentService WSDL service -->

<service name="Student" provider="java:RPC">

<parameter name="wsdlTargetNamespace" value="http://POJO"/>

<parameter name="wsdlServiceElement" value="StudentService"/>

<parameter name="wsdlServicePort" value="Student"/>

<parameter name="className" value="POJO.Student"/>

<parameter name="wsdlPortType" value="Student"/>

<operation xmlns:operNS="http://POJO" xmlns:rtns="http://www.w3.org/2001/XMLSchema" name="getName" qname="operNS:getName" returnQName="getNameReturn" returnType="rtns:string">

</operation>

<operation xmlns:operNS="http://POJO" name="setName" qname="operNS:setName">

<parameter xmlns:tns="http://www.w3.org/2001/XMLSchema" name="name" type="tns:string"/>

</operation>

<parameter name="allowedMethods" value="getName setName"/>

</service>

</deployment>

 

undeploy.wsdd

<!-- Use this file to undeploy some handlers/chains and services -->

<!-- Two ways to do this: -->

<!-- java org.apache.axis.client.AdminClient undeploy.wsdd -->

<!-- after the axis server is running -->

<!-- or -->

<!-- java org.apache.axis.utils.Admin client|server undeploy.wsdd -->

<!-- from the same directory that the Axis engine runs -->

<undeployment

xmlns="http://xml.apache.org/axis/wsdd/">

<!-- Services from StudentService WSDL service -->

<service name="Student"/>

</undeployment>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值