![Red Hat Application Server Скачать руководство пользователя страница 280](http://html.mh-extra.com/html/red-hat/application-server/application-server_manual_1427406280.webp)
272
Chapter 39. How to Migrate the New World Cruises Application to JOnAS
airlist.jsp
clear.gif
crubook.jsp
crudone.jsp
cruise_icon.gif
cruises.jsp
flights.jsp
index.jsp
nwcl_banner.gif
nwcl_banner_a.gif
nwcl_styles.css
WEB-INF/web.xml
39.3. JOnAS Web Service
39.3.1. Deployment
This web service uses the EJB stateless CruiseManager. To deploy this web service, create the web
service deployment descriptor:
deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"
!-- AXIS deployment file for EJB Cruise --
service name="AirService" provider="java:EJB"
!-- JNDI name specified in jonas-CruiseApp. --
parameter name="beanJndiName"
value="ejb/CruiseManager"/
!-- you can use remote interfaces to access the EJB --
parameter name="homeInterfaceName"
value="cruisePack.CruiseManagerHome"/
parameter name="remoteInterfaceName"
value="cruisePack.CruiseManager"/
!-- Specify allowed methods for Web Service access
(* for all) --
parameter name="allowedMethods"
value="createPassenger,getAllDates,getByDepartdate"/
typeMapping
xmlns:ns="urn:AirService/types"
qname="ns:ArrayOfString"
type="java:java.lang.String[]"
serializer="org.apache.axis.encoding.ser.ArraySerializerFactory"
deserializer="org.apache.axis.encoding.ser.ArrayDeserializerFactory"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
/
/service
/deployment
To deploy this web service, first deploy the web application
axis.war
and the EJB corresponding to
the web service (
CruiseManager.jar
).
Then, deploy the web service using the Axis client:
Содержание Application Server
Страница 1: ...Red Hat Application Server JOnAS User Guide ...
Страница 8: ......
Страница 22: ...14 Chapter 1 Java Open Application Server JOnAS a J2EE Platform ...
Страница 58: ...50 Chapter 3 JOnAS Configuration ...
Страница 66: ...58 Chapter 5 JOnAS Class Loader Hierarchy ...
Страница 78: ...70 Chapter 6 JOnAS Command Reference ...
Страница 80: ......
Страница 86: ...78 Chapter 7 Developing Session Beans ...
Страница 136: ...128 Chapter 9 Developing Message Driven Beans ...
Страница 142: ...134 Chapter 10 Defining the Deployment Descriptor ...
Страница 148: ...140 Chapter 11 Transactional Behavior of EJB Applications ...
Страница 158: ...150 Chapter 14 EJB Packaging ...
Страница 162: ...154 Chapter 15 Application Deployment and Installation Guide ...
Страница 164: ......
Страница 176: ...168 Chapter 18 WAR Packaging ...
Страница 178: ......
Страница 184: ...176 Chapter 20 Defining the Client Deployment Descriptor ...
Страница 186: ...178 Chapter 21 Client Packaging ...
Страница 188: ......
Страница 192: ...184 Chapter 23 EAR Packaging ...
Страница 194: ......
Страница 200: ...192 Chapter 24 JOnAS Services ...
Страница 204: ...196 Chapter 25 JOnAS and the Connector Architecture ...
Страница 222: ...214 Chapter 27 Ant EJB Tasks Using EJB JAR ...
Страница 234: ...226 Chapter 29 Web Services with JOnAS ...
Страница 236: ......
Страница 260: ...252 Chapter 34 How to use Axis in JOnAS ...
Страница 270: ...262 Chapter 36 Web Service Interoperability between JOnAS and BEA WebLogic ...
Страница 296: ......