Jonas Web Service - Red Hat APPLICATION SERVER - JONAS Manual

Jonas
Hide thumbs Also See for APPLICATION SERVER - JONAS:
Table of Contents

Advertisement

272
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
the web service (
CruiseManager.jar
Then, deploy the web service using the Axis client:
Chapter 39. How to Migrate the New World Cruises Application to JOnAS
).
and the EJB corresponding to
axis.war

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the APPLICATION SERVER - JONAS and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Application server

Table of Contents