blob: 82f3576cf9c6cd64f518b7707661f0934c4cbc0c [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2009, 2019 Shane Clarke.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
Contributors:
Shane Clarke - initial API and implementation
-->
<compositeCheatsheet name="Generating a JAX-WS SEI and a skeleton implementation bean from a WSDL document using Apache CXF">
<taskGroup kind="set" name="Generating a JAX-WS SEI and a skeleton implementation bean from a WSDL document using Apache CXF" skip="false">
<intro>
This cheat sheet will guide you through the individual steps to setup the Apache CXF runtime, create an Apache Tomcat server, a Dynamic Web Project enabled for Apache CXF Web services development and generate a a fully annotated JAX-WS Service Endpoint Interface and a skeleton implementation bean from a WSDL document.
<br/>
<br/>
To assist you along the way, wizards and commands will be available for you to launch automatically.
</intro>
<onCompletion>
Congratulations! You just configured the Apache CXF runtime, created an Apache Tomcat server, a Dynamic Web Project enabled for Apache CXF Web services developemnt and generated a JAX-WS Service Endpoint Interface and a skeleton implementation bean from a WSDL document.
</onCompletion>
<task kind="cheatsheet" name="Install and configure the Apache CXF Runtime" skip="true">
<intro>
This cheat sheet will demonstrate how to install and configure the Apache CXF runtime in the workbench.
<br/>
<br/>
If you have already installed and configured the Apache CXF runtime in the workbench you may skip this task by clicking the &quot;Skip this task&quot; button.
</intro>
<onCompletion>
Congratulations! You just installed and configured the Apache CXF runtime!
</onCompletion>
<param name="path" value="configure-cxf-runtime.xml">
</param>
</task>
<task kind="cheatsheet" name="Install and create an Apache Tomcat server" skip="true">
<intro>
This cheat sheet will demonstrate how to install and create an Apache Tomcat server.
<br/>
<br/>
If you have already installed and created an Apache Tomcat server you may skip this task by clicking the &quot;Skip this task&quot; button.
</intro>
<onCompletion>
Congratulations! You just installed and created an Apache Tomcat server!
</onCompletion>
<param name="path" value="create-tomcat-server.xml">
</param>
</task>
<task kind="cheatsheet" name="Create a project for CXF Web services" skip="true">
<intro>
This cheat sheet will demonstrate how to create a Dynamic Web Project and enable it for Apache CXF Web services developemnt.
<br/>
<br/>
If you already have a Dynamic Web Project enabled for Apache CXF Web services development you may skip this task by clicking the &quot;Skip this task&quot; button.
</intro>
<onCompletion>
Congratulations! You just created a Dynamic Web Project and enabled it for Apache CXF Web services development!
</onCompletion>
<param name="path" value="create-cxf-project.xml">
</param>
</task>
<task kind="cheatsheet" name="Generate a JAX-WS SEI and a skeleton implementation bean from a WSDL document using Apache CXF" skip="false">
<intro>
This cheat sheet will demonstrate how to generate a Service Endpoint Interface and a skeleton implementation bean from a WSDL document.
</intro>
<onCompletion>
Congratulations! You just generated a JAX-WS Service Endpoint Interface and a skeleton implementation bean from a WSDL document.
</onCompletion>
<param name="path" value="create-topDown-cxf.xml">
</param>
</task>
</taskGroup>
</compositeCheatsheet>