Difference between
version 8
and
version 3:
At line 4 changed 1 line. |
This tutorial will show you how to create a Webservice Endpoint and what you can do to automate the creation of artifacts necessary to provide Webservices to others. |
This tutorial will show you how to create a Webservice Endpoint and what you can do to automate the creation of artifacts necessary to provide Webservices to others. Note that in 1.9.1, an [XFire|http://xfire.codehaus.org] installer exists in the ''extras'' directory. Using XFire is the recommended tool for creating web services in an AppFuse application. See the [AppFuse + XFire|AppFuseXFire] tutorial for more information about this installer. |
At line 16 changed 1 line. |
!!Download the prerequistie packages [#0] |
!!Preface [#0] |
At line 19 changed 1 line. |
There's work in progress to automate the process of plugging in Axis into AppFuse (via an extras package), so stay tuned. |
There's work in progress to automate the process of plugging in Axis into AppFuse (via an extras package), you'll find the first shot version attached to this page as [zip|http://raibledesigns.com/wiki/attach/AppFuseAxis/extras-axis.zip]. |
At line 21 added 6 lines. |
All that's described on this page is performed by an ant-task in this package. Expand it in the extras folder of your project, go into the folder axis-webservice with a shell and do an |
{{{ |
ant install |
}}} |
there. It will install the necessary files and do the changes described below. |
|
At line 75 changed 1 line. |
Additinally we need to put the axis.classpath into the compile-service target (just below >path id="service.compile.classpath"<): |
Additinally we need to put the axis.classpath into the compile-service target (just below <path id="service.compile.classpath">): |
At line 81 changed 1 line. |
We know need to make webdoclet generate the appropriate entries for the AxisServlet in web.xml. |
We now need to make webdoclet generate the appropriate entries for the AxisServlet in web.xml. |
At line 314 changed 1 line. |
return users == null ? null : (User [])users.toArray(); |
return users == null ? null : users.toArray(new User[users.size()]); |
Back to AppFuseAxis,
or to the Page History.
|