2007/11/20
20 Nov, 2007

How to Expose an Axis1 Service through WSO2 WSAS

  • Saminda Abeyruwan
  • - WSO2
<deployer extension="wsdd" class="a1deployer.Axis1Deployer"
directory="axis1services"/>

Axis1 uses the Web services Deployment Descriptor (WSDD) to deploy certain items in Axis1, in other words to make them available to the Axis engine. This is the most commonly used Web services deployment method.

Going by this Axis2 deployment model, the developer has to supply the wsdd file and its related artifacts to "axis1service". In other words, he has to copy the wsdd file to the axis1service directory and its resources to the axis1service/lib directory.

On the other hand, WSO2 WSAS will do this in a flash without any of the above effort. To get there, simply follow the few steps below:

(1). Download WSAS

(2). Start WSAS

(3). Sign in using username/password - "admin/admin"

(4). Go to "Services" --> "Upload Axis1 Service (.wsdd)"

Pic1
Figure1 : Step 1

(5). Upload the wsdd and the relevant resources.
Pic2
Figure2 : Step2

(6). Axis1 service has been deployed.
Pic3
Figure3: Uploaded Axis1 service.

(7). Try the service.

Applies To

WSO2 WSAS - v2.1

Resources

[1] WSAS download : https://dist.wso2.org/products/wsas/java/2.1/

[2] Source code : https://ww2.wso2.org/~saminda/axis1/

[2] Rest of the WSAS HOWTO Series : https://wso2.org/library/2707

 

About Author

  • Saminda Abeyruwan
  • WSO2 Inc.