JBoss Tools SVN: r42043 - in branches/jbosstools-3.3.x/documentation/guides/Document_Conventions: en-US and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2012-06-17 22:37:31 -0400 (Sun, 17 Jun 2012)
New Revision: 42043
Added:
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Author_Group.xml
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Book_Info.xml
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Document_Conventions.ent
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Document_Conventions.xml
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Feedback.xml
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Preface.xml
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Revision_History.xml
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/images/
branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/images/icon.svg
Log:
updated with trunk doc files
Added: branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Author_Group.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Author_Group.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Author_Group.xml 2012-06-18 02:37:31 UTC (rev 42043)
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE authorgroup PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<authorgroup>
+ <author>
+ <firstname>Red Hat Documentation Group</firstname>
+ </author>
+</authorgroup>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Book_Info.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Book_Info.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Book_Info.xml 2012-06-18 02:37:31 UTC (rev 42043)
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE bookinfo PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Developer_Studio_Documentation_Typographic_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<bookinfo id="book-Document_Conventions-Document_Conventions">
+ <title>Document Conventions</title>
+ <subtitle>An overview of the document conventions used by the JBoss Developer Studio documentation</subtitle>
+ <productname>JBoss Developer Studio</productname>
+ <productnumber>5.0</productnumber>
+ <edition>5.0.0</edition>
+ <pubsnumber>1</pubsnumber>
+ <abstract>
+ <para>
+ This book lists the document typographic conventions used by the JBoss Developer Studio documentation.
+ </para>
+ </abstract>
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="Common_Content/images/title_logo.svg" format="SVG" />
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</bookinfo>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Document_Conventions.ent
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Document_Conventions.ent (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Document_Conventions.ent 2012-06-18 02:37:31 UTC (rev 42043)
@@ -0,0 +1,4 @@
+<!ENTITY PRODUCT "Documentation">
+<!ENTITY BOOKID "Document_Conventions">
+<!ENTITY YEAR "2011">
+<!ENTITY HOLDER "Red Hat">
Added: branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Document_Conventions.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Document_Conventions.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Document_Conventions.xml 2012-06-18 02:37:31 UTC (rev 42043)
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<book>
+ <xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</book>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Feedback.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Feedback.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Feedback.xml 2012-06-18 02:37:31 UTC (rev 42043)
@@ -0,0 +1,92 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "../Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<section id="sect_JBoss-Getting_Help_and_Giving_Feedback" lang="en-US">
+ <title>Getting Help and Giving Feedback</title>
+ <section id="sect_JBoss-Do_You_Need_Help">
+ <title>Do You Need Help?</title>
+ <indexterm>
+ <primary>help</primary>
+ <secondary>getting help</secondary>
+
+ </indexterm>
+ <para>
+ If you experience difficulty with a procedure described in this documentation, visit the Red Hat Customer Portal at <ulink url="http://access.redhat.com" />. Through the customer portal, you can:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ search or browse through a knowledgebase of technical support articles about Red Hat products.
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ submit a support case to Red Hat Global Support Services (GSS).
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ access other product documentation.
+ </para>
+
+ </listitem>
+
+ </itemizedlist>
+ <para>
+ Red Hat also hosts a large number of electronic mailing lists for discussion of Red Hat software and technology. You can find a list of publicly available mailing lists at <ulink url="https://www.redhat.com/mailman/listinfo" />. Click on the name of any mailing list to subscribe to that list or to access the list archives.
+ </para>
+
+ </section>
+
+ <section id="jboss-feedback">
+ <title>Give us Feedback</title>
+ <!-- NOTE: You will need the following entities defined in your .ent file.
+ You will need to replace _YOUR_PRODUCT_HERE_, _YOUR_COMPONENT_
+ and _YOUR_SUMMARY_ - entities are not replaced in URLs.
+ <!ENTITY PRODUCT "JBoss Product Name">
+ <!ENTITY BZCOMPONENT "doc-triage">
+ <!ENTITY BZURL "<ulink url='https://bugzilla.example.com/enter_bug.cgi?product=_YOUR_PRODUCT_HERE_&am...'>http://bugzilla.redhat.com/</ulink>">
+
+ These entities should not affect translated documents, since Bugzilla is not localised.
+ --> <indexterm>
+ <primary>feedback</primary>
+ <secondary>contact information for this manual</secondary>
+
+ </indexterm>
+ <para>
+ If you find a typographical error, or know how this guide can be improved, we would love to hear from you. Submit a report in Bugzilla against the product <literal>&BZPRODUCT;</literal> and the component <literal>&BZCOMPONENT;</literal>. The following link will take you to a pre-filled bug report for this product: &BZURL;.
+ </para>
+ <para>
+ Fill out the following template in Bugzilla's <literal>Description</literal> field. Be as specific as possible when describing the issue; this will help ensure that we can fix it quickly.
+ </para>
+
+<screen>Document URL:
+
+
+Section Number and Name:
+
+
+Describe the issue:
+
+
+Suggestions for improvement:
+
+
+Additional information:
+
+
+</screen>
+ <para>
+ Be sure to give us your name so that you can receive full credit for reporting the issue.
+ </para>
+
+ </section>
+
+
+</section>
+
+
Added: branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Preface.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Preface.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Preface.xml 2012-06-18 02:37:31 UTC (rev 42043)
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<preface id="pref-Document_Conventions-Preface">
+ <title>Document Conventions</title>
+ <xi:include href="Common_Content/Conventions.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</preface>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Revision_History.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Revision_History.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/Revision_History.xml 2012-06-18 02:37:31 UTC (rev 42043)
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<appendix id="appe-Document_Conventions-Revision_History">
+ <title>Revision History</title>
+ <simpara>
+ <revhistory>
+ <revision>
+ <revnumber>1-1</revnumber>
+ <date>Fri Apr 1 2011</date>
+ <author>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ <email>irooskov(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Removed unnecessary information</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ <revision>
+ <revnumber>1-0</revnumber>
+ <date>Wed Jan 5 2011</date>
+ <author>
+ <firstname>Matthew</firstname>
+ <surname>Casperson</surname>
+ <email>mcaspers(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Initial creation of book by publican</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ </revhistory>
+ </simpara>
+</appendix>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/images/icon.svg
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/images/icon.svg (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Document_Conventions/en-US/images/icon.svg 2012-06-18 02:37:31 UTC (rev 42043)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="32" height="32" id="svg3017">
+ <defs id="defs3019">
+ <linearGradient id="linearGradient2381">
+ <stop id="stop2383" style="stop-color:#ffffff;stop-opacity:1" offset="0"/>
+ <stop id="stop2385" style="stop-color:#ffffff;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient x1="296.4996" y1="188.81061" x2="317.32471" y2="209.69398" id="linearGradient2371" xlink:href="#linearGradient2381" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)"/>
+ </defs>
+ <g transform="matrix(0.437808,-0.437808,0.437808,0.437808,-220.8237,43.55311)" id="g5089">
+ <path d="m 8.4382985,-6.28125 c -0.6073916,0 -4.3132985,5.94886271 -4.3132985,8.25 l 0,26.71875 c 0,0.846384 0.5818159,1.125 1.15625,1.125 l 25.5625,0 c 0.632342,0 1.125001,-0.492658 1.125,-1.125 l 0,-5.21875 0.28125,0 c 0.49684,0 0.906249,-0.409411 0.90625,-0.90625 l 0,-27.9375 c 0,-0.4968398 -0.40941,-0.90625 -0.90625,-0.90625 l -23.8117015,0 z" transform="translate(282.8327,227.1903)" id="path5091" style="fill:#5c5c4f;stroke:#000000;stroke-width:3.23021388;stroke-miterlimit:4;stroke-dasharray:none"/>
+ <rect width="27.85074" height="29.369793" rx="1.1414107" ry="1.1414107" x="286.96509" y="227.63805" id="rect5093" style="fill:#032c87"/>
+ <path d="m 288.43262,225.43675 25.2418,0 0,29.3698 -26.37615,0.0241 1.13435,-29.39394 z" id="rect5095" style="fill:#ffffff"/>
+ <path d="m 302.44536,251.73726 c 1.38691,7.85917 -0.69311,11.28365 -0.69311,11.28365 2.24384,-1.60762 3.96426,-3.47694 4.90522,-5.736 0.96708,2.19264 1.83294,4.42866 4.27443,5.98941 0,0 -1.59504,-7.2004 -1.71143,-11.53706 l -6.77511,0 z" id="path5097" style="fill:#a70000;fill-opacity:1;stroke-width:2"/>
+ <rect width="25.241802" height="29.736675" rx="0.89682275" ry="0.89682275" x="290.73544" y="220.92249" id="rect5099" style="fill:#809cc9"/>
+ <path d="m 576.47347,725.93939 6.37084,0.41502 0.4069,29.51809 c -1.89202,-1.31785 -6.85427,-3.7608 -8.26232,-1.68101 l 0,-26.76752 c 0,-0.82246 0.66212,-1.48458 1.48458,-1.48458 z" transform="matrix(0.499065,-0.866565,0,1,0,0)" id="rect5101" style="fill:#4573b3;fill-opacity:1"/>
+ <path d="m 293.2599,221.89363 20.73918,0 c 0.45101,0 0.8141,0.3631 0.8141,0.81411 0.21547,6.32836 -19.36824,21.7635 -22.36739,17.59717 l 0,-17.59717 c 0,-0.45101 0.3631,-0.81411 0.81411,-0.81411 z" id="path5103" style="opacity:0.65536726;fill:url(#linearGradient2371);fill-opacity:1"/>
+ </g>
+</svg>
13 years, 9 months
JBoss Tools SVN: r42041 - in branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide: en-US and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2012-06-17 22:33:16 -0400 (Sun, 17 Jun 2012)
New Revision: 42041
Added:
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Author_Group.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Beginners_Guide.ent
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Beginners_Guide.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Book_Info.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Feedback.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Introduction.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Java_Web_(EE)_and_Standard_Edition_(SE).xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Preface.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Revision_History.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Service-Oriented_Architecture_Development.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/The_interface.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Where_to_go_from_here.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Workshops.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Drools_code_rule_editor.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Drools_rete_rule_editor.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/ESB_Editor.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Eclipse_main.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Eclipse_welcome_screen.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Eclipse_workspace.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_connection_wizard.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_copy_file.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_repository.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_resource_history_view.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JBoss_AS_Overview.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JBoss_AS_localhost.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JSF_diagram_view.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JSF_source_view.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JSF_tree_view.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_Quick_Fix.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_Quick_Fix_2.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_Quick_Fix_Runtime.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_RESTEasy.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_menu.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_Quick_Fix_Targeted_Runtimes.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_Add_simple_to_server.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_Add_to_Server.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_Quick_Fix_Finish.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_GET_1.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_GET_2.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_Input.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_PUT.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_selection.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Server_Started.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Start_Stop_Server.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/View_Button.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Web_Services_Using_Document.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Web_Services_Wizard.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Archive_Tools-Archive_Tools.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Hibernate_Tools-Hibernate_Console.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-JBoss_AS_Tools-JBoss_Server_View.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-JMX_Tools-MBean_Editor.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-JMX_Tools-MBean_Explorer.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Portal_Tools-Dynamic_Web_Project_wizard.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Seam_Development_Tools-New_Seam_Project_wizard.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Components_Editor.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Pages_Editor_graphical_view.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-Content_Assist.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-JBoss_Tools_Palette.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-Visual_Page_Editor.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-Web_Projects_View_for_JSF_left_and_Struts_right_projects.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/icon.svg
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/jboss_central_01.png
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/master.xml
branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/master_output.xml
Log:
updated with trunk files
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Author_Group.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Author_Group.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Author_Group.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE authorgroup PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<authorgroup>
+ <author>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ <email>irooskov(a)redhat.com</email>
+ </author>
+ <author>
+ <firstname>Sean</firstname>
+ <surname>Rogers</surname>
+ <email>serogers(a)redhat.com</email>
+ </author>
+ <editor>
+ <firstname>Andrew</firstname>
+ <surname>Ross</surname>
+ <email>anross(a)redhat.com</email>
+ </editor>
+ <editor>
+ <firstname>Max</firstname>
+ <surname>Andersen</surname>
+ <email>max.andersen(a)redhat.com</email>
+ </editor>
+</authorgroup>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Beginners_Guide.ent
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Beginners_Guide.ent (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Beginners_Guide.ent 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,7 @@
+<!ENTITY PRODUCT "JBoss">
+<!ENTITY BOOKID "Beginners_Guide">
+<!ENTITY YEAR "2011">
+<!ENTITY HOLDER "Red Hat">
+<!ENTITY BZPRODUCT "JBoss Developer Studio">
+<!ENTITY BZCOMPONENT "Beginners Guide">
+<!ENTITY BZURL "<ulink url='https://bugzilla.redhat.com/enter_bug.cgi?product=JBoss%20Develope...'>http://bugzilla.redhat.com/</ulink>">
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Beginners_Guide.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Beginners_Guide.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Beginners_Guide.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<book>
+ <xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Introduction.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="The_interface.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Java_Web_(EE)_and_Standard_Edition_(SE).xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Service-Oriented_Architecture_Development.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Workshops.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Where_to_go_from_here.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!-- <index /> -->
+</book>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Book_Info.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Book_Info.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Book_Info.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE bookinfo PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<bookinfo id="book-Beginners_Guide-Beginners_Guide">
+ <title>Beginners Guide</title>
+ <subtitle>
+ Provides information about the use of the <application>JBoss Developer Studio</application> from a beginners level.
+ </subtitle>
+
+ <productname>JBoss Developer Studio</productname>
+
+ <productnumber>5.0.Beta</productnumber>
+
+ <edition>5.0.0</edition>
+
+ <pubsnumber>1</pubsnumber>
+
+ <abstract>
+ <para>
+ The Beginners Guide brings all concepts pertaining to the <application>JBoss Developer Studio</application> back to basics. It is intended for individuals who may be new to application servers and the creation of applications for deployment.
+ </para>
+ </abstract>
+
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="Common_Content/images/title_logo.svg" format="SVG" />
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+
+ <xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+ <xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</bookinfo>
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Feedback.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Feedback.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Feedback.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,92 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "../Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<appendix id="sect_JBoss-Getting_Help_and_Giving_Feedback" lang="en-US">
+ <title>Getting Help and Giving Feedback</title>
+ <section id="sect_JBoss-Do_You_Need_Help">
+ <title>Do You Need Help?</title>
+ <indexterm>
+ <primary>help</primary>
+ <secondary>getting help</secondary>
+
+ </indexterm>
+ <para>
+ If you experience difficulty with a procedure described in this documentation, visit the Red Hat Customer Portal at <ulink url="http://access.redhat.com" />. Through the customer portal, you can:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ search or browse through a knowledgebase of technical support articles about Red Hat products.
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ submit a support case to Red Hat Global Support Services (GSS).
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ access other product documentation.
+ </para>
+
+ </listitem>
+
+ </itemizedlist>
+ <para>
+ Red Hat also hosts a large number of electronic mailing lists for discussion of Red Hat software and technology. You can find a list of publicly available mailing lists at <ulink url="https://www.redhat.com/mailman/listinfo" />. Click on the name of any mailing list to subscribe to that list or to access the list archives.
+ </para>
+
+ </section>
+
+ <section id="jboss-feedback">
+ <title>Give us Feedback</title>
+ <!-- NOTE: You will need the following entities defined in your .ent file.
+ You will need to replace _YOUR_PRODUCT_HERE_, _YOUR_COMPONENT_
+ and _YOUR_SUMMARY_ - entities are not replaced in URLs.
+ <!ENTITY PRODUCT "JBoss Product Name">
+ <!ENTITY BZCOMPONENT "doc-triage">
+ <!ENTITY BZURL "<ulink url='https://bugzilla.example.com/enter_bug.cgi?product=_YOUR_PRODUCT_HERE_&am...'>http://bugzilla.redhat.com/</ulink>">
+
+ These entities should not affect translated documents, since Bugzilla is not localised.
+ --> <indexterm>
+ <primary>feedback</primary>
+ <secondary>contact information for this manual</secondary>
+
+ </indexterm>
+ <para>
+ If you find a typographical error, or know how this guide can be improved, we would love to hear from you. Submit a report in Bugzilla against the product <literal>&BZPRODUCT;</literal> and the component <literal>&BZCOMPONENT;</literal>. The following link will take you to a pre-filled bug report for this product: &BZURL;.
+ </para>
+ <para>
+ Fill out the following template in Bugzilla's <literal>Description</literal> field. Be as specific as possible when describing the issue; this will help ensure that we can fix it quickly.
+ </para>
+
+<screen>Document URL:
+
+
+Section Number and Name:
+
+
+Describe the issue:
+
+
+Suggestions for improvement:
+
+
+Additional information:
+
+
+</screen>
+ <para>
+ Be sure to give us your name so that you can receive full credit for reporting the issue.
+ </para>
+
+ </section>
+
+
+</appendix>
+
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Introduction.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Introduction.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Introduction.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+
+<chapter id="chap-Beginners_Guide-Introduction">
+ <title>Introduction</title>
+ <para>
+ The <application>JBoss Developer Studio</application> is an Integrated Development Environment (IDE) that includes JBoss Tools and assists with the development of applications and services on JBoss Middleware software. These tools have been developed and are used by developers for increased efficiency and productivity with JBoss software.
+ </para>
+ <para>
+ This guide covers the basics of the interface you will be working with and the tools within it, assuming as little knowledge on your side as possible. If you are not familiar with <application>JBoss Developer Studio</application> then this guide is the best place to begin.
+ </para>
+</chapter>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Java_Web_(EE)_and_Standard_Edition_(SE).xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Java_Web_(EE)_and_Standard_Edition_(SE).xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Java_Web_(EE)_and_Standard_Edition_(SE).xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,721 @@
+<?xml version='1.0' encoding='utf-8' ?>
+
+<chapter id="chap-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins">
+ <title>Java Web (EE) and Standard Edition (SE) Plug-Ins</title>
+ <para>
+ This chapter provides details on the Java plug-ins that are included in <application>JBoss Developer Studio</application>.
+ </para>
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Visual_Web_Tools">
+ <title>Visual Web Tools</title>
+ <para>
+ Visual Web Tools aids in the development of web pages and web projects.
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>Visual Page Editor</term>
+ <listitem>
+ <para>
+ The Visual Page Editor allows an application to be developed in conjunction with a real time visual preview. The application can be viewed either as the source code, as a preview of the application, or both simultaneously in a split-screen presentation. The Visual Page Editor can be used for developing an application using technologies such as JavaServer Faces (<acronym>JSF</acronym>), JavaServer Pages (<acronym>JSP</acronym>), Struts, and Hypertext Markup Language (<acronym>HTML</acronym>). The Visual Page Editor also features a graphical toolbar for in-line styling.
+ </para>
+ <figure id="figu-Beginners_Guide-Visual_Web_Tools-Visual_Page_Editor">
+ <title>Visual Page Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Visual_Web_Tools-Visual_Page_Editor.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Visual Page Editor, showing both the source and a visual preview simultaneously.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Editors</ulink> chapter of <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for more details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>JBoss Tools Palette</term>
+ <listitem>
+ <para>
+ The JBoss Tools Palette provides access to a library of tags used when creating <acronym>JSP</acronym> and <acronym>JSF</acronym> pages. Tags can be quickly inserted into pages from a number of libraries including:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <acronym>HTML</acronym>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ JBoss
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>JSF</acronym>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>JSTL</acronym> (<acronym>JSP</acronym> Standard Tag Library)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ MyFaces
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Oracle <acronym>ADF</acronym> (Application Development Framework) Faces
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Struts
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>XHTML</acronym> (Extensible Hypertext Markup Language)
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Custom-made tags and third-party tag libraries can also be included in the JBoss Tools Palette.
+ </para>
+ <figure id="figu-Beginners_Guide-Visual_Web_Tools-JBoss_Tools_Palette">
+ <title>JBoss Tools Palette</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Visual_Web_Tools-JBoss_Tools_Palette.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The JBoss Tools Palette, with a number of standard libraries loaded.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">JBoss Tools Palette</ulink> chapter of the <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for more details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Web Projects View</term>
+ <listitem>
+ <para>
+ The Web Projects View is an additional view. It enhances project authoring with a number of features including:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Project artifacts for <acronym>JSF</acronym> and Struts projects are organized by function, allowing for better project visualization.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Selected items can be dragged and dropped into <acronym>JSP</acronym> and other <acronym>JSF</acronym> compatible pages including:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <acronym>JSF</acronym> managed bean attributes.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>JSF</acronym> navigation rule outcomes.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Property file values.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Tag library files.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Tags from tag libraries.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>JSP</acronym> page links.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <!-- <listitem>
+ <para>
+ Context menus can be used to speed up application authoring.
+ </para>
+ </listitem> -->
+ <listitem>
+ <para>
+ <acronym>JSF</acronym> and Struts projects can be quickly created or imported from the shortcut buttons.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Tag library files can be expanded, inspected, and easily added to the JBoss Tools Palette.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <figure id="figu-Beginners_Guide-Visual_Web_Tools-Web_Projects_View_for_JSF_left_and_Struts_right_projects">
+ <title>Web Projects View for <acronym>JSF</acronym> (left) and Struts (right) projects</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Visual_Web_Tools-Web_Projects_View_for_JSF_left_and_Struts_right_projects.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Web Projects View, showing a <acronym>JSF</acronym> project on the left and a Struts project on the right.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Web Projects View</ulink> chapter of the <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for more details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>OpenOn</term>
+ <listitem>
+ <para>
+ OpenOn provides an easy method for switching directly from one project resource to another without navigating through the <guilabel>Package Explorer</guilabel> view. Pressing <keycap>F3</keycap> or <keycombo><keycap>Ctrl</keycap><mousebutton>click</mousebutton></keycombo> when a reference to another file is highlighted will open the file in the editor.
+ </para>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Editors</ulink> chapter of the <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for more details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Content Assist</term>
+ <listitem>
+ <para>
+ Content Assist displays context-specific code completion suggestions while typing, speeding up development and reducing typing errors. Content Assist is supported in the following contexts:
+ </para>
+ <para>
+ The suggestion list can be displayed by pressing <keycombo><keycap>Ctrl</keycap><keycap>Space</keycap></keycombo>, and the highlighted entry can be selected and inserted by pressing <keycap>Enter</keycap>.
+ </para>
+ <figure id="figu-Beginners_Guide-Visual_Web_Tools-Content_Assist">
+ <title>Content Assist</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Visual_Web_Tools-Content_Assist.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ Content Assist with <acronym>JSF</acronym> code completion suggestions.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Editors</ulink> chapter of <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for full details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Drag-and-Drop</term>
+ <listitem>
+ <para>
+ Properties, managed bean attributes, navigation rules, tag library file declarations, and <acronym>JSP</acronym> pages can all be dragged from the <guilabel>Web Projects</guilabel> view and dropped into the editor to add content.
+ </para>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Web Projects View</ulink> chapter of the <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for more details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>RichFaces Support</term>
+ <listitem>
+ <para>
+ RichFaces and Ajax4jsf tag libraries can be used from the JBoss Tools Palette, and RichFaces components are rendered in the Visual Page Editor.
+ </para>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Editors</ulink> chapter of the <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for more details.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Seam_Development_Tools">
+ <title>Seam Development Tools</title>
+ <para>
+ <application>JBoss Seam</application> combines several technologies to reduce the complexity of developing modern Web 2.0 applications including:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Enterprise Java Beans (<acronym>EJB3</acronym>).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ JavaServer Faces (<acronym>JSF</acronym>).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Asynchronous JavaScript and <acronym>XML</acronym> (Ajax).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Java Portlets.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Business Process Management (<acronym>BPM</acronym>).
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ <application>Seam</application> provides an interface to these different technologies through simple <emphasis>Plain Old Java Objects</emphasis> (<acronym>POJO</acronym>), user interface components, and <acronym>XML</acronym>. <application>Seam</application> does not distinguish between presentation-tier components and business logic components in an effort to present a simple, unified component model for the Java Enterprise Edition platform. Seam also provides mechanisms to manage application states across multiple workspaces, methods to manage workflow and pageflow through <acronym>jBPM</acronym>, and comprehensive integrated testing features.
+ </para>
+ <para>
+ The Seam Development Tools in <application>JBoss Developer Studio</application> allow for easy <application>Seam</application> application development with a number of features including:
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>New Seam Project wizard</term>
+ <listitem>
+ <para>
+ The New Seam Project wizard allows the details of the Seam project to be configured, including target runtimes, target servers, project facets, and web module settings. It then generates all the necessary files for a Seam project.
+ </para>
+ <figure id="figu-Beginners_Guide-Seam_Development_Tools-New_Seam_Project_wizard">
+ <title>New Seam Project wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Seam_Development_Tools-New_Seam_Project_wizard.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The New Seam Project wizard, used to configure a Seam project.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Other Seam wizards</term>
+ <listitem>
+ <para>
+ Wizards are also included for creating new Seam Actions, Seam Forms, Seam Conversations, and Seam Entities.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Entity generation</term>
+ <listitem>
+ <para>
+ Another wizard exists for generating Seam entities. The wizard produces a set of <acronym>CRUD</acronym> (create-read-update-delete) Seam components and web pages. These can be generated by reverse-engineering an existing database, or by using the existing entities in the application.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Editors and views</term>
+ <listitem>
+ <para>
+ There are a number of editors available in <application>JBoss Developer Studio</application> for working with Seam in addition to the Visual Page Editor including:
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>Seam Pages Editor</term>
+ <listitem>
+ <para>
+ The Seam Pages Editor is used for editing the <filename>pages.xml</filename> file. The file can be edited through three different views:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ the graphical view, which diagrammatically represents the project page-flow and exception handling;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the tree view, which lists the elements and attributes of the <filename>pages.xml</filename> file in a hierarchical tree for simplified editing;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ and the source view, which allows direct editing of the <filename>pages.xml</filename> source.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <figure id="figu-Beginners_Guide-Seam_Development_Tools-Seam_Pages_Editor_graphical_view">
+ <title>Seam Pages Editor (graphical view)</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Pages_Editor_graphical_view.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The graphical view of the Seam Pages Editor, representing the project page-flow and exception handling.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Seam Components Editor</term>
+ <listitem>
+ <para>
+ The Seam Components Editor is used for editing the <filename>components.xml</filename> file. The file can be edited through two views: the tree view and the source view, which operate similarly to the views in the Seam Pages Editor.
+ </para>
+ <figure id="figu-Beginners_Guide-Seam_Development_Tools-Seam_Components_Editor">
+ <title>Seam Components Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Components_Editor.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Seam Components Editor, displaying the components in a hierarchical tree.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>
+ The Seam Editors implement Content Assist and OpenOn; for more details on these technologies refer to <xref linkend="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Visual_Web_Tools" />. Seam Editors also feature validation tools to highlight potential issues with the application.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <acronym>CRUD</acronym> database applications</term>
+ <listitem>
+ <para>
+ <acronym>CRUD</acronym> refers to the four basic <acronym>SQL</acronym> commands: <code>create</code>, <code>read</code>, <code>update</code>, and <code>delete</code>. A <acronym>CRUD</acronym> database application uses forms to retrieve data from and submit data to a database.
+ </para>
+ <para>
+ <acronym>CRUD</acronym> database applications can be created through the New Seam Project wizard.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>TestNG</term>
+ <listitem>
+ <para>
+ TestNG (<emphasis>Testing, the Next Generation</emphasis>) is a Java-based unit testing framework. TestNG suites can be added to a project through the New Seam Action wizard.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Seam Development Tools Reference Guide</ulink> for more details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Hibernate_Tools">
+ <title>Hibernate Tools</title>
+ <para>
+ <application>Hibernate</application> is an object-relational mapping (<acronym>ORM</acronym>) library, used for mapping an object-oriented domain model to a relational database.<!-- It replaces persistence-related database accesses with high-level object-handling functions to solve problems relating to object-relational impedance mismatch.-->
+ <application>Hibernate</application> also serves as a query service, allowing queries to be expressed in native <acronym>SQL</acronym> (Structured Query Language), an extension of <acronym>SQL</acronym> named <emphasis>Hibernate Query Language</emphasis> (<acronym>HQL</acronym>), or an object-oriented Criteria and Example <acronym>API</acronym> (Application Programming Interface).
+ </para>
+ <para>
+ Hibernate Tools in <application>JBoss Developer Studio</application> provides several features to aid in developing with <application>Hibernate</application> including:
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>Mapping Editor</term>
+ <listitem>
+ <para>
+ The Mapping Editor is used for authoring Hibernate <acronym>XML</acronym> mapping files. It supports code completion (Content Assist) and syntax highlighting.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Console</term>
+ <listitem>
+ <para>
+ The Hibernate Console provides a visual representation of database connections and class relationships. Queries can be interactively performed on the database representation.
+ </para>
+ <figure id="figu-Beginners_Guide-Hibernate_Tools-Hibernate_Console">
+ <title>Hibernate Console</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Hibernate_Tools-Hibernate_Console.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Hibernate Console consists of multiple panels representing the database.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Reverse Engineering</term>
+ <listitem>
+ <para>
+ Databases can be reverse-engineered to construct domain model classes, Hibernate mapping files, annotated entity beans, <acronym>HTML</acronym> documentation, or complete JBoss Seam applications.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Wizards</term>
+ <listitem>
+ <para>
+ Wizards are included to step through procedures to generate Hibernate configuration files and Hibernate console configurations.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <application>Apache Ant</application> Task</term>
+ <listitem>
+ <para>
+ <application>Apache Ant</application> is a tool for automating software build processes. Hibernate Tools includes an Apache Ant Task for generating schema, mapping, and Java code related to the build process.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Hibernate Tools Reference</ulink> for more details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Portal_Tools">
+ <title>Portal Tools</title>
+ <para>
+ <application>JBoss Portal</application> is a platform for hosting and serving the web interface of a web portal. It allows for content management and experience customization, and supports standard portlets, single sign-ons, clustering, and internationalization.
+ </para>
+ <para>
+ <application>JBoss Portal</application> applications can be created through the Dynamic Web Project wizard. Java portlets, <acronym>JSF</acronym> portlets, and Seam portlets are all supported.
+ </para>
+ <figure id="figu-Beginners_Guide-Portal_Tools-Dynamic_Web_Project_wizard">
+ <title>Dynamic Web Project wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Portal_Tools-Dynamic_Web_Project_wizard.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Dynamic Web Project wizard streamlines the creation of a <application>JBoss Portal</application> application.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Click the <guibutton>Modify...</guibutton> button and enable portlets for the creation of <application>JBoss Portal</application> applications through this wizard.
+ </para>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">JBoss Portal Tools Reference Guide</ulink> for more details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-JMX_Tools">
+ <title>JMX Tools</title>
+ <para>
+ Java Management Extensions (<acronym>JMX</acronym>) is a Java tool-set for managing and monitoring applications, connected devices, and service-oriented networks. A managed resource is represented by a dynamic object called a <emphasis>Managed Bean</emphasis> or <emphasis>MBean</emphasis>, which is a JavaBean with a dependency injection.
+ </para>
+ <para>
+ The <acronym>JMX</acronym> Tools consists of the <emphasis>MBean Explorer</emphasis> and the <emphasis>MBean Editor</emphasis>.
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>MBean Explorer</term>
+ <listitem>
+ <para>
+ The MBean Explorer lists a connection's Managed Beans, domains, attributes, and operations in a hierarchical tree. Items in the tree can be filtered, expanded, and collapsed, and double-clicking on any item will open it in the MBean Editor.
+ </para>
+ <figure id="figu-Beginners_Guide-JMX_Tools-MBean_Explorer">
+ <title>MBean Explorer</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-JMX_Tools-MBean_Explorer.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The MBean Explorer lists a connection's Managed Beans, domains, attributes, and operations in a hierarchical tree.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>MBean Editor</term>
+ <listitem>
+ <para>
+ The MBean Editor is a detailed property-editor made up of four pages:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ the Attributes page, which allows the attributes of the Managed Bean to be viewed and edited.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the Operations page, which allows the operations of the Managed Bean to be viewed and edited.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the Notifications page, which allows the Managed Bean to be subscribed to, and which notifications are received.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the Info page, which displays information on the Managed Bean.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <figure id="figu-Beginners_Guide-JMX_Tools-MBean_Editor">
+ <title>MBean Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-JMX_Tools-MBean_Editor.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The MBean Editor is a property editor for Managed Beans.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">JMX Tools Reference Guide</ulink> for more details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-JSF_Tools">
+ <title>JSF Tools</title>
+ <para>
+ Java Server Faces (JSF) is a Web application framework developed by Sun Microsystems© Inc. JSF Tools allows you to build JSF based applications, add JSF capabilities to existing web projects, import JSF projects and choose a JSF implementation during application development.
+ </para>
+ <para>
+ The tools included are outlined as follows:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Wizards that assist with the creation of new JSF and Facelets projects and adding JSF capabilities to existing web projects.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Preconfigured templates are included, along with the ability to create your own.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Add and generate code for new managed beans and then add them to a JSF configuration file.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The ability to create your own custom Converter and Validator.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Constant validation checking no matter how you are currently interacting with the code, which ensures you are always aware of any errors during the development process.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Three views are provided for interacting with the code: the Diagram view, Tree view and Source view. Synchronization between the views ensures you are always working on the newest version.
+ </para>
+ <figure id="figu-Beginners_Guide-JSF_Tools-Diagram_view">
+ <title>Diagram view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JSF_diagram_view.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <figure id="figu-Beginners_Guide-JSF_Tools-Tree_view">
+ <title>Tree view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JSF_tree_view.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <figure id="figu-Beginners_Guide-JSF_Tools-Source_view">
+ <title>Source view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JSF_source_view.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">JSF Tools Reference Guide</ulink> for more details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-JBoss_AS_Tools">
+ <title>JBoss AS Tools</title>
+ <para>
+ The JBoss <acronym>AS</acronym> Tools consist of a number of additional views for managing an installed JBoss Server through the JBoss <acronym>AS</acronym> (Application Server) perspective. These additional views include the standard Console and Properties views, and the Servers view. The Servers view allows installed servers to be configured, monitored, and managed.
+ </para>
+ <figure id="figu-Beginners_Guide-JBoss_AS_Tools-Servers_view">
+ <title>Servers view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-JBoss_AS_Tools-JBoss_Server_View.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Servers view shows the installed servers and their current states.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">JBoss Server Manager Reference Guide</ulink> for more details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Archive_Tools">
+ <title>Archive Tools</title>
+ <para>
+ The JBoss AS Tools also include the Project Archives view for streamlined packaging and archiving of applications. Application projects can be configured with specific packaging instructions, and wizards are included for creating and managing archives.
+ </para>
+ <figure id="figu-Beginners_Guide-Archive_Tools-Archive_Tools">
+ <title>Archive Tools</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Archive_Tools-Archive_Tools.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ Project archives can be managed with the Archive Tools.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">JBoss Server Manager Reference Guide</ulink> for more details.
+ </para>
+ </section>
+
+</chapter>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Preface.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Preface.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Preface.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Cloud_Tools_Reference_Guide.ent">
+%BOOK_ENTITIES;
+]> -->
+<preface id="pref-Cloud_Tools_Reference_Guide-Preface">
+ <title>Preface</title>
+ <para>
+ This manual uses several conventions to highlight certain words and phrases and draw attention to specific pieces of information. To get more information on these conventions please refer to the <guilabel>Document Conventions</guilabel> manual, which can be found on the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/index.html">Red Hat Documentation</ulink> website under the <guilabel>JBoss Developer Studio</guilabel> section.
+ </para>
+</preface>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Revision_History.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Revision_History.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Revision_History.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='utf-8' ?>
+
+<appendix id="appe-Beginners_Guide-Revision_History">
+ <title>Revision History</title>
+ <simpara>
+ <revhistory>
+ <revision>
+ <revnumber>1-2</revnumber>
+ <date>Wed Jan 12 2011</date>
+ <author>
+ <firstname>Matthew</firstname>
+ <surname>Casperson</surname>
+ <email>mcaspers(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Review and editing</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ <revision>
+ <revnumber>1-1</revnumber>
+ <date>Mon Feb 22 2010</date>
+ <author>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ <email>irooskov(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Review and editing</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ <revision>
+ <revnumber>1-0</revnumber>
+ <date>Thu Nov 26 2009</date>
+ <author>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ <email>irooskov(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Initial creation of book by publican</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ </revhistory>
+ </simpara>
+</appendix>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Service-Oriented_Architecture_Development.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Service-Oriented_Architecture_Development.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Service-Oriented_Architecture_Development.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,244 @@
+<?xml version='1.0' encoding='utf-8' ?>
+
+<chapter id="chap-Beginners_Guide-Service_Oriented_Architecture_Development">
+ <title>Service-Oriented Architecture Development</title>
+ <para>
+ This chapter provides details on the Service-Oriented Architecture (<acronym>SOA</acronym>) plug-ins that are included in <application>JBoss Developer Studio</application>.
+ </para>
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-jBPM_Tools">
+ <title>jBPM Tools</title>
+ <para>
+ jBPM is a workflow tool providing control over business processes and languages.
+ </para>
+ <para>
+ jBPM supports the jBPM Process Definition Language (<acronym>jPDL</acronym>) and includes a perspective for easy creation and manipulation using the jPDL. Through this view you can add states, transitions and other processes and waypoints in order to create your own business workflow. Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">A Minimal Process Definition</ulink> section of the <citetitle pubwork="chapter">Creating an Empty Process Definition</citetitle> chapter within the <citetitle pubwork="book">jBPM Tools Reference Guide</citetitle> for more details.
+ </para>
+ <!-- <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">jBPM Tools Reference Guide</ulink> for further details.
+ </para> -->
+ </section>
+
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-ESB_Editor">
+ <title>ESB Editor</title>
+ <para>
+ The Enterprise Service Bus (<acronym>ESB</acronym> is an abstraction layer that interacts with the messaging system in a Service-Oriented Architecture (<acronym>SOA</acronym>).
+ </para>
+ <figure id="figu-Beginners_Guide-ESB_Editor-ESB_Editor">
+ <title>ESB Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/ESB_Editor.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ <application>JBoss Developer Studio</application> includes a tool called the ESB file Editor. Through the use of this tool you can develop an application that will that will take advantage of the features in ESB. Features of the ESB Editor include:
+ </para>
+ <formalpara id="form-Beginners_Guide-ESB_Editor-ESB_syntax_validation">
+ <title>ESB syntax validation</title>
+ <para>
+ Constant contextual error checking is provided, with error checking on incorrect or incomplete tags also included when using the Source viewer.
+ </para>
+ </formalpara>
+ <formalpara id="form-Beginners_Guide-ESB_Editor-XML_schema_support">
+ <title>XML schema support</title>
+ <para>
+ By checking the child elements of the providers, the ESB Editor relays incorrect usage combinations to you through error messages upon startup.
+ </para>
+ </formalpara>
+ <formalpara id="form-Beginners_Guide-ESB_Editor-ESB_XML_content_assistance">
+ <title>ESB XML content assistance</title>
+ <para>
+ Content Assist enables you to write code fast and with a higher degree of accuracy when using the Source mode.
+ </para>
+ </formalpara>
+ <formalpara id="form-Beginners_Guide-ESB_Editor-Synchronized_source_and_visual_editing">
+ <title>Synchronized source and visual editing</title>
+ <para>
+ The ESB Editor gives you the choice of using a graphical view (Tree), a code view (Source), or both when developing your ESB applications. With both instances open at once, the changes made to one are instantly visible in the other, ensuring that you are always working with the most current version of your application.
+ </para>
+ </formalpara>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">ESB Editor</ulink> chapter of the <citetitle pubwork="book">ESB Tools Reference Guide</citetitle> for further information.
+ </para>
+ <para>
+ JBoss ESB integrates component messaging into the JBoss Service-Oriented Architecture, serving as an integral part of the JBoss middleware suite. For information on how to use and configure JBoss ESB with the JBoss Service-Oriented Architecture refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Using and Configuring SOA Platform</ulink> chapter of the <citetitle pubwork="book">ESB Tools Reference Guide</citetitle>.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-Web_Services_Tools">
+ <title>Web Services Tools</title>
+ <para>
+ JBoss Web Services is an integral part of the JBoss Application Server and JBoss Enterprise Application Platform, providing a standard means of working reliably between different software applications.
+ </para>
+ <para>
+ A Web Service defines a collection of technologies that provide protocols and standards for the exchange of data between applications. You can create a Web Service for your application server through the use of wizards in <application>JBoss Developer Studio</application>. For further details refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Creating a Web Service using JBossWS runtime</ulink> chapter of the <citetitle pubwork="book">JBoss WS User Guide</citetitle>
+ </para>
+ <figure id="figu-Beginners_Guide-Web_Services_Tools-Example_of_a_Web_Services_wizard">
+ <title>Example of a Web Services wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Web_Services_Wizard.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Web Services Tools also includes the ability to create a Web Service client through the use of a Web Services Description Language (WSDL) document. This can be useful if you already have a predefined service that you wish to recreate, or you wish to use one as a template. Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Creating a Web Service Client from a WSDL Document using JBoss WS</ulink> chapter of the <citetitle pubwork="book">JBoss WS User Guide</citetitle> for more details.
+ </para>
+ <figure id="figu-Beginners_Guide-Web_Services_Tools-Web_Services_client_creation">
+ <title>Web Services client creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Web_Services_Using_Document.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-Drools_Tools">
+ <title>Drools Tools</title>
+ <para>
+ Drools is a Business Rule Management System (<acronym>BRMS</acronym>) that uses an enhanced implementation of the Rete algorithm to provide a forward chaining inference based rules engine (production rule system). Refer to the <citetitle pubwork="chapter">The Rule Engine</citetitle> chapter of the JBoss Enterprise SOA <citetitle pubwork="book">JBoss Rules Reference Guide</citetitle> for more details.
+ </para>
+ <para>
+ Drools Tools includes wizards for creating new Drools projects and resources. The resources that can be created include a new rule, domain specific language, decision table and business rule. After these have been created there are numerous editors included to assist you with the rest of the development. Included editors are the Rule editor, the Domain Specific Language editor, the Rule Flow graphical editor and the Guided editor. Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Drools Tools Reference Guide</ulink> for more details.
+ </para>
+ <figure id="figu-Beginners_Guide-Drools_Tools-Rule_text_editor">
+ <title>Rule text editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Drools_code_rule_editor.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <figure id="figu-Beginners_Guide-Drools_Tools-Rule_Flow_graphical_editor">
+ <title>Rule Flow graphical editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Drools_rete_rule_editor.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-Eclipse_Guvnor_Tools">
+ <title>Eclipse Guvnor Tools</title>
+ <para>
+ Eclipse Guvnor Tools work with Drools Guvnor through rich web based GUIs and editors to provide a centralized repository for a vast quantity of rules. You can store versions of rules, models, functions, processes and other Drools generated components that all relate to executable knowledge bases. Access to the Guvnor is controlled, allowing you to lock down access and restrict features so domain experts (non programmers) can view and edit rules without being exposed to all the features at once.
+ </para>
+ <para>
+ The tools included for Eclipse Guvnor include:
+ </para>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_Connection_Wizard">
+ <title>Guvnor Connection Wizard</title>
+ <para>
+ The Guvnor Connection Wizard is used to create a connection to a Guvnor repository. This wizard can be started by selecting <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>New</guimenuitem><guimenuitem>Other</guimenuitem><guimenuitem>Guvnor</guimenuitem><guimenuitem>Guvnor repository location</guimenuitem></menuchoice>, through the Guvnor Repositories View and other locations throughout Eclipse Guvnor Tools. Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Guvnor Connection Wizard</ulink> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.
+ </para>
+ </formalpara>
+ <figure id="figu-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_connection_wizard">
+ <title>Guvnor connection wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Guvnor_connection_wizard.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-The_Guvnor_Repositories_View">
+ <title>The Guvnor Repositories View</title>
+ <para>
+ The Guvnor Repositories View tool displays the contents of a repository using a tree structure. From within this tool you can create a new Guvnor repository connection, remove a Guvnor repository connection, refresh the tree display and expand or condense the tree layout. Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Guvnor Repositories View</ulink> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.
+ </para>
+ </formalpara>
+ <figure id="figu-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_repository_view">
+ <title>Guvnor repository view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Guvnor_repository.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_Resource_History_View">
+ <title>Guvnor Resource History View</title>
+ <para>
+ The Guvnor Resource History View displays the revision history details for files that are both locally stored and within Guvnor repositories. Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Guvnor Resource History View</ulink> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.
+ </para>
+ </formalpara>
+ <figure id="figu-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_resource_history_view">
+ <title>Guvnor resource history view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Guvnor_resource_history_view.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_Resource_Importing_Wizard">
+ <title>Guvnor Resource Importing Wizard</title>
+ <para>
+ The Guvnor Resource Importing Wizard assists with copying one or more files from a Guvnor repository to the local workspace (while keeping file association with the Guvnor repository). This wizard can be started by selecting <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>Import</guimenuitem><guimenuitem>Guvnor</guimenuitem><guimenuitem>Resource from Guvnor</guimenuitem></menuchoice>. <!--Refer to the <citetitle pubwork="section">Importing Guvnor Repository Resources</citetitle> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.-->
+ </para>
+ </formalpara>
+ <figure id="figu-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_resource_importing_wizard">
+ <title>Guvnor resource importing wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Guvnor_copy_file.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-Actions_for_Local_Guvnor_Resources">
+ <title>Actions for Local Guvnor Resources</title>
+ <para>
+ A variety of actions can be performed on a file through Eclipse Guvnor Tools. Those actions are:
+ </para>
+ </formalpara>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <emphasis>Update</emphasis>: Replaces the contents of the local file with the updated contents from the Guvnor repository.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Add</emphasis>: Include a local file in a Guvnor repository.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Commit</emphasis>: Update a Guvnor repository file with new content from a locally modified version.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Show History</emphasis>: Displays the revision history of a file.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Compare with Version</emphasis>: Opens a wizard that allows to files to be compared for similarities and differences.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Switch to Version</emphasis>: Provides the ability to replace a local file with an earlier revision of the same file.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Delete</emphasis>: Removes a file from the Guvnor repository and the local copy.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Disconnect</emphasis>: Removes a Guvnor repository association.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <!--para>
+ Refer to the <citetitle pubwork="section">Actions for Local Guvnor Resources</citetitle> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.
+ </para-->
+ </section>
+
+
+
+</chapter>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/The_interface.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/The_interface.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/The_interface.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,255 @@
+<?xml version='1.0' encoding='utf-8' ?>
+
+<chapter id="chap-Beginners_Guide-The_interface">
+ <title>The interface</title>
+ <para>
+ This chapter discusses the interface to the <application>JBoss Developer Studio</application> IDE.
+ </para>
+ <section id="sect-Beginners_Guide-The_interface-Eclipse">
+ <title>Eclipse</title>
+ <para>
+ Eclipse provides a container for all development work performed with <application>JBoss Developer Studio</application>. It provides control over the application server, the applications on it and provides an interface through which you can develop your own applications.
+ </para>
+ <para>
+ Eclipse is started by double-clicking on the <filename>jbdevstudio</filename> executable in your installation directory.
+ </para>
+ <para>
+ Following this you will be asked to specify a workspace. A workspace is the location on your computer where your files relating to your Eclipse projects be stored. If you wish to change your workspace location after this step you can do so by selecting <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>Switch Workspace</guimenuitem><guimenuitem>Other...</guimenuitem></menuchoice>.
+ </para>
+ <figure id="figu-Beginners_Guide-Eclipse-Eclipse_Workspace_launcher">
+ <title>Eclipse Workspace launcher</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Eclipse_workspace.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ After selecting the location of the workspace, you will be greeted with the <guilabel>Welcome</guilabel> screen. This screen provides a few pathway options, including the <guilabel>Getting Started</guilabel> link, which will take you to a page that provides some JBDS documentation, an option to create a new project with the <guilabel>Create New...</guilabel> option and an option to skip straight to your <guilabel>Workbench</guilabel>.
+ </para>
+ <figure id="figu-Beginners_Guide-Eclipse-Eclipse_welcome_screen">
+ <title>Eclipse welcome screen</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Eclipse_welcome_screen.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Skipping straight to your workbench, you will see a screen with a number of default views and the JBoss Application Server listed in the bottom area of the interface.
+ </para>
+ <figure id="figu-Beginners_Guide-Eclipse-Eclipse_Workbench">
+ <title>Eclipse Workbench</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Eclipse_main.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ In the bottom left hand corner of the screen is a button with an icon displaying a white column with a blue bar and a yellow plus sign beside it. Clicking on this button will open a menu listing a number of different views and windows.
+ </para>
+ <figure id="figu-Beginners_Guide-Eclipse-Views_button">
+ <title>Views button</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/View_Button.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The window that may be of most use to you can be found by selecting <menuchoice><guimenuitem>Other...</guimenuitem><guimenuitem>JBoss Tools Web</guimenuitem><guimenuitem>JBoss Tools Palette</guimenuitem></menuchoice>. This option opens a perspective that includes the tools provided by <application>JBoss Developer Studio</application>.
+ </para>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Welcome to JBoss Developer Studio</ulink> section of the <citetitle pubwork="book">Getting Started with JBoss Developer Studio</citetitle> guide for further details.
+ </para>
+ </section>
+ <section id="sect-Beginners_Guide-The_interface-JBoss_Central">
+ <title>JBoss Central</title>
+ <para>
+ When starting the JBoss Developer Studio you will see <guilabel>JBoss Central</guilabel> in the workspace. From <guilabel>JBoss Central</guilabel> you can quickly <guilabel>Create Projects</guilabel>, run <guilabel>Project Examples</guilabel>, view <guilabel>Documentation</guilabel>, read the latest <guilabel>News</guilabel> and <guilabel>Blogs</guilabel>, and change <guilabel>JBoss Central</guilabel>
+ <guilabel>Settings</guilabel>.
+ </para>
+ <figure id="figu-Beginners_Guide-JBoss_Central">
+ <title>JBoss Central</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/jboss_central_01.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ For further information on <guilabel>JBoss Central</guilabel> see the <emphasis>Getting Started Guide</emphasis> for this realease.
+ </para>
+ </section>
+ <section id="sect-Beginners_Guide-The_interface-JBoss_Application_Server">
+ <title>JBoss Application Server</title>
+ <para>
+ The JBoss Application Server Server provides the full range of Java EE 5 features as well as extended enterprise services including clustering, caching, and persistence.
+ </para>
+ <section id="sect-Beginners_Guide-JBoss_Application_Server-Using_the_application_server_shipped_with_the_JBoss_Developer_Studio">
+ <title>Using the Application Server shipped with the JBoss Developer Studio</title>
+ <para>
+ This section discusses the use of the JBoss Application Server through Eclipse. Once you have started the Eclipse interface for the <application>JBoss Developer Studio</application>, the JBoss Application Server can be started by selecting it in the Servers view, which can be found in the lower part of the window, and then clicking the green arrow to the right.
+ </para>
+ <figure id="figu-Beginners_Guide-Use_of_the_application_server_shipped_with_JBoss_Tools_or_JBoss_Developer_Studio-Starting_and_stopping_the_server">
+ <title>Starting and stopping the server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Start_Stop_Server.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <note>
+ <para>
+ If the <guimenu>Servers</guimenu> view is not displayed at the bottom of your Workbench, you can activate it through <menuchoice><guimenuitem>Window</guimenuitem><guimenuitem>Show View</guimenuitem><guimenuitem>Other</guimenuitem><guimenuitem>Server</guimenuitem><guimenuitem>Servers</guimenuitem></menuchoice> and then clicking the <guibutton>OK</guibutton> button.
+ </para>
+ </note>
+ <para>
+ After the server has been successfully started the status field next to the server name will change from <emphasis>Stopped</emphasis> to <emphasis>Started, Synchronized</emphasis>.
+ </para>
+ <figure id="figu-Beginners_Guide-Use_of_the_application_server_shipped_with_JBoss_Tools_or_JBoss_Developer_Studio-Server_started_successfully">
+ <title>Server started successfully</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Server_Started.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Once Eclipse and the server are started, double click on the server name in Eclipse to see an <guilabel>Overview</guilabel> screen in the center.
+ </para>
+ <figure id="figu-Beginners_Guide-Use_of_the_application_server_shipped_with_JBoss_Tools_or_JBoss_Developer_Studio-JBoss_Application_Server_overview">
+ <title>JBoss Application Server overview</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JBoss_AS_Overview.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The <guilabel>Overview</guilabel> section contains six subsections: <guilabel>General Information</guilabel>, <guilabel>Login Credentials</guilabel>, <guilabel>Publishing</guilabel>, <guilabel>Timeouts</guilabel>, <guilabel>Server Polling</guilabel> and <guilabel>Server Ports</guilabel>.
+ </para>
+ <para>
+ The <guilabel>General Information</guilabel> subsection allows you to change the value for the <guilabel>Server name</guilabel> and <guilabel>Host name</guilabel>. By clicking on the <guilabel>Runtime Environment</guilabel> label a dialog box will be shown with options to change the name of the server runtime, the home directory, the Java Runtime and the server configuration that will be used when running the application server. The <guibutton>Open launch configuration</guibutton> button displays a dialog box that allows you to configure the technical details of the application server instance.
+ </para>
+ <para>
+ Below the <guilabel>General Information</guilabel> subsection is the <guilabel>Login Credentials</guilabel> subsection. Here you can set the <guilabel>User Name</guilabel> and <guilabel>Password</guilabel> that will be used to provide secure access to your server.
+ </para>
+ <para>
+ The <guilabel>Publishing</guilabel> subsection at the top right of the <guilabel>Overview</guilabel> section allows you to specify when applications will be published to the location specified (whether the applications will be made available through the application server depends on the server running and if it is configured to recognize dynamic changes). You can select to either never have an application be published automatically or for a check of new applications yet to be published to occur at a certain timed interval.
+ </para>
+ <para>
+ The <guilabel>Timeouts</guilabel> subsection below the <guilabel>Publishing</guilabel> subsections allows you to set the start and stop times (in seconds) in which the server should complete all of its operations. This setting is made available in order to decrease the chance of the server freezing or hanging.
+ </para>
+ <para>
+ Below the <guilabel>Timeouts</guilabel> subsection is the <guilabel>Server Polling</guilabel> subsection. A server poller gathers information about the server at certain points in time, capturing information about processes and applications. This section allows you to select between either the <literal>JMX Poller</literal> or <literal>Timeout Poller</literal> for startup and the <literal>Process Terminated Poller</literal> or <literal>Timeout Poller</literal> for shutdown.
+ </para>
+ <para>
+ The final subsection is called <guilabel>Server Ports</guilabel>, below the <guilabel>Server Polling</guilabel> subsection. This section allows you to alter the port numbers that the server pollers gather their information from. The two settings <guilabel>JNDI Port</guilabel> and <guilabel>Web Port</guilabel> are set to be automatically detected by default; normally there should be no reason to manually select the port numbers.
+ </para>
+ <note>
+ <para>
+ Changing the <guilabel>Server Ports</guilabel> subsection configuration will not alter which ports the server itself listens on.
+ </para>
+ </note>
+ <para>
+ The default address of the server is <ulink url="http://localhost:8080">http://localhost:8080</ulink>, which you can type into your Internet browsers address bar.
+ </para>
+ <figure id="figu-Beginners_Guide-Use_of_the_application_server_shipped_with_JBoss_Tools_or_JBoss_Developer_Studio-Server_access">
+ <title>Server access</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JBoss_AS_localhost.png" format="PNG" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/...">Manage JBoss AS from JBoss Developer Studio</ulink> chapter of the <citetitle pubwork="book">Getting Started with JBoss Developer Studio</citetitle> guide for further details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-JBoss_Application_Server-Adding_a_new_application_server_for_use_with_the_JBoss_Developer_Studio">
+ <title>Adding a new application server for use with the JBoss Developer Studio</title>
+ <para>
+ Though the JBoss Developer Studio may come with a preconfigured application server, you can still add your own servers. This section details how to add additional servers for use with the JBoss Developer Studio.
+ </para>
+ <para>
+ To add a new server runtime follow these steps:
+ </para>
+ <orderedlist>
+ <listitem>
+ <para>
+ In the Eclipse interface click on <menuchoice><guimenuitem>Window</guimenuitem><guimenuitem>Preferences</guimenuitem><guimenuitem>Server</guimenuitem><guimenuitem>Runtime Environments</guimenuitem></menuchoice>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click on the <guibutton>Add...</guibutton> button.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select the runtime environment type of your application server from the list provided.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Tick the box for the <guilabel>Create a new local server</guilabel> option.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click on the <guibutton>Next ></guibutton> button.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Provide a name for your server runtime and then click on the <guibutton>Browse...</guibutton> button, next to the <guilabel>Home Directory</guilabel> location space.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Navigate to the directory where the server you wish to add is installed and click on the <guibutton>OK</guibutton> button.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select the Java Runtime Environment (JRE) you wish to use for this server from the drop-down menu. If the required JRE is not listed, click on the <guibutton>JRE</guibutton> button beside the list, click the <guibutton>Add...</guibutton> button in the <guimenuitem>Installed JREs</guimenuitem>
+ <guilabel>Preferences</guilabel> dialog box, and follow the prompts to install the correct JRE.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <guilabel>Configuration</guilabel> section should automatically list the profiles available for your server. Select the server configuration you wish to use by clicking on its name in the list.
+ </para>
+ <para>
+ If the profile you wish to use is not listed click on the <guibutton>Browse...</guibutton> button, navigate to the profile location and click the <guibutton>OK</guibutton> button.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ If all the information is correct click the <guibutton>Finish</guibutton> button.
+ </para>
+ <para>
+ If you need to change any information click the <guibutton>< Back</guibutton> button until you reach the screen with the information that needs to be altered and then navigate back to the <guilabel>JBoss RunTime</guilabel> screen and click the <guibutton>Finish</guibutton> button.
+ </para>
+ </listitem>
+ </orderedlist>
+ <para>
+ Once the new sever has been added, you can select it for use by clicking on its name in the <guilabel>Server Runtime Environment</guilabel> list and then clicking the <guibutton>OK</guibutton> button, which will then take you back to the main Eclipse interface.
+ </para>
+ <para>
+ To start your new server, select it from those available in the <guimenu>Servers</guimenu> view and click the button displaying a white arrow in a green circle.
+ </para>
+ <note>
+ <para>
+ If the <guimenu>Servers</guimenu> view is not displayed at the bottom of your Workbench, you can activate it through <menuchoice><guimenuitem>Window</guimenuitem><guimenuitem>Show View</guimenuitem><guimenuitem>Other</guimenuitem><guimenuitem>Server</guimenuitem><guimenuitem>JBoss Server View</guimenuitem></menuchoice> and then click the <guibutton>OK</guibutton> button.
+ </para>
+ </note>
+ </section>
+
+ </section>
+
+</chapter>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Where_to_go_from_here.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Where_to_go_from_here.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Where_to_go_from_here.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='utf-8' ?>
+
+<chapter id="chap-Beginners_Guide-Where_to_go_from_here">
+ <title>Where to go from here</title>
+ <para>
+ For documentation on the plug-ins available as part of the JBoss Developer Studio visit <ulink url="http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/">http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/</ulink>.
+ </para>
+ <para>
+ For documentation about the JBoss Enterprise Application Platform visit <ulink url="http://www.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/">http://www.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/</ulink>.
+ </para>
+ <para>
+ For information pertaining to Eclipse visit <ulink url="http://www.eclipse.org/">http://www.eclipse.org/</ulink>.
+ </para>
+</chapter>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Workshops.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Workshops.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/Workshops.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,383 @@
+<?xml version='1.0' encoding='utf-8' ?>
+
+<chapter id="chap-Beginners_Guide-Worshops">
+ <title>Workshops</title>
+ <para>
+ Follow the instructions in these workshops to broaden your knowledge and understanding of <application>JBoss Developer Studio</application>.
+ </para>
+ <section id="sect-Beginners_Guide-Workshops-RESTEasy">
+ <title>RESTEasy</title>
+ <para>
+ In this RESTEasy workshop we will provide an example of how to solve the problem of creating new customers for an online store. This will be achieved through the creation of a shopping application and adding customer records through a web browser.
+ </para>
+ <formalpara>
+ <title>Prerequisites</title>
+ <para>
+ The following technologies are necessary for this workshop:
+ <itemizedlist>
+ <listitem>
+ <para>
+ <application>JBoss Developer Studio 4.0</application>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <application>JBoss Enterprise Application Platform 5</application> or <application>JBoss Service Orientated Architecture Platform 5</application>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <application>Firefox 2.0</application> or higher web browser
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <application>REST Client</application>
+ <application>Firefox</application> plug-in available from <ulink url="https://addons.mozilla.org/en-US/firefox/addon/9780">https://addons.mozilla.org/en-US/firefox/addon/9780</ulink>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </formalpara>
+ <para>
+ Make sure <application>JBoss Developer Studio</application> is open with the application server running. For simplicity it will be assumed for the rest of the workshop that you are running the <application>JBoss Enterprise Application Platform 5</application>, however the steps will be the same if you are using the <application>JBoss Service Orientated Architecture Platform 5</application>.
+ </para>
+ <para>
+ In <application>JBoss Developer Studio</application> navigate to <menuchoice><guimenuitem>Help</guimenuitem><guimenuitem>Project Example</guimenuitem></menuchoice>.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Project_Example_Menu">
+ <title>Project Example Menu</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_menu.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Project Example menu being selected through the JBoss Developer Studio GUI.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ In the <guimenuitem>Project Example</guimenuitem> menu dialog box, scroll to <menuchoice><guimenuitem>RESTEasy</guimenuitem><guimenuitem>RESTEasy Simple Example</guimenuitem></menuchoice> and click the <guibutton>Finish</guibutton> button.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-RESTEasy_Simple_Example">
+ <title>RESTEasy Simple Example</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_RESTEasy.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ Selecting to create the RESTEasy Simple Example.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ There may be two issues to fix before you can continue. The description for these issues are <guilabel>Target runtime JBoss 4.2.2 Runtime is not defined</guilabel> and <guilabel>Java compiler level does not match the version of the installed Java project facet</guilabel>. If they do not appear skip to <xref linkend="figu-Beginners_Guide-Workshops-Completed_fixing_the_issues"/>. If they do appear, the following steps will resolve these issues.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Quick_Fixes">
+ <title>Quick Fixes</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_Quick_Fix.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ Displaying the two issues that will need to be fixed; detailed after this image.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To fix the first issue with the description <guilabel>Target runtime JBoss 4.2.2 Runtime is not defined</guilabel> click on this description and then click the <guibutton>Quick Fix</guibutton> button.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Fixing_the_first_issue">
+ <title>Fixing the first issue</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_Quick_Fix_2.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The description of the first issue is highlighted, waiting for the user to click the Quick Fix button.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The next dialog box will display two runtime issues to fix, however by fixing the second one, labeled as <guilabel>Configure Targeted Runtimes</guilabel>, both issues will be corrected.
+ </para>
+ <para>
+ Select the issue called <guilabel>Configure Targeted Runtimes</guilabel> and click the <guibutton>Finish</guibutton> button.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Runtime_issues">
+ <title>Runtime issues</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_Quick_Fix_Runtime.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ Outlining the two runtime issues.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ A large dialog box will open displaying a long list of property categories on the left hand side. Navigate down to and click on the <guimenuitem>Targeted Runtimes</guimenuitem> property title. To the right of the menu where the <guilabel>JBoss 4.2.2 Runtime</guilabel> box is selected, deselect it and then select the name of your <application>JBoss Enterprise Application Platform 5</application> runtime.
+ </para>
+ <para>
+ Once the <application>JBoss Enterprise Application Platform 5</application> is selected and the old runtime deselected, click the <guibutton>Apply</guibutton> button and then the <guibutton>OK</guibutton> button.
+ </para>
+ <note>
+ <para>
+ In <xref linkend="figu-Beginners_Guide-Workshops-Selecting_the_correct_runtime"/>, the runtime that will be used is the one called <guilabel>JBoss EAP 5.0 Runtime Server</guilabel>, though the name will depend on what you called it when you configured the server for use with <application>JBoss Developer Studio</application>.
+ </para>
+ </note>
+ <figure id="figu-Beginners_Guide-Workshops-Selecting_the_correct_runtime">
+ <title>Selecting the correct runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_Quick_Fix_Targeted_Runtimes.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The JBoss 4.2.2 Runtime is displayed as selected to show how the user will be greeted by this property window.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To fix the second issue with the description <guilabel>Java compiler level does not match the version of the installed Java project facet</guilabel>, click on its description and then click the <guibutton>Quick Fix</guibutton> button.
+ </para>
+ <para>
+ After clicking the <guibutton>Quick Fix</guibutton> button the Java compiler issue should disappear because the <application>JBoss Developer Studio</application> has made the necessary changes in the background to fix it.
+ </para>
+ <para>
+ The <guilabel>Quick Fix</guilabel> dialog box should now be empty. Click the <guibutton>Finish</guibutton> button.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Completed_fixing_the_issues">
+ <title>Completed fixing the issues</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_Quick_Fix_Finish.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Quick Fix dialog box is displayed without any remaining issues.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To add the project to the <application>JBoss Enterprise Application Platform 5</application> server right click (or Control-click on Mac OS) on the server name in the <guimenuitem>Servers</guimenuitem> view in the bottom section of your workbench. Click on the <guimenuitem>Add and Remove...</guimenuitem> option.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-About_to_add_the_project_to_the_server">
+ <title>About to add the project to the server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_Add_to_Server.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The servers right-click menu is displayed with the Add and Remove option highlighted for selection.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ From the <guilabel>Add and Remove</guilabel> dialog box ensure the box labeled <guilabel>If server is started, publish changes immediately</guilabel> is ticked. In the left-hand menu, highlight the project you just created called <guilabel>simple</guilabel> by clicking on it.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Add_project_to_server">
+ <title>Add project to server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_Add_simple_to_server.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The simple project is highlighted about the Add button about to be pressed to configure it for the server.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Click the <guibutton>Add ></guibutton> button to move it from the left-hand menu labeled <guilabel>Available</guilabel> to the right-hand menu labeled <guilabel>Configured</guilabel>. Once this is completed click the <guibutton>Finish</guibutton> button.
+ </para>
+ <para>
+ Your RESTEasy project has now been deployed onto your server. We will now test the application by using the REST Client plug-in within the Firefox web browser.
+ </para>
+ <para>
+ Open your Firefox web browser and navigate to <menuchoice><guimenuitem>Tools</guimenuitem>
+ <guimenuitem>REST Client</guimenuitem>
+ </menuchoice>.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Selecting_the_REST_Client">
+ <title>Selecting the REST Client</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_selection.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ Selecting the REST Client from the Firefox menu.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ In the REST Client click on the <guibutton>Add Request Header</guibutton> button and type <property>content-type</property> for the <guilabel>Name</guilabel> and <property>application/xml</property> for the <guilabel>Value</guilabel>. This will ensure that the content will be consumable by the Plain Old Java Object (POJO) service at the server.
+ </para>
+ <para>
+ Select <guimenuitem>POST</guimenuitem> from the <guilabel>Method</guilabel> drop-down menu, copy <ulink url="http://localhost:8080/simple/rest-services/customers">http://localhost:8080/simple/rest-services/customers</ulink> into the drop-down menu beside the <guilabel>Method</guilabel> and paste the following into the <guilabel>Request Body</guilabel>:
+ </para>
+ <screen><customer><first-name>Bill</first-name><last-name>Burke</last-name><street>256 Clarendon Street</street><city>Boston</city><state>MA</state><zip>02115</zip><country>USA</country></customer></screen>
+ <para>
+ The XML for the <guilabel>Request Body</guilabel> must not contain any spaces between XML tags to avoid exceptions occurring at the server end.
+ </para>
+ <para>
+ Click the <guibutton>Send</guibutton> button to add the customer information.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Adding_a_customer">
+ <title>Adding a customer</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_Input.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ REST Client displays a green bar in the Response Header to signify a successful customer addition.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To ensure the customer details were added, change the <guilabel>Method</guilabel> type to <guimenuitem>GET</guimenuitem> and the URL address to <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink>. The <emphasis>/1</emphasis> is added to the URL to select the customer with the <varname>customer id</varname> of 1, since that is the number that was given to the customer.
+ </para>
+ <para>
+ Click the <guibutton>Send</guibutton> button to retrieve the information. Select the <guilabel>Response Body</guilabel> tab beneath the <guilabel>Request Body</guilabel> section to view the returned information.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Retrieving_customer_information">
+ <title>Retrieving customer information</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_GET_1.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ The customer information is displayed in the Response Body tab of the REST Client.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ We have added a customer and retrieved their information; now we will update their information. To achieve this change the <guilabel>Method</guilabel> to <guimenuitem>PUT</guimenuitem> and copy the following into the <guilabel>Request Body</guilabel> (overwriting anything that may be in the <guilabel>Request Body</guilabel> already):
+ </para>
+ <screen><customer><first-name>Gary</first-name><last-name>Lamperillo</last-name><street>256 Clarendon Street</street><city>Venice</city><state>CA</state><zip>90291</zip><country>USA</country></customer></screen>
+ <para>
+ Remember to make sure there are no spaces between the XML tags when you copy the information into the <guilabel>Request Body</guilabel>.
+ </para>
+ <para>
+ Check to make sure the URL still reads <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink> from when you retrieved the customer information. By using the URL that references the ID of the customer you are updating that customer's record.
+ </para>
+ <para>
+ Click the <guibutton>Send</guibutton> button to update the information.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Updating_customer_information">
+ <title>Updating customer information</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_PUT.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ REST Client displays a green bar in the Response Header to signify a successful update.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To verify that the record has been updated change the <guilabel>Method</guilabel> type to <guimenuitem>GET</guimenuitem>, ensure the URL still references customer ID 1 and click the <guibutton>Send</guibutton> button.
+ </para>
+ <para>
+ Select the <guilabel>Response Body</guilabel> tab beneath the <guilabel>Request Body</guilabel> section to view the returned information.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Retreiving_updated_customer_information">
+ <title>Retrieving updated customer information</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_GET_2.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ REST Client displays a green bar in the Response Header to signify a successful update.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The RESTEasy workshop is now complete.
+ </para>
+ </section>
+<!-- <section id="sect-Beginners_Guide-Workshops-RESTEasy_workshop">
+ <title>Web Service using JSR 181 workshop</title>
+ <para>
+ The Web Service workshop uses JSR 181 to provide an example of how to solve the problem of
+ </para>
+ <formalpara>
+ <title>Prerequisites</title>
+ <para>
+ The following technologies are necessary for this workshop:
+ <itemizedlist>
+ <listitem>
+ <para>
+ <application>JBoss Developer Studio 3.0</application>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <application>JBoss Enterprise Application Platform 5</application> or <application>JBoss Service Orientated Architecture Platform 5</application>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </formalpara>
+ <para>
+ Make sure the <application>JBoss Developer Studio</application> is open with the application server running. For the purpose of simplicity it will be assumed for the rest of the workshop that you are running the <application>JBoss Enterprise Application Platform 5</application>, however the steps will be the same if you are using the <application>JBoss Service Orientated Architecture Platform 5</application>.
+ </para>
+ <para>
+ Begin by creating a new <emphasis>Dynamic Web Project</emphasis> in the <application>JBoss Developer Studio</application>. To create the project select <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>New</guimenuitem><guimenuitem>Project...</guimenuitem></menuchoice>.
+ </para>
+ <para>
+ The <guilabel>New Project</guilabel> dialogue box will open and you can either navigate to <menuchoice><guimenuitem>Web</guimenuitem><guimenuitem>Dynamic Web Project</guimenuitem></menuchoice> or start to type <guimenuitem>Dynamic Web Project</guimenuitem> into the search bar under the <guilabel>Wizards:</guilabel> label.
+ </para>
+ <para>
+ Once you have found the <guimenuitem>Dynamic Web Project</guimenuitem> option, click on it to highlight it and click the <guibutton>Next ></guibutton> button.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Selecting_to_create_a_Dynamic_Web_Project">
+ <title>Selecting to create a Dynamic Web Project</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Web_Service_Select_Dynamic_Web_Project.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ Selecting the Dynamic Web Project option from the New Project dialogue box.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ In the <guilabel>New Dynamic Web Project</guilabel> dialogue box that has opened type the name of the project as <emphasis>MyWebServiceProject</emphasis>.
+ </para>
+ </section> -->
+ <section id="sect-Beginners_Guide-Workshops-Seam">
+ <title>Seam</title>
+ <para>
+ The <application>JBoss Enterprise Application Platform </application> book titled the <emphasis>Seam Reference Guide</emphasis> contains an example of how to setup Seam for use with <application>JBoss Developer Studio</application>. This workshop can be found here: <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/5...">Getting Started with Seam, using JBoss Tools</ulink>.
+ </para>
+ </section>
+</chapter>
+
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Drools_code_rule_editor.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Drools_code_rule_editor.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Drools_rete_rule_editor.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Drools_rete_rule_editor.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/ESB_Editor.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/ESB_Editor.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Eclipse_main.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Eclipse_main.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Eclipse_welcome_screen.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Eclipse_welcome_screen.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Eclipse_workspace.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Eclipse_workspace.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_connection_wizard.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_connection_wizard.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_copy_file.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_copy_file.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_repository.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_repository.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_resource_history_view.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Guvnor_resource_history_view.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JBoss_AS_Overview.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JBoss_AS_Overview.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JBoss_AS_localhost.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JBoss_AS_localhost.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JSF_diagram_view.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JSF_diagram_view.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JSF_source_view.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JSF_source_view.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JSF_tree_view.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/JSF_tree_view.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_Quick_Fix.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_Quick_Fix.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_Quick_Fix_2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_Quick_Fix_2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_Quick_Fix_Runtime.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_Quick_Fix_Runtime.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_RESTEasy.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_RESTEasy.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_menu.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Example_menu.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_Quick_Fix_Targeted_Runtimes.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_Quick_Fix_Targeted_Runtimes.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_Add_simple_to_server.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_Add_simple_to_server.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_Add_to_Server.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_Add_to_Server.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_Quick_Fix_Finish.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_Quick_Fix_Finish.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_GET_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_GET_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_GET_2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_GET_2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_Input.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_Input.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_PUT.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_PUT.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_selection.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Project_Examples_RESTEasy_RESTClient_selection.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Server_Started.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Server_Started.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Start_Stop_Server.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Start_Stop_Server.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/View_Button.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/View_Button.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Web_Services_Using_Document.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Web_Services_Using_Document.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Web_Services_Wizard.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/Web_Services_Wizard.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Archive_Tools-Archive_Tools.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Archive_Tools-Archive_Tools.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Hibernate_Tools-Hibernate_Console.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Hibernate_Tools-Hibernate_Console.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-JBoss_AS_Tools-JBoss_Server_View.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-JBoss_AS_Tools-JBoss_Server_View.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-JMX_Tools-MBean_Editor.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-JMX_Tools-MBean_Editor.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-JMX_Tools-MBean_Explorer.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-JMX_Tools-MBean_Explorer.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Portal_Tools-Dynamic_Web_Project_wizard.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Portal_Tools-Dynamic_Web_Project_wizard.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Seam_Development_Tools-New_Seam_Project_wizard.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Seam_Development_Tools-New_Seam_Project_wizard.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Components_Editor.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Components_Editor.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Pages_Editor_graphical_view.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Pages_Editor_graphical_view.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-Content_Assist.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-Content_Assist.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-JBoss_Tools_Palette.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-JBoss_Tools_Palette.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-Visual_Page_Editor.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-Visual_Page_Editor.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-Web_Projects_View_for_JSF_left_and_Struts_right_projects.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/figu-Beginners_Guide-Visual_Web_Tools-Web_Projects_View_for_JSF_left_and_Struts_right_projects.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/icon.svg
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/icon.svg (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/icon.svg 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,3936 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:ns="http://ns.adobe.com/AdobeSVGViewerExtensions/3/"
+ xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ width="32"
+ height="32"
+ id="svg3017"
+ sodipodi:version="0.32"
+ inkscape:version="0.44+devel"
+ sodipodi:docname="book.svg"
+ sodipodi:docbase="/home/andy/Desktop">
+ <metadata
+ id="metadata489">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:window-height="480"
+ inkscape:window-width="858"
+ inkscape:pageshadow="0"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:zoom="1"
+ inkscape:cx="16"
+ inkscape:cy="15.944056"
+ inkscape:window-x="0"
+ inkscape:window-y="33"
+ inkscape:current-layer="svg3017" />
+ <defs
+ id="defs3019">
+ <linearGradient
+ id="linearGradient2381">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop2383" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="stop2385" />
+ </linearGradient>
+ <linearGradient
+ x1="415.73831"
+ y1="11.854"
+ x2="418.13361"
+ y2="18.8104"
+ id="XMLID_1758_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop3903" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop3905" />
+ <a:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="XMLID_1757_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3890" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3892" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_1755_">
+ <use
+ id="use3874"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_343_" />
+ </clipPath>
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3877" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3879" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3881" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3883" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="471.0806"
+ y1="201.07761"
+ x2="481.91711"
+ y2="210.4977"
+ id="XMLID_1754_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#6498c1;stop-opacity:1"
+ offset="0.005618"
+ id="stop3863" />
+ <stop
+ style="stop-color:#79a9cc;stop-opacity:1"
+ offset="0.2332"
+ id="stop3865" />
+ <stop
+ style="stop-color:#a4cde2;stop-opacity:1"
+ offset="0.74049997"
+ id="stop3867" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="1"
+ id="stop3869" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="5.618000e-003" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="0.4438" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop3851" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop3853" />
+ <a:midPointStop
+ style="stop-color:#B2B2B2"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B2B2B2"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_1751_">
+ <use
+ id="use3837"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_338_" />
+ </clipPath>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3840" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3842" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3844" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3846" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="468.2915"
+ y1="204.7612"
+ x2="479.39871"
+ y2="214.4166"
+ id="XMLID_1750_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3830" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3832" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3818" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3820" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="501.0903"
+ y1="-19.2544"
+ x2="531.85413"
+ y2="0.72390002"
+ id="XMLID_1748_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3803" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3805" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3807" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3809" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="XMLID_2275_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9947" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9949" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9951" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9953" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_2273_">
+ <use
+ id="use9933"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_960_" />
+ </clipPath>
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="XMLID_2274_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9936" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9938" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9940" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9942" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="478.21341"
+ y1="-131.9297"
+ x2="469.85818"
+ y2="-140.28481"
+ id="XMLID_2272_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9917" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9919" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9921" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9923" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <marker
+ refX="0"
+ refY="0"
+ orient="auto"
+ style="overflow:visible"
+ id="TriangleInM">
+ <path
+ d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+ transform="scale(-0.4,-0.4)"
+ style="fill:#5c5c4f"
+ id="path3197" />
+ </marker>
+ <linearGradient
+ x1="200.7363"
+ y1="100.4028"
+ x2="211.99519"
+ y2="89.143997"
+ id="XMLID_3298_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#bfbfbf;stop-opacity:1"
+ offset="0"
+ id="stop20103" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop20105" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#BFBFBF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#BFBFBF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="200.7363"
+ y1="100.4028"
+ x2="211.99519"
+ y2="89.143997"
+ id="linearGradient36592"
+ xlink:href="#XMLID_3298_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="181.2925"
+ y1="110.8481"
+ x2="192.6369"
+ y2="99.5037"
+ id="XMLID_3297_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="stop20096" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop20098" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="181.2925"
+ y1="110.8481"
+ x2="192.6369"
+ y2="99.5037"
+ id="linearGradient36595"
+ xlink:href="#XMLID_3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="211.77589"
+ y1="105.7749"
+ x2="212.6619"
+ y2="108.2092"
+ id="XMLID_3296_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#0f6124;stop-opacity:1"
+ offset="0"
+ id="stop20087" />
+ <stop
+ style="stop-color:#219630;stop-opacity:1"
+ offset="1"
+ id="stop20089" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#0F6124" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#0F6124" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#219630" />
+ </linearGradient>
+ <linearGradient
+ x1="211.77589"
+ y1="105.7749"
+ x2="212.6619"
+ y2="108.2092"
+ id="linearGradient36677"
+ xlink:href="#XMLID_3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="208.9834"
+ y1="116.8296"
+ x2="200.0811"
+ y2="96.834602"
+ id="XMLID_3295_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20076" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.5"
+ id="stop20078" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop20080" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="208.9834"
+ y1="116.8296"
+ x2="200.0811"
+ y2="96.834602"
+ id="linearGradient36604"
+ xlink:href="#XMLID_3295_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="195.5264"
+ y1="97.911102"
+ x2="213.5213"
+ y2="115.9061"
+ id="XMLID_3294_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop20069" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop20071" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="195.5264"
+ y1="97.911102"
+ x2="213.5213"
+ y2="115.9061"
+ id="linearGradient36607"
+ xlink:href="#XMLID_3294_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="186.1938"
+ y1="109.1343"
+ x2="206.6881"
+ y2="88.639999"
+ id="XMLID_3293_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20056" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.16850001"
+ id="stop20058" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.23029999"
+ id="stop20060" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.2809"
+ id="stop20062" />
+ <stop
+ style="stop-color:#c2c2c2;stop-opacity:1"
+ offset="0.5"
+ id="stop20064" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.1685"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.2303"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.2809"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#C2C2C2" />
+ </linearGradient>
+ <linearGradient
+ x1="186.1938"
+ y1="109.1343"
+ x2="206.6881"
+ y2="88.639999"
+ id="linearGradient36610"
+ xlink:href="#XMLID_3293_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="184.8569"
+ y1="112.2676"
+ x2="211.94099"
+ y2="89.541397"
+ id="XMLID_3292_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20043" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.16850001"
+ id="stop20045" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.23029999"
+ id="stop20047" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.2809"
+ id="stop20049" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop20051" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.1685"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.2303"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.2809"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="184.8569"
+ y1="112.2676"
+ x2="211.94099"
+ y2="89.541397"
+ id="linearGradient36613"
+ xlink:href="#XMLID_3292_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <marker
+ refX="0"
+ refY="0"
+ orient="auto"
+ style="overflow:visible"
+ id="TriangleOutM">
+ <path
+ d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+ transform="scale(0.4,0.4)"
+ style="fill:#5c5c4f;fill-rule:evenodd;stroke-width:1pt;marker-start:none"
+ id="path3238" />
+ </marker>
+ <linearGradient
+ x1="165.3"
+ y1="99.5"
+ x2="165.3"
+ y2="115.9"
+ id="XMLID_3457_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="0"
+ id="stop8309" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8311" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="1"
+ id="stop8313" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#999999" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#999999" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#B2B2B2" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#B2B2B2" />
+ </linearGradient>
+ <linearGradient
+ x1="165.3"
+ y1="99.5"
+ x2="165.3"
+ y2="115.9"
+ id="lg1997"
+ xlink:href="#XMLID_3457_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="175"
+ y1="99.800003"
+ x2="175"
+ y2="112.5"
+ id="XMLID_3456_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0"
+ id="stop8300" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="0.60000002"
+ id="stop8302" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="1"
+ id="stop8304" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.6"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#191919" />
+ </linearGradient>
+ <linearGradient
+ x1="175"
+ y1="99.800003"
+ x2="175"
+ y2="112.5"
+ id="lg2000"
+ xlink:href="#XMLID_3456_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="168.8"
+ y1="107.1"
+ x2="164.5"
+ y2="110"
+ id="XMLID_3455_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="0"
+ id="stop8291" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="0.69999999"
+ id="stop8293" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="1"
+ id="stop8295" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.7"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#191919" />
+ </linearGradient>
+ <linearGradient
+ x1="168.8"
+ y1="107.1"
+ x2="164.5"
+ y2="110"
+ id="lg2003"
+ xlink:href="#XMLID_3455_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ id="lg63694">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop63696" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="stop63698" />
+ </linearGradient>
+ <linearGradient
+ x1="458"
+ y1="483"
+ x2="465.20001"
+ y2="271.39999"
+ id="lg2006"
+ xlink:href="#lg63694"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(6.3e-2,0,0,6.3e-2,-1.3,-9.8)" />
+ <linearGradient
+ x1="176.3"
+ y1="110.1"
+ x2="158.7"
+ y2="105"
+ id="XMLID_3453_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="0"
+ id="stop8271" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0.2"
+ id="stop8273" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop8275" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="176.3"
+ y1="110.1"
+ x2="158.7"
+ y2="105"
+ id="lg2009"
+ xlink:href="#XMLID_3453_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="173.60001"
+ y1="118.9"
+ x2="172.8"
+ y2="128.2"
+ id="XMLID_3449_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8232" />
+ <stop
+ style="stop-color:#fff95e;stop-opacity:1"
+ offset="0.60000002"
+ id="stop8234" />
+ <stop
+ style="stop-color:#ecd600;stop-opacity:1"
+ offset="1"
+ id="stop8236" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.6"
+ style="stop-color:#FFF95E" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFF95E" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#ECD600" />
+ </linearGradient>
+ <linearGradient
+ x1="173.60001"
+ y1="118.9"
+ x2="172.8"
+ y2="128.2"
+ id="lg2016"
+ xlink:href="#XMLID_3449_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <radialGradient
+ cx="284.60001"
+ cy="172.60001"
+ r="6.5"
+ fx="284.60001"
+ fy="172.60001"
+ id="XMLID_3448_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8219" />
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8221" />
+ <stop
+ style="stop-color:#c96b00;stop-opacity:1"
+ offset="0.89999998"
+ id="stop8223" />
+ <stop
+ style="stop-color:#9a5500;stop-opacity:1"
+ offset="1"
+ id="stop8225" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.9"
+ style="stop-color:#C96B00" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#C96B00" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#9A5500" />
+ </radialGradient>
+ <radialGradient
+ cx="284.60001"
+ cy="172.60001"
+ r="6.5"
+ fx="284.60001"
+ fy="172.60001"
+ id="rg2020"
+ xlink:href="#XMLID_3448_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.513992,0,0,2.347576,-689.1621,-378.5717)" />
+ <linearGradient
+ x1="158.10001"
+ y1="123"
+ x2="164.2"
+ y2="126.6"
+ id="XMLID_3447_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecd600;stop-opacity:1"
+ offset="0"
+ id="stop8204" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8206" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop8208" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECD600" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECD600" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="158.10001"
+ y1="123"
+ x2="164.2"
+ y2="126.6"
+ id="lg2026"
+ xlink:href="#XMLID_3447_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <radialGradient
+ cx="280.89999"
+ cy="163.7"
+ r="10.1"
+ fx="280.89999"
+ fy="163.7"
+ id="XMLID_3446_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop8197" />
+ <stop
+ style="stop-color:#fff95e;stop-opacity:1"
+ offset="1"
+ id="stop8199" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#FFFFFF" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFF95E" />
+ </radialGradient>
+ <radialGradient
+ cx="280.89999"
+ cy="163.7"
+ r="10.1"
+ fx="280.89999"
+ fy="163.7"
+ id="rg2029"
+ xlink:href="#XMLID_3446_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.7,0,0,1.7,-457.5,-266.8)" />
+ <linearGradient
+ x1="156.5"
+ y1="122.7"
+ x2="180.10001"
+ y2="122.7"
+ id="XMLID_3445_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8184" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.2"
+ id="stop8186" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8188" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.40000001"
+ id="stop8190" />
+ <stop
+ style="stop-color:#d68100;stop-opacity:1"
+ offset="1"
+ id="stop8192" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.4"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#D68100" />
+ </linearGradient>
+ <linearGradient
+ x1="156.5"
+ y1="122.7"
+ x2="180.10001"
+ y2="122.7"
+ id="lg2032"
+ xlink:href="#XMLID_3445_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="156.39999"
+ y1="115.4"
+ x2="180.10001"
+ y2="115.4"
+ id="XMLID_3444_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8171" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.2"
+ id="stop8173" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8175" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.40000001"
+ id="stop8177" />
+ <stop
+ style="stop-color:#d68100;stop-opacity:1"
+ offset="1"
+ id="stop8179" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.4"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#D68100" />
+ </linearGradient>
+ <linearGradient
+ x1="156.39999"
+ y1="115.4"
+ x2="180.10001"
+ y2="115.4"
+ id="lg2035"
+ xlink:href="#XMLID_3444_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="379.70001"
+ y1="167.89999"
+ x2="383.89999"
+ y2="172.89999"
+ id="lg4286_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16159" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.1"
+ id="s16161" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s16163" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.1" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="379.60001"
+ y1="167.8"
+ x2="383.79999"
+ y2="172"
+ id="lg6416"
+ xlink:href="#lg4286_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.622156,0.623859,-0.623859,2.62182,-882.9706,-673.7921)" />
+ <linearGradient
+ x1="384.20001"
+ y1="169.8"
+ x2="384.79999"
+ y2="170.39999"
+ id="lg4285_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0"
+ id="s16152" />
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="1"
+ id="s16154" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="384.20001"
+ y1="169.8"
+ x2="384.79999"
+ y2="170.39999"
+ id="lg6453"
+ xlink:href="#lg4285_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+ <linearGradient
+ x1="380.5"
+ y1="172.60001"
+ x2="382.79999"
+ y2="173.7"
+ id="lg4284_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:gray;stop-opacity:1"
+ offset="0"
+ id="s16145" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="1"
+ id="s16147" />
+ <ns:midPointStop
+ style="stop-color:#808080"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#808080"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#E5E5E5"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="380.5"
+ y1="172.60001"
+ x2="382.79999"
+ y2="173.7"
+ id="lg6456"
+ xlink:href="#lg4284_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+ <radialGradient
+ cx="347.29999"
+ cy="244.5"
+ r="5.1999998"
+ fx="347.29999"
+ fy="244.5"
+ id="lg4282_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#333;stop-opacity:1"
+ offset="0"
+ id="s16135" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s16137" />
+ <ns:midPointStop
+ style="stop-color:#333333"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#333333"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <linearGradient
+ x1="310.39999"
+ y1="397.70001"
+ x2="310.89999"
+ y2="399.5"
+ id="lg4280_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="0"
+ id="s16111" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.60000002"
+ id="s16113" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="1"
+ id="s16115" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.6" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="310.39999"
+ y1="397.70001"
+ x2="310.89999"
+ y2="399.5"
+ id="lg6467"
+ xlink:href="#lg4280_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="310.89999"
+ y1="395.79999"
+ x2="313.29999"
+ y2="403.10001"
+ id="lg4279_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0"
+ id="s16100" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.40000001"
+ id="s16102" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="0.89999998"
+ id="s16104" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="1"
+ id="s16106" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.4" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.9" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="310.89999"
+ y1="395.79999"
+ x2="313.29999"
+ y2="403.10001"
+ id="lg6465"
+ xlink:href="#lg4279_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="307.79999"
+ y1="395.20001"
+ x2="313.79999"
+ y2="413.60001"
+ id="lg4278_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0"
+ id="s16091" />
+ <stop
+ style="stop-color:#fcd72f;stop-opacity:1"
+ offset="0.40000001"
+ id="s16093" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="1"
+ id="s16095" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FCD72F"
+ offset="0.4" />
+ <ns:midPointStop
+ style="stop-color:#FCD72F"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="306.5"
+ y1="393"
+ x2="309"
+ y2="404"
+ id="lg6400"
+ xlink:href="#lg4278_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="352.10001"
+ y1="253.60001"
+ x2="348.5"
+ y2="237.8"
+ id="lg4276_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#ffff87;stop-opacity:1"
+ offset="0"
+ id="s16077" />
+ <stop
+ style="stop-color:#ffad00;stop-opacity:1"
+ offset="1"
+ id="s16079" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFAD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="335.60001"
+ y1="354.79999"
+ x2="337.89999"
+ y2="354.79999"
+ id="lg4275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s16057" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.80000001"
+ id="s16059" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="s16061" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.8" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="335.60001"
+ y1="354.79999"
+ x2="337.89999"
+ y2="354.79999"
+ id="lg6463"
+ xlink:href="#lg4275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="337.39999"
+ y1="353.10001"
+ x2="339.39999"
+ y2="357.10001"
+ id="lg4274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16048" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.1"
+ id="s16050" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s16052" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.1" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="337.39999"
+ y1="353.10001"
+ x2="339.39999"
+ y2="357.10001"
+ id="lg6461"
+ xlink:href="#lg4274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="334.39999"
+ y1="355.5"
+ x2="335.5"
+ y2="356.79999"
+ id="lg4273_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16041" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s16043" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="5.6e-003" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="334.39999"
+ y1="355.5"
+ x2="335.5"
+ y2="356.79999"
+ id="lg6381"
+ xlink:href="#lg4273_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="348.39999"
+ y1="247.39999"
+ x2="354.10001"
+ y2="242"
+ id="lg4271_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="s16025" />
+ <stop
+ style="stop-color:#9e9e9e;stop-opacity:1"
+ offset="0.40000001"
+ id="s16027" />
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="1"
+ id="s16029" />
+ <ns:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#000000"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="351.29999"
+ y1="257.29999"
+ x2="346.29999"
+ y2="235.5"
+ id="lg4270_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ffff87;stop-opacity:1"
+ offset="0"
+ id="s16007" />
+ <stop
+ style="stop-color:#ffad00;stop-opacity:1"
+ offset="1"
+ id="s16009" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFAD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="351.29999"
+ y1="257.29999"
+ x2="346.29999"
+ y2="235.5"
+ id="lg6459"
+ xlink:href="#lg4270_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)" />
+ <linearGradient
+ x1="43.799999"
+ y1="32.5"
+ x2="63.299999"
+ y2="66.400002"
+ id="XMLID_2708_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop75318" />
+ <stop
+ style="stop-color:#fffcea;stop-opacity:1"
+ offset="1"
+ id="stop75320" />
+ <a:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#FFFCEA"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="43.799999"
+ y1="32.5"
+ x2="63.299999"
+ y2="66.400002"
+ id="lg1907"
+ xlink:href="#XMLID_2708_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="52.5"
+ y1="40.400002"
+ x2="58.200001"
+ y2="64"
+ id="XMLID_2707_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ffdea0;stop-opacity:1"
+ offset="0"
+ id="stop75305" />
+ <stop
+ style="stop-color:#ffd89e;stop-opacity:1"
+ offset="0.30000001"
+ id="stop75307" />
+ <stop
+ style="stop-color:#ffd79e;stop-opacity:1"
+ offset="0.30000001"
+ id="stop75309" />
+ <stop
+ style="stop-color:#dbaf6d;stop-opacity:1"
+ offset="0.69999999"
+ id="stop75311" />
+ <stop
+ style="stop-color:#6f4c24;stop-opacity:1"
+ offset="1"
+ id="stop75313" />
+ <a:midPointStop
+ style="stop-color:#FFDEA0"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#FFDEA0"
+ offset="0.6" />
+ <a:midPointStop
+ style="stop-color:#FFD79E"
+ offset="0.3" />
+ <a:midPointStop
+ style="stop-color:#FFD79E"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#DBAF6D"
+ offset="0.7" />
+ <a:midPointStop
+ style="stop-color:#DBAF6D"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#6F4C24"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="52.5"
+ y1="40.400002"
+ x2="58.200001"
+ y2="64"
+ id="lg1910"
+ xlink:href="#XMLID_2707_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="58"
+ y1="73.199997"
+ x2="44.5"
+ y2="19"
+ id="XMLID_2704_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)">
+ <stop
+ style="stop-color:#d4a96c;stop-opacity:1"
+ offset="0.5"
+ id="stop75284" />
+ <stop
+ style="stop-color:#dcb273;stop-opacity:1"
+ offset="0.60000002"
+ id="stop75286" />
+ <stop
+ style="stop-color:#f0ca87;stop-opacity:1"
+ offset="0.80000001"
+ id="stop75288" />
+ <stop
+ style="stop-color:#ffdc96;stop-opacity:1"
+ offset="0.69999999"
+ id="stop75290" />
+ <stop
+ style="stop-color:#c18a42;stop-opacity:1"
+ offset="1"
+ id="stop75292" />
+ <a:midPointStop
+ style="stop-color:#D4A96C"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#D4A96C"
+ offset="0.6" />
+ <a:midPointStop
+ style="stop-color:#FFDC96"
+ offset="0.7" />
+ <a:midPointStop
+ style="stop-color:#FFDC96"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#C18A42"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="53.700001"
+ y1="32"
+ x2="53.700001"
+ y2="64.599998"
+ id="XMLID_2703_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5c9b0;stop-opacity:1"
+ offset="0"
+ id="stop75268" />
+ <stop
+ style="stop-color:#e5c9b0;stop-opacity:1"
+ offset="0.40000001"
+ id="stop75270" />
+ <stop
+ style="stop-color:#c0aa94;stop-opacity:1"
+ offset="1"
+ id="stop75272" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.4" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#C0AA94"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="53.700001"
+ y1="32"
+ x2="53.700001"
+ y2="64.599998"
+ id="lg1916"
+ xlink:href="#XMLID_2703_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="224.31"
+ y1="19.450001"
+ x2="214.33"
+ y2="11.46"
+ id="XMLID_419_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#404040;stop-opacity:1"
+ offset="0"
+ id="s1903" />
+ <stop
+ style="stop-color:#6d6d6d;stop-opacity:1"
+ offset="0.33000001"
+ id="s1905" />
+ <stop
+ style="stop-color:#e9e9e9;stop-opacity:1"
+ offset="1"
+ id="s1907" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#404040" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#404040" />
+ <a:midPointStop
+ offset="0.33"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#E9E9E9" />
+ </linearGradient>
+ <linearGradient
+ x1="221.84"
+ y1="32.779999"
+ x2="212.2"
+ y2="20.27"
+ id="lg1988"
+ xlink:href="#XMLID_419_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="lg1900"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s1902" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="s1906" />
+ <a:midPointStop
+ style="stop-color:#575757"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#575757"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#6D6D6D"
+ offset="0.33" />
+ <a:midPointStop
+ style="stop-color:#6D6D6D"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#D3D3D3"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="234.81"
+ y1="33.279999"
+ x2="228.27"
+ y2="33.279999"
+ id="lg1908"
+ xlink:href="#lg1900"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="XMLID_416_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#575757;stop-opacity:1"
+ offset="0"
+ id="s1874" />
+ <stop
+ style="stop-color:#6d6d6d;stop-opacity:1"
+ offset="0.33000001"
+ id="s1876" />
+ <stop
+ style="stop-color:#d3d3d3;stop-opacity:1"
+ offset="1"
+ id="s1878" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#575757" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#575757" />
+ <a:midPointStop
+ offset="0.33"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#D3D3D3" />
+ </linearGradient>
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="lg1991"
+ xlink:href="#XMLID_416_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <radialGradient
+ cx="603.19"
+ cy="230.77"
+ r="1.67"
+ fx="603.19"
+ fy="230.77"
+ id="x5010_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1,0,0,1.1,-54.33,-75.4)">
+ <stop
+ style="stop-color:#c9ffc9;stop-opacity:1"
+ offset="0"
+ id="stop29201" />
+ <stop
+ style="stop-color:#23a11f;stop-opacity:1"
+ offset="1"
+ id="stop29203" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#C9FFC9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#C9FFC9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#23A11F" />
+ </radialGradient>
+ <radialGradient
+ cx="603.19"
+ cy="230.77"
+ r="1.67"
+ fx="603.19"
+ fy="230.77"
+ id="radialGradient5711"
+ xlink:href="#x5010_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.23,0,0,1.23,-709.93,-245.02)" />
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="lg5722"
+ xlink:href="#x5003_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="601.48999"
+ y1="170.16"
+ x2="613.84003"
+ y2="170.16"
+ id="x5002_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29134" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.2"
+ id="stop29136" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="stop29138" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.20"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#999999" />
+ </linearGradient>
+ <linearGradient
+ x1="601.48999"
+ y1="170.16"
+ x2="613.84003"
+ y2="170.16"
+ id="lg5725"
+ xlink:href="#x5002_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.23"
+ id="x5004_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29157" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop29159" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.23"
+ id="lg5728"
+ xlink:href="#x5004_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="x5003_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="stop29143" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="1"
+ id="stop29145" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#E5E5E5" />
+ </linearGradient>
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="lg5732"
+ xlink:href="#x5003_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.24001"
+ id="x5000_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29124" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop29126" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.24001"
+ id="lg5735"
+ xlink:href="#x5000_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="308.54999"
+ y1="149.89999"
+ x2="299.72"
+ y2="148.83"
+ id="XMLID_2433_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d6d6d6;stop-opacity:1"
+ offset="0"
+ id="71615" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="1"
+ id="71617" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D6D6D6" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D6D6D6" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A5A5A5" />
+ </linearGradient>
+ <linearGradient
+ x1="308.54999"
+ y1="149.89999"
+ x2="299.72"
+ y2="148.83"
+ id="lg1952"
+ xlink:href="#XMLID_2433_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <radialGradient
+ cx="307.39999"
+ cy="121"
+ r="23.35"
+ fx="307.39999"
+ fy="121"
+ id="XMLID_2432_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.98,0,0,0.98,2.88,2.75)">
+ <stop
+ style="stop-color:#d2d2d2;stop-opacity:1"
+ offset="0.19"
+ id="71592" />
+ <stop
+ style="stop-color:#cfcfcf;stop-opacity:1"
+ offset="0.44999999"
+ id="71594" />
+ <stop
+ style="stop-color:#c7c7c7;stop-opacity:1"
+ offset="0.60000002"
+ id="71596" />
+ <stop
+ style="stop-color:#b9b9b9;stop-opacity:1"
+ offset="0.74000001"
+ id="71598" />
+ <stop
+ style="stop-color:#a4a4a4;stop-opacity:1"
+ offset="0.86000001"
+ id="71600" />
+ <stop
+ style="stop-color:#8a8a8a;stop-opacity:1"
+ offset="0.95999998"
+ id="71602" />
+ <stop
+ style="stop-color:gray;stop-opacity:1"
+ offset="1"
+ id="71604" />
+ <a:midPointStop
+ offset="0.19"
+ style="stop-color:#D2D2D2" />
+ <a:midPointStop
+ offset="0.8"
+ style="stop-color:#D2D2D2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#808080" />
+ </radialGradient>
+ <radialGradient
+ cx="307.39999"
+ cy="121"
+ r="23.35"
+ fx="307.39999"
+ fy="121"
+ id="radialGradient2331"
+ xlink:href="#XMLID_2432_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-276.62,-121.54)" />
+ <linearGradient
+ x1="294.13"
+ y1="127.07"
+ x2="294.13"
+ y2="142.2"
+ id="XMLID_2430_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b5d8ff;stop-opacity:1"
+ offset="0"
+ id="71582" />
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="1"
+ id="71584" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B5D8FF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B5D8FF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#000000" />
+ </linearGradient>
+ <linearGradient
+ x1="294.13"
+ y1="127.07"
+ x2="294.13"
+ y2="142.2"
+ id="lg2820"
+ xlink:href="#XMLID_2430_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <linearGradient
+ x1="279.10999"
+ y1="148.03"
+ x2="309.16"
+ y2="148.03"
+ id="XMLID_2429_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e1e1e1;stop-opacity:1"
+ offset="0"
+ id="71564" />
+ <stop
+ style="stop-color:#e1e1e1;stop-opacity:1"
+ offset="0.25"
+ id="71566" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="0.44"
+ id="71568" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="1"
+ id="71570" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.25"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.44"
+ style="stop-color:#A5A5A5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#A5A5A5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A5A5A5" />
+ </linearGradient>
+ <linearGradient
+ x1="279.10999"
+ y1="148.03"
+ x2="309.16"
+ y2="148.03"
+ id="lg2818"
+ xlink:href="#XMLID_2429_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <radialGradient
+ cx="622.34302"
+ cy="14.449"
+ r="26.496"
+ fx="622.34302"
+ fy="14.449"
+ id="lg3499_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.851,0,0,0.849,69.297,51.658)">
+ <stop
+ style="stop-color:#23468e;stop-opacity:1"
+ offset="0"
+ id="stop10972" />
+ <stop
+ style="stop-color:#012859;stop-opacity:1"
+ offset="1"
+ id="stop10974" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#23468E" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#23468E" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#012859" />
+ </radialGradient>
+ <radialGradient
+ cx="622.34302"
+ cy="14.449"
+ r="26.496"
+ fx="622.34302"
+ fy="14.449"
+ id="rg5791"
+ xlink:href="#lg3499_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.858,0,0,0.857,-511.7,9.02)" />
+ <linearGradient
+ x1="616.112"
+ y1="76.247002"
+ x2="588.14099"
+ y2="60.742001"
+ id="lg3497_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#01326e;stop-opacity:1"
+ offset="0"
+ id="stop10962" />
+ <stop
+ style="stop-color:#012859;stop-opacity:1"
+ offset="1"
+ id="stop10964" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#01326E" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#01326E" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#012859" />
+ </linearGradient>
+ <linearGradient
+ x1="617.698"
+ y1="82.445999"
+ x2="585.95203"
+ y2="54.848999"
+ id="lg3496_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="stop10950" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10952" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="617.698"
+ y1="82.445999"
+ x2="585.95203"
+ y2="54.848999"
+ id="lg5794"
+ xlink:href="#lg3496_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="601.39001"
+ y1="55.341"
+ x2="588.29199"
+ y2="71.515999"
+ id="lg3495_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop10941" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.52200001"
+ id="stop10943" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10945" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.522"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="601.39001"
+ y1="55.341"
+ x2="588.29199"
+ y2="71.515999"
+ id="lg5771"
+ xlink:href="#lg3495_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.009,0,0,1.009,-581.615,-43.098)" />
+ <linearGradient
+ x1="611.34601"
+ y1="55.279999"
+ x2="590.39001"
+ y2="81.157997"
+ id="lg3494_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop10932" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.52200001"
+ id="stop10934" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10936" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.522"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="611.34601"
+ y1="55.279999"
+ x2="590.39001"
+ y2="81.157997"
+ id="lg5774"
+ xlink:href="#lg3494_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.009,0,0,1.009,-581.616,-43.098)" />
+ <linearGradient
+ x1="798.72998"
+ y1="69.839996"
+ x2="799.04999"
+ y2="70.709999"
+ id="g3302_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#005e00;stop-opacity:1"
+ offset="0"
+ id="s6504" />
+ <stop
+ style="stop-color:#23a11f;stop-opacity:1"
+ offset="1"
+ id="s6506" />
+ <a:midPointstop
+ style="stop-color:#005E00"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#005E00"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#23A11F"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="798.72998"
+ y1="69.839996"
+ x2="799.04999"
+ y2="70.709999"
+ id="lg5851"
+ xlink:href="#g3302_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="779.19"
+ y1="122.73"
+ x2="811.69"
+ y2="149.74001"
+ id="g3301_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="s6483" />
+ <stop
+ style="stop-color:#eee;stop-opacity:1"
+ offset="0.17"
+ id="s6485" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1"
+ offset="0.34"
+ id="s6487" />
+ <stop
+ style="stop-color:#cfcfcf;stop-opacity:1"
+ offset="0.50999999"
+ id="s6489" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:1"
+ offset="0.67000002"
+ id="s6491" />
+ <stop
+ style="stop-color:#919191;stop-opacity:1"
+ offset="0.83999997"
+ id="s6493" />
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="1"
+ id="s6495" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.71" />
+ <a:midPointstop
+ style="stop-color:#666666"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="779.19"
+ y1="122.73"
+ x2="811.69"
+ y2="149.74001"
+ id="lg5855"
+ xlink:href="#g3301_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,103.123)" />
+ <clipPath
+ id="g3299_">
+ <use
+ id="use6469"
+ x="0"
+ y="0"
+ width="1005.92"
+ height="376.97"
+ xlink:href="#g101_" />
+ </clipPath>
+ <radialGradient
+ cx="1189.9301"
+ cy="100.05"
+ r="40.400002"
+ fx="1189.9301"
+ fy="100.05"
+ id="g3300_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34,-8.46e-2,0,0.34,394.16,137.13)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6472" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="s6474" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#000000"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1199.74"
+ cy="97.150002"
+ r="40.400002"
+ fx="1199.74"
+ fy="97.150002"
+ id="rg5860"
+ xlink:href="#g3300_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.409,-0.107,0,0.429,-451.489,113.149)" />
+ <linearGradient
+ x1="796.38"
+ y1="67.580002"
+ x2="781.28003"
+ y2="58.549999"
+ id="g3298_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#4c8bca;stop-opacity:1"
+ offset="0"
+ id="s6462" />
+ <stop
+ style="stop-color:#b7e9ff;stop-opacity:1"
+ offset="1"
+ id="s6464" />
+ <a:midPointstop
+ style="stop-color:#4C8BCA"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#4C8BCA"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B7E9FF"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="800.97998"
+ y1="140.72"
+ x2="777.71997"
+ y2="121.76"
+ id="g3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6448" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s6450" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="800.97998"
+ y1="140.72"
+ x2="777.71997"
+ y2="121.76"
+ id="lg5890"
+ xlink:href="#g3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)" />
+ <linearGradient
+ x1="790.03998"
+ y1="-16.33"
+ x2="779.84003"
+ y2="-3.73"
+ id="g3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,70.17)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s6439" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.51999998"
+ id="s6441" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s6443" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.52" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="790.03998"
+ y1="-16.33"
+ x2="779.84003"
+ y2="-3.73"
+ id="lg5866"
+ xlink:href="#g3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,28.6)" />
+ <linearGradient
+ x1="785.84003"
+ y1="72.989998"
+ x2="785.26001"
+ y2="76.279999"
+ id="g3293_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6412" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s6414" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#737373"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="785.84003"
+ y1="72.989998"
+ x2="785.26001"
+ y2="76.279999"
+ id="lg5871"
+ xlink:href="#g3293_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="789.37"
+ y1="69.879997"
+ x2="791.03998"
+ y2="77.120003"
+ id="g3292_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="0"
+ id="s6403" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.28"
+ id="s6405" />
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="1"
+ id="s6407" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.28" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#666666"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="789.37"
+ y1="69.879997"
+ x2="791.03998"
+ y2="77.120003"
+ id="lg5874"
+ xlink:href="#g3292_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="786.65997"
+ y1="136.12"
+ x2="786.71002"
+ y2="134.33"
+ id="g3290_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,137.29)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s6380" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="1"
+ id="s6382" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="786.65997"
+ y1="136.12"
+ x2="786.71002"
+ y2="134.33"
+ id="lg5878"
+ xlink:href="#g3290_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,113.351)" />
+ <radialGradient
+ cx="1458.77"
+ cy="-5.0999999"
+ r="35.130001"
+ fx="1458.77"
+ fy="-5.0999999"
+ id="g3289_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6371" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s6373" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1458.77"
+ cy="-5.0999999"
+ r="35.130001"
+ fx="1458.77"
+ fy="-5.0999999"
+ id="rg5881"
+ xlink:href="#g3289_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+ <radialGradient
+ cx="1612.98"
+ cy="-4.4699998"
+ r="36.580002"
+ fx="1612.98"
+ fy="-4.4699998"
+ id="g3288_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34,0,0,0.36,238.56,86.87)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6362" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.63999999"
+ id="s6364" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s6366" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.64" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#737373"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1612.98"
+ cy="-4.4699998"
+ r="36.580002"
+ fx="1612.98"
+ fy="-4.4699998"
+ id="rg5884"
+ xlink:href="#g3288_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.408,0,0,0.448,-638.943,49.495)" />
+ <radialGradient
+ cx="1470.5"
+ cy="-10.21"
+ r="33.290001"
+ fx="1470.5"
+ fy="-10.21"
+ id="g3287_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6347" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.38999999"
+ id="s6349" />
+ <stop
+ style="stop-color:#b1b1b1;stop-opacity:1"
+ offset="0.75"
+ id="s6351" />
+ <stop
+ style="stop-color:#aaa;stop-opacity:1"
+ offset="0.88"
+ id="s6353" />
+ <stop
+ style="stop-color:#9e9e9e;stop-opacity:1"
+ offset="0.97000003"
+ id="s6355" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s6357" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.39" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.87" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1470.5"
+ cy="-10.21"
+ r="33.290001"
+ fx="1470.5"
+ fy="-10.21"
+ id="rg5887"
+ xlink:href="#g3287_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+ <pattern
+ patternTransform="matrix(0.592927,0,0,0.592927,78,462)"
+ id="cream-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-365.3146,-513.505)"
+ id="g3047">
+ id="path2858" />
+ <path
+ inkscape:label="#path2854"
+ sodipodi:nodetypes="czzzz"
+ style="fill:#e3dcc0"
+ id="path3060"
+ d="M 390.31462,529.50504 C 390.31462,534.47304 386.28262,538.50504 381.31462,538.50504 C 376.34662,538.50504 372.31462,534.47304 372.31462,529.50504 C 372.31462,524.53704 376.34662,520.50504 381.31462,520.50504 C 386.28262,520.50504 390.31462,524.53704 390.31462,529.50504 z " />
+</g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.733751,0,0,0.733751,67,367)"
+ id="dark-cream-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-408.0946,-513.505)"
+ id="dark-cream-spot"
+ inkscape:label="#g3043">
+ <path
+ sodipodi:nodetypes="czzzz"
+ style="fill:#c8c5ac"
+ d="M 433.09458,529.50504 C 433.09458,534.47304 429.06258,538.50504 424.09458,538.50504 C 419.12658,538.50504 415.09458,534.47304 415.09458,529.50504 C 415.09458,524.53704 419.12658,520.50504 424.09458,520.50504 C 429.06258,520.50504 433.09458,524.53704 433.09458,529.50504 z "
+ id="path2953" />
+ </g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.375,0,0,0.375,379,400)"
+ id="white-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-484.3997,-513.505)"
+ id="white-spot"
+ inkscape:label="#g3035">
+ <path
+ style="opacity:0.25;fill:white"
+ id="path3033"
+ d="M 509.39967,529.50504 C 509.39967,534.47304 505.36767,538.50504 500.39967,538.50504 C 495.43167,538.50504 491.39967,534.47304 491.39967,529.50504 C 491.39967,524.53704 495.43167,520.50504 500.39967,520.50504 C 505.36767,520.50504 509.39967,524.53704 509.39967,529.50504 z "
+ sodipodi:nodetypes="czzzz" />
+ </g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.455007,0,0,0.455007,-5e-5,1.9e-5)"
+ id="black-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-448.3997,-513.505)"
+ id="black-spot"
+ inkscape:label="#g3039">
+ <path
+ sodipodi:nodetypes="czzzz"
+ d="M 473.39967,529.50504 C 473.39967,534.47304 469.36767,538.50504 464.39967,538.50504 C 459.43167,538.50504 455.39967,534.47304 455.39967,529.50504 C 455.39967,524.53704 459.43167,520.50504 464.39967,520.50504 C 469.36767,520.50504 473.39967,524.53704 473.39967,529.50504 z "
+ id="path2961"
+ style="opacity:0.25;fill:black" />
+ </g>
+ </pattern>
+ <linearGradient
+ x1="501.0903"
+ y1="-19.2544"
+ x2="531.85413"
+ y2="0.72390002"
+ id="linearGradient17334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17336" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17338" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17340" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17342" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5112"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.6461"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#16336E" />
+ </linearGradient>
+ <linearGradient
+ x1="415.73831"
+ y1="11.854"
+ x2="418.13361"
+ y2="18.8104"
+ id="linearGradient17426"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop17428" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop17430" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="478.21341"
+ y1="-131.9297"
+ x2="469.85818"
+ y2="-140.28481"
+ id="linearGradient17434"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17436" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17438" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17440" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17442" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#F3403F" />
+ <a:midPointStop
+ offset="0.4213"
+ style="stop-color:#F3403F" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A6100C" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17709"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17711"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17713"
+ xlink:href="#XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17715"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="linearGradient17717"
+ xlink:href="#XMLID_1757_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17721"
+ xlink:href="#XMLID_2274_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17723"
+ xlink:href="#XMLID_2275_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="linearGradient17416"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17418" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17420" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <defs
+ id="defs9929">
+ <path
+ d="M 489.21,209.35 L 485.35,203.63 C 483.63,204.25 473.47,208.93 471.5,210.18 C 470.57,210.77 470.17,211.16 469.72,212.48 C 470.93,212.31 471.72,212.49 473.42,213.04 C 473.26,214.77 473.24,215.74 473.57,218.2 C 474.01,216.88 474.41,216.49 475.34,215.9 C 477.33,214.65 487.49,209.97 489.21,209.35 z "
+ id="XMLID_960_" />
+ </defs>
+ <clipPath
+ id="clipPath17448">
+ <use
+ id="use17450"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_960_" />
+ </clipPath>
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17452"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17454" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17456" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17458" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17460" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17463"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17465" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17467" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17469" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17471" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17807"
+ xlink:href="#XMLID_2275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-177.1654,35.43307)" />
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17810"
+ xlink:href="#XMLID_2274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-177.1654,35.43307)" />
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17812"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17814"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17816"
+ xlink:href="#XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17818"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17347"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17349" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17351" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#96BAD6" />
+ </linearGradient>
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17379"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop17381" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop17383" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17862"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,-166.1427,-0.18283)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17864"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <defs
+ id="defs3859">
+ <polygon
+ points="465.54,213.52 481.94,217.46 482.74,216.71 487.46,198.05 471.08,194.07 470.26,194.83 465.54,213.52 "
+ id="XMLID_343_" />
+ </defs>
+ <linearGradient
+ x1="471.0806"
+ y1="201.07761"
+ x2="481.91711"
+ y2="210.4977"
+ id="linearGradient17389"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#6498c1;stop-opacity:1"
+ offset="0.005618"
+ id="stop17391" />
+ <stop
+ style="stop-color:#79a9cc;stop-opacity:1"
+ offset="0.2332"
+ id="stop17393" />
+ <stop
+ style="stop-color:#a4cde2;stop-opacity:1"
+ offset="0.74049997"
+ id="stop17395" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="1"
+ id="stop17397" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="5.618000e-003" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="0.4438" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="clipPath17400">
+ <use
+ id="use17402"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_343_" />
+ </clipPath>
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17404"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17406" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17408" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17410" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17412" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17882"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <defs
+ id="defs3826">
+ <polygon
+ points="463.52,216.14 480.56,220.24 481.36,219.5 483.03,202.04 469.05,196.69 468.24,197.45 463.52,216.14 "
+ id="XMLID_338_" />
+ </defs>
+ <linearGradient
+ x1="468.2915"
+ y1="204.7612"
+ x2="479.39871"
+ y2="214.4166"
+ id="linearGradient17357"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17359" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17361" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="clipPath17364">
+ <use
+ id="use17366"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_338_" />
+ </clipPath>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17368"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17370" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17372" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17374" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17376" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient2387"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient5105"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient5145"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2381"
+ id="linearGradient2371"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)"
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398" />
+ </defs>
+ <g
+ transform="matrix(0.437808,-0.437808,0.437808,0.437808,-220.8237,43.55311)"
+ id="g5089">
+ <path
+ d="M 8.4382985,-6.28125 C 7.8309069,-6.28125 4.125,-0.33238729 4.125,1.96875 L 4.125,28.6875 C 4.125,29.533884 4.7068159,29.8125 5.28125,29.8125 L 30.84375,29.8125 C 31.476092,29.8125 31.968751,29.319842 31.96875,28.6875 L 31.96875,23.46875 L 32.25,23.46875 C 32.74684,23.46875 33.156249,23.059339 33.15625,22.5625 L 33.15625,-5.375 C 33.15625,-5.8718398 32.74684,-6.28125 32.25,-6.28125 L 8.4382985,-6.28125 z "
+ transform="translate(282.8327,227.1903)"
+ style="fill:#5c5c4f;stroke:black;stroke-width:3.23021388;stroke-miterlimit:4;stroke-dasharray:none"
+ id="path5091" />
+ <rect
+ width="27.85074"
+ height="29.369793"
+ rx="1.1414107"
+ ry="1.1414107"
+ x="286.96509"
+ y="227.63805"
+ style="fill:#032c87"
+ id="rect5093" />
+ <path
+ d="M 288.43262,225.43675 L 313.67442,225.43675 L 313.67442,254.80655 L 287.29827,254.83069 L 288.43262,225.43675 z "
+ style="fill:white"
+ id="rect5095" />
+ <path
+ d="M 302.44536,251.73726 C 303.83227,259.59643 301.75225,263.02091 301.75225,263.02091 C 303.99609,261.41329 305.71651,259.54397 306.65747,257.28491 C 307.62455,259.47755 308.49041,261.71357 310.9319,263.27432 C 310.9319,263.27432 309.33686,256.07392 309.22047,251.73726 L 302.44536,251.73726 z "
+ style="fill:#a70000;fill-opacity:1;stroke-width:2"
+ id="path5097" />
+ <rect
+ width="25.241802"
+ height="29.736675"
+ rx="0.89682275"
+ ry="0.89682275"
+ x="290.73544"
+ y="220.92249"
+ style="fill:#809cc9"
+ id="rect5099" />
+ <path
+ d="M 576.47347,725.93939 L 582.84431,726.35441 L 583.25121,755.8725 C 581.35919,754.55465 576.39694,752.1117 574.98889,754.19149 L 574.98889,727.42397 C 574.98889,726.60151 575.65101,725.93939 576.47347,725.93939 z "
+ transform="matrix(0.499065,-0.866565,0,1,0,0)"
+ style="fill:#4573b3;fill-opacity:1"
+ id="rect5101" />
+ <path
+ d="M 293.2599,221.89363 L 313.99908,221.89363 C 314.45009,221.89363 314.81318,222.25673 314.81318,222.70774 C 315.02865,229.0361 295.44494,244.47124 292.44579,240.30491 L 292.44579,222.70774 C 292.44579,222.25673 292.80889,221.89363 293.2599,221.89363 z "
+ style="opacity:0.65536726;fill:url(#linearGradient2371);fill-opacity:1"
+ id="path5103" />
+ </g>
+</svg>
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/jboss_central_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/images/jboss_central_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/master.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/master.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/master.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3CR3/docbookx.dtd"
+
+[<!ENTITY Preface SYSTEM "Preface.xml">
+<!ENTITY Introduction SYSTEM "Introduction.xml">
+<!ENTITY The_interface SYSTEM "The_interface.xml">
+<!ENTITY Java_EE_and_SE SYSTEM "Java_Web_(EE)_and_Standard_Edition_(SE).xml">
+<!ENTITY Service-Oriented_Architecture_Development SYSTEM "Service-Oriented_Architecture_Development.xml">
+<!ENTITY Where_to_go_from_here SYSTEM "Where_to_go_from_here.xml">
+<!ENTITY Workshops SYSTEM "Workshops.xml">
+<!ENTITY Revision_History SYSTEM "Revision_History.xml">
+]>
+
+<book>
+
+ <bookinfo>
+ <title>Beginners Guide</title>
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject role="fo">
+ <imagedata format="PNG" fileref="images/jbosstools_logo.png" />
+ </imageobject>
+ <imageobject role="html">
+ <imagedata/>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+
+ <author>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ <email>irooskov(a)redhat.com</email>
+ </author>
+ <author>
+ <firstname>Sean</firstname>
+ <surname>Rogers</surname>
+ <email>serogers(a)redhat.com</email>
+ </author>
+ <editor>
+ <firstname>Andrew</firstname>
+ <surname>Ross</surname>
+ <email>anross(a)redhat.com</email>
+ </editor>
+ <editor>
+ <firstname>Max</firstname>
+ <surname>Andersen</surname>
+ <email>max.andersen(a)redhat.com</email>
+ </editor>
+
+ <copyright>
+ <year>2011</year>
+ <holder>JBoss by Red Hat</holder>
+ </copyright>
+ <releaseinfo>
+ Version: 3.3.0.M5
+ </releaseinfo>
+<!--<abstract>
+ <title/>
+ <para>
+ <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/jboss_bpmn_convert_r...">PDF version</ulink>
+ </para>
+</abstract> -->
+
+
+ </bookinfo>
+
+ <toc/>
+ <!-- &Preface; -->
+ &Introduction;
+ &The_interface;
+ &Java_EE_and_SE;
+ &Service-Oriented_Architecture_Development;
+ &Where_to_go_from_here;
+ &Workshops;
+ &Revision_History;
+
+</book>
Added: branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/master_output.xml
===================================================================
--- branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/master_output.xml (rev 0)
+++ branches/jbosstools-3.3.x/documentation/guides/Beginners_Guide/en-US/master_output.xml 2012-06-18 02:33:16 UTC (rev 42041)
@@ -0,0 +1,1720 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3CR3/docbookx.dtd"
+
+[<!ENTITY Preface SYSTEM "Preface.xml">
+<!ENTITY Introduction SYSTEM "Introduction.xml">
+<!ENTITY The_interface SYSTEM "The_interface.xml">
+<!ENTITY Java_EE_and_SE SYSTEM "Java_Web_(EE)_and_Standard_Edition_(SE).xml">
+<!ENTITY Service-Oriented_Architecture_Development SYSTEM "Service-Oriented_Architecture_Development.xml">
+<!ENTITY Where_to_go_from_here SYSTEM "Where_to_go_from_here.xml">
+<!ENTITY Workshops SYSTEM "Workshops.xml">
+<!ENTITY Revision_History SYSTEM "Revision_History.xml">
+]><book xmlns:diffmk="http://diffmk.sf.net/ns/diff">
+
+ <bookinfo>
+ <title>Beginners Guide</title>
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject role="fo">
+ <imagedata fileref="images/jbosstools_logo.png" format="PNG"></imagedata>
+ </imageobject>
+ <imageobject role="html">
+ <imagedata></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+
+ <author>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ <email>irooskov(a)redhat.com</email>
+ </author>
+ <author>
+ <firstname>Sean</firstname>
+ <surname>Rogers</surname>
+ <email>serogers(a)redhat.com</email>
+ </author>
+ <editor>
+ <firstname>Andrew</firstname>
+ <surname>Ross</surname>
+ <email>anross(a)redhat.com</email>
+ </editor>
+ <editor>
+ <firstname>Max</firstname>
+ <surname>Andersen</surname>
+ <email>max.andersen(a)redhat.com</email>
+ </editor>
+
+ <copyright>
+ <year>2010</year>
+ <holder>JBoss by Red Hat</holder>
+ </copyright>
+ <releaseinfo><diffmk:wrapper diffmk:change="changed">
+ Version: 3.0.1.GA
+ </diffmk:wrapper></releaseinfo>
+<!--<abstract>
+ <title/>
+ <para>
+ <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/jboss_bpmn_convert_r...">PDF version</ulink>
+ </para>
+</abstract> -->
+
+
+ </bookinfo>
+
+ <toc></toc>
+ <!-- &Preface; -->
+
+
+<chapter id="chap-Beginners_Guide-Introduction" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/documentation/guides/Beginners_Guide/en-US/Introduction.xml">
+ <title>Introduction</title>
+ <para>
+ The <application moreinfo="none">JBoss Developer Studio</application> is an Integrated Development Environment (IDE) that includes JBoss Tools and assists with the development of applications and services on JBoss Middleware software. These tools have been developed and are used by developers for increased efficiency and productivity with JBoss software.
+ </para>
+ <para>
+ This guide covers the basics of the interface you will be working with and the tools within it, assuming as little knowledge on your side as possible. If you are not familiar with <application moreinfo="none">JBoss Developer Studio</application> then this guide is the best place to begin.
+ </para>
+</chapter>
+
+
+
+
+<chapter id="chap-Beginners_Guide-The_interface" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/documentation/guides/Beginners_Guide/en-US/The_interface.xml">
+ <title>The interface</title>
+ <para>
+ The interfaces that the <application moreinfo="none">JBoss Developer Studio</application> IDE is built for are discussed.
+ </para>
+ <section id="sect-Beginners_Guide-The_interface-Eclipse">
+ <title>Eclipse</title>
+ <para>
+ Eclipse is the container for all development work in the <application moreinfo="none">JBoss Developer Studio</application>. It allows for control over the running of the application server, the applications on it and provides an interface for developing your own applications.
+ </para>
+ <para>
+ Eclipse is started by double-clicking on the <filename moreinfo="none">eclipse</filename> executeable in your installation directory.
+ </para>
+ <para>
+ Following this you will be asked to specify a workspace. A workspace is the location on your computer where your files will be stored relating to the multiple sessions. If you wish to change your workspace location after this step you can do so by following the menu items <guimenuitem moreinfo="none">File</guimenuitem>, <guimenuitem moreinfo="none">Switch Workspace</guimenuitem>, <guimenuitem moreinfo="none">Other...</guimenuitem>.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Eclipse-Eclipse_Workspace_launcher">
+ <title>Eclipse Workspace launcher</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Eclipse_workspace.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ After selecting a workspace location, you will be greeted with the <guilabel moreinfo="none">Welcome</guilabel> screen. This screen provides a few pathway options, including a <guilabel moreinfo="none">Getting Started</guilabel> link to a selection of documentation, an option to create a new project with the <guilabel moreinfo="none">Create New...</guilabel> option and an option to skip straight to your <guilabel moreinfo="none">Workbench</guilabel>.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Eclipse-Eclipse_welcome_screen">
+ <title>Eclipse welcome screen</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Eclipse_welcome_screen.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Skipping straight to your workbench, you will see a screen with a few sections and the JBoss Application Server listed in the bottom area of the interface.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Eclipse-Eclipse_Workbench">
+ <title>Eclipse Workbench</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Eclipse_main.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ In the bottom left hand corner of the screen is a picture of a white column with a blue bar and a yellow plus sign beside it. Clicking on this button will open a menu of different views and windows.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Eclipse-Views_button">
+ <title>Views button</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/View_Button.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The window that may be of most use to you can be found by following: <menuchoice moreinfo="none"><guimenuitem moreinfo="none">Other...</guimenuitem><guimenuitem moreinfo="none">JBoss Tools Web</guimenuitem><guimenuitem moreinfo="none">JBoss Tools Palette</guimenuitem></menuchoice>. This window opens an interface to the tools included with the <application moreinfo="none">JBoss Developer Studio</application>.
+ </para>
+ <para>
+ Refer to the <citetitle pubwork="section">Welcome to JBoss Developer Studio</citetitle> section of the <citetitle pubwork="book">Getting Started with JBoss Developer Studio</citetitle> guide for further details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-The_interface-JBoss_Application_Server">
+ <title>JBoss Application Server</title>
+ <para>
+ The JBoss Application Server provides the full range of Java EE 5 features as well as extended enterprise services including clustering, caching, and persistence.
+ </para>
+ <section id="sect-Beginners_Guide-JBoss_Application_Server-Using_the_application_server_shipped_with_the_JBoss_Developer_Studio">
+ <title>Using the application server shipped with the JBoss Developer Studio</title>
+ <para>
+ This section discusses the JBoss Application Server with regards to its use through Eclipse. Once you have started the Eclipse interface for the <application moreinfo="none">JBoss Developer Studio</application>, the JBoss Application Server can be started by clicking on its name in the lower part of the window and then clicking the green arrow to the right.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Use_of_the_application_server_shipped_with_JBoss_Tools_or_JBoss_Developer_Studio-Starting_and_stopping_the_server">
+ <title>Starting and stopping the server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Start_Stop_Server.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <note>
+ <para>
+ If the <guimenu moreinfo="none">Servers</guimenu> view is not displayed at the bottom of your Workbench, you can activate it through <menuchoice moreinfo="none"><guimenuitem moreinfo="none">Window</guimenuitem><guimenuitem moreinfo="none">Show View</guimenuitem><guimenuitem moreinfo="none">Other</guimenuitem><guimenuitem moreinfo="none">Server</guimenuitem><guimenuitem moreinfo="none">Servers</guimenuitem></menuchoice> and then click the <guibutton moreinfo="none">OK</guibutton> button.
+ </para>
+ </note>
+ <para>
+ After the server has been successfully started the status next to the server name will change from displaying <emphasis>Stopped</emphasis> to displaying <emphasis>Started, Synchronized</emphasis>.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Use_of_the_application_server_shipped_with_JBoss_Tools_or_JBoss_Developer_Studio-Server_started_successfully">
+ <title>Server started successfully</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Server_Started.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Once Eclipse and the server are started, double click on the server name in Eclipse to see an <guilabel moreinfo="none">Overview</guilabel> screen in the center.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Use_of_the_application_server_shipped_with_JBoss_Tools_or_JBoss_Developer_Studio-JBoss_Application_Server_overview">
+ <title>JBoss Application Server overview</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JBoss_AS_Overview.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ From this <guilabel moreinfo="none">Overview</guilabel> section there are six subsections consisting of: <guilabel moreinfo="none">General Information</guilabel>, <guilabel moreinfo="none">Login Credentials</guilabel>, <guilabel moreinfo="none">Publishing</guilabel>, <guilabel moreinfo="none">Timeouts</guilabel>, <guilabel moreinfo="none">Server Polling</guilabel> and <guilabel moreinfo="none">Server Ports</guilabel>.
+ </para>
+ <para>
+ The <guilabel moreinfo="none">General Information</guilabel> subsection allows you to change the <guilabel moreinfo="none">Server name</guilabel> and <guilabel moreinfo="none">Host name</guilabel> to your own preferences. By clicking on the <guilabel moreinfo="none">Runtime Environment</guilabel> label a dialog box with options to change the name of the server runtime, the home directory, the Java Runtime and which server configuration should be used when running the application server. The <guibutton moreinfo="none">Open launch configuration</guibutton> button displays a dialog box for configuring the technical details of the application server instance.
+ </para>
+ <para>
+ Below the <guilabel moreinfo="none">General Information</guilabel> subsection is the <guilabel moreinfo="none">Login Credentials</guilabel> subsection. Set the <guilabel moreinfo="none">User Name</guilabel> and <guilabel moreinfo="none">Password</guilabel> for secure access to your server.
+ </para>
+ <para>
+ The <guilabel moreinfo="none">Publishing</guilabel> subsection at the top right of the <guilabel moreinfo="none">Overview</guilabel> section allows you to set when applications will be published to the location specified (whether the applications will be made available through the application server depends on the server running and if it is configured to recognise dynamic changes). You can select to either never have an application be published automatically or for a check of new applications yet to be published to occur at a certain timed interval.
+ </para>
+ <para>
+ The <guilabel moreinfo="none">Timeouts</guilabel> subsection below <guilabel moreinfo="none">Publishing</guilabel> allows you to set the start and stop time (in seconds) for the server to complete all of its operations. This setting is made available in order to decrease the chance of the server freezing or hanging.
+ </para>
+ <para>
+ Below the <guilabel moreinfo="none">Timeouts</guilabel> subsection is the <guilabel moreinfo="none">Server Polling</guilabel> subsection. A server poller gathers information about the server at certain points in time, capturing information about processes and applications. This section allows you to select between either the <literal moreinfo="none">JMX Poller</literal> or <literal moreinfo="none">Timeout Poller</literal> for startup and the <literal moreinfo="none">Process Terminated Poller</literal> or <literal moreinfo="none">Timeout Poller</literal> for shutdown.
+ </para>
+ <para>
+ The final subsection is <guilabel moreinfo="none">Server Ports</guilabel>, below <guilabel moreinfo="none">Server Polling</guilabel>. This section allows you to alter the port numbers that the server pollers gather their information from. The two settings of <guilabel moreinfo="none">JNDI Port</guilabel> and <guilabel moreinfo="none">Web Port</guilabel> are set to be automatically detected by default; normally there should be no reason to manually select the port numbers.
+ </para>
+ <note>
+ <para>
+ Changing the <guilabel moreinfo="none">Server Ports</guilabel> subsection configuration will not alter which ports the server itself listens on.
+ </para>
+ </note>
+ <para>
+ Default access to the server can be achieved by typing the address <ulink url="http://localhost:8080">http://localhost:8080</ulink> into your Internet browser address bar.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Use_of_the_application_server_shipped_with_JBoss_Tools_or_JBoss_Developer_Studio-Server_access">
+ <title>Server access</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JBoss_AS_localhost.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <citetitle pubwork="chapter">Manage JBoss AS from JBoss Developer Studio</citetitle> chapter of the <citetitle pubwork="book">Getting Started with JBoss Developer Studio</citetitle> guide for further details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-JBoss_Application_Server-Adding_a_new_application_server_for_use_with_the_JBoss_Developer_Studio">
+ <title>Adding a new application server for use with the JBoss Developer Studio</title>
+ <para>
+ Though the JBoss Developer Studio may come with a pre-configured application server, you can still add your own servers. This section details how to add additional servers for use with the JBoss Developer Studio.
+ </para>
+ <para>
+ To add a new server runtime follow these steps:
+ </para>
+ <orderedlist continuation="restarts" inheritnum="ignore">
+ <listitem>
+ <para>
+ In the Eclipse interface click on <menuchoice moreinfo="none"><guimenuitem moreinfo="none">Window</guimenuitem><guimenuitem moreinfo="none">Preferences</guimenuitem><guimenuitem moreinfo="none">Server</guimenuitem><guimenuitem moreinfo="none">Runtime Environments</guimenuitem></menuchoice>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click on the <guibutton moreinfo="none">Add...</guibutton> button
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select the type of runtime environment your application server is from the list provided
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Tick the box for <guilabel moreinfo="none">Create a new local server</guilabel>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click on the <guibutton moreinfo="none">Next ></guibutton> button
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Name your server runtime and then click on the <guibutton moreinfo="none">Browse...</guibutton> button next to the <guilabel moreinfo="none">Home Directory</guilabel> location space
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Navigate to the directory where the server you wish to add is installed and click on the <guibutton moreinfo="none">OK</guibutton> button
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select the Java Runtime Environment (JRE) you wish to use for this server from the drop-down menu. If the required JRE is not listed, click on the <guibutton moreinfo="none">JRE</guibutton> button beside the list and then select the <guibutton moreinfo="none">Add...</guibutton> button in the <guimenuitem moreinfo="none">Installed JREs</guimenuitem> <guilabel moreinfo="none">Preferences</guilabel> dialog box and follow the prompts to install the correct JRE
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <guilabel moreinfo="none">Configuration</guilabel> section should automatically list the available profiles available for your server. Select the server configuration you wish to use by clicking on its name in the list
+ </para>
+ <para>
+ If the profile you wish to use is not listed click on the <guibutton moreinfo="none">Browse...</guibutton> button, navigate to the profile location and click the <guibutton moreinfo="none">OK</guibutton> button
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guibutton moreinfo="none">Next ></guibutton> button to display the <guilabel moreinfo="none">Runtime Information</guilabel> for the server you are about to add. If all the information is correct click the <guibutton moreinfo="none">Finish</guibutton> button.
+ </para>
+ <para>
+ If you need to change any information click the <guibutton moreinfo="none">< Back</guibutton> button until you reach the screen with the information that needs to be altered and then navigate back to the <guilabel moreinfo="none">Runtime Information</guilabel> screen and click the <guibutton moreinfo="none">Finish</guibutton> button.
+ </para>
+ </listitem>
+ </orderedlist>
+ <para>
+ Once the new sever has been added, you can select it for use by clicking on its name in the <guilabel moreinfo="none">Server Runtime Environment</guilabel> list and then clicking the <guibutton moreinfo="none">OK</guibutton> button that will then take you back to the main Eclipse interface.
+ </para>
+ <para>
+ To start your new server, select it from those available through the <guimenu moreinfo="none">Servers</guimenu> view and click the white arrow in a green circle.
+ </para>
+ <note>
+ <para>
+ If the <guimenu moreinfo="none">Servers</guimenu> view is not displayed at the bottom of your Workbench, you can activate it through <menuchoice moreinfo="none"><guimenuitem moreinfo="none">Window</guimenuitem><guimenuitem moreinfo="none">Show View</guimenuitem><guimenuitem moreinfo="none">Other</guimenuitem><guimenuitem moreinfo="none">Server</guimenuitem><guimenuitem moreinfo="none">JBoss Server View</guimenuitem></menuchoice> and then click the <guibutton moreinfo="none">OK</guibutton> button.
+ </para>
+ </note>
+ </section>
+
+ </section>
+
+</chapter>
+
+
+
+
+<chapter id="chap-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/documentation/guides/Beginners_Guide/en-US/Java_Web_(EE)_and_Standard_Edition_(SE).xml">
+ <title>Java Web (EE) and Standard Edition (SE) Plug-Ins</title>
+ <para>
+ Included <application moreinfo="none">JBoss Developer Studio</application> Java plug-ins are detailed.
+ </para>
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Visual_Web_Tools">
+ <title>Visual Web Tools</title>
+ <para>
+ Visual Web Tools aids in the development of web pages and web projects.
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>Visual Page Editor</term>
+ <listitem>
+ <para>
+ The Visual Page Editor allows an application to be developed alongside a visual preview. The application can be viewed either as the source code, as a preview of the application, or both simultaneously in a split-screen presentation. The Visual Page Editor can be used for developing an application using technologies such as JavaServer Faces (<acronym>JSF</acronym>), JavaServer Pages (<acronym>JSP</acronym>), Struts, and Hypertext Markup Language (<acronym>HTML</acronym>). The Visual Page Editor also features a graphical toolbar for in-line styling.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Visual_Web_Tools-Visual_Page_Editor">
+ <title>Visual Page Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Visual_Web_Tools-Visual_Page_Editor.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Visual Page Editor, showing both the source and a visual preview simultaneously.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <ulink url="http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/3.0/Visual_Web_To...">Editors</ulink> chapter of <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for full details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>JBoss Tools Palette</term>
+ <listitem>
+ <para>
+ The JBoss Tools Palette provides access to tag libraries for creating <acronym>JSP</acronym> and <acronym>JSF</acronym> pages. Tags can be quickly inserted into pages from a number of included libraries:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <acronym>HTML</acronym>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ JBoss
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>JSF</acronym>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>JSTL</acronym> (<acronym>JSP</acronym> Standard Tag Library)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ MyFaces
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Oracle <acronym>ADF</acronym> (Application Development Framework) Faces
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Struts
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>XHTML</acronym> (Extensible Hypertext Markup Language)
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Custom-made tags and third-party tag libraries can also be included in the JBoss Tools Palette.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Visual_Web_Tools-JBoss_Tools_Palette">
+ <title>JBoss Tools Palette</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Visual_Web_Tools-JBoss_Tools_Palette.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The JBoss Tools Palette, with a number of standard libraries loaded.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <citetitle pubwork="chapter">JBoss Tools Palette</citetitle> chapter of <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for full details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Web Projects View</term>
+ <listitem>
+ <para>
+ The Web Projects View is an additional view. It enhances project authoring with a number of features:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Project artifacts for <acronym>JSF</acronym> and Struts projects are organized by function, allowing for better project visualization.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Selected items can be dragged and dropped into <acronym>JSP</acronym> and other <acronym>JSF</acronym> compatible pages:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <acronym>JSF</acronym> managed bean attributes
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>JSF</acronym> navigation rule outcomes
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Property file values
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Tag library files
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Tags from tag libraries
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <acronym>JSP</acronym> page links
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <!-- <listitem>
+ <para>
+ Context menus can be used to speed up application authoring.
+ </para>
+ </listitem> -->
+ <listitem>
+ <para>
+ <acronym>JSF</acronym> and Struts projects can be quickly created or imported from the shortcut buttons.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Tag library files can be expanded, inspected, and easily added to the JBoss Tools Palette.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <figure float="0" id="figu-Beginners_Guide-Visual_Web_Tools-Web_Projects_View_for_JSF_left_and_Struts_right_projects">
+ <title>Web Projects View for <acronym>JSF</acronym> (left) and Struts (right) projects</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Visual_Web_Tools-Web_Projects_View_for_JSF_left_and_Struts_right_projects.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Web Projects View, showing a <acronym>JSF</acronym> project on the left and a Struts project on the right.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <citetitle pubwork="chapter">Web Projects View</citetitle> chapter of <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for full details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>OpenOn</term>
+ <listitem>
+ <para>
+ OpenOn provides an easy method for switching directly from one project resource to another without navigating through the <guilabel moreinfo="none">Package Explorer</guilabel> view. Pressing <keycap moreinfo="none">F3</keycap> or <keycombo moreinfo="none"><keycap moreinfo="none">Ctrl</keycap><mousebutton moreinfo="none">click</mousebutton></keycombo> when a reference to another file is highlighted will open the file in the editor.
+ </para>
+ <para>
+ Refer to the <citetitle pubwork="chapter">Editors</citetitle> chapter of <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for full details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Content Assist</term>
+ <listitem>
+ <para>
+ Content Assist displays context-specific code completion suggestions while typing, speeding up development and reducing typing errors. Content Assist is supported in a number of contexts:
+ </para>
+ <para>
+ The suggestion list can be displayed by pressing <keycombo moreinfo="none"><keycap moreinfo="none">Ctrl</keycap><keycap moreinfo="none">Space</keycap></keycombo>, and the highlighted entry can be selected and inserted by pressing <keycap moreinfo="none">Enter</keycap>.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Visual_Web_Tools-Content_Assist">
+ <title>Content Assist</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Visual_Web_Tools-Content_Assist.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ Content Assist with <acronym>JSF</acronym> code completion suggestions.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <citetitle pubwork="chapter">Editors</citetitle> chapter of <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for full details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Drag-and-Drop</term>
+ <listitem>
+ <para>
+ Properties, managed bean attributes, navigation rules, tag library file declarations, and <acronym>JSP</acronym> pages can all be dragged from the <guilabel moreinfo="none">Web Projects</guilabel> view and dropped into the editor to add content.
+ </para>
+ <para>
+ Refer to the <citetitle pubwork="chapter">Web Projects View</citetitle> chapter of <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for full details.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>RichFaces Support</term>
+ <listitem>
+ <para>
+ RichFaces and Ajax4jsf tag libraries can be used from the JBoss Tools Palette, and RichFaces components are rendered in the Visual Page Editor.
+ </para>
+ <para>
+ Refer to the <citetitle pubwork="chapter">Editors</citetitle> chapter of <citetitle pubwork="book">Visual Web Tools Reference Guide</citetitle> for full details.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Seam_Development_Tools">
+ <title>Seam Development Tools</title>
+ <para>
+ <application moreinfo="none">JBoss Seam</application> combines several technologies to reduce the complexity of developing modern Web 2.0 applications:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Enterprise Java Beans (<acronym>EJB3</acronym>)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ JavaServer Faces (<acronym>JSF</acronym>)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Asynchronous JavaScript and <acronym>XML</acronym> (Ajax)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Java Portlets
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Business Process Management (<acronym>BPM</acronym>)
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ <application moreinfo="none">Seam</application> provides an interface to these different technologies through simple <emphasis>Plain Old Java Objects</emphasis> (<acronym>POJO</acronym>), user interface components, and <acronym>XML</acronym>. <application moreinfo="none">Seam</application> does not distinguish between presentation-tier components and business logic components in an effort to present a simple, unified component model for the Java Enterprise Edition platform. Seam also provides mechanisms to manage application states across multiple workspaces, methods to manage workflow and pageflow through <acronym>jBPM</acronym>, and comprehensive integrated testing features.
+ </para>
+ <para>
+ The Seam Development Tools in the <application moreinfo="none">JBoss Developer Studio</application> allow for easy <application moreinfo="none">Seam</application> application development:
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>New Seam Project wizard</term>
+ <listitem>
+ <para>
+ The New Seam Project wizard allows the details of the Seam project to be configured, including target runtimes, target servers, project facets, and web module settings, then generates all the necessary files for a Seam project.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Seam_Development_Tools-New_Seam_Project_wizard">
+ <title>New Seam Project wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Seam_Development_Tools-New_Seam_Project_wizard.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The New Seam Project wizard, used to configure a Seam project.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Other Seam wizards</term>
+ <listitem>
+ <para>
+ Wizards are also included for creating new Seam Actions, new Seam Forms, new Seam Conversations, and new Seam Entities.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Entity generation</term>
+ <listitem>
+ <para>
+ Another wizard exists for generating Seam entities. The wizard produces a set of <acronym>CRUD</acronym> (create-read-update-delete) Seam components and web pages. These can be generated by reverse-engineering an existing database, or by using existing entities in the application.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Editors and views</term>
+ <listitem>
+ <para>
+ There are a number of editors available in the <application moreinfo="none">JBoss Developer Studio</application> for working with Seam in addition to the Visual Page Editor:
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>Seam Pages Editor</term>
+ <listitem>
+ <para>
+ The Seam Pages Editor is used for editing the <filename moreinfo="none">pages.xml</filename> file. The file can be edited through three different views:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ the graphical view, which diagrammatically represents the project page-flow and exception handling;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the tree view, which lists the elements and attributes of the <filename moreinfo="none">pages.xml</filename> file in a hierarchical tree for simplified editing;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ and the source view, which allows direct editing of the <filename moreinfo="none">pages.xml</filename> source.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <figure float="0" id="figu-Beginners_Guide-Seam_Development_Tools-Seam_Pages_Editor_graphical_view">
+ <title>Seam Pages Editor (graphical view)</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Pages_Editor_graphical_view.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The graphical view of the Seam Pages Editor, representing the project page-flow and exception handling.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Seam Components Editor</term>
+ <listitem>
+ <para>
+ The Seam Components Editor is used for editing the <filename moreinfo="none">components.xml</filename> file. The file can be edited through two views, the tree view and the source view, which operate similarly to the views in the Seam Pages Editor.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Seam_Development_Tools-Seam_Components_Editor">
+ <title>Seam Components Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Seam_Development_Tools-Seam_Components_Editor.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Seam Components Editor, displaying the components in a hierarchical tree.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>
+ The Seam Editors feature Content Assist and OpenOn; for more details on these technologies refer to <xref linkend="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Visual_Web_Tools"></xref>. Seam Editors also feature validation tools to highlight potential issues with the application.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><acronym>CRUD</acronym> database applications</term>
+ <listitem>
+ <para>
+ <acronym>CRUD</acronym> refers to the four basic <acronym>SQL</acronym> commands: <code>create</code>, <code>read</code>, <code>update</code>, and <code>delete</code>. A <acronym>CRUD</acronym> database application uses forms to retrieve data from and submit data to a database.
+ </para>
+ <para>
+ <acronym>CRUD</acronym> database applications can be created through the New Seam Project wizard.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>TestNG</term>
+ <listitem>
+ <para>
+ TestNG (<emphasis>Testing, the Next Generation</emphasis>) is a Java-based unit testing framework. TestNG suites can be added to a project through the New Seam Action wizard.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>
+ Refer to the <citetitle pubwork="book">Seam Development Tools Reference Guide</citetitle> for full details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Hibernate_Tools">
+ <title>Hibernate Tools</title>
+ <para>
+ <application moreinfo="none">Hibernate</application> is an object-relational mapping (<acronym>ORM</acronym>) library, used for mapping an object-oriented domain model to a relational database.<!-- It replaces persistence-related database accesses with high-level object-handling functions to solve problems relating to object-relational impedance mismatch.--> <application moreinfo="none">Hibernate</application> also serves as a query service, allowing queries to be expressed in native <acronym>SQL</acronym> (Structured Query Language), an extension of <acronym>SQL</acronym> named <emphasis>Hibernate Query Language</emphasis> (<acronym>HQL</acronym>), or an object-oriented Criteria and Example <acronym>API</acronym> (Application Programming Interface).
+ </para>
+ <para>
+ Hibernate Tools in the <application moreinfo="none">JBoss Developer Studio</application> provides several features to aid in developing with <application moreinfo="none">Hibernate</application>:
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>Mapping Editor</term>
+ <listitem>
+ <para>
+ The Mapping Editor is used for authoring Hibernate <acronym>XML</acronym> mapping files. It supports code completion (Content Assist) and syntax highlighting.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Console</term>
+ <listitem>
+ <para>
+ The Hibernate Console provides a visual representation of database connections and class relationships. Queries can be interactively performed on the database representation.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Hibernate_Tools-Hibernate_Console">
+ <title>Hibernate Console</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Hibernate_Tools-Hibernate_Console.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Hibernate Console consists of multiple panels representing the database.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Reverse Engineering</term>
+ <listitem>
+ <para>
+ Databases can be reverse-engineered to construct domain model classes, Hibernate mapping files, annotated entity beans, <acronym>HTML</acronym> documentation, or complete JBoss Seam applications.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Wizards</term>
+ <listitem>
+ <para>
+ Wizards are included to step through procedures to generate Hibernate configuration files and Hibernate console configurations.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><application moreinfo="none">Apache Ant</application> Task</term>
+ <listitem>
+ <para>
+ <application moreinfo="none">Apache Ant</application> is a tool for automating software build processes. Hibernate Tools includes an Apache Ant Task for generating schema, mapping, and Java code related to the build process.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>
+ Refer to the <citetitle pubwork="book">Hibernate Tools Reference</citetitle> for full details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Portal_Tools">
+ <title>Portal Tools</title>
+ <para>
+ <application moreinfo="none">JBoss Portal</application> is a platform for hosting and serving the web interface of a web portal. It allows for content management and experience customization, and supports standard portlets, single sign-ons, clustering, and internationalization.
+ </para>
+ <para>
+ <application moreinfo="none">JBoss Portal</application> applications can be created through the Dynamic Web Project wizard. Java portlets, <acronym>JSF</acronym> portlets, and Seam portlets are all supported.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Portal_Tools-Dynamic_Web_Project_wizard">
+ <title>Dynamic Web Project wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Portal_Tools-Dynamic_Web_Project_wizard.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Dynamic Web Project wizard streamlines the creation of a <application moreinfo="none">JBoss Portal</application> application.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Click the <guibutton moreinfo="none">Modify...</guibutton> button and enable portlets for the creation of <application moreinfo="none">JBoss Portal</application> applications through this wizard.
+ </para>
+ <para>
+ Refer to the <citetitle pubwork="book">JBoss Portal Tools Reference Guide</citetitle> for full details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-JMX_Tools">
+ <title>JMX Tools</title>
+ <para>
+ Java Management Extensions (<acronym>JMX</acronym>) is a Java tool-set for managing and monitoring applications, connected devices, and service-oriented networks. A managed resource is represented by a dynamic object called a <emphasis>Managed Bean</emphasis> (or <emphasis>MBean</emphasis>, which is a JavaBean with a dependency injection.
+ </para>
+ <para>
+ The <acronym>JMX</acronym> Tools consists of the <emphasis>MBean Explorer</emphasis> and the <emphasis>MBean Editor</emphasis>.
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>MBean Explorer</term>
+ <listitem>
+ <para>
+ The MBean Explorer lists a connection's Managed Beans, domains, attributes, and operations in a hierarchical tree. Items in the tree can be filtered, expanded, and collapsed, and double-clicking on any item will open the item in the MBean Editor.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-JMX_Tools-MBean_Explorer">
+ <title>MBean Explorer</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-JMX_Tools-MBean_Explorer.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The MBean Explorer lists a connection's Managed Beans, domains, attributes, and operations in a hierarchical tree.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>MBean Editor</term>
+ <listitem>
+ <para>
+ The MBean Editor is a detailed property-editor made up of four pages:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ the Attributes page, which allows the attributes of the Managed Bean to be viewed edited;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the Operations page, which allows the operations of the Managed Bean to be viewed and edited;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the Notifications page, which allows the Managed Bean to be subscribed to, and which notifications are received
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the Info page, which displays information on the Managed Bean.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <figure float="0" id="figu-Beginners_Guide-JMX_Tools-MBean_Editor">
+ <title>MBean Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-JMX_Tools-MBean_Editor.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The MBean Editor is a property editor for Managed Beans.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>
+ Refer to the <citetitle pubwork="book">JMX Tools Reference Guide</citetitle> for full details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-JSF_Tools">
+ <title>JSF Tools</title>
+ <para>
+ JavaServer Faces (JSF) is a Web application framework developed by Sun Microsystems© Inc. JSF Tools allows you to build JSF based applications, add JSF capabilities to existing web projects, import JSF projects and choose a JSF implementation during application development.
+ </para>
+ <para>
+ The tools included are outlined as follows:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Wizards that assist with the creation of new JSF and Facelets projects and adding JSF capabilities to existing web projects.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Pre-configured templates are included and the functionality to create your own.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Add and generate code for new managed beans and then add them to a JSF configuration file.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The ability to create your own custom Converter and Validator.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Constant validation checking no matter how you are currently interacting with the code, ensures you are always aware of any errors during the development process.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Three views are provided for interacting with the code: Diagram view, Tree view and Source view. Synchronization between the views ensures you are always working on the newest version.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-JSF_Tools-Diagram_view">
+ <title>Diagram view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JSF_diagram_view.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <figure float="0" id="figu-Beginners_Guide-JSF_Tools-Tree_view">
+ <title>Tree view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JSF_tree_view.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <figure float="0" id="figu-Beginners_Guide-JSF_Tools-Source_view">
+ <title>Source view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JSF_source_view.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Refer to the <citetitle pubwork="book">JSF Tools Reference Guide</citetitle> for more details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-JBoss_AS_Tools">
+ <title>JBoss AS Tools</title>
+ <para>
+ The JBoss <acronym>AS</acronym> Tools consists of a number of additional views for managing an installed JBoss Server through the JBoss <acronym>AS</acronym> (Application Server) perspective. These additional views include the standard Console and Properties views, and the Servers view. The Servers view allows installed servers to be configured, monitored, and managed.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-JBoss_AS_Tools-Servers_view">
+ <title>Servers view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-JBoss_AS_Tools-JBoss_Server_View.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Servers view shows the installed servers and their current states.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <citetitle pubwork="book">JBoss Server Manager Reference Guide</citetitle> for full details.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Java_Web_EE_and_Standard_Edition_SE_Plug_Ins-Archive_Tools">
+ <title>Archive Tools</title>
+ <para>
+ The JBoss AS Tools also include the Project Archives view for streamlined packaging and archiving of applications. Application projects can be configured with specific packaging instructions, and wizards are included for creating and managing archives.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Archive_Tools-Archive_Tools">
+ <title>Archive Tools</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Beginners_Guide-Archive_Tools-Archive_Tools.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ Project archives can be managed with the Archive Tools.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Refer to the <citetitle pubwork="book">JBoss Server Manager Reference Guide</citetitle> for full details.
+ </para>
+ </section>
+
+</chapter>
+
+
+
+
+<chapter id="chap-Beginners_Guide-Service_Oriented_Architecture_Development" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/documentation/guides/Beginners_Guide/en-US/Service-Oriented_Architecture_Development.xml">
+ <title>Service-Oriented Architecture Development</title>
+ <para>
+ Included <application moreinfo="none">JBoss Developer Studio</application> plug-ins for development on Service-Oriented Architecture (SOA) are detailed.
+ </para>
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-jBPM_Tools">
+ <title>jBPM Tools</title>
+ <para>
+ jBPM is a workflow tool for framework control over business processes and languages.
+ </para>
+ <para>
+ jBPM supports the jBPM Process Definition Language (jPDL) and includes a perspective for easy creation and manipulation using the jPDL. Through this view you can add states, transitions and other processes and waypoints in order to create your own business workflow. Refer to the <ulink url="http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/3.0/jBPM_Tools_Re...">A Minimal Process Definition</ulink> section of the <citetitle pubwork="chapter">Creating an Empty Process Definition</citetitle> chapter within the <citetitle pubwork="book">jBPM Tools Reference Guide</citetitle> for more details.
+ </para>
+ <!-- <para>
+ Refer to the <citetitle pubwork="book">jBPM Tools Reference Guide</citetitle> for further details.
+ </para> -->
+ </section>
+
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-ESB_Editor">
+ <title>ESB Editor</title>
+ <para>
+ The Enterprise Service Bus (ESB) is an abstraction layer that interacts with the messaging system in a Service-Oriented Architecture (SOA).
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-ESB_Editor-ESB_Editor">
+ <title>ESB Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/ESB_Editor.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The <application moreinfo="none">JBoss Developer Studio</application> includes a tool called the ESB file Editor. Through the use of this tool you can develop an application that will utilize the advantages of ESB technology. Features of the ESB Editor include:
+ </para>
+ <formalpara id="form-Beginners_Guide-ESB_Editor-ESB_syntax_validation">
+ <title>ESB syntax validation</title>
+ <para>
+ Contextual error checking is provided constantly, with error checking on incorrect or incomplete tags also included when using the Source viewer.
+ </para>
+ </formalpara>
+ <formalpara id="form-Beginners_Guide-ESB_Editor-XML_schema_support">
+ <title>XML schema support</title>
+ <para>
+ By checking the child elements of the providers, the ESB Editor relays incorrect usage combinations to you through error messages upon startup.
+ </para>
+ </formalpara>
+ <formalpara id="form-Beginners_Guide-ESB_Editor-ESB_XML_content_assistance">
+ <title>ESB XML content assistance</title>
+ <para>
+ Content Assist enables you to write code fast and with accuracy when using the Source mode.
+ </para>
+ </formalpara>
+ <formalpara id="form-Beginners_Guide-ESB_Editor-Synchronized_source_and_visual_editing">
+ <title>Synchronized source and visual editing</title>
+ <para>
+ The ESB Editor gives you the choice of using a graphical view (Tree), a code view (Source) or both when developing your ESB applications. With both instances open at once, the changes made to one can be directly viewable in the other, ensuring that you are always working with the most current version of your application no matter your choice.
+ </para>
+ </formalpara>
+ <para>
+ Refer to the <ulink url="http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/3.0/ESB_Tools_Ref...">ESB Editor</ulink> chapter of the <citetitle pubwork="book">ESB Tools Reference Guide</citetitle> for further information.
+ </para>
+ <para>
+ JBoss ESB intergrates component messaging into the JBoss Service-Oriented Architecture, serving as an integral part of JBoss middleware suite. For information on how to use and configure JBoss ESB with the JBoss Service-Oriented Architecture refer to the <ulink url="http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/3.0/ESB_Tools_Ref...">Using and Configuring SOA Platform</ulink> chapter of the <citetitle pubwork="book">ESB Tools Reference Guide</citetitle>.
+ </para>
+ </section>
+
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-Web_Services_Tools">
+ <title>Web Services Tools</title>
+ <para>
+ JBoss Web Services is an integral part of the JBoss Application Server and JBoss Enterprise Application Platform, providing a standard means of working reliably between different software applications.
+ </para>
+ <para>
+ A Web Service defines a collection of technologies that provide protocols and standards for the exchange of data between applications. You can create a Web Service for your application server through the use of wizards in the <application moreinfo="none">JBoss Developer Studio</application>. For further details refer to the <ulink url="http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/3.0/JBoss_Web_Ser...">Creating a Web Service using JBossWS runtime</ulink> chapter of the <citetitle pubwork="book">JBoss WS User Guide</citetitle>
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Web_Services_Tools-Example_of_a_Web_Services_wizard">
+ <title>Example of a Web Services wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Web_Services_Wizard.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Web Services Tools also includes the ability to create a Web Service client through the use of a Web Services Description Language (WSDL) document. This can be useful if you already have a predefined service that you wish to recreate, or you wish to use one as a template for you to work with. Refer to the <citetitle pubwork="chapter">Creating a Web Service Client from a WSDL Document using JBoss WS</citetitle> chapter of the <citetitle pubwork="book">JBoss WS User Guide</citetitle> for more details.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Web_Services_Tools-Web_Services_client_creation">
+ <title>Web Services client creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Web_Services_Using_Document.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-Drools_Tools">
+ <title>Drools Tools</title>
+ <para>
+ Drools is a Business Rule Management System (BRMS) that uses an enhanced implementation of the Rete algorithm to become a forward chaining inference based rules engine (production rule system). Refer to the <citetitle pubwork="chapter">The Rule Engine</citetitle> chapter of the JBoss Enterprise SOA <citetitle pubwork="book">JBoss Rules Reference Guide</citetitle> for more details.
+ </para>
+ <para>
+ Drools Tools includes wizards for creating new Drools projects and resources. The resources that can be created include a new rule, domain specific language, decision table and business rule. After these have been created there are numerous editors included to assist you with the rest of the development. Included editors are The Rule editor, The Domain Specific Language editor, The Rule Flow graphical editor and The Guided editor that provides a Graphical User Interface (GUI). Refer to the <ulink url="http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/3.0/Drools_Tools_...">Drools Tools Reference Guide</ulink> for more details.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Drools_Tools-Rule_text_editor">
+ <title>Rule text editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Drools_code_rule_editor.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <figure float="0" id="figu-Beginners_Guide-Drools_Tools-Rule_Flow_graphical_editor">
+ <title>Rule Flow graphical editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Drools_rete_rule_editor.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+
+ <section id="sect-Beginners_Guide-Service_Oriented_Architecture_Development-Eclipse_Guvnor_Tools">
+ <title>Eclipse Guvnor Tools</title>
+ <para>
+ Eclipse Guvnor Tools work with Drools Guvnor through rich web based GUIs and editors to provide a centralized repository for a vast quantity of rules. You can store versions of rules, models, functions, processes and other Drools generated components that all relate to executeable knowledge bases. Access to the Guvnor is controlled, allowing you to lock down access and restrict features so domain experts (non programmers) can view and edit rules without being exposed to all the features at once.
+ </para>
+ <para>
+ The tools included for Eclipse Guvnor are outlined as follows:
+ </para>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_Connection_Wizard">
+ <title>Guvnor Connection Wizard</title>
+ <para>
+ The Guvnor Connection Wizard is used to create a connection to a Guvnor repository. This wizard can be started by following the menu items <menuchoice moreinfo="none"><guimenuitem moreinfo="none">File</guimenuitem><guimenuitem moreinfo="none">New</guimenuitem><guimenuitem moreinfo="none">Other</guimenuitem><guimenuitem moreinfo="none">Guvnor</guimenuitem><guimenuitem moreinfo="none">Guvnor repository location</guimenuitem></menuchoice>, through the Guvnor Repositories View and other locations throughout Eclipse Guvnor Tools. Refer to the <citetitle pubwork="section">Guvnor Connection Wizard</citetitle> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.
+ </para>
+ </formalpara>
+ <figure float="0" id="figu-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_connection_wizard">
+ <title>Guvnor connection wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Guvnor_connection_wizard.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-The_Guvnor_Repositories_View">
+ <title>The Guvnor Repositories View</title>
+ <para>
+ The Guvnor Repositories View tool displays the contents of a repository using a tree structure. From within this tool you can create a new Guvnor repository connection, remove a Guvnor repository connection, refresh the tree display and expand or condense the tree layout. Refer to the <citetitle pubwork="section">Guvnor Repositories View</citetitle> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.
+ </para>
+ </formalpara>
+ <figure float="0" id="figu-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_repository_view">
+ <title>Guvnor repository view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Guvnor_repository.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_Resource_History_View">
+ <title>Guvnor Resource History View</title>
+ <para>
+ The task of the Guvnor Resource History View is to display the revision history details for files that are both locally stored and within Guvnor repositories. Refer to the <citetitle pubwork="section">Guvnor Resource History View</citetitle> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.
+ </para>
+ </formalpara>
+ <figure float="0" id="figu-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_resource_history_view">
+ <title>Guvnor resource history view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Guvnor_resource_history_view.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_Resource_Importing_Wizard">
+ <title>Guvnor Resource Importing Wizard</title>
+ <para>
+ The Guvnor Resource Importing Wizard assists with the copying of one or more files from a Guvnor repository to the local workspace (while keeping file association with the Guvnor repository). This wizard can be started by following the menu items <menuchoice moreinfo="none"><guimenuitem moreinfo="none">File</guimenuitem><guimenuitem moreinfo="none">Import</guimenuitem><guimenuitem moreinfo="none">Guvnor</guimenuitem><guimenuitem moreinfo="none">Resource from Guvnor</guimenuitem></menuchoice>. Refer to the <citetitle pubwork="section">Importing Guvnor Repository Resources</citetitle> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.
+ </para>
+ </formalpara>
+ <figure float="0" id="figu-Beginners_Guide-Eclipse_Guvnor_Tools-Guvnor_resource_importing_wizard">
+ <title>Guvnor resource importing wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Guvnor_copy_file.png" format="PNG"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <formalpara id="form-Beginners_Guide-Eclipse_Guvnor_Tools-Actions_for_Local_Guvnor_Resources">
+ <title>Actions for Local Guvnor Resources</title>
+ <para>
+ Through Eclipse Guvnor Tools a variety of actions can be performed on a file. Those actions are:
+ </para>
+ </formalpara>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <emphasis>Update</emphasis>: Replaces the contents of the local file with the updated contents from the Guvnor repository.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Add</emphasis>: Include a local file in a Guvnor repository.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Commit</emphasis>: Update a Guvnor repository file with new content from a locally modified version.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Show History</emphasis>: Displays the revision history of a file.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Compare with Version</emphasis>: Opens a wizard that allows to files to be compared for similarities and differences.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Switch to Version</emphasis>: Provides the ability to replace a local file with an earlier revision of the same file.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Delete</emphasis>: Removes a file from the Guvnor repository and the local copy.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis>Disconnect</emphasis>: Removes a Guvnor repository association.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Refer to the <citetitle pubwork="section">Actions for Local Guvnor Resources</citetitle> section of the <citetitle pubwork="chapter">Functionality Overview</citetitle> chapter within the <citetitle pubwork="book">Eclipse Guvnor Tools Reference Guide</citetitle> for more details.
+ </para>
+ </section>
+
+
+
+</chapter>
+
+
+
+
+<chapter id="chap-Beginners_Guide-Where_to_go_from_here" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/documentation/guides/Beginners_Guide/en-US/Where_to_go_from_here.xml">
+ <title>Where to go from here</title>
+ <para>
+ For documentation on the plugins available as part of the JBoss Developer Studio visit <ulink url="http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/">http://www.redhat.com/docs/en-US/JBoss_Developer_Studio/</ulink>.
+ </para>
+ <para>
+ For documentation about the JBoss Enterprise Application Platform visit <ulink url="http://www.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/">http://www.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/</ulink>.
+ </para>
+ <para>
+ For information pertaining to Eclipse visit <ulink url="http://www.eclipse.org/">http://www.eclipse.org/</ulink>.
+ </para>
+</chapter>
+
+
+
+
+<chapter id="chap-Beginners_Guide-Worshops" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/documentation/guides/Beginners_Guide/en-US/Workshops.xml">
+ <title>Workshops</title>
+ <para>
+ Follow the instructions in these workshops to broaden your knowledge and understanding of the <application moreinfo="none">JBoss Developer Studio</application>.
+ </para>
+ <section id="sect-Beginners_Guide-Workshops-RESTEasy">
+ <title>RESTEasy</title>
+ <para>
+ In this RESTEasy workshop we will provide an example of how to solve the problem of creating new customers for an online store. This will be achieved through the creation of a shopping application and adding customer records through a web browser.
+ </para>
+ <formalpara>
+ <title>Prerequisites</title>
+ <para>
+ The following technologies are necessary for this workshop:
+ <itemizedlist>
+ <listitem>
+ <para>
+ <application moreinfo="none">JBoss Developer Studio 3.0</application>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <application moreinfo="none">JBoss Enterprise Application Platform 5</application> or <application moreinfo="none">JBoss Service Orientated Architecture Platform 5</application>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <application moreinfo="none">Firefox 2.0</application> or higher web browser
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <application moreinfo="none">REST Client</application> <application moreinfo="none">Firefox</application> plug-in available from <ulink url="https://addons.mozilla.org/en-US/firefox/addon/9780">https://addons.mozilla.org/en-US/firefox/addon/9780</ulink>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </formalpara>
+ <para>
+ Make sure the <application moreinfo="none">JBoss Developer Studio</application> is open with the application server running. For the purpose of simplicity it will be assumed for the rest of the workshop that you are running the <application moreinfo="none">JBoss Enterprise Application Platform 5</application>, however the steps will be the same if you are using the <application moreinfo="none">JBoss Service Orientated Architecture Platform 5</application>.
+ </para>
+ <para>
+ In the <application moreinfo="none">JBoss Developer Studio</application> navigate to <menuchoice moreinfo="none"><guimenuitem moreinfo="none">Help</guimenuitem><guimenuitem moreinfo="none">Project Example</guimenuitem></menuchoice>.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Project_Example_Menu">
+ <title>Project Example Menu</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_menu.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Project Example menu being selected through the JBoss Developer Studio GUI.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ In the <guimenuitem moreinfo="none">Project Example</guimenuitem> menu dialog box, scroll to <menuchoice moreinfo="none"><guimenuitem moreinfo="none">RESTEasy</guimenuitem><guimenuitem moreinfo="none">RESTEasy Simple Example</guimenuitem></menuchoice> and click <guibutton moreinfo="none">Finish</guibutton>.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-RESTEasy_Simple_Example">
+ <title>RESTEasy Simple Example</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_RESTEasy.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ Selecting to create the RESTEasy Simple Example.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ There may be two issues to fix before you can continue. The description for each of these will be <guilabel moreinfo="none">Target runtime JBoss 4.2.2 Runtime is not defined</guilabel> and <guilabel moreinfo="none">Java compiler level does not match the version of the installed Java project facet</guilabel>. If they do not appear skip to <xref linkend="figu-Beginners_Guide-Workshops-Completed_fixing_the_issues"></xref>. If they do appear, the following steps will resolve these issues.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Quick_Fixes">
+ <title>Quick Fixes</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_Quick_Fix.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ Displaying the two issues that will need to be fixed; detailed after this image.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To fix the first issue with the description <guilabel moreinfo="none">Target runtime JBoss 4.2.2 Runtime is not defined</guilabel> click on this description and then click the <guibutton moreinfo="none">Quick Fix</guibutton> button.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Fixing_the_first_issue">
+ <title>Fixing the first issue</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_Quick_Fix_2.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The description of the first issue is highlighted, waiting for the user to click the Quick Fix button.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The next dialog box will display two runtime issues to fix, however by fixing the second one labeled as <guilabel moreinfo="none">Configure Targeted Runtimes</guilabel> both issues will be corrected.
+ </para>
+ <para>
+ Select the issue called <guilabel moreinfo="none">Configure Targeted Runtimes</guilabel> and click the <guibutton moreinfo="none">Finish</guibutton> button.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Runtime_issues">
+ <title>Runtime issues</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Example_Quick_Fix_Runtime.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ Outlining the two runtime issues.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ A large dialog box will open with a long list of property categories on the left hand side. Navigate down to and click on the <guimenuitem moreinfo="none">Targeted Runtimes</guimenuitem> property title. To the right of the menu where the <guilabel moreinfo="none">JBoss 4.2.2 Runtime</guilabel> box is selected, deselect it and then select the name of your <application moreinfo="none">JBoss Enterprise Application Platform 5</application> runtime.
+ </para>
+ <para>
+ Once the <application moreinfo="none">JBoss Enterprise Application Platform 5</application> is selected and the old runtime deselected, click the <guibutton moreinfo="none">Apply</guibutton> button and then the <guibutton moreinfo="none">OK</guibutton> button.
+ </para>
+ <note>
+ <para>
+ In <xref linkend="figu-Beginners_Guide-Workshops-Selecting_the_correct_runtime"></xref>, the runtime that will be used is the one called <guilabel moreinfo="none">JBoss EAP 5.0 Runtime Server</guilabel>, though the name will depend on what you called it when you configured the server for use with the <application moreinfo="none">JBoss Developer Studio</application>.
+ </para>
+ </note>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Selecting_the_correct_runtime">
+ <title>Selecting the correct runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_Quick_Fix_Targeted_Runtimes.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The JBoss 4.2.2 Runtime is displayed as selected to show how the user will be greeted by this property window.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To fix the second issue with the description <guilabel moreinfo="none">Java compiler level does not match the version of the installed Java project facet</guilabel> click on this description and then click the <guibutton moreinfo="none">Quick Fix</guibutton> button.
+ </para>
+ <para>
+ After clicking the <guibutton moreinfo="none">Quick Fix</guibutton> button the Java compiler issue should disappear because the <application moreinfo="none">JBoss Developer Studio</application> has made the necessary changes in the background to fix it.
+ </para>
+ <para>
+ The <guilabel moreinfo="none">Quick Fix</guilabel> dialog box should now be empty. Click the <guibutton moreinfo="none">Finish</guibutton> button.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Completed_fixing_the_issues">
+ <title>Completed fixing the issues</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_Quick_Fix_Finish.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The Quick Fix dialog box is displayed without any remaining issues.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To add the project to the <application moreinfo="none">JBoss Enterprise Application Platform 5</application> server right click on the server name in the <guimenuitem moreinfo="none">Servers</guimenuitem> tab in the bottom section of your workbench. Click on the <guimenuitem moreinfo="none">Add and Remove...</guimenuitem> option.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-About_to_add_the_project_to_the_server">
+ <title>About to add the project to the server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_Add_to_Server.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The servers right-click menu is displayed with the Add and Remove option highlighted for selection.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ From the <guilabel moreinfo="none">Add and Remove</guilabel> dialog box ensure the box labeled <guilabel moreinfo="none">If server is started, publish changes immediately</guilabel> is ticked. In the left-hand menu, highlight the project you just created called <guilabel moreinfo="none">simple</guilabel> by clicking on it.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Add_project_to_server">
+ <title>Add project to server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_Add_simple_to_server.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The simple project is highlighted about the Add button about to be pressed to configure it for the server.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Click the <guibutton moreinfo="none">Add ></guibutton> button to move it from the left-hand menu labeled <guilabel moreinfo="none">Available</guilabel> to the right-hand menu labeled <guilabel moreinfo="none">Configured</guilabel>. Once this is completed click the <guibutton moreinfo="none">Finish</guibutton> button.
+ </para>
+ <para>
+ Your RESTEasy project has now been deployed onto your server. We will now test the application by using the REST Client plug-in within the Firefox web browser.
+ </para>
+ <para>
+ Open your Firefox web browser and navigate to <menuchoice moreinfo="none"><guimenuitem moreinfo="none">Tools</guimenuitem><guimenuitem moreinfo="none">REST Client</guimenuitem></menuchoice>.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Selecting_the_REST_Client">
+ <title>Selecting the REST Client</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_selection.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ Selecting the REST Client from the Firefox menu.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ In the REST Client click on the <guibutton moreinfo="none">Add Request Header</guibutton> button and type <property moreinfo="none">content-type</property> for the <guilabel moreinfo="none">Name</guilabel> and <property moreinfo="none">application/xml</property> for the <guilabel moreinfo="none">Value</guilabel>. This will ensure that the content will be consumable by the Plain Old Java Object (POJO) service at the server.
+ </para>
+ <para>
+ Select <guimenuitem moreinfo="none">POST</guimenuitem> from the <guilabel moreinfo="none">Method</guilabel> drop-down menu, copy <ulink url="http://localhost:8080/simple/rest-services/customers">http://localhost:8080/simple/rest-services/customers</ulink> into the drop-down menu beside the <guilabel moreinfo="none">Method</guilabel> and paste the following into the <guilabel moreinfo="none">Request Body</guilabel>:
+ </para>
+<screen format="linespecific"><customer><first-name>Bill</first-name><last-name>Burke</last-name><street>256 Clarendon Street</street><city>Boston</city><state>MA</state><zip>02115</zip><country>USA</country></customer></screen>
+ <para>
+ The XML for the <guilabel moreinfo="none">Request Body</guilabel> must not contain any spaces between XML tags to avoid exceptions occurring at the server end.
+ </para>
+ <para>
+ Click the <guibutton moreinfo="none">Send</guibutton> button to add the customer information.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Adding_a_customer">
+ <title>Adding a customer</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_Input.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ REST Client displays a green bar in the Response Header to signify a successful customer addition.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To ensure the customer details were added, change the <guilabel moreinfo="none">Method</guilabel> type to <guimenuitem moreinfo="none">GET</guimenuitem> and the URL address to <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink>. The <emphasis>/1</emphasis> is added to the URL to select the customer with the <varname>customer id</varname> of 1, since that is the number that was given to the customer.
+ </para>
+ <para>
+ Click the <guibutton moreinfo="none">Send</guibutton> button to retrieve the information. Select the <guilabel moreinfo="none">Response Body</guilabel> tab beneath the <guilabel moreinfo="none">Request Body</guilabel> section to view the returned information.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Retrieving_customer_information">
+ <title>Retrieving customer information</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_GET_1.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ The customer information is displayed in the Response Body tab of the REST Client.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ We have added a customer and retrieved their information, now we will update their information. To achieve this change the <guilabel moreinfo="none">Method</guilabel> to being <guimenuitem moreinfo="none">PUT</guimenuitem> and copy the following into the <guilabel moreinfo="none">Request Body</guilabel> (overwriting anything that may be in the <guilabel moreinfo="none">Request Body</guilabel> already):
+ </para>
+ <screen format="linespecific"><customer><first-name>Gary</first-name><last-name>Lamperillo</last-name><street>256 Clarendon Street</street><city>Venice</city><state>CA</state><zip>90291</zip><country>USA</country></customer></screen>
+ <para>
+ Remember to make sure there are no spaces between the XML tags when you copy the information into the <guilabel moreinfo="none">Request Body</guilabel>.
+ </para>
+ <para>
+ Check to make sure the URL still reads <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink> from when you retrieved the customer information. By using the URL that references the ID of the customer you are updating that customer's record.
+ </para>
+ <para>
+ Click the <guibutton moreinfo="none">Send</guibutton> button to update the information.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Updating_customer_information">
+ <title>Updating customer information</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_PUT.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ REST Client displays a green bar in the Response Header to signify a successful update.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ To verify that the record has been updated change the <guilabel moreinfo="none">Method</guilabel> type to <guimenuitem moreinfo="none">GET</guimenuitem>, ensure the URL still references customer ID 1 and click the <guibutton moreinfo="none">Send</guibutton> button.
+ </para>
+ <para>
+ Select the <guilabel moreinfo="none">Response Body</guilabel> tab beneath the <guilabel moreinfo="none">Request Body</guilabel> section to view the returned information.
+ </para>
+ <figure float="0" id="figu-Beginners_Guide-Workshops-Retreiving_updated_customer_information">
+ <title>Retrieving updated customer information</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Project_Examples_RESTEasy_RESTClient_GET_2.png" format="PNG"></imagedata>
+ </imageobject>
+ <textobject>
+ <phrase>
+ REST Client displays a green bar in the Response Header to signify a successful update.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The RESTEasy workshop is now complete.
+ </para>
+ </section>
+<!-- <section id="sect-Beginners_Guide-Workshops-RESTEasy_workshop">
+ <title>Web Service using JSR 181 workshop</title>
+ <para>
+ The Web Service workshop uses JSR 181 to provide an example of how to solve the problem of
+ </para>
+ <formalpara>
+ <title>Prerequisites</title>
+ <para>
+ The following technologies are necessary for this workshop:
+ <itemizedlist>
+ <listitem>
+ <para>
+ <application>JBoss Developer Studio 3.0</application>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <application>JBoss Enterprise Application Platform 5</application> or <application>JBoss Service Orientated Architecture Platform 5</application>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </formalpara>
+ <para>
+ Make sure the <application>JBoss Developer Studio</application> is open with the application server running. For the purpose of simplicity it will be assumed for the rest of the workshop that you are running the <application>JBoss Enterprise Application Platform 5</application>, however the steps will be the same if you are using the <application>JBoss Service Orientated Architecture Platform 5</application>.
+ </para>
+ <para>
+ Begin by creating a new <emphasis>Dynamic Web Project</emphasis> in the <application>JBoss Developer Studio</application>. To create the project select <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>New</guimenuitem><guimenuitem>Project...</guimenuitem></menuchoice>.
+ </para>
+ <para>
+ The <guilabel>New Project</guilabel> dialogue box will open and you can either navigate to <menuchoice><guimenuitem>Web</guimenuitem><guimenuitem>Dynamic Web Project</guimenuitem></menuchoice> or start to type <guimenuitem>Dynamic Web Project</guimenuitem> into the search bar under the <guilabel>Wizards:</guilabel> label.
+ </para>
+ <para>
+ Once you have found the <guimenuitem>Dynamic Web Project</guimenuitem> option, click on it to highlight it and click the <guibutton>Next ></guibutton> button.
+ </para>
+ <figure id="figu-Beginners_Guide-Workshops-Selecting_to_create_a_Dynamic_Web_Project">
+ <title>Selecting to create a Dynamic Web Project</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/Web_Service_Select_Dynamic_Web_Project.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <phrase>
+ Selecting the Dynamic Web Project option from the New Project dialogue box.
+ </phrase>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ In the <guilabel>New Dynamic Web Project</guilabel> dialogue box that has opened type the name of the project as <emphasis>MyWebServiceProject</emphasis>.
+ </para>
+ </section> -->
+ <section id="sect-Beginners_Guide-Workshops-Seam">
+ <title>Seam</title>
+ <para>
+ The <application moreinfo="none">JBoss Enterprise Application Platform </application> book titled the <emphasis>Seam Reference Guide</emphasis> contains an example of how to setup Seam for use with the <application moreinfo="none">JBoss Developer Studio</application>. This workshop can be found here: <ulink url="http://www.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/5....">Getting Started with Seam, using JBoss Tools</ulink>.
+ </para>
+ </section>
+</chapter>
+
+
+
+
+<appendix id="appe-Beginners_Guide-Revision_History" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/documentation/guides/Beginners_Guide/en-US/Revision_History.xml">
+ <title>Revision History</title>
+ <simpara>
+ <revhistory>
+ <revision>
+ <revnumber>1</revnumber>
+ <date>Mon Feb 22 2010</date>
+ <author>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ <email>irooskov(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist type="vert">
+ <member>Review and editing</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ <revision>
+ <revnumber>0</revnumber>
+ <date>Thu Nov 26 2009</date>
+ <author>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ <email>irooskov(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist type="vert">
+ <member>Initial creation of book by publican</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ </revhistory>
+ </simpara>
+</appendix>
+
+
+
+</book>
13 years, 9 months
JBoss Tools SVN: r42040 - in branches/jbosstools-3.3.x/ws/docs/soap_reference: en-US and 4 other directories.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2012-06-17 22:31:45 -0400 (Sun, 17 Jun 2012)
New Revision: 42040
Added:
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Author_Group.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Book_Info.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Feedback.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/JBoss_SOAP_Web_Services_User_Guide.ent
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/JBoss_SOAP_Web_Services_User_Guide.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Preface.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Revision_History.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/client.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/deployment-sample_web_service_wizards.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/generation-sample_web_service_wizards.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/generation-simple_web_service_wizard.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client_1.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client_2.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client_3.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/icon.svg
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-export-war_export_01.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_01.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_02.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_03.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_04.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_05.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_simple_web_service_01.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_simple_web_service_02.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_simple_web_service_03.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-install-add_repository_01.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-install-add_repository_02.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_01.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_01_444.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_02.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_03.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_04.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_05.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_06.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_01.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_01.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_02.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_03.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_04.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_05.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_01.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_02.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_03.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_04.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_05.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_06.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-web_service_test_view_01.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/jbosstools_logo.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/Jbossws_preference.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/Jbossws_preference_new.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/jbossws_container1.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/jbossws_container2.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/jbossws_server_runtime.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_1.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_2.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_3.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_4.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_5.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_6.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_facet.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_facet_0.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_newruntime.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_1.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_2.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_3.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_Impl_code_view.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_creation1.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_creation1_1.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_creation2.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_webxml.png
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/master.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/master_output.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/overview.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/preference.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/preliminaries-web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-export-war_export.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_sample_web_service.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_simple_web_service.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-install-add_repository.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_dynamic_web_project.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_other.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_project.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_JAX-WS.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_web_service_prelim.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/sample_web_service-sample_web_service_wizards.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/sample_web_service_wizards.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/simple_web_service.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/testing_a_web_service-web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/the_example_project-resteasy_simple_project_example.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/topdown.xml
branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/web_service_test_view.xml
Log:
updated with trunk doc files
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Author_Group.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Author_Group.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Author_Group.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<authorgroup><author><firstname>Denny</firstname><surname>Xu</surname></author>
+ <author><firstname>Grid</firstname><surname>Qian</surname></author><author>
+ <firstname>Brian </firstname>
+ <surname>Fitzpatrick</surname>
+ </author>
+ <author>
+ <firstname>Ben </firstname>
+ <surname>Clare</surname>
+ </author>
+ <editor><firstname>Isaac</firstname><surname>Rooskov</surname></editor></authorgroup>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Book_Info.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Book_Info.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Book_Info.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<bookinfo>
+ <title>JBoss SOAP Web Services User Guide</title>
+ <subtitle>Provides information relating to SOAP Web Services for JBoss.</subtitle>
+ <productname>JBoss Developer Studio</productname>
+ <productnumber>5.0</productnumber>
+ <edition>5.0.0</edition>
+ <pubsnumber>7</pubsnumber>
+ <abstract>
+ <para>The JBoss SOAP Web Services User Guide explains how to use the JBoss Web Services module to implement SOAP web services in Java.</para>
+ </abstract>
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="Common_Content/images/title_logo.svg" format="SVG"></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+ <xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+</bookinfo>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Feedback.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Feedback.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Feedback.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,92 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "../Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<appendix id="sect_JBoss-Getting_Help_and_Giving_Feedback" lang="en-US">
+ <title>Getting Help and Giving Feedback</title>
+ <section id="sect_JBoss-Do_You_Need_Help">
+ <title>Do You Need Help?</title>
+ <indexterm>
+ <primary>help</primary>
+ <secondary>getting help</secondary>
+
+ </indexterm>
+ <para>
+ If you experience difficulty with a procedure described in this documentation, visit the Red Hat Customer Portal at <ulink url="http://access.redhat.com" />. Through the customer portal, you can:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ search or browse through a knowledgebase of technical support articles about Red Hat products.
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ submit a support case to Red Hat Global Support Services (GSS).
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ access other product documentation.
+ </para>
+
+ </listitem>
+
+ </itemizedlist>
+ <para>
+ Red Hat also hosts a large number of electronic mailing lists for discussion of Red Hat software and technology. You can find a list of publicly available mailing lists at <ulink url="https://www.redhat.com/mailman/listinfo" />. Click on the name of any mailing list to subscribe to that list or to access the list archives.
+ </para>
+
+ </section>
+
+ <section id="jboss-feedback">
+ <title>Give us Feedback</title>
+ <!-- NOTE: You will need the following entities defined in your .ent file.
+ You will need to replace _YOUR_PRODUCT_HERE_, _YOUR_COMPONENT_
+ and _YOUR_SUMMARY_ - entities are not replaced in URLs.
+ <!ENTITY PRODUCT "JBoss Product Name">
+ <!ENTITY BZCOMPONENT "doc-triage">
+ <!ENTITY BZURL "<ulink url='https://bugzilla.example.com/enter_bug.cgi?product=_YOUR_PRODUCT_HERE_&am...'>http://bugzilla.redhat.com/</ulink>">
+
+ These entities should not affect translated documents, since Bugzilla is not localised.
+ --> <indexterm>
+ <primary>feedback</primary>
+ <secondary>contact information for this manual</secondary>
+
+ </indexterm>
+ <para>
+ If you find a typographical error, or know how this guide can be improved, we would love to hear from you. Submit a report in Bugzilla against the product <literal>&BZPRODUCT;</literal> and the component <literal>&BZCOMPONENT;</literal>. The following link will take you to a pre-filled bug report for this product: &BZURL;.
+ </para>
+ <para>
+ Fill out the following template in Bugzilla's <literal>Description</literal> field. Be as specific as possible when describing the issue; this will help ensure that we can fix it quickly.
+ </para>
+
+<screen>Document URL:
+
+
+Section Number and Name:
+
+
+Describe the issue:
+
+
+Suggestions for improvement:
+
+
+Additional information:
+
+
+</screen>
+ <para>
+ Be sure to give us your name so that you can receive full credit for reporting the issue.
+ </para>
+
+ </section>
+
+
+</appendix>
+
+
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/JBoss_SOAP_Web_Services_User_Guide.ent
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/JBoss_SOAP_Web_Services_User_Guide.ent (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/JBoss_SOAP_Web_Services_User_Guide.ent 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,7 @@
+<!ENTITY PRODUCT "JBoss">
+<!ENTITY BOOKID "JBoss_SOAP_Web_Services_User_Guide">
+<!ENTITY YEAR "2011">
+<!ENTITY HOLDER "Red Hat">
+<!ENTITY BZPRODUCT "JBoss Developer Studio">
+<!ENTITY BZCOMPONENT "SOAP Web Services User Guide">
+<!ENTITY BZURL "<ulink url='https://bugzilla.redhat.com/enter_bug.cgi?product=JBoss%20Develope...'>http://bugzilla.redhat.com/</ulink>">
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/JBoss_SOAP_Web_Services_User_Guide.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/JBoss_SOAP_Web_Services_User_Guide.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/JBoss_SOAP_Web_Services_User_Guide.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<book>
+<xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="overview.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="simple_web_service.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
+</xi:include>
+<xi:include href="topdown.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="client.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="preference.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<!--<xi:include href="webproject.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>-->
+<xi:include href="sample_web_service_wizards.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<xi:include href="web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<xi:include href="Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+</book>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Preface.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Preface.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Preface.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Cloud_Tools_Reference_Guide.ent">
+%BOOK_ENTITIES;
+]> -->
+<preface id="pref-Cloud_Tools_Reference_Guide-Preface">
+ <title>Preface</title>
+ <para>
+ This manual uses several conventions to highlight certain words and phrases and draw attention to specific pieces of information. To get more information on these conventions please refer to the <guilabel>Document Conventions</guilabel> manual, which can be found on the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/index.html">Red Hat Documentation</ulink> website under the <guilabel>JBoss Developer Studio</guilabel> section.
+ </para>
+</preface>
+
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Revision_History.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Revision_History.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/Revision_History.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>-->
+<appendix>
+ <title>Revision History</title>
+ <simpara>
+ <revhistory>
+ <revision>
+ <revnumber>0-0</revnumber><date>Wed Aug 03 2011</date>
+ <author>
+ <firstname>Isaac</firstname><surname>Rooskov</surname><email>irooskov(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Initial creation of book by publican</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ </revhistory>
+ </simpara>
+</appendix>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/client.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/client.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/client.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="client" revisionflag="added">
+ <title>Creating a Web Service Client from a WSDL Document using JBoss WS</title>
+ <para>To create a Web Service Client from a WSDL Document using JBoss WS you need to fulfil the following steps:</para>
+ <para>Setup <xref linkend="preference"/>.</para>
+ <para><xref linkend="createproject"/>.</para>
+ <para><xref linkend="addfacet"/>.</para>
+ <para>Then you can create a Web Service Client from a WSDL document: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Switch to the Java EE perspective <emphasis><property>Window > Open Perspective > Java EE</property></emphasis>.</para>
+ </listitem>
+ <listitem>
+ <para>Click <emphasis><property>File > New > Other</property></emphasis>. Select Web Services in order to display the various Web service wizards. Select the Web Service Client wizard. Click on the <property>Next</property> button.</para>
+ <figure>
+ <title>New Web Service Client</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>The first and the second Web Service Client wizard pages are the same as for <xref linkend="topdownwebservice"/>.</para>
+ <figure>
+ <title>Set Web Service Common values</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client_1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <figure>
+ <title>Set Web Service values related to WSDL file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client_2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The only difference is:</para>
+ <itemizedlist>
+ <listitem>
+ <para><property>Client Type:</property> Support of Java Proxy only.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Click on the <property>Finish</property> button.</para>
+ </listitem>
+ </itemizedlist>
+ <para>After the Web Service Client has been created, the following may occur depending on the options you selected:</para>
+ <itemizedlist>
+ <listitem>
+ <para> the generated web service and client codes</para>
+ </listitem>
+ <listitem>
+ <para>a client sample class.</para>
+ <figure>
+ <title>Client Sample Class</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata scale="80" fileref="images/client/jbossws_client_3.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>JBoss WS use a Java class to test Web Service. A client sample class will be generated, you may run this client as a java application to call a web service.</para>
+ <note>
+ <title>Note:</title>
+ <para>To run <property>client sample</property> as a Java application you need a <property>JBoss Runtime</property> in build path. </para>
+ </note>
+</chapter>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/deployment-sample_web_service_wizards.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/deployment-sample_web_service_wizards.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/deployment-sample_web_service_wizards.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<section id="sample_web_service_wizards-sample_restful_web_service-deployment">
+ <title>Deployment</title>
+ <para>
+ Once created, the sample web service can be deployed to the target runtime as described in <xref linkend="proc-jbt-export-war_export"/>.
+ </para>
+ <xi:include href="proc-jbt-export-war_export.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/generation-sample_web_service_wizards.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/generation-sample_web_service_wizards.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/generation-sample_web_service_wizards.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<section id="sample_web_service_wizards-sample_restful_web_service-generation">
+ <title>Generation</title>
+ <para>
+ A sample web service can be created by using the <guilabel>Create a Sample Web Service</guilabel> wizard as described in <xref linkend="proc-jbt-generate_a_sample_web_service"/>
+ </para>
+ <xi:include href="proc-jbt-generate_a_sample_web_service.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/generation-simple_web_service_wizard.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/generation-simple_web_service_wizard.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/generation-simple_web_service_wizard.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<section id="simple_web_service_wizard-simple_web_service-generation">
+ <title>Generation</title>
+ <para>
+ A simple web service can be created by using the <guilabel>Simple Web Service</guilabel> wizard as described in <xref linkend="proc-jbt-generate_a_simple_web_service"/>
+ </para>
+ <xi:include href="proc-jbt-generate_a_simple_web_service.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client_2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client_2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client_3.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/client/jbossws_client_3.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/icon.svg
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/icon.svg (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/icon.svg 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,3936 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:ns="http://ns.adobe.com/AdobeSVGViewerExtensions/3/"
+ xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ width="32"
+ height="32"
+ id="svg3017"
+ sodipodi:version="0.32"
+ inkscape:version="0.44+devel"
+ sodipodi:docname="book.svg"
+ sodipodi:docbase="/home/andy/Desktop">
+ <metadata
+ id="metadata489">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:window-height="480"
+ inkscape:window-width="858"
+ inkscape:pageshadow="0"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:zoom="1"
+ inkscape:cx="16"
+ inkscape:cy="15.944056"
+ inkscape:window-x="0"
+ inkscape:window-y="33"
+ inkscape:current-layer="svg3017" />
+ <defs
+ id="defs3019">
+ <linearGradient
+ id="linearGradient2381">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop2383" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="stop2385" />
+ </linearGradient>
+ <linearGradient
+ x1="415.73831"
+ y1="11.854"
+ x2="418.13361"
+ y2="18.8104"
+ id="XMLID_1758_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop3903" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop3905" />
+ <a:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="XMLID_1757_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3890" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3892" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_1755_">
+ <use
+ id="use3874"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_343_" />
+ </clipPath>
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3877" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3879" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3881" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3883" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="471.0806"
+ y1="201.07761"
+ x2="481.91711"
+ y2="210.4977"
+ id="XMLID_1754_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#6498c1;stop-opacity:1"
+ offset="0.005618"
+ id="stop3863" />
+ <stop
+ style="stop-color:#79a9cc;stop-opacity:1"
+ offset="0.2332"
+ id="stop3865" />
+ <stop
+ style="stop-color:#a4cde2;stop-opacity:1"
+ offset="0.74049997"
+ id="stop3867" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="1"
+ id="stop3869" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="5.618000e-003" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="0.4438" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop3851" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop3853" />
+ <a:midPointStop
+ style="stop-color:#B2B2B2"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B2B2B2"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_1751_">
+ <use
+ id="use3837"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_338_" />
+ </clipPath>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3840" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3842" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3844" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3846" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="468.2915"
+ y1="204.7612"
+ x2="479.39871"
+ y2="214.4166"
+ id="XMLID_1750_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3830" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3832" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3818" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3820" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="501.0903"
+ y1="-19.2544"
+ x2="531.85413"
+ y2="0.72390002"
+ id="XMLID_1748_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3803" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3805" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3807" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3809" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="XMLID_2275_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9947" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9949" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9951" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9953" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_2273_">
+ <use
+ id="use9933"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_960_" />
+ </clipPath>
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="XMLID_2274_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9936" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9938" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9940" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9942" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="478.21341"
+ y1="-131.9297"
+ x2="469.85818"
+ y2="-140.28481"
+ id="XMLID_2272_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9917" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9919" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9921" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9923" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <marker
+ refX="0"
+ refY="0"
+ orient="auto"
+ style="overflow:visible"
+ id="TriangleInM">
+ <path
+ d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+ transform="scale(-0.4,-0.4)"
+ style="fill:#5c5c4f"
+ id="path3197" />
+ </marker>
+ <linearGradient
+ x1="200.7363"
+ y1="100.4028"
+ x2="211.99519"
+ y2="89.143997"
+ id="XMLID_3298_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#bfbfbf;stop-opacity:1"
+ offset="0"
+ id="stop20103" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop20105" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#BFBFBF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#BFBFBF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="200.7363"
+ y1="100.4028"
+ x2="211.99519"
+ y2="89.143997"
+ id="linearGradient36592"
+ xlink:href="#XMLID_3298_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="181.2925"
+ y1="110.8481"
+ x2="192.6369"
+ y2="99.5037"
+ id="XMLID_3297_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="stop20096" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop20098" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="181.2925"
+ y1="110.8481"
+ x2="192.6369"
+ y2="99.5037"
+ id="linearGradient36595"
+ xlink:href="#XMLID_3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="211.77589"
+ y1="105.7749"
+ x2="212.6619"
+ y2="108.2092"
+ id="XMLID_3296_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#0f6124;stop-opacity:1"
+ offset="0"
+ id="stop20087" />
+ <stop
+ style="stop-color:#219630;stop-opacity:1"
+ offset="1"
+ id="stop20089" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#0F6124" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#0F6124" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#219630" />
+ </linearGradient>
+ <linearGradient
+ x1="211.77589"
+ y1="105.7749"
+ x2="212.6619"
+ y2="108.2092"
+ id="linearGradient36677"
+ xlink:href="#XMLID_3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="208.9834"
+ y1="116.8296"
+ x2="200.0811"
+ y2="96.834602"
+ id="XMLID_3295_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20076" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.5"
+ id="stop20078" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop20080" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="208.9834"
+ y1="116.8296"
+ x2="200.0811"
+ y2="96.834602"
+ id="linearGradient36604"
+ xlink:href="#XMLID_3295_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="195.5264"
+ y1="97.911102"
+ x2="213.5213"
+ y2="115.9061"
+ id="XMLID_3294_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop20069" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop20071" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="195.5264"
+ y1="97.911102"
+ x2="213.5213"
+ y2="115.9061"
+ id="linearGradient36607"
+ xlink:href="#XMLID_3294_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="186.1938"
+ y1="109.1343"
+ x2="206.6881"
+ y2="88.639999"
+ id="XMLID_3293_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20056" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.16850001"
+ id="stop20058" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.23029999"
+ id="stop20060" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.2809"
+ id="stop20062" />
+ <stop
+ style="stop-color:#c2c2c2;stop-opacity:1"
+ offset="0.5"
+ id="stop20064" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.1685"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.2303"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.2809"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#C2C2C2" />
+ </linearGradient>
+ <linearGradient
+ x1="186.1938"
+ y1="109.1343"
+ x2="206.6881"
+ y2="88.639999"
+ id="linearGradient36610"
+ xlink:href="#XMLID_3293_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="184.8569"
+ y1="112.2676"
+ x2="211.94099"
+ y2="89.541397"
+ id="XMLID_3292_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20043" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.16850001"
+ id="stop20045" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.23029999"
+ id="stop20047" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.2809"
+ id="stop20049" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop20051" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.1685"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.2303"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.2809"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="184.8569"
+ y1="112.2676"
+ x2="211.94099"
+ y2="89.541397"
+ id="linearGradient36613"
+ xlink:href="#XMLID_3292_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <marker
+ refX="0"
+ refY="0"
+ orient="auto"
+ style="overflow:visible"
+ id="TriangleOutM">
+ <path
+ d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+ transform="scale(0.4,0.4)"
+ style="fill:#5c5c4f;fill-rule:evenodd;stroke-width:1pt;marker-start:none"
+ id="path3238" />
+ </marker>
+ <linearGradient
+ x1="165.3"
+ y1="99.5"
+ x2="165.3"
+ y2="115.9"
+ id="XMLID_3457_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="0"
+ id="stop8309" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8311" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="1"
+ id="stop8313" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#999999" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#999999" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#B2B2B2" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#B2B2B2" />
+ </linearGradient>
+ <linearGradient
+ x1="165.3"
+ y1="99.5"
+ x2="165.3"
+ y2="115.9"
+ id="lg1997"
+ xlink:href="#XMLID_3457_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="175"
+ y1="99.800003"
+ x2="175"
+ y2="112.5"
+ id="XMLID_3456_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0"
+ id="stop8300" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="0.60000002"
+ id="stop8302" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="1"
+ id="stop8304" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.6"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#191919" />
+ </linearGradient>
+ <linearGradient
+ x1="175"
+ y1="99.800003"
+ x2="175"
+ y2="112.5"
+ id="lg2000"
+ xlink:href="#XMLID_3456_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="168.8"
+ y1="107.1"
+ x2="164.5"
+ y2="110"
+ id="XMLID_3455_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="0"
+ id="stop8291" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="0.69999999"
+ id="stop8293" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="1"
+ id="stop8295" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.7"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#191919" />
+ </linearGradient>
+ <linearGradient
+ x1="168.8"
+ y1="107.1"
+ x2="164.5"
+ y2="110"
+ id="lg2003"
+ xlink:href="#XMLID_3455_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ id="lg63694">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop63696" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="stop63698" />
+ </linearGradient>
+ <linearGradient
+ x1="458"
+ y1="483"
+ x2="465.20001"
+ y2="271.39999"
+ id="lg2006"
+ xlink:href="#lg63694"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(6.3e-2,0,0,6.3e-2,-1.3,-9.8)" />
+ <linearGradient
+ x1="176.3"
+ y1="110.1"
+ x2="158.7"
+ y2="105"
+ id="XMLID_3453_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="0"
+ id="stop8271" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0.2"
+ id="stop8273" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop8275" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="176.3"
+ y1="110.1"
+ x2="158.7"
+ y2="105"
+ id="lg2009"
+ xlink:href="#XMLID_3453_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="173.60001"
+ y1="118.9"
+ x2="172.8"
+ y2="128.2"
+ id="XMLID_3449_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8232" />
+ <stop
+ style="stop-color:#fff95e;stop-opacity:1"
+ offset="0.60000002"
+ id="stop8234" />
+ <stop
+ style="stop-color:#ecd600;stop-opacity:1"
+ offset="1"
+ id="stop8236" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.6"
+ style="stop-color:#FFF95E" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFF95E" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#ECD600" />
+ </linearGradient>
+ <linearGradient
+ x1="173.60001"
+ y1="118.9"
+ x2="172.8"
+ y2="128.2"
+ id="lg2016"
+ xlink:href="#XMLID_3449_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <radialGradient
+ cx="284.60001"
+ cy="172.60001"
+ r="6.5"
+ fx="284.60001"
+ fy="172.60001"
+ id="XMLID_3448_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8219" />
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8221" />
+ <stop
+ style="stop-color:#c96b00;stop-opacity:1"
+ offset="0.89999998"
+ id="stop8223" />
+ <stop
+ style="stop-color:#9a5500;stop-opacity:1"
+ offset="1"
+ id="stop8225" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.9"
+ style="stop-color:#C96B00" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#C96B00" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#9A5500" />
+ </radialGradient>
+ <radialGradient
+ cx="284.60001"
+ cy="172.60001"
+ r="6.5"
+ fx="284.60001"
+ fy="172.60001"
+ id="rg2020"
+ xlink:href="#XMLID_3448_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.513992,0,0,2.347576,-689.1621,-378.5717)" />
+ <linearGradient
+ x1="158.10001"
+ y1="123"
+ x2="164.2"
+ y2="126.6"
+ id="XMLID_3447_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecd600;stop-opacity:1"
+ offset="0"
+ id="stop8204" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8206" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop8208" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECD600" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECD600" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="158.10001"
+ y1="123"
+ x2="164.2"
+ y2="126.6"
+ id="lg2026"
+ xlink:href="#XMLID_3447_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <radialGradient
+ cx="280.89999"
+ cy="163.7"
+ r="10.1"
+ fx="280.89999"
+ fy="163.7"
+ id="XMLID_3446_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop8197" />
+ <stop
+ style="stop-color:#fff95e;stop-opacity:1"
+ offset="1"
+ id="stop8199" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#FFFFFF" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFF95E" />
+ </radialGradient>
+ <radialGradient
+ cx="280.89999"
+ cy="163.7"
+ r="10.1"
+ fx="280.89999"
+ fy="163.7"
+ id="rg2029"
+ xlink:href="#XMLID_3446_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.7,0,0,1.7,-457.5,-266.8)" />
+ <linearGradient
+ x1="156.5"
+ y1="122.7"
+ x2="180.10001"
+ y2="122.7"
+ id="XMLID_3445_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8184" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.2"
+ id="stop8186" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8188" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.40000001"
+ id="stop8190" />
+ <stop
+ style="stop-color:#d68100;stop-opacity:1"
+ offset="1"
+ id="stop8192" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.4"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#D68100" />
+ </linearGradient>
+ <linearGradient
+ x1="156.5"
+ y1="122.7"
+ x2="180.10001"
+ y2="122.7"
+ id="lg2032"
+ xlink:href="#XMLID_3445_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="156.39999"
+ y1="115.4"
+ x2="180.10001"
+ y2="115.4"
+ id="XMLID_3444_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8171" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.2"
+ id="stop8173" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8175" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.40000001"
+ id="stop8177" />
+ <stop
+ style="stop-color:#d68100;stop-opacity:1"
+ offset="1"
+ id="stop8179" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.4"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#D68100" />
+ </linearGradient>
+ <linearGradient
+ x1="156.39999"
+ y1="115.4"
+ x2="180.10001"
+ y2="115.4"
+ id="lg2035"
+ xlink:href="#XMLID_3444_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="379.70001"
+ y1="167.89999"
+ x2="383.89999"
+ y2="172.89999"
+ id="lg4286_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16159" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.1"
+ id="s16161" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s16163" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.1" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="379.60001"
+ y1="167.8"
+ x2="383.79999"
+ y2="172"
+ id="lg6416"
+ xlink:href="#lg4286_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.622156,0.623859,-0.623859,2.62182,-882.9706,-673.7921)" />
+ <linearGradient
+ x1="384.20001"
+ y1="169.8"
+ x2="384.79999"
+ y2="170.39999"
+ id="lg4285_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0"
+ id="s16152" />
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="1"
+ id="s16154" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="384.20001"
+ y1="169.8"
+ x2="384.79999"
+ y2="170.39999"
+ id="lg6453"
+ xlink:href="#lg4285_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+ <linearGradient
+ x1="380.5"
+ y1="172.60001"
+ x2="382.79999"
+ y2="173.7"
+ id="lg4284_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:gray;stop-opacity:1"
+ offset="0"
+ id="s16145" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="1"
+ id="s16147" />
+ <ns:midPointStop
+ style="stop-color:#808080"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#808080"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#E5E5E5"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="380.5"
+ y1="172.60001"
+ x2="382.79999"
+ y2="173.7"
+ id="lg6456"
+ xlink:href="#lg4284_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+ <radialGradient
+ cx="347.29999"
+ cy="244.5"
+ r="5.1999998"
+ fx="347.29999"
+ fy="244.5"
+ id="lg4282_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#333;stop-opacity:1"
+ offset="0"
+ id="s16135" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s16137" />
+ <ns:midPointStop
+ style="stop-color:#333333"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#333333"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <linearGradient
+ x1="310.39999"
+ y1="397.70001"
+ x2="310.89999"
+ y2="399.5"
+ id="lg4280_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="0"
+ id="s16111" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.60000002"
+ id="s16113" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="1"
+ id="s16115" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.6" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="310.39999"
+ y1="397.70001"
+ x2="310.89999"
+ y2="399.5"
+ id="lg6467"
+ xlink:href="#lg4280_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="310.89999"
+ y1="395.79999"
+ x2="313.29999"
+ y2="403.10001"
+ id="lg4279_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0"
+ id="s16100" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.40000001"
+ id="s16102" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="0.89999998"
+ id="s16104" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="1"
+ id="s16106" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.4" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.9" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="310.89999"
+ y1="395.79999"
+ x2="313.29999"
+ y2="403.10001"
+ id="lg6465"
+ xlink:href="#lg4279_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="307.79999"
+ y1="395.20001"
+ x2="313.79999"
+ y2="413.60001"
+ id="lg4278_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0"
+ id="s16091" />
+ <stop
+ style="stop-color:#fcd72f;stop-opacity:1"
+ offset="0.40000001"
+ id="s16093" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="1"
+ id="s16095" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FCD72F"
+ offset="0.4" />
+ <ns:midPointStop
+ style="stop-color:#FCD72F"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="306.5"
+ y1="393"
+ x2="309"
+ y2="404"
+ id="lg6400"
+ xlink:href="#lg4278_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="352.10001"
+ y1="253.60001"
+ x2="348.5"
+ y2="237.8"
+ id="lg4276_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#ffff87;stop-opacity:1"
+ offset="0"
+ id="s16077" />
+ <stop
+ style="stop-color:#ffad00;stop-opacity:1"
+ offset="1"
+ id="s16079" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFAD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="335.60001"
+ y1="354.79999"
+ x2="337.89999"
+ y2="354.79999"
+ id="lg4275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s16057" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.80000001"
+ id="s16059" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="s16061" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.8" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="335.60001"
+ y1="354.79999"
+ x2="337.89999"
+ y2="354.79999"
+ id="lg6463"
+ xlink:href="#lg4275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="337.39999"
+ y1="353.10001"
+ x2="339.39999"
+ y2="357.10001"
+ id="lg4274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16048" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.1"
+ id="s16050" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s16052" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.1" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="337.39999"
+ y1="353.10001"
+ x2="339.39999"
+ y2="357.10001"
+ id="lg6461"
+ xlink:href="#lg4274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="334.39999"
+ y1="355.5"
+ x2="335.5"
+ y2="356.79999"
+ id="lg4273_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16041" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s16043" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="5.6e-003" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="334.39999"
+ y1="355.5"
+ x2="335.5"
+ y2="356.79999"
+ id="lg6381"
+ xlink:href="#lg4273_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="348.39999"
+ y1="247.39999"
+ x2="354.10001"
+ y2="242"
+ id="lg4271_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="s16025" />
+ <stop
+ style="stop-color:#9e9e9e;stop-opacity:1"
+ offset="0.40000001"
+ id="s16027" />
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="1"
+ id="s16029" />
+ <ns:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#000000"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="351.29999"
+ y1="257.29999"
+ x2="346.29999"
+ y2="235.5"
+ id="lg4270_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ffff87;stop-opacity:1"
+ offset="0"
+ id="s16007" />
+ <stop
+ style="stop-color:#ffad00;stop-opacity:1"
+ offset="1"
+ id="s16009" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFAD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="351.29999"
+ y1="257.29999"
+ x2="346.29999"
+ y2="235.5"
+ id="lg6459"
+ xlink:href="#lg4270_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)" />
+ <linearGradient
+ x1="43.799999"
+ y1="32.5"
+ x2="63.299999"
+ y2="66.400002"
+ id="XMLID_2708_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop75318" />
+ <stop
+ style="stop-color:#fffcea;stop-opacity:1"
+ offset="1"
+ id="stop75320" />
+ <a:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#FFFCEA"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="43.799999"
+ y1="32.5"
+ x2="63.299999"
+ y2="66.400002"
+ id="lg1907"
+ xlink:href="#XMLID_2708_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="52.5"
+ y1="40.400002"
+ x2="58.200001"
+ y2="64"
+ id="XMLID_2707_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ffdea0;stop-opacity:1"
+ offset="0"
+ id="stop75305" />
+ <stop
+ style="stop-color:#ffd89e;stop-opacity:1"
+ offset="0.30000001"
+ id="stop75307" />
+ <stop
+ style="stop-color:#ffd79e;stop-opacity:1"
+ offset="0.30000001"
+ id="stop75309" />
+ <stop
+ style="stop-color:#dbaf6d;stop-opacity:1"
+ offset="0.69999999"
+ id="stop75311" />
+ <stop
+ style="stop-color:#6f4c24;stop-opacity:1"
+ offset="1"
+ id="stop75313" />
+ <a:midPointStop
+ style="stop-color:#FFDEA0"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#FFDEA0"
+ offset="0.6" />
+ <a:midPointStop
+ style="stop-color:#FFD79E"
+ offset="0.3" />
+ <a:midPointStop
+ style="stop-color:#FFD79E"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#DBAF6D"
+ offset="0.7" />
+ <a:midPointStop
+ style="stop-color:#DBAF6D"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#6F4C24"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="52.5"
+ y1="40.400002"
+ x2="58.200001"
+ y2="64"
+ id="lg1910"
+ xlink:href="#XMLID_2707_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="58"
+ y1="73.199997"
+ x2="44.5"
+ y2="19"
+ id="XMLID_2704_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)">
+ <stop
+ style="stop-color:#d4a96c;stop-opacity:1"
+ offset="0.5"
+ id="stop75284" />
+ <stop
+ style="stop-color:#dcb273;stop-opacity:1"
+ offset="0.60000002"
+ id="stop75286" />
+ <stop
+ style="stop-color:#f0ca87;stop-opacity:1"
+ offset="0.80000001"
+ id="stop75288" />
+ <stop
+ style="stop-color:#ffdc96;stop-opacity:1"
+ offset="0.69999999"
+ id="stop75290" />
+ <stop
+ style="stop-color:#c18a42;stop-opacity:1"
+ offset="1"
+ id="stop75292" />
+ <a:midPointStop
+ style="stop-color:#D4A96C"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#D4A96C"
+ offset="0.6" />
+ <a:midPointStop
+ style="stop-color:#FFDC96"
+ offset="0.7" />
+ <a:midPointStop
+ style="stop-color:#FFDC96"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#C18A42"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="53.700001"
+ y1="32"
+ x2="53.700001"
+ y2="64.599998"
+ id="XMLID_2703_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5c9b0;stop-opacity:1"
+ offset="0"
+ id="stop75268" />
+ <stop
+ style="stop-color:#e5c9b0;stop-opacity:1"
+ offset="0.40000001"
+ id="stop75270" />
+ <stop
+ style="stop-color:#c0aa94;stop-opacity:1"
+ offset="1"
+ id="stop75272" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.4" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#C0AA94"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="53.700001"
+ y1="32"
+ x2="53.700001"
+ y2="64.599998"
+ id="lg1916"
+ xlink:href="#XMLID_2703_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="224.31"
+ y1="19.450001"
+ x2="214.33"
+ y2="11.46"
+ id="XMLID_419_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#404040;stop-opacity:1"
+ offset="0"
+ id="s1903" />
+ <stop
+ style="stop-color:#6d6d6d;stop-opacity:1"
+ offset="0.33000001"
+ id="s1905" />
+ <stop
+ style="stop-color:#e9e9e9;stop-opacity:1"
+ offset="1"
+ id="s1907" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#404040" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#404040" />
+ <a:midPointStop
+ offset="0.33"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#E9E9E9" />
+ </linearGradient>
+ <linearGradient
+ x1="221.84"
+ y1="32.779999"
+ x2="212.2"
+ y2="20.27"
+ id="lg1988"
+ xlink:href="#XMLID_419_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="lg1900"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s1902" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="s1906" />
+ <a:midPointStop
+ style="stop-color:#575757"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#575757"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#6D6D6D"
+ offset="0.33" />
+ <a:midPointStop
+ style="stop-color:#6D6D6D"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#D3D3D3"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="234.81"
+ y1="33.279999"
+ x2="228.27"
+ y2="33.279999"
+ id="lg1908"
+ xlink:href="#lg1900"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="XMLID_416_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#575757;stop-opacity:1"
+ offset="0"
+ id="s1874" />
+ <stop
+ style="stop-color:#6d6d6d;stop-opacity:1"
+ offset="0.33000001"
+ id="s1876" />
+ <stop
+ style="stop-color:#d3d3d3;stop-opacity:1"
+ offset="1"
+ id="s1878" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#575757" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#575757" />
+ <a:midPointStop
+ offset="0.33"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#D3D3D3" />
+ </linearGradient>
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="lg1991"
+ xlink:href="#XMLID_416_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <radialGradient
+ cx="603.19"
+ cy="230.77"
+ r="1.67"
+ fx="603.19"
+ fy="230.77"
+ id="x5010_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1,0,0,1.1,-54.33,-75.4)">
+ <stop
+ style="stop-color:#c9ffc9;stop-opacity:1"
+ offset="0"
+ id="stop29201" />
+ <stop
+ style="stop-color:#23a11f;stop-opacity:1"
+ offset="1"
+ id="stop29203" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#C9FFC9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#C9FFC9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#23A11F" />
+ </radialGradient>
+ <radialGradient
+ cx="603.19"
+ cy="230.77"
+ r="1.67"
+ fx="603.19"
+ fy="230.77"
+ id="radialGradient5711"
+ xlink:href="#x5010_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.23,0,0,1.23,-709.93,-245.02)" />
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="lg5722"
+ xlink:href="#x5003_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="601.48999"
+ y1="170.16"
+ x2="613.84003"
+ y2="170.16"
+ id="x5002_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29134" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.2"
+ id="stop29136" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="stop29138" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.20"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#999999" />
+ </linearGradient>
+ <linearGradient
+ x1="601.48999"
+ y1="170.16"
+ x2="613.84003"
+ y2="170.16"
+ id="lg5725"
+ xlink:href="#x5002_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.23"
+ id="x5004_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29157" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop29159" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.23"
+ id="lg5728"
+ xlink:href="#x5004_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="x5003_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="stop29143" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="1"
+ id="stop29145" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#E5E5E5" />
+ </linearGradient>
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="lg5732"
+ xlink:href="#x5003_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.24001"
+ id="x5000_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29124" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop29126" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.24001"
+ id="lg5735"
+ xlink:href="#x5000_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="308.54999"
+ y1="149.89999"
+ x2="299.72"
+ y2="148.83"
+ id="XMLID_2433_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d6d6d6;stop-opacity:1"
+ offset="0"
+ id="71615" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="1"
+ id="71617" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D6D6D6" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D6D6D6" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A5A5A5" />
+ </linearGradient>
+ <linearGradient
+ x1="308.54999"
+ y1="149.89999"
+ x2="299.72"
+ y2="148.83"
+ id="lg1952"
+ xlink:href="#XMLID_2433_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <radialGradient
+ cx="307.39999"
+ cy="121"
+ r="23.35"
+ fx="307.39999"
+ fy="121"
+ id="XMLID_2432_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.98,0,0,0.98,2.88,2.75)">
+ <stop
+ style="stop-color:#d2d2d2;stop-opacity:1"
+ offset="0.19"
+ id="71592" />
+ <stop
+ style="stop-color:#cfcfcf;stop-opacity:1"
+ offset="0.44999999"
+ id="71594" />
+ <stop
+ style="stop-color:#c7c7c7;stop-opacity:1"
+ offset="0.60000002"
+ id="71596" />
+ <stop
+ style="stop-color:#b9b9b9;stop-opacity:1"
+ offset="0.74000001"
+ id="71598" />
+ <stop
+ style="stop-color:#a4a4a4;stop-opacity:1"
+ offset="0.86000001"
+ id="71600" />
+ <stop
+ style="stop-color:#8a8a8a;stop-opacity:1"
+ offset="0.95999998"
+ id="71602" />
+ <stop
+ style="stop-color:gray;stop-opacity:1"
+ offset="1"
+ id="71604" />
+ <a:midPointStop
+ offset="0.19"
+ style="stop-color:#D2D2D2" />
+ <a:midPointStop
+ offset="0.8"
+ style="stop-color:#D2D2D2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#808080" />
+ </radialGradient>
+ <radialGradient
+ cx="307.39999"
+ cy="121"
+ r="23.35"
+ fx="307.39999"
+ fy="121"
+ id="radialGradient2331"
+ xlink:href="#XMLID_2432_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-276.62,-121.54)" />
+ <linearGradient
+ x1="294.13"
+ y1="127.07"
+ x2="294.13"
+ y2="142.2"
+ id="XMLID_2430_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b5d8ff;stop-opacity:1"
+ offset="0"
+ id="71582" />
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="1"
+ id="71584" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B5D8FF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B5D8FF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#000000" />
+ </linearGradient>
+ <linearGradient
+ x1="294.13"
+ y1="127.07"
+ x2="294.13"
+ y2="142.2"
+ id="lg2820"
+ xlink:href="#XMLID_2430_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <linearGradient
+ x1="279.10999"
+ y1="148.03"
+ x2="309.16"
+ y2="148.03"
+ id="XMLID_2429_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e1e1e1;stop-opacity:1"
+ offset="0"
+ id="71564" />
+ <stop
+ style="stop-color:#e1e1e1;stop-opacity:1"
+ offset="0.25"
+ id="71566" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="0.44"
+ id="71568" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="1"
+ id="71570" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.25"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.44"
+ style="stop-color:#A5A5A5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#A5A5A5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A5A5A5" />
+ </linearGradient>
+ <linearGradient
+ x1="279.10999"
+ y1="148.03"
+ x2="309.16"
+ y2="148.03"
+ id="lg2818"
+ xlink:href="#XMLID_2429_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <radialGradient
+ cx="622.34302"
+ cy="14.449"
+ r="26.496"
+ fx="622.34302"
+ fy="14.449"
+ id="lg3499_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.851,0,0,0.849,69.297,51.658)">
+ <stop
+ style="stop-color:#23468e;stop-opacity:1"
+ offset="0"
+ id="stop10972" />
+ <stop
+ style="stop-color:#012859;stop-opacity:1"
+ offset="1"
+ id="stop10974" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#23468E" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#23468E" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#012859" />
+ </radialGradient>
+ <radialGradient
+ cx="622.34302"
+ cy="14.449"
+ r="26.496"
+ fx="622.34302"
+ fy="14.449"
+ id="rg5791"
+ xlink:href="#lg3499_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.858,0,0,0.857,-511.7,9.02)" />
+ <linearGradient
+ x1="616.112"
+ y1="76.247002"
+ x2="588.14099"
+ y2="60.742001"
+ id="lg3497_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#01326e;stop-opacity:1"
+ offset="0"
+ id="stop10962" />
+ <stop
+ style="stop-color:#012859;stop-opacity:1"
+ offset="1"
+ id="stop10964" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#01326E" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#01326E" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#012859" />
+ </linearGradient>
+ <linearGradient
+ x1="617.698"
+ y1="82.445999"
+ x2="585.95203"
+ y2="54.848999"
+ id="lg3496_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="stop10950" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10952" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="617.698"
+ y1="82.445999"
+ x2="585.95203"
+ y2="54.848999"
+ id="lg5794"
+ xlink:href="#lg3496_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="601.39001"
+ y1="55.341"
+ x2="588.29199"
+ y2="71.515999"
+ id="lg3495_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop10941" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.52200001"
+ id="stop10943" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10945" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.522"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="601.39001"
+ y1="55.341"
+ x2="588.29199"
+ y2="71.515999"
+ id="lg5771"
+ xlink:href="#lg3495_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.009,0,0,1.009,-581.615,-43.098)" />
+ <linearGradient
+ x1="611.34601"
+ y1="55.279999"
+ x2="590.39001"
+ y2="81.157997"
+ id="lg3494_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop10932" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.52200001"
+ id="stop10934" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10936" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.522"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="611.34601"
+ y1="55.279999"
+ x2="590.39001"
+ y2="81.157997"
+ id="lg5774"
+ xlink:href="#lg3494_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.009,0,0,1.009,-581.616,-43.098)" />
+ <linearGradient
+ x1="798.72998"
+ y1="69.839996"
+ x2="799.04999"
+ y2="70.709999"
+ id="g3302_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#005e00;stop-opacity:1"
+ offset="0"
+ id="s6504" />
+ <stop
+ style="stop-color:#23a11f;stop-opacity:1"
+ offset="1"
+ id="s6506" />
+ <a:midPointstop
+ style="stop-color:#005E00"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#005E00"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#23A11F"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="798.72998"
+ y1="69.839996"
+ x2="799.04999"
+ y2="70.709999"
+ id="lg5851"
+ xlink:href="#g3302_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="779.19"
+ y1="122.73"
+ x2="811.69"
+ y2="149.74001"
+ id="g3301_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="s6483" />
+ <stop
+ style="stop-color:#eee;stop-opacity:1"
+ offset="0.17"
+ id="s6485" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1"
+ offset="0.34"
+ id="s6487" />
+ <stop
+ style="stop-color:#cfcfcf;stop-opacity:1"
+ offset="0.50999999"
+ id="s6489" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:1"
+ offset="0.67000002"
+ id="s6491" />
+ <stop
+ style="stop-color:#919191;stop-opacity:1"
+ offset="0.83999997"
+ id="s6493" />
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="1"
+ id="s6495" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.71" />
+ <a:midPointstop
+ style="stop-color:#666666"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="779.19"
+ y1="122.73"
+ x2="811.69"
+ y2="149.74001"
+ id="lg5855"
+ xlink:href="#g3301_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,103.123)" />
+ <clipPath
+ id="g3299_">
+ <use
+ id="use6469"
+ x="0"
+ y="0"
+ width="1005.92"
+ height="376.97"
+ xlink:href="#g101_" />
+ </clipPath>
+ <radialGradient
+ cx="1189.9301"
+ cy="100.05"
+ r="40.400002"
+ fx="1189.9301"
+ fy="100.05"
+ id="g3300_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34,-8.46e-2,0,0.34,394.16,137.13)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6472" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="s6474" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#000000"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1199.74"
+ cy="97.150002"
+ r="40.400002"
+ fx="1199.74"
+ fy="97.150002"
+ id="rg5860"
+ xlink:href="#g3300_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.409,-0.107,0,0.429,-451.489,113.149)" />
+ <linearGradient
+ x1="796.38"
+ y1="67.580002"
+ x2="781.28003"
+ y2="58.549999"
+ id="g3298_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#4c8bca;stop-opacity:1"
+ offset="0"
+ id="s6462" />
+ <stop
+ style="stop-color:#b7e9ff;stop-opacity:1"
+ offset="1"
+ id="s6464" />
+ <a:midPointstop
+ style="stop-color:#4C8BCA"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#4C8BCA"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B7E9FF"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="800.97998"
+ y1="140.72"
+ x2="777.71997"
+ y2="121.76"
+ id="g3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6448" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s6450" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="800.97998"
+ y1="140.72"
+ x2="777.71997"
+ y2="121.76"
+ id="lg5890"
+ xlink:href="#g3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)" />
+ <linearGradient
+ x1="790.03998"
+ y1="-16.33"
+ x2="779.84003"
+ y2="-3.73"
+ id="g3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,70.17)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s6439" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.51999998"
+ id="s6441" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s6443" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.52" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="790.03998"
+ y1="-16.33"
+ x2="779.84003"
+ y2="-3.73"
+ id="lg5866"
+ xlink:href="#g3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,28.6)" />
+ <linearGradient
+ x1="785.84003"
+ y1="72.989998"
+ x2="785.26001"
+ y2="76.279999"
+ id="g3293_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6412" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s6414" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#737373"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="785.84003"
+ y1="72.989998"
+ x2="785.26001"
+ y2="76.279999"
+ id="lg5871"
+ xlink:href="#g3293_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="789.37"
+ y1="69.879997"
+ x2="791.03998"
+ y2="77.120003"
+ id="g3292_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="0"
+ id="s6403" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.28"
+ id="s6405" />
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="1"
+ id="s6407" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.28" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#666666"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="789.37"
+ y1="69.879997"
+ x2="791.03998"
+ y2="77.120003"
+ id="lg5874"
+ xlink:href="#g3292_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="786.65997"
+ y1="136.12"
+ x2="786.71002"
+ y2="134.33"
+ id="g3290_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,137.29)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s6380" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="1"
+ id="s6382" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="786.65997"
+ y1="136.12"
+ x2="786.71002"
+ y2="134.33"
+ id="lg5878"
+ xlink:href="#g3290_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,113.351)" />
+ <radialGradient
+ cx="1458.77"
+ cy="-5.0999999"
+ r="35.130001"
+ fx="1458.77"
+ fy="-5.0999999"
+ id="g3289_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6371" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s6373" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1458.77"
+ cy="-5.0999999"
+ r="35.130001"
+ fx="1458.77"
+ fy="-5.0999999"
+ id="rg5881"
+ xlink:href="#g3289_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+ <radialGradient
+ cx="1612.98"
+ cy="-4.4699998"
+ r="36.580002"
+ fx="1612.98"
+ fy="-4.4699998"
+ id="g3288_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34,0,0,0.36,238.56,86.87)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6362" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.63999999"
+ id="s6364" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s6366" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.64" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#737373"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1612.98"
+ cy="-4.4699998"
+ r="36.580002"
+ fx="1612.98"
+ fy="-4.4699998"
+ id="rg5884"
+ xlink:href="#g3288_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.408,0,0,0.448,-638.943,49.495)" />
+ <radialGradient
+ cx="1470.5"
+ cy="-10.21"
+ r="33.290001"
+ fx="1470.5"
+ fy="-10.21"
+ id="g3287_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6347" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.38999999"
+ id="s6349" />
+ <stop
+ style="stop-color:#b1b1b1;stop-opacity:1"
+ offset="0.75"
+ id="s6351" />
+ <stop
+ style="stop-color:#aaa;stop-opacity:1"
+ offset="0.88"
+ id="s6353" />
+ <stop
+ style="stop-color:#9e9e9e;stop-opacity:1"
+ offset="0.97000003"
+ id="s6355" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s6357" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.39" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.87" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1470.5"
+ cy="-10.21"
+ r="33.290001"
+ fx="1470.5"
+ fy="-10.21"
+ id="rg5887"
+ xlink:href="#g3287_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+ <pattern
+ patternTransform="matrix(0.592927,0,0,0.592927,78,462)"
+ id="cream-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-365.3146,-513.505)"
+ id="g3047">
+ id="path2858" />
+ <path
+ inkscape:label="#path2854"
+ sodipodi:nodetypes="czzzz"
+ style="fill:#e3dcc0"
+ id="path3060"
+ d="M 390.31462,529.50504 C 390.31462,534.47304 386.28262,538.50504 381.31462,538.50504 C 376.34662,538.50504 372.31462,534.47304 372.31462,529.50504 C 372.31462,524.53704 376.34662,520.50504 381.31462,520.50504 C 386.28262,520.50504 390.31462,524.53704 390.31462,529.50504 z " />
+</g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.733751,0,0,0.733751,67,367)"
+ id="dark-cream-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-408.0946,-513.505)"
+ id="dark-cream-spot"
+ inkscape:label="#g3043">
+ <path
+ sodipodi:nodetypes="czzzz"
+ style="fill:#c8c5ac"
+ d="M 433.09458,529.50504 C 433.09458,534.47304 429.06258,538.50504 424.09458,538.50504 C 419.12658,538.50504 415.09458,534.47304 415.09458,529.50504 C 415.09458,524.53704 419.12658,520.50504 424.09458,520.50504 C 429.06258,520.50504 433.09458,524.53704 433.09458,529.50504 z "
+ id="path2953" />
+ </g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.375,0,0,0.375,379,400)"
+ id="white-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-484.3997,-513.505)"
+ id="white-spot"
+ inkscape:label="#g3035">
+ <path
+ style="opacity:0.25;fill:white"
+ id="path3033"
+ d="M 509.39967,529.50504 C 509.39967,534.47304 505.36767,538.50504 500.39967,538.50504 C 495.43167,538.50504 491.39967,534.47304 491.39967,529.50504 C 491.39967,524.53704 495.43167,520.50504 500.39967,520.50504 C 505.36767,520.50504 509.39967,524.53704 509.39967,529.50504 z "
+ sodipodi:nodetypes="czzzz" />
+ </g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.455007,0,0,0.455007,-5e-5,1.9e-5)"
+ id="black-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-448.3997,-513.505)"
+ id="black-spot"
+ inkscape:label="#g3039">
+ <path
+ sodipodi:nodetypes="czzzz"
+ d="M 473.39967,529.50504 C 473.39967,534.47304 469.36767,538.50504 464.39967,538.50504 C 459.43167,538.50504 455.39967,534.47304 455.39967,529.50504 C 455.39967,524.53704 459.43167,520.50504 464.39967,520.50504 C 469.36767,520.50504 473.39967,524.53704 473.39967,529.50504 z "
+ id="path2961"
+ style="opacity:0.25;fill:black" />
+ </g>
+ </pattern>
+ <linearGradient
+ x1="501.0903"
+ y1="-19.2544"
+ x2="531.85413"
+ y2="0.72390002"
+ id="linearGradient17334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17336" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17338" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17340" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17342" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5112"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.6461"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#16336E" />
+ </linearGradient>
+ <linearGradient
+ x1="415.73831"
+ y1="11.854"
+ x2="418.13361"
+ y2="18.8104"
+ id="linearGradient17426"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop17428" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop17430" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="478.21341"
+ y1="-131.9297"
+ x2="469.85818"
+ y2="-140.28481"
+ id="linearGradient17434"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17436" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17438" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17440" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17442" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#F3403F" />
+ <a:midPointStop
+ offset="0.4213"
+ style="stop-color:#F3403F" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A6100C" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17709"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17711"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17713"
+ xlink:href="#XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17715"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="linearGradient17717"
+ xlink:href="#XMLID_1757_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17721"
+ xlink:href="#XMLID_2274_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17723"
+ xlink:href="#XMLID_2275_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="linearGradient17416"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17418" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17420" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <defs
+ id="defs9929">
+ <path
+ d="M 489.21,209.35 L 485.35,203.63 C 483.63,204.25 473.47,208.93 471.5,210.18 C 470.57,210.77 470.17,211.16 469.72,212.48 C 470.93,212.31 471.72,212.49 473.42,213.04 C 473.26,214.77 473.24,215.74 473.57,218.2 C 474.01,216.88 474.41,216.49 475.34,215.9 C 477.33,214.65 487.49,209.97 489.21,209.35 z "
+ id="XMLID_960_" />
+ </defs>
+ <clipPath
+ id="clipPath17448">
+ <use
+ id="use17450"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_960_" />
+ </clipPath>
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17452"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17454" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17456" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17458" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17460" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17463"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17465" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17467" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17469" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17471" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17807"
+ xlink:href="#XMLID_2275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-177.1654,35.43307)" />
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17810"
+ xlink:href="#XMLID_2274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-177.1654,35.43307)" />
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17812"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17814"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17816"
+ xlink:href="#XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17818"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17347"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17349" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17351" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#96BAD6" />
+ </linearGradient>
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17379"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop17381" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop17383" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17862"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,-166.1427,-0.18283)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17864"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <defs
+ id="defs3859">
+ <polygon
+ points="465.54,213.52 481.94,217.46 482.74,216.71 487.46,198.05 471.08,194.07 470.26,194.83 465.54,213.52 "
+ id="XMLID_343_" />
+ </defs>
+ <linearGradient
+ x1="471.0806"
+ y1="201.07761"
+ x2="481.91711"
+ y2="210.4977"
+ id="linearGradient17389"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#6498c1;stop-opacity:1"
+ offset="0.005618"
+ id="stop17391" />
+ <stop
+ style="stop-color:#79a9cc;stop-opacity:1"
+ offset="0.2332"
+ id="stop17393" />
+ <stop
+ style="stop-color:#a4cde2;stop-opacity:1"
+ offset="0.74049997"
+ id="stop17395" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="1"
+ id="stop17397" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="5.618000e-003" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="0.4438" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="clipPath17400">
+ <use
+ id="use17402"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_343_" />
+ </clipPath>
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17404"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17406" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17408" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17410" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17412" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17882"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <defs
+ id="defs3826">
+ <polygon
+ points="463.52,216.14 480.56,220.24 481.36,219.5 483.03,202.04 469.05,196.69 468.24,197.45 463.52,216.14 "
+ id="XMLID_338_" />
+ </defs>
+ <linearGradient
+ x1="468.2915"
+ y1="204.7612"
+ x2="479.39871"
+ y2="214.4166"
+ id="linearGradient17357"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17359" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17361" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="clipPath17364">
+ <use
+ id="use17366"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_338_" />
+ </clipPath>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17368"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17370" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17372" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17374" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17376" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient2387"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient5105"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient5145"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2381"
+ id="linearGradient2371"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)"
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398" />
+ </defs>
+ <g
+ transform="matrix(0.437808,-0.437808,0.437808,0.437808,-220.8237,43.55311)"
+ id="g5089">
+ <path
+ d="M 8.4382985,-6.28125 C 7.8309069,-6.28125 4.125,-0.33238729 4.125,1.96875 L 4.125,28.6875 C 4.125,29.533884 4.7068159,29.8125 5.28125,29.8125 L 30.84375,29.8125 C 31.476092,29.8125 31.968751,29.319842 31.96875,28.6875 L 31.96875,23.46875 L 32.25,23.46875 C 32.74684,23.46875 33.156249,23.059339 33.15625,22.5625 L 33.15625,-5.375 C 33.15625,-5.8718398 32.74684,-6.28125 32.25,-6.28125 L 8.4382985,-6.28125 z "
+ transform="translate(282.8327,227.1903)"
+ style="fill:#5c5c4f;stroke:black;stroke-width:3.23021388;stroke-miterlimit:4;stroke-dasharray:none"
+ id="path5091" />
+ <rect
+ width="27.85074"
+ height="29.369793"
+ rx="1.1414107"
+ ry="1.1414107"
+ x="286.96509"
+ y="227.63805"
+ style="fill:#032c87"
+ id="rect5093" />
+ <path
+ d="M 288.43262,225.43675 L 313.67442,225.43675 L 313.67442,254.80655 L 287.29827,254.83069 L 288.43262,225.43675 z "
+ style="fill:white"
+ id="rect5095" />
+ <path
+ d="M 302.44536,251.73726 C 303.83227,259.59643 301.75225,263.02091 301.75225,263.02091 C 303.99609,261.41329 305.71651,259.54397 306.65747,257.28491 C 307.62455,259.47755 308.49041,261.71357 310.9319,263.27432 C 310.9319,263.27432 309.33686,256.07392 309.22047,251.73726 L 302.44536,251.73726 z "
+ style="fill:#a70000;fill-opacity:1;stroke-width:2"
+ id="path5097" />
+ <rect
+ width="25.241802"
+ height="29.736675"
+ rx="0.89682275"
+ ry="0.89682275"
+ x="290.73544"
+ y="220.92249"
+ style="fill:#809cc9"
+ id="rect5099" />
+ <path
+ d="M 576.47347,725.93939 L 582.84431,726.35441 L 583.25121,755.8725 C 581.35919,754.55465 576.39694,752.1117 574.98889,754.19149 L 574.98889,727.42397 C 574.98889,726.60151 575.65101,725.93939 576.47347,725.93939 z "
+ transform="matrix(0.499065,-0.866565,0,1,0,0)"
+ style="fill:#4573b3;fill-opacity:1"
+ id="rect5101" />
+ <path
+ d="M 293.2599,221.89363 L 313.99908,221.89363 C 314.45009,221.89363 314.81318,222.25673 314.81318,222.70774 C 315.02865,229.0361 295.44494,244.47124 292.44579,240.30491 L 292.44579,222.70774 C 292.44579,222.25673 292.80889,221.89363 293.2599,221.89363 z "
+ style="opacity:0.65536726;fill:url(#linearGradient2371);fill-opacity:1"
+ id="path5103" />
+ </g>
+</svg>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-export-war_export_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-export-war_export_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_04.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_04.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_05.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_sample_web_service_05.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_simple_web_service_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_simple_web_service_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_simple_web_service_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_simple_web_service_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_simple_web_service_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-generate_a_simple_web_service_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-install-add_repository_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-install-add_repository_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-install-add_repository_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-install-add_repository_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_01_444.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_01_444.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_04.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_04.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_05.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_05.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_06.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_dynamic_web_project_06.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_04.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_04.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_05.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-new_project_example_05.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_04.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_04.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_05.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_05.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_06.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-test_JAX-WS_06.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-web_service_test_view_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/image-jbt-web_service_test_view_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/jbosstools_logo.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/jbosstools_logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/Jbossws_preference.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/Jbossws_preference.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/Jbossws_preference_new.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/Jbossws_preference_new.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/jbossws_container1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/jbossws_container1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/jbossws_container2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/jbossws_container2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/jbossws_server_runtime.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/preference/jbossws_server_runtime.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_3.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_3.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_4.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_4.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_5.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_5.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_6.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_bottomup_6.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_facet.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_facet.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_facet_0.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_facet_0.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_newruntime.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_newruntime.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_3.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_3.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_Impl_code_view.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_Impl_code_view.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_creation1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_creation1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_creation1_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_creation1_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_creation2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_creation2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_webxml.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/images/topdown/jbossws_ws_webxml.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/master.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/master.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/master.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+"http://www.docbook.org/xml/4.3/docbookx.dtd"
+
+[<!ENTITY overview SYSTEM "overview.xml">
+<!ENTITY simplewebservice SYSTEM "simple_web_service.xml">
+<!ENTITY topdown SYSTEM "topdown.xml">
+<!ENTITY preference SYSTEM "preference.xml">
+<!ENTITY webproject SYSTEM "webproject.xml">
+<!ENTITY client SYSTEM "client.xml">
+<!ENTITY samplewizard SYSTEM "sample_web_service_wizards.xml">
+<!ENTITY resteasyexample SYSTEM "resteasy_simple_project_example.xml">
+<!ENTITY testview SYSTEM "web_service_test_view.xml">
+]>
+
+<book>
+
+ <bookinfo>
+ <title>JBoss SOAP Web Services User Guide</title>
+
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject role="fo">
+ <imagedata format="PNG" fileref="images/jbosstools_logo.png" />
+ </imageobject>
+ <imageobject role="html">
+ <imagedata/>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <author><firstname>Denny</firstname><surname>Xu</surname></author>
+ <author>
+ <firstname>Grid</firstname>
+ <surname>Qian</surname>
+ </author>
+ <author>
+ <firstname>Brian </firstname>
+ <surname>Fitzpatrick</surname>
+ </author>
+ <author>
+ <firstname>Ben </firstname>
+ <surname>Clare</surname>
+ </author>
+ <editor>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ </editor>
+ <copyright>
+ <year>2011</year>
+ <holder>JBoss by Red Hat</holder>
+ </copyright>
+ <releaseinfo>
+ Version: 3.3.0.M5
+ </releaseinfo>
+<!--<abstract>
+ <title/>
+ <para>
+ <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/ws_ref_guide/pdf/WS_...">PDF version</ulink>
+ </para>
+ </abstract>-->
+
+
+ </bookinfo>
+
+ <toc/>
+ &overview;
+ &simplewebservice;
+ &topdown;
+ &client;
+ &preference;
+ &samplewizard;
+ &testview;
+</book>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/master_output.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/master_output.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/master_output.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,709 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+"http://www.docbook.org/xml/4.3/docbookx.dtd"
+
+[<!ENTITY overview SYSTEM "overview.xml">
+<!ENTITY topdown SYSTEM "topdown.xml">
+<!ENTITY preference SYSTEM "preference.xml">
+<!ENTITY webproject SYSTEM "webproject.xml">
+<!ENTITY client SYSTEM "client.xml">
+]><book xmlns:diffmk="http://diffmk.sf.net/ns/diff">
+
+ <bookinfo>
+ <title>JBoss Web Services User Guide</title>
+
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject role="fo">
+ <imagedata fileref="images/jbosstools_logo.png" format="PNG"></imagedata>
+ </imageobject>
+ <imageobject role="html">
+ <imagedata></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <author><firstname>Denny</firstname><surname>Xu</surname><email>dxu(a)redhat.com</email></author>
+ <author><firstname>Grid</firstname><surname>Qian</surname><email>fqian(a)redhat.com</email></author>
+
+ <copyright>
+ <year>2008</year>
+ <year>2009</year>
+ <year>2010</year>
+ <holder>JBoss by Red Hat</holder>
+ </copyright>
+ <releaseinfo><diffmk:wrapper diffmk:change="changed">
+ Version: 1.1.1.GA
+ </diffmk:wrapper></releaseinfo>
+<abstract>
+ <title></title>
+ <para>
+ <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/ws_ref_guide/pdf/WS_...">PDF version</ulink>
+ </para>
+</abstract>
+
+
+ </bookinfo>
+
+ <toc></toc>
+
+<chapter id="overview" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/ws/docs/reference/en-US/overview.xml">
+ <title>JBossWS Runtime Overview</title>
+
+ <para>JBossWS is a web service framework developed as a part of the JBoss Application Server. It implements the JAX-WS specification that defines a programming model and run-time architecture for implementing web services in Java, targeted at the Java Platform, Enterprise Edition 5 (Java EE 5).</para>
+ <para>JBossWS integrates with most current JBoss Application Server releases as well as earlier ones, that did implement the J2EE 1.4 specifications. Even though JAX-RPC, the web service specification for J2EE 1.4, is still supported JBossWS does put a clear focus on JAX-WS.</para>
+
+<section>
+ <title>Key Features of JBossWS</title>
+ <para>For a start, we propose you to look through the table of main features of JBossWS Runtime:</para>
+
+ <table>
+
+ <title>Key Functionality for JBossWS</title>
+ <tgroup cols="2">
+
+ <colspec align="left" colnum="1" colwidth="2*"></colspec>
+ <colspec colnum="2" colwidth="4*"></colspec>
+
+
+ <thead>
+ <row>
+ <entry>Feature</entry>
+ <entry>Benefit</entry>
+
+ </row>
+ </thead>
+
+ <tbody>
+
+ <row>
+ <entry><para>JAX-RPC and JAX-WS support</para></entry>
+ <entry><para>JBossWS implements both the JAX-WS and JAX-RPC specifications.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>EJB 2.1, EJB3 and JSE endpoints</para></entry>
+ <entry><para>JBossWS supports EJB 2.1, EJB3 and JSE as Web Service Endpoints.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>WS-Security 1.0 for XML Encryption/Signature of the SOAP message</para></entry>
+ <entry><para>WS-Security standardizes authorization, encryption, and digital signature processing of web services.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>JBoss AS</para></entry>
+ <entry><para>JBoss Application Server 5 (JavaEE 5 compliant) web service stack.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>Support for MTOM/XOP and SwA-Ref</para></entry>
+ <entry><para>Message Transmission Optimization Mechanism (MTOM) and XML-binary Optimized Packaging (XOP) more efficiently serialize XML Infosets that have certain types of content.</para></entry>
+
+ </row>
+
+ </tbody>
+
+ </tgroup>
+ </table>
+
+
+</section>
+<section>
+ <title>Other relevant resources on the topic</title>
+
+ <para>You can find some extra information on:</para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <ulink url="http://www.jboss.org/community/wiki/JBossWS-FAQ#Tools">JBossWS Tools Wiki FAQ.</ulink>
+ </para>
+ </listitem>
+ </itemizedlist>
+
+
+ </section>
+
+
+
+
+</chapter>
+
+<chapter id="create_ws_topdown" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/ws/docs/reference/en-US/topdown.xml">
+ <?dbhtml filename="topdown.html"?>
+ <chapterinfo>
+ <keywordset>
+ <keyword>JBoss Tools</keyword>
+ <keyword>Web Service</keyword>
+ <keyword>JBossWS Web Service runtime</keyword>
+ </keywordset>
+ </chapterinfo>
+
+ <title>Creating a Web Service using JBossWS runtime</title>
+ <para>In this chapter we provide you with the necessary steps to create a Web Service using
+ JBossWS runtime. First you need to create a Dynamic Web project:</para>
+
+ <section id="createproject">
+ <title>Creating a Dynamic Web project</title>
+
+ <para>Before creating a web service, you should have a Dynamic Web Project created:</para>
+ <figure float="0">
+ <title>Dynamic Web Project</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_webproject_1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Create a Web project by selecting <emphasis>
+ <property moreinfo="none">New > Project... > Dynamic Web project</property></emphasis>. Enter the following information: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Project Name: enter a project name</para>
+ </listitem>
+ <listitem>
+ <para>Target runtime: any server depending on your installation. If it is not listed,
+ click <property moreinfo="none">New</property> button and browse to the location where it is installed to. You may set <emphasis>
+ <property moreinfo="none">Target Runtime</property>
+ </emphasis> to <emphasis>
+ <property moreinfo="none">None</property></emphasis>, in this case, you should add <link linkend="addfacet">JBoss Web Service
+ facet to the project</link>.</para>
+ <figure float="0">
+ <title>Dynamic Web Project Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_webproject_2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Configuration: You may add <link linkend="addfacet">JBoss Web Service
+ facet to the project</link> by clicking <property moreinfo="none">Modify...</property> button. The opened page is like <property moreinfo="none">Figure 2.4</property>.</para>
+ </listitem>
+ <listitem>
+ <para>Configure Web Module values:</para>
+ <figure float="0">
+ <title>Web Module Settings Configuration</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_webproject_3.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>If you added the JBoss Web Service facet to the project, now the <property moreinfo="none">Finish</property><diffmk:wrapper diffmk:change="changed"> button is unavailable. You must click </diffmk:wrapper><property moreinfo="none">Next</property> button to set more information about the JBoss Web Service facet. The page is like <property moreinfo="none">Figure 2.5</property>. Then click on the <property moreinfo="none">Finish</property> button.</para>
+ <para>If you didn't add the JBoss Web Service facet to the project, click on the <property moreinfo="none">Finish</property> button. Next you will need to add JBoss Web Service facet to the project.</para>
+ </section>
+
+ <section id="addfacet">
+ <title>Configure JBoss Web Service facet settings</title>
+ <para>If you have already created a new Dynamic Web project and not set the JBoss Web Service facet to the project, the next step is to add JBoss Web
+ Service facet to the project. Right-click on the project, select its <emphasis><property moreinfo="none">Properties</property></emphasis> and then find <emphasis>Project Facets</emphasis> in the tree-view on the left-side of the project properties dialog.
+ Tick on the check box for JBoss Web Services. You will see what like this: </para>
+ <figure float="0" id="figure_addfacet_0">
+ <title>Choose JBoss Web Service Facet</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_facet_0.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>At the bottom-left of the right-side of the project properties dialog, there is a error link: <emphasis><property moreinfo="none">Further configuration required...</property></emphasis> . You must click the link to set more information about JBoss Web Service facet.</para>
+ <para>Click on the <emphasis><property moreinfo="none">Further configuration required...</property></emphasis> link. In the opened window</para>
+ <figure float="0" id="figure_addfacet">
+ <title>Configure JBoss Web Service Facet</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_facet.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Server Supplied JBossWS Runtime: If you have already set a JBoss runtime to the
+ project's target runtime, you may choose <emphasis>
+ <property moreinfo="none">Server Supplied JBossWS Runtime</property>
+ </emphasis> and then click <emphasis>
+ <property moreinfo="none">Ok</property>
+ </emphasis> to finish the configuration of JBoss Web Service facet. </para>
+ <para>If the project has no <emphasis>
+ <property moreinfo="none">Target Runtime</property>
+ </emphasis> settings, you should check the second radio button and specify a JBossWS
+ runtime from the list. You also can create a new JBossWS runtime, click on the <emphasis>
+ <property moreinfo="none">New...</property>
+ </emphasis> button will bring you to another dialog to configure new JBossWS runtime.</para>
+ <figure float="0" id="figure_addfacet1">
+ <title>Configure JBossWS Runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_newruntime.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>See how to configure a new JBossWS runtime <link linkend="preference">here</link>.</para>
+ <para>After setting the information about JBoss Web Service facet, for saving the result, you should click the <property moreinfo="none">Apply</property> or <property moreinfo="none">OK</property> button at the bottom-right of the right-side of the project properties dialog.</para>
+ </section>
+
+
+ <section id="topdownwebservice">
+ <title>Creating a Web Service from a WSDL document using JBossWS runtime</title>
+ <para>In this chapter we provide you with the necessary steps to create a Web Service from a
+ WSDL document using JBossWS runtime.</para>
+ <para>At first, please make sure that you have already created a dynamic Web project with
+ JBoss Web Service facet installed. </para>
+ <para>See how to make it <link linkend="createproject">here</link> and <link linkend="addfacet">here</link>.</para>
+
+ <para>To create a Web Service using JBossWS runtime select<emphasis>
+ <property moreinfo="none">File > New > Other > Web Services > Web Service</property>
+ </emphasis> to run Web Service creation wizard. </para>
+ <para>Let's get through the wizard step-by-step:</para>
+ <figure float="0" id="figure_create_ws_topdown">
+ <title>New Web Service Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>First, please select <property moreinfo="none">Top down Java bean Web Service</property> from the Web
+ Service type list, and select a WSDL document from workspace, click on the Server name
+ link on the page will bring you to another dialog. Here you can specify the server to a
+ JBoss Server and Web Service runtime to JBossWS runtime:</para>
+ <figure float="0" id="figure_create_ws_topdown_setserver">
+ <title>Select Server and Web Service runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation1_1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>Click on the <emphasis>
+ <property moreinfo="none">Finish</property>
+ </emphasis> button to see the next wizard view opened:</para>
+
+ <figure float="0" id="figure_create_ws_topdown1">
+ <title>New Web Service Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>Click on the <emphasis>
+ <property moreinfo="none">Next</property>
+ </emphasis> button to proceed:</para>
+ <figure float="0" id="figure_create_ws_topdown_codegen">
+ <title>New Web Service Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>On this page, the default package name comes from the namespace of the WSDL document,
+ you also can change it to any valid package name you want. JAX-WS specification should be
+ set to 2.0 if your JBossWS runtime in JBoss Server is JBossWS native runtime. You can
+ specify a catalog file and binding files if you have them. If you want the wizard to
+ generate empty implementation classes for the Web Service, check the <emphasis>
+ <property moreinfo="none">Generate default Web Service Implementation classes</property>
+ </emphasis> check box. If you want to update the default Web.xml file with the Web Service
+ servlets configured, check the <emphasis>
+ <property moreinfo="none">Update the default Web.xml</property>
+ </emphasis> check box. Click on the <emphasis>
+ <property moreinfo="none">Next</property>
+ </emphasis> or on the <emphasis>
+ <property moreinfo="none">Finish</property>
+ </emphasis> button to generate code.</para>
+
+ <para>Once the Web Service code is generated, you can view the implementation class and add
+ business logic to each method.</para>
+ <figure float="0" id="figure_impl_code">
+ <title>The generated implementation Java code</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_Impl_code_view.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>View the Web.xml file:</para>
+ <figure float="0" id="figure_webxml">
+ <title>Web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_webxml.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+<para>In the next chapter you will find out how to create a Web service from a Java bean.</para>
+ </section>
+
+ <section id="bottomupws">
+ <title>Creating a Web service from a Java bean using JBossWS runtime</title>
+ <para>The Web Service wizard assists you in creating a new Web service, configuring it for
+ deployment, and then deploying it to the server.</para>
+ <para>To create a Web service from a bean using JBoss WS:</para>
+ <para>Setup <link linkend="preference">JBoss WS and development environment</link>.</para>
+ <para>Create <link linkend="createproject">a Dynamic Web project</link>.</para>
+ <para>Add <link linkend="addfacet">JBossWS Facet</link> to Web project.</para>
+ <para>Create a Web Service from a java bean: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Switch to the Java EE perspective <emphasis>
+ <property moreinfo="none">Window > Open Perspective > Java EE</property></emphasis>.</para>
+ </listitem>
+ <listitem>
+ <para>In the Project Explorer view, select the bean that you created or imported into
+ the source folder of your Web project.</para>
+ <figure float="0">
+ <title>Select the Bean Created</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup.png" scale="80"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Click <emphasis>
+ <property moreinfo="none">File > New > Other</property></emphasis>. Select Web Services in order to display various Web service wizards.
+ Select the Web Service wizard. Click on the <property moreinfo="none">Next</property> button.</para>
+ <figure float="0">
+ <title>New Web Service</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>On the first Web Service wizard page: select <property moreinfo="none">Bottom up Java bean Web
+ service</property> as your Web service type, and select the Java bean from which
+ the service will be created:</para>
+ <figure float="0">
+ <title>Set Web Service Common values</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <itemizedlist>
+ <listitem>
+ <para>Select the stages of Web service development that you want to complete using
+ the slider: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Develop: this will develop the WSDL definition and implementation of
+ the Web service. This includes such tasks as creating modules that will
+ contain generated code, WSDL files, deployment descriptors, and Java
+ files when appropriate.</para>
+ </listitem>
+ <listitem>
+ <para>Assemble: this ensures the project that will host the Web service or
+ client gets associated to an EAR when required by the target application
+ server.</para>
+ </listitem>
+ <listitem>
+ <para>Deploy: this will create the deployment code for the service.</para>
+ </listitem>
+ <listitem>
+ <para>Install: this will install and configure the Web module and EARs on
+ the target server.</para>
+ </listitem>
+ <listitem>
+ <para>Start: this will start the server once the service has been installed
+ on it. The server-config.wsdd file will be generated.</para>
+ </listitem>
+ <listitem>
+ <para>Test: this will provide various options for testing the service, such
+ as using the Web Service Explorer or sample JSPs.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>Select your server: the default server is displayed. If you want to deploy
+ your service to a different server click the link to specify a different server.
+ </para>
+ </listitem>
+ <listitem>
+ <para>Select your runtime: ensure the JBoss WS runtime is selected.</para>
+ </listitem>
+ <listitem>
+ <para>Select the service project: the project selected in your workspace is
+ displayed. To select a different project click on the project link. If you are
+ deploying to JBoss Application Server you will also be asked to select the EAR
+ associated with the project. Ensure that the project selected as the Client Web
+ Project is different from the Service Web Project, or the service will be
+ overwritten by the client's generated artifacts.</para>
+ </listitem>
+ <listitem>
+ <para>If you want to create a client, select the type of proxy to be generated
+ and repeat the above steps for the client. The better way is to create a web
+ service client project separately.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Click on the <property moreinfo="none">Next</property> button.</para>
+ </listitem>
+ <listitem>
+ <para>On the JBoss Web Service Code Generation Configuration page, set the following
+ values:</para>
+ <figure float="0">
+ <title>Set Web Service values for Code Generation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_3.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <itemizedlist>
+ <listitem>
+ <para><diffmk:wrapper diffmk:change="changed">Generate WSDL file: select it, you will get a generated WSDL file in your
+ project. But this wsdl's service address location values are not a real
+ address. </diffmk:wrapper></para>
+ </listitem>
+ <listitem>
+ <para>After the Web service has been created, the following option can become
+ available depending on the options you selected: Update the default web.xm
+ file. If selected, you may test the web service by Explorer.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Click on the <property moreinfo="none">Next</property> button.</para>
+ </listitem>
+ <listitem>
+ <para>On this page, the project is deployed to the server. You can start the server and
+ test the web service. If you want to publish the web service to a UDDI registry, you
+ may click the <property moreinfo="none">Next</property> button to publish it. If not, you may click
+ the <property moreinfo="none">Finish</property> button.</para>
+ <figure float="0">
+ <title>Start a Server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_4.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>After the Web Service has been created, the following options may become available
+ depending on the options selected:</para>
+ <itemizedlist>
+ <listitem>
+ <para>the generated web services code</para>
+ </listitem>
+ <listitem>
+ <para>If you selected to generate a WSDL file, you will get the file in your project's wsdl folder.</para>
+ <figure float="0">
+ <title>The Generated HelloWorldService.wsdl File in the wsdl Folder</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_6.png" scale="80"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>If you selected to update the default web.xml, you will test the web service in
+ the browser. Open the Explorer, input the url for the web service according to
+ web.xml plus <property moreinfo="none"><diffmk:wrapper diffmk:change="changed">?wsdl</diffmk:wrapper></property>, you will get the WSDL file from Explorer. </para>
+ <figure float="0">
+ <title>The Updated web.xml file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_5.png" scale="80"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>In the next chapter you will be able to create a Web Service Client from a WSDL document using JBoss WS.</para>
+
+ </section>
+
+</chapter>
+
+
+<chapter id="client" revisionflag="added" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/ws/docs/reference/en-US/client.xml">
+ <title>Creating a Web Service Client from a WSDL Document using JBoss WS</title>
+ <para>To create a Web Service Client from a WSDL Document using JBoss WS you need to fulfil the following steps:</para>
+ <para>Setup <link linkend="preference">JBoss WS and development environment</link>.</para>
+ <para><link linkend="createproject">Create a Dynamic Web project</link>.</para>
+ <para><link linkend="addfacet">Add JBossWS Facet to Web project</link>.</para>
+ <para>Then you can create a Web Service Client from a WSDL document: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Switch to the Java EE perspective <emphasis><property moreinfo="none">Window > Open Perspective > Java EE</property></emphasis>.</para>
+ </listitem>
+ <listitem>
+ <para>Click <emphasis><property moreinfo="none">File > New > Other</property></emphasis>. Select Web Services in order to display the various Web service wizards. Select the Web Service Client wizard. Click on the <property moreinfo="none">Next</property> button.</para>
+ <figure float="0">
+ <title>New Web Service Client</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>The first and the second Web Service Client wizard pages are the same as for <link linkend="topdownwebservice">Web Service from a WSDL document</link>.</para>
+ <figure float="0">
+ <title>Set Web Service Common values</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client_1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <figure float="0">
+ <title>Set Web Service values related to WSDL file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client_2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The only difference is:</para>
+ <itemizedlist>
+ <listitem>
+ <para><property moreinfo="none">Client Type:</property> Support of Java Proxy only.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Click on the <property moreinfo="none">Finish</property> button.</para>
+ </listitem>
+ </itemizedlist>
+ <para>After the Web Service Client has been created, the following may occur depending on the options you selected:</para>
+ <itemizedlist>
+ <listitem>
+ <para> the generated web service and client codes</para>
+ </listitem>
+ <listitem>
+ <para>a client sample class.</para>
+ <figure float="0">
+ <title>Client Sample Class</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client_3.png" scale="80"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>JBoss WS use a Java class to test Web Service. A client sample class will be generated, you may run this client as a java application to call a web service.</para>
+ <note diffmk:change="added">
+ <title diffmk:change="added"><diffmk:wrapper diffmk:change="added">Note:</diffmk:wrapper></title>
+ <para diffmk:change="added"><diffmk:wrapper diffmk:change="added">To run </diffmk:wrapper><property diffmk:change="added" moreinfo="none"><diffmk:wrapper diffmk:change="added">client sample</diffmk:wrapper></property><diffmk:wrapper diffmk:change="added"> as a Java application you need a </diffmk:wrapper><property diffmk:change="added" moreinfo="none"><diffmk:wrapper diffmk:change="added">JBoss Runtime</diffmk:wrapper></property><diffmk:wrapper diffmk:change="added"> in build path. </diffmk:wrapper></para>
+ </note>
+</chapter>
+
+
+<chapter id="preference" revisionflag="added" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/ws/docs/reference/en-US/preference.xml">
+ <title>JBoss WS and development environment</title>
+
+ <para>In this chapter you will learn how to change JBossWS preferences and how to set default server and runtime.</para>
+ <section id="jbosswspreference">
+
+
+ <title>JBossWS Preferences</title>
+
+ <para>In this section you will know how JBossWS preferences can be modified during the
+ development process.</para>
+
+ <para>JBossWS preferences can be set on the JBossWS preference page. Click on
+ <emphasis><property moreinfo="none">Window > Preferences > JBoss Tools > Web > JBossWS
+ Preferences</property>.</emphasis></para>
+
+ <para>On this page you can manage the JBossWS Runtime. Use the appropriate buttons to
+ <property moreinfo="none">Add</property> more runtimes or to <property moreinfo="none">Remove</property> those that
+ are not needed.</para>
+
+ <figure float="0">
+ <title>JBossWS Preferences Page</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/Jbossws_preference.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>Clicking on <emphasis>
+ <property moreinfo="none">Add</property>
+ </emphasis> or <emphasis>
+ <property moreinfo="none">Edit</property>
+ </emphasis> button will open the form where you can configure a new JBossWS runtime and
+ change the path to JBossWS runtime home folder, modify the name and version of the
+ existing JBossWS runtime settings. Press <property moreinfo="none">Finish</property> to apply the
+ changes.</para>
+
+ <figure float="0">
+ <title>Edit JBossWS Runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/Jbossws_preference_new.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+
+
+
+ <para>WS container allows Source and JavaDoc locations to be set via the Properties dialog on each contained .jar: right-click on any .jar file in the Project Explorer view, select <emphasis><property moreinfo="none">Properties</property></emphasis>. Choose <emphasis><property moreinfo="none">Java Source Attachment</property></emphasis> and select location (folder, JAR or zip) containing new source for the chosen .jar using one of the suggested options (workspace, external folder or file) or enter the path manually:</para>
+
+ <figure float="0">
+ <title>Classpath Container: Java Source Attachment</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/jbossws_container1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Click on <emphasis><property moreinfo="none">Apply</property></emphasis> and then on <emphasis><property moreinfo="none">Ok</property></emphasis>.</para>
+ <para>To change JavaDoc Location choose <emphasis><property moreinfo="none">Javadoc Location</property></emphasis> and specify URL to the documentation generated by Javadoc. The Javadoc location will contain a file called <emphasis><property moreinfo="none">package-list</property></emphasis>:</para>
+
+ <figure float="0">
+ <title>Classpath Container: Javadoc Location</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/jbossws_container2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Click on <emphasis><property moreinfo="none">Apply</property></emphasis> and then on <emphasis><property moreinfo="none">Ok</property></emphasis>.</para>
+
+
+
+
+
+
+ </section>
+ <section id="serverruntime">
+ <title>Default Server and Runtime</title>
+ <para>Open <emphasis>
+ <property moreinfo="none">Window > Preferences > Web Services > Server and Runtime</property></emphasis>. On this page, you can specify a default server and runtime.</para>
+ <para>For ease of use, the better way is to set runtime to JBoss WS.</para>
+ <para>After server and runtime are specified, click on the <property moreinfo="none">Apply</property> button
+ to save the values.</para>
+ <figure float="0">
+ <title>Specifing a default server and runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/jbossws_server_runtime.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>On the whole, this guide covers the fundamental concepts of work with tooling for
+ <property moreinfo="none">JBossWS</property>. It describes how to easily create a Web Service and a Web Service Client using
+ JBossWS Runtime and adjust JBossWS and development environment as well.</para>
+
+ <para>If the information on JBossWS tools in this guide isn't enough for you, ask
+ questions on our <ulink url="http://www.jboss.com/index.html?module=bb&op=viewforum&f=201">forum</ulink>. Your comments and suggestions are also welcome.</para>
+ </section>
+</chapter>
+
+</book>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/overview.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/overview.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/overview.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="overview">
+ <title>JBoss SOAP Web Services Runtime and Tools support Overview</title>
+ <para>JBoss SOAP Web Services is a web service framework developed as a part of the JBoss Application Server. It implements the JAX-WS specification. JAX-WS (Java API for XML Web Services) defines a programming model and run-time architecture for implementing web services in Java, targeted at the Java Platform, Enterprise Edition 5 (Java EE 5). </para>
+ <para>JBossWS integrates with most current JBoss Application Server releases as well as earlier ones, that did implement the J2EE 1.4 specifications. Even though JAX-RPC, the web service specification for J2EE 1.4, is still supported JBossWS does put a clear focus on JAX-WS.</para>
+ <para>JBossWS Tools work with the <property>JBossWS Runtime</property>. Users can easily create, deploy and run a Web Service(WSDL based) and a Web Service Client using JBossWS Tool and JBossWS Runtime.</para>
+ <para>Also JBossWS Tool gives a way to test a web service running on a server.</para>
+<section>
+ <title>Key Features of JBossWS</title>
+
+ <para>For a start, we propose you to look through the table of main features of JBossWS Runtime:</para>
+ <table>
+
+ <title>Key Functionality for JBossWS</title>
+ <tgroup cols="2">
+
+ <colspec colnum="1" align="left" colwidth="2*"/>
+ <colspec colnum="2" colwidth="4*"/>
+
+
+ <thead>
+ <row>
+ <entry>Feature</entry>
+ <entry>Benefit</entry>
+
+ </row>
+ </thead>
+
+ <tbody>
+
+ <row>
+ <entry><para>JAX-RPC and JAX-WS support</para></entry>
+ <entry><para>JBossWS implements both the JAX-WS and JAX-RPC specifications.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>EJB 2.1, EJB3 and JSE endpoints</para></entry>
+ <entry><para>JBossWS supports EJB 2.1, EJB3 and JSE as Web Service Endpoints.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>WS-Security 1.0 for XML Encryption/Signature of the SOAP message</para></entry>
+ <entry><para>WS-Security standardizes authorization, encryption, and digital signature processing of web services.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>JBoss AS</para></entry>
+ <entry><para>JBoss Application Server 5 (JavaEE 5 compliant) web service stack.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>Support for MTOM/XOP and SwA-Ref</para></entry>
+ <entry><para>Message Transmission Optimization Mechanism (MTOM) and XML-binary Optimized Packaging (XOP) more efficiently serialize XML Infosets that have certain types of content.</para></entry>
+
+ </row>
+
+ </tbody>
+
+ </tgroup>
+ </table>
+</section>
+</chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/preference.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/preference.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/preference.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="preference" revisionflag="added">
+ <title>JBoss Web Services and the development environment</title>
+ <para>
+ In this chapter you will learn how to change preferences and set the default server runtime.
+ </para>
+
+ <section id="jbosswspreference">
+ <title>Preferences</title>
+ <para>
+ In this section you will know how JBoss Web Services preferences can be modified during the development process.
+ </para>
+
+ <para>
+ To navigate to the preferences page click on <menuchoice>
+ <guimenuitem>Window</guimenuitem>
+ <guimenuitem>Preferences</guimenuitem>
+ <guimenuitem>JBoss Tools</guimenuitem>
+ <guimenuitem>Web Services</guimenuitem>
+ <guimenuitem>JBossWS Preferences</guimenuitem>
+ </menuchoice>
+ </para>
+
+ <para>
+ On this page you can manage the JBoss Web Services Runtime. Use the appropriate buttons to <guibutton>Add</guibutton> more runtimes or to <property>Remove</property> those that are not needed.
+ </para>
+
+ <figure>
+ <title>JBossWS Preferences Page</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/Jbossws_preference.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Clicking on the <guibutton>Add</guibutton> or <guibutton>Edit</guibutton> button will open the form where you can configure a new JBossWS runtime and change the JBossWS runtime path and modify the name and version of the existing JBossWS runtime settings. Click <guibutton>Finish</guibutton> to apply the changes.
+ </para>
+
+ <figure>
+ <title>Edit JBossWS Runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/Jbossws_preference_new.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ WS container allows Source and Javadoc locations to be set via the Properties dialog on each contained JAR: right-click on any JAR file in the Project Explorer view, select <guibutton>Properties</guibutton>. Choose <guibutton>Java Source Attachment</guibutton> and select the location (folder, JAR or ZIP) containing new source for the chosen JAR using one of the suggested options (workspace, external folder or file), or enter the path manually.
+ </para>
+
+ <figure>
+ <title>Classpath Container: Java Source Attachment</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/jbossws_container1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Click on <guibutton>Apply</guibutton> and then on <guibutton>OK</guibutton>.
+ </para>
+
+ <para>
+ To change the Javadoc location choose <guibutton>Javadoc Location</guibutton> and specify URL to the documentation generated by Javadoc. The Javadoc location will contain a file called <guibutton>package-list</guibutton>.
+ </para>
+
+ <figure>
+ <title>Classpath Container: Javadoc Location</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/jbossws_container2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Click on <guibutton>Apply</guibutton> and then <guibutton>OK</guibutton>.
+ </para>
+ </section>
+
+ <section id="serverruntime">
+ <title>Default Server and Runtime</title>
+ <para>
+ Open <menuchoice><guimenuitem>Window</guimenuitem><guimenuitem>Preferences</guimenuitem><guimenuitem>Web Services</guimenuitem><guimenuitem>Server and Runtime</guimenuitem></menuchoice>. On this page, you can specify a default server and runtime.
+ </para>
+ <note>
+ <para>
+ For ease of use, set the runtime to JBoss WS.
+ </para>
+ </note>
+ <para>
+ After the server and runtime are specified, click on the <guibutton>Apply</guibutton> button to save the values.
+ </para>
+
+ <figure>
+ <title>Specifying a default server and runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/jbossws_server_runtime.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+</chapter>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/preliminaries-web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/preliminaries-web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/preliminaries-web_service_test_view.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<section id="web_service_test_view-testing_a_restful_web_service-preliminaries">
+ <title>Preliminaries</title>
+ <para>
+ The following procedure describes the steps to perform before testing a web service.
+ </para>
+ <xi:include href="proc-jbt-test_web_service_prelim.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-export-war_export.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-export-war_export.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-export-war_export.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,227 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-export-war_export">
+ <title>Export the project as a Web Archive (WAR)</title>
+ <step>
+ <title>Access the Export dialog</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Right click on the project name in the <guilabel>Project Explorer</guilabel> view.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select <menuchoice><guisubmenu>Export</guisubmenu><guimenuitem>WAR file</guimenuitem></menuchoice>.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Export- WAR Export</guilabel> dialog displays with the selected web project highlighted.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-export-war_export_01">
+ <title>Export - WAR Export dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-export-war_export_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Export - WAR Export dialog</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step id="step_02">
+ <title>Complete the export dialog</title>
+ <para>
+ Define the WAR file attributes as described in <xref linkend="table-jbt-export-war_export_01"/>
+ </para>
+ <table id="table-jbt-export-war_export_01" frame='all'>
+ <title>Export - War Export</title>
+ <tgroup cols='4' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="2*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="3*"/>
+ <colspec colname='c4' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Web project</entry>
+ <entry>yes</entry>
+ <entry>Enter the web project name.</entry>
+ <entry>The project name will default to the highlighted project in the <guilabel>Project Explorer</guilabel>. A different project can be selected from the list or entered directly in the editable drop-down list.</entry>
+ </row>
+ <row>
+ <entry>Destination</entry>
+ <entry>yes</entry>
+ <entry>Enter or browse to the destination.</entry>
+ <entry>Set the destination as the <filename>build</filename> folder to store the WAR file within the project. Alternatively, deploy the project directly to the <filename>deploy</filename> directory of the target server profile.</entry>
+ </row>
+ <row>
+ <entry>Optimize for a specific server runtime</entry>
+ <entry>no</entry>
+ <entry>Select this box to optimize the <filename>WAR</filename> file for deployment to the targeted runtime.</entry>
+ <entry><!--Selecting this option will <remark>[import the necessary libraries for the target runtime] OR [??]</remark>.-->The list of available runtimes will be those configured during the project set-up or by selecting <menuchoice><guimenu>File</guimenu><guisubmenu>New</guisubmenu><guimenuitem>Server</guimenuitem></menuchoice>.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Deploy the application</title>
+ <para>
+ Copy the file to the <filename>deploy</filename> directory of the required target server profile, such as the <command>all</command> profile. Note that the WAR file destination may have already been set as the deploy directory in <xref linkend="step_02"/>.
+ </para>
+ </step>
+ <!--
+ <step>
+ <title>Access the Generate a Sample Web Service dialog</title>
+ <para>
+ Click the <guibutton>Next</guibutton> button to proceed.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Generate a Sample Web Service - Project and Web Service Name</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-export-war_export_02">
+ <title>Generate a Sample Web Service - Project and Web Service Name</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-export-war_export_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Generate a Sample Web Service - Project and Web Service Name</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>&HORIZ_LINE;</para>
+ </step>
+ <step>
+ <title>Define the service attributes</title>
+ <para>
+ Define the project, web service, package and class names according to the options displayed in <xref linkend="table-jbt-export-war_export_01"/>
+ </para>
+ <table id="table-jbt-export-war_export_01" frame='all'>
+ <title>Project and Web Service Name</title>
+ <tgroup cols='5' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="2*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="1*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <colspec colname='c5' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Dialog group</entry>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Dynamic Web Project</entry>
+ <entry>-</entry>
+ <entry>yes</entry>
+ <entry>Enter the project name</entry>
+ <entry>The project name will default to the highlighted project in the <guilabel>Project Explorer</guilabel>. A different project can be selected from the list or entered directly in the editable drop-down list</entry>
+ </row>
+ <row>
+ <entry>Web Service</entry>
+ <entry>Name</entry>
+ <entry>yes</entry>
+ <entry>Enter the name for the web service</entry>
+ <entry>The web service name will be the url for the service as mapped in the deployment descriptor (<filename>web.xml</filename>)</entry>
+ </row>
+ <row>
+ <entry>Sample Web Service Class</entry>
+ <entry>Package</entry>
+ <entry>yes</entry>
+ <entry>Enter the package for the web service servlet</entry>
+ <entry>The default package for the sample web service will be displayed</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Class</entry>
+ <entry>yes</entry>
+ <entry>Enter the name of the web service servlet</entry>
+ <entry>The default class name will correspond to the default web service name resulting in an equivalent url to servlet name mapping in the deployment descriptor (<filename>web.xml</filename>)</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <para>&HORIZ_LINE;</para>
+ </step>
+ <step><title>Generate the web service</title>
+ <para>
+ Click the <guibutton>Finish</guibutton> button to complete the web service setup.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The web service classes will be generated and the web.xml file updated with the deployment details.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-export-war_export_04">
+ <title>HelloWorld Web Service</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-export-war_export_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>HelloWorld Web Service</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ <step><title>Browse the HelloWorld.java class</title>
+ <para>
+ Double click the <classname>HelloWorld.java</classname> class and note the annotated class name and method. These annotations identify the web service entities to the server.
+ </para>
+ <figure id="figure-jbt-export-war_export_05">
+ <title>web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-export-war_export_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>web.xml</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ <step><title>Browse the web.xml deployment decriptor</title>
+ <para>
+ Double click the <filename>web.xml</filename> file and note the servlet mapping as defined in <xref linkend="figure-jbt-export-war_export_02"/>.
+ </para>
+ <figure id="figure-jbt-export-war_export_06">
+ <title>web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-export-war_export_06.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>web.xml</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>&HORIZ_LINE;</para>
+ </step>
+ -->
+ </procedure>
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-export-war_export.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_sample_web_service.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_sample_web_service.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_sample_web_service.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,200 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-generate_a_sample_web_service">
+ <title>Generate a sample web service</title>
+ <step>
+ <title>Access the New - Select a wizard dialog</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Right click on the project name in the <guilabel>Project Explorer</guilabel> view.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select <menuchoice><guimenu>New</guimenu><guisubmenu>Other</guisubmenu></menuchoice>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guilabel>Create a Sample Web Service</guilabel> label by expanding the <menuchoice><guimenu>Web Services</guimenu></menuchoice> folder.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New - Select a wizard</guilabel> dialog displays with the selected wizard type highlighted.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-generate_a_sample_web_service_01">
+ <title>The New - Other (Wizard selection) dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New - Other (Wizard selection) dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Access the Generate a Sample Web Service dialog</title>
+ <para>
+ Click the <guibutton>Next</guibutton> button to proceed.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Generate a Sample Web Service - Project and Web Service Name</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-generate_a_sample_web_service_02">
+ <title>Generate a Sample Web Service - Project and Web Service Name</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Generate a Sample Web Service - Project and Web Service Name</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the service attributes</title>
+ <para>
+ Define the project, web service, package and class names according to the options displayed in <xref linkend="table-jbt-generate_a_sample_web_service_01"/>
+ </para>
+ <table id="table-jbt-generate_a_sample_web_service_01" frame='all'>
+ <title>Project and Web Service Name</title>
+ <tgroup cols='5' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="2*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="1*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <colspec colname='c5' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Dialog group</entry>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Dynamic Web Project</entry>
+ <entry></entry>
+ <entry>yes</entry>
+ <entry>Enter the project name.</entry>
+ <entry>The project name will default to the highlighted project in the <guilabel>Project Explorer</guilabel>. A different project can be selected from the list or entered directly in the editable drop-down list.</entry>
+ </row>
+ <row>
+ <entry>Web Service</entry>
+ <entry>Name</entry>
+ <entry>yes</entry>
+ <entry>Enter the name for the web service.</entry>
+ <entry>The web service name will be the url for the service as mapped in the deployment descriptor (<filename>web.xml</filename>).</entry>
+ </row>
+ <row>
+ <entry>Sample Web Service Class</entry>
+ <entry>Package</entry>
+ <entry>yes</entry>
+ <entry>Enter the package for the web service servlet.</entry>
+ <entry>The default package for the sample web service will be displayed.</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Class</entry>
+ <entry>yes</entry>
+ <entry>Enter the name of the web service servlet.</entry>
+ <entry>The default class name will correspond to the default web service name resulting in an equivalent url to servlet name mapping in the deployment descriptor (<filename>web.xml</filename>).</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Generate the web service</title>
+ <para>
+ Click the <guibutton>Finish</guibutton> button to complete the web service setup.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The web service classes will be generated and the web.xml file updated with the deployment details.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-generate_a_sample_web_service_03">
+ <title>HelloWorld Web Service</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>HelloWorld Web Service</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para> -->
+ </step>
+ <step><title>Browse the HelloWorld.java class</title>
+ <para>
+ Double click the <classname>HelloWorld.java</classname> class and note the annotated class name and method. These annotations identify the web service entities to the server.
+ </para>
+ <figure id="figure-jbt-generate_a_sample_web_service_04">
+ <title>web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>web.xml</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ <step><title>Browse the web.xml deployment decriptor</title>
+ <para>
+ Double click the <filename>web.xml</filename> file and note the servlet mapping as defined in <xref linkend="figure-jbt-generate_a_sample_web_service_02"/>. Note also that:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ the main servlet for the application is <classname>org.jboss.samples.webservices.HelloWorld</classname> which is given the custom name HelloWorld; and
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the main servlet is mapped to the particular url <code>/HelloWorld</code> <token>[1]</token>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <figure id="figure-jbt-generate_a_sample_web_service_05">
+ <title>web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>web.xml</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Upon start up, the server will write a WSDL file to the <filename>server-profile/data/wsdl/</filename> directory and the WSDL can be accessed with <ulink url="http://localhost:8080/ProjectName/[1]?WSDL">http://localhost:8080/ProjectName/[1]?WSDL</ulink> or, <ulink url="http://localhost:8080/WebServiceSample/HelloWorld?WSDL">http://localhost:8080/WebServiceSample/HelloWorld?WSDL</ulink>.<!-- Testing SOAP based web services is discussed in NEED LINK HERE WHEN DONE.-->
+ </para>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+ </procedure>
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_sample_web_service.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_simple_web_service.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_simple_web_service.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_simple_web_service.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,179 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-generate_a_simple_web_service">
+ <title>Generate a simple web service</title>
+ <step>
+ <title>Access the New - Select a wizard dialog</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Right click on the project name in the <guilabel>Project Explorer</guilabel> view.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select <menuchoice><guimenu>New</guimenu><guisubmenu>Other</guisubmenu></menuchoice>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Expand the <menuchoice>
+ <guimenu>Web Services</guimenu>
+ </menuchoice> folder and click on the <guimenuitem>Simple Web Service</guimenuitem> option.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New - Select a wizard</guilabel> dialog displays with the selected wizard type highlighted.
+ </para>
+ </formalpara>
+
+ <figure id="figure-jbt-generate_a_simple_web_service_01">
+ <title>The New - Other (Wizard selection) dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_simple_web_service_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New - Other (Wizard selection) dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Access the Simple Web Service dialog</title>
+ <para>
+ Click the <guibutton>Next</guibutton> button to proceed.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Simple Web Service - Project and Web Service Details</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-generate_a_simple_web_service_02">
+ <title>Simple Web Service - Project and Web Service Details</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_simple_web_service_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Simple Web Service - Project and Web Service Details</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the service attributes</title>
+ <para>
+ Define the project, web service, package and class names according to the options displayed in <xref linkend="table-jbt-generate_a_simple_web_service_01"/>
+ </para>
+ <table id="table-jbt-generate_a_simple_web_service_01" frame='all'>
+ <title>Project and Web Service Details</title>
+ <tgroup cols='5' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="2*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="1*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <colspec colname='c5' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Dialog group</entry>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Technology</entry>
+ <entry></entry>
+ <entry>yes</entry>
+ <entry>Select the technology the Web Service will be based on.</entry>
+ <entry>A simple web service can be based on either the Web Service Definition Language (WSDL) or RESTful (REST) API. Click the radio button beside the technology your web service should use.</entry>
+ </row>
+ <row>
+ <entry>Dynamic web project</entry>
+ <entry></entry>
+ <entry>yes</entry>
+ <entry>Select the project name.</entry>
+ <entry>The project name will default to the highlighted project in the <guilabel>Project Explorer</guilabel>. A different project can be selected from the drop-down list.</entry>
+ </row>
+ <row>
+ <entry>Service details</entry>
+ <entry>Service name</entry>
+ <entry>yes</entry>
+ <entry>Enter the name for the web service.</entry>
+ <entry>The web service name will be the URL for the service as mapped in the deployment descriptor (<filename>web.xml</filename>).</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Update web.xml</entry>
+ <entry>no</entry>
+ <entry>Checkbox is checked by default, but is not mandatory.</entry>
+ <entry>Leaving this checked will add your new service to the <filename>web.xml</filename> in your project.</entry>
+ </row>
+ <row>
+ <entry>
+ </entry>
+ <entry>Add RESTEasy Jars from root runtime directory</entry>
+ <entry>no</entry>
+ <entry>Check this box to add RESTEasy JARs to the project.</entry>
+ <entry>This option allows you to add RESTEasy JARs to the project if they appear in the root runtime directory but are not installed in the runtime. While this is not required, it will assist when working with JBoss Application Server 5 and JBoss Enterprse Application Platform 5 web service projects.</entry>
+ </row>
+ <row>
+ <entry>Service implementation</entry>
+ <entry>Package</entry>
+ <entry>yes</entry>
+ <entry>Enter the package for the web service servlet.</entry>
+ <entry>The default package is <filename>org.jboss.samples.websevices</filename>. Select your own package using the <guibutton>...</guibutton> button.</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Class</entry>
+ <entry>yes</entry>
+ <entry>Enter the name of the web service servlet.</entry>
+ <entry>The default class name will correspond to the default web service name resulting in an equivalent URL to servlet name mapping in the deployment descriptor (<filename>web.xml</filename>).</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Application class</entry>
+ <entry>only when the JAX-RS technology option is selected</entry>
+ <entry>Enter the name of the JAX-RS application class to use.</entry>
+ <entry>The default application class is <classname>MyRESTApplication</classname>.Select your own application class using the <guibutton>...</guibutton> button.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Generate the web service</title>
+ <para>
+ Click the <guibutton>Finish</guibutton> button to complete the web service setup.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The web service classes will be generated and the <filename>web.xml</filename> file updated with the deployment details if the <guilabel>Update web.xml</guilabel> option was selected.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-generate_a_simple_web_service_03">
+ <title>Created Simple Web Service</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_simple_web_service_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Simple Web Service - Project and Web Service Details</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ </procedure>
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-generate_a_simple_web_service.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-install-add_repository.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-install-add_repository.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-install-add_repository.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,129 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+
+<procedure id="proc-jbt-install-add_repository">
+ <title>Adding an Update Site</title>
+ <step>
+ <title>Access the Install dialog box</title>
+ <para>
+ Select <menuchoice><guimenu>Help</guimenu><guisubmenu>Install New Software</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Install - Available Software</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-install-add_repository_01">
+ <title>Install - Available Software dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-install-add_repository_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Install - Available Software dialog</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Access the Add Repository dialog</title>
+ <para>
+ Click the <menuchoice><guibutton>Add</guibutton></menuchoice> button.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Add Repository</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-install-add_repository_02">
+ <title>Add Repository</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-install-add_repository_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Add Repository dialog</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step id="site_information">
+ <title>Enter the site information</title>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>
+ Enter a name for the update site such as <application>Maven Release</application> in the <guilabel>Name</guilabel> field.
+ </para>
+ </listitem>
+ <listitem id="update_site_url">
+ <para>
+ Enter the <acronym>url</acronym> of the update site in the <guilabel>Location</guilabel> field.
+ </para>
+ </listitem>
+ </orderedlist>
+ </step>
+ <step>
+ <title>Add the site</title>
+ <para>
+ Once the entered details have been verified, click the <menuchoice><guibutton>OK</guibutton></menuchoice> button to begin the installation.
+ </para>
+ <para>
+ The plug-in details are retrieved by <application>JBoss Tools</application> and the available plug-ins will be displayed in the main window of the <guilabel>Install</guilabel> dialog box.
+ </para>
+ </step>
+ <step>
+ <title>Select the plug-ins</title>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>
+ Choose the required plug-ins and any <guilabel>Optional</guilabel> plug-ins listed by selecting the relevant check boxes. Sub-items can be selected or deselected as required.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guibutton>Next</guibutton> button.
+ </para>
+ </listitem>
+ </orderedlist>
+ </step>
+ <step>
+ <title>Review the plug-ins</title>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>
+ The plug-ins to be installed will be displayed in the <guilabel>Install Details</guilabel> screen.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Choose the <guibutton>Next</guibutton> button to continue the installation or the <guibutton>Back</guibutton> button to revise the selection.
+ </para>
+ </listitem>
+ </orderedlist>
+ </step>
+ <step>
+ <title>Review the licenses</title>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>
+ Read the license information presented on the screen. Click the <guibutton>I accept</guibutton> radio button to proceed.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Choose the <guibutton>Finish</guibutton> button to complete the installation or the <guibutton>Back</guibutton> button to revise the selection.
+ </para>
+ </listitem>
+ </orderedlist>
+ </step>
+ <step><title>Restart <application>JBoss Tools</application></title>
+ <para>
+ When prompted, it is recommended to restart <application>JBoss Tools</application> by clicking the <guibutton>Yes</guibutton> button.
+ </para>
+ </step>
+</procedure>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_dynamic_web_project.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_dynamic_web_project.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_dynamic_web_project.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,468 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-new_dynamic_web_project">
+ <title>Creating a dynamic web project</title>
+ <step>
+ <title>Access the New Project Dialog</title>
+ <para>
+ Select <menuchoice><guimenu>File</guimenu><guisubmenu>New</guisubmenu><guisubmenu>Project</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New Project</guilabel> screen displays.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_project_01">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the Project Type</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Click the <guilabel>Dynamic Web Project</guilabel> label by expanding the <menuchoice><guimenu>Web</guimenu></menuchoice> folder.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guibutton>Next</guibutton> button to proceed.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New Dynamic Web Project</guilabel> screen displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-new_dynamic_web_project_01">
+ <title>Dynamic Web Project Attributes</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Dynamic Web Project Wizard.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the Project Attributes</title>
+ <para>
+ Define the Dynamic Web Project attributes according to the options displayed in <xref linkend="table-jbt-new_dynamic_web_project_01"/>
+ </para>
+ <!-- <table id="table-jbt-new_dynamic_web_project_01" frame='all'>
+ <title>New JSF Project</title>
+ <tgroup cols='4' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="3*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Project Name</entry>
+ <entry>yes</entry>
+ <entry>Enter the project name.</entry>
+ <entry>The project name can be any name defined by the user.</entry>
+ </row>
+ <row>
+ <entry>Use default location (checkbox)</entry>
+ <entry>no</entry>
+ <entry>Click this option to define the project location as the default path.</entry>
+ <entry>The path defaults to the Workspace location.</entry>
+ </row>
+ <row>
+ <entry>Location</entry>
+ <entry>yes</entry>
+ <entry>Enter the path to the project.</entry>
+ <entry>The path will default to the Workspace location if the Use default location (checkbox) is selected.</entry>
+ </row>
+ <row>
+ <entry>JSF Environment</entry>
+ <entry>yes</entry>
+ <entry>Select the JSF Environment from the available options</entry>
+ <entry>
+ <para>
+ The JSF Environment defines the base JSF implementation to use as described in <xref linkend="table-jbt-new_dynamic_web_project_02"/>.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>Template</entry>
+ <entry>yes</entry>
+ <entry>Select the Template from the available options</entry>
+ <entry>
+ <para>
+ The project can be based on a template as described in <xref linkend="table-jbt-new_dynamic_web_project_03"/>.
+ </para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ -->
+ <table id="table-jbt-new_dynamic_web_project_01" frame='all'>
+ <title>New Dynamic Web Project</title>
+ <tgroup cols='4' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="3*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Project name</entry>
+ <entry>yes</entry>
+ <entry>Enter the project name.</entry>
+ <entry>The project name can be any name defined by the user.</entry>
+ </row>
+ <row>
+ <entry>Project location</entry>
+ <entry>yes</entry>
+ <entry>Click the <guilabel>Use default location</guilabel> checkbox to define the project location as the Eclipse workspace or define a custom path in the <guilabel>Location</guilabel> field.</entry>
+ <entry>The default location corresponds to the Eclipse workspace.</entry>
+ </row>
+ <row>
+ <entry>Target runtime</entry>
+ <entry>no</entry>
+ <entry>Select a pre-configured runtime from the available options or configure a new runtime environment.</entry>
+ <entry>
+ <para>
+ The target runtime defines the server to which the application will be deployed.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>Dynamic web module version</entry>
+ <entry>yes</entry>
+ <entry>Select the required web module version.</entry>
+ <entry>
+ <para>
+ This option adds support for the Java Servlet API with module versions corresponding to J2EE levels as listed in <xref linkend="table-jbt-new_dynamic_web_project_02"/>.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>Configuration</entry>
+ <entry>yes</entry>
+ <entry>Select the project configuration from the available options.</entry>
+ <entry>
+ <para>
+ The project can be based on either a custom or a set of pre-defined configurations as described in <xref linkend="table-jbt-new_dynamic_web_project_03"/>.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>EAR membership</entry>
+ <entry>no</entry>
+ <entry>Add the project to an existing EAR project.</entry>
+ <entry>
+ <para>
+ The project can be added to an existing EAR project by selecting the checkbox. Once checked, a new EAR project can be defined by clicking the <guibutton>New Project</guibutton> button.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>Working sets</entry>
+ <entry>no</entry>
+ <entry>Add the project to an existing working set.</entry>
+ <entry>
+ <para>
+ A working set provides the ability to group projects or project attributes in a customized way to improve access. A new working set can be defined once the <guibutton>Select</guibutton> button has been clicked.
+ </para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table id="table-jbt-new_dynamic_web_project_02" frame="all">
+ <!-- <table id="NewJSFProject_Web_ServletVersion" frame='all'> -->
+ <title>New Dynamic Project - Dynamic web module version</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Option</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>2.2</entry>
+ <entry>This web module version corresponds to the J2EE 1.2 implementation.</entry>
+ </row>
+ <row>
+ <entry>2.3</entry>
+ <entry>This web module version corresponds to the J2EE 1.3 implementation.</entry>
+ </row>
+ <row>
+ <entry>2.4</entry>
+ <entry>This web module version corresponds to the J2EE 1.4 implementation.</entry>
+ </row>
+ <row>
+ <entry>2.5</entry>
+ <entry>This web module version corresponds to the JEE 5 implementation.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+ <table id="table-jbt-new_dynamic_web_project_03">
+ <title>New Dynamic Project - Configuration</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="2*"/>
+ <thead>
+ <row>
+ <entry>Option</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry><custom></entry>
+ <entry>Choosing from one of the pre-defined configurations will minimise the effort required to set up the project.</entry>
+ </row>
+ <row>
+ <entry>BIRT Charting Web Project</entry>
+ <entry>A project with the BIRT Charting Runtime Component.</entry>
+ </row>
+ <row>
+ <entry>BIRT Charting Web Project</entry>
+ <entry>A project with the BIRT Reporting Runtime Component.</entry>
+ </row>
+ <row>
+ <entry>CXF Web Services Project v2.5</entry>
+ <entry>Configures a project with CXF using Web Module v2.5 and Java v5.0.</entry>
+ </row>
+ <row>
+ <entry>Default Configuration for JBoss 5.0 Runtime</entry>
+ <entry>This option is a suitable starting point. Additional facets can be installed later to add new functionality.</entry>
+ </row>
+ <row>
+ <entry>Dynamic Web Project with Seam 1.2</entry>
+ <entry>Configures a project to use Seam v1.2.</entry>
+ </row>
+ <row>
+ <entry>Dynamic Web Project with Seam 2.0</entry>
+ <entry>Configures a project to use Seam v2.0.</entry>
+ </row>
+ <row>
+ <entry>Dynamic Web Project with Seam 2.1</entry>
+ <entry>Configures a project to use Seam v2.1.</entry>
+ </row>
+ <row>
+ <entry>Dynamic Web Project with Seam 2.2</entry>
+ <entry>Configures a project to use Seam v2.2.</entry>
+ </row>
+ <row>
+ <entry>JBoss WS Web Service Project v3.0</entry>
+ <entry>Configures a project with JBossWS using Web Module v2.5 and Java v5.0.</entry>
+ </row>
+ <row>
+ <entry>JavaServer Faces v1.2 Project</entry>
+ <entry>Configures a project to use JSF v1.2.</entry>
+ </row>
+ <row>
+ <entry>Minimal Configuration</entry>
+ <entry>The minimum required facets are installed. Additional facets can be chosen later to add functionality to the project.</entry>
+ </row>
+
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Access the <guilabel>Java</guilabel> sub-dialog</title>
+ <para>
+ Click <guilabel>Next</guilabel> to proceed.
+ </para>
+ <formalpara>
+ <title>Result:</title>
+ <para>
+ The <guilabel>New Dynamic Web Project - Java</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_dynamic_web_project_03">
+ <title>New Dynamic Web Project - Java</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New JPA Project - Java Dialog</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the source and output folders</title>
+ <para>
+ Define the Dynamic Web Project source and output folders by adding or editing folders as required.
+ </para>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Access the <guilabel>Web Module</guilabel> sub-dialog</title>
+ <para>
+ Click <guilabel>Next</guilabel> to proceed.
+ </para>
+ <formalpara>
+ <title>Result:</title>
+ <para>
+ The <guilabel>New Dynamic Web Project - Web Module</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-new_dynamic_web_project_04">
+ <title>New Dynamic Web Project - Web Module</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Dynamic Web Project - Web Module Dialog</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Enter the web module settings</title>
+ <para>
+ Define the settings as listed in <xref linkend="table-jbt-new_dynamic_web_project_04"/> including the root folder for path names in the web project context and the name of the web content directory.
+ </para>
+ <table id="table-jbt-new_dynamic_web_project_04" frame='all'>
+ <title>New Dynamic Web Project - Web Module</title>
+ <tgroup cols='4' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="3*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Context root</entry>
+ <entry>yes</entry>
+ <entry>Enter the context root for the project.</entry>
+ <entry>The context root identifies a web application to the server and which URLs to delegate to the application.</entry>
+ </row>
+ <row>
+ <entry>Content directory</entry>
+ <entry>yes</entry>
+ <entry>Enter the directory name for the web content.</entry>
+ <entry>Web resources such as html, jsp files and graphic files will be written to the specified content directory.</entry>
+ </row>
+ <row>
+ <entry>Generate web.xml deployment descriptor</entry>
+ <entry>no</entry>
+ <entry>Check this box to generate a deployment descriptor for the project.</entry>
+ <entry>URL to servlet mappings and servlet authentication details are written to the deployment descriptor enabling the web server to serve requests.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Open the Java EE perspective.</title>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>
+ Click the <guibutton>Finish</guibutton> button to complete the project setup.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ If not already set, a dialog will appear prompting the user to open the relevant perspective.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_dynamic_web_project_05">
+ <title>Open Associated Perspective Dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Opening the Java EE perspective.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guibutton>Yes</guibutton> button to display the Java EE perspective.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The project is configured and the Java EE perspective is displayed.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_dynamic_web_project_06">
+ <title>Java EE Perspective</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_06.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The Java EE perspective.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ </listitem>
+ </orderedlist>
+ <!--
+ <formalpara><title>Related material</title>
+ <para>
+ Further tasks and information relating to this task are accessible from: <xref linkend="document_navigation-jpa"/>.
+ </para>
+ </formalpara>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </procedure>
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_dynamic_web_project.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_other.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_other.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_other.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-new_other">
+ <title>JBoss Tools New - Other (Wizard Selection)</title>
+ <step>
+ <title>Access the New - Select a wizard dialog</title>
+ <para>
+ Select <menuchoice><guimenu>File</guimenu><guisubmenu>New</guisubmenu><guisubmenu>Other</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New - Select a wizard</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-new_other_01">
+ <title>JSF Tools New - Other (Wizard selection) dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New - Other (Wizard selection) dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <figure id="figure-jbt-new_dynamic_web_project_01_444">
+ <title>Dynamic Web Project Attributes</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_01_444.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Dynamic Web Project Wizard.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_other.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_project.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_project.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_project.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-new_project">
+ <title>JBoss Tools Project Creation</title>
+ <step>
+ <title>Access the New Project Dialog</title>
+ <para>
+ Select <menuchoice><guimenu>File</guimenu><guisubmenu>New</guisubmenu><guisubmenu>Project</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New Project</guilabel> screen displays.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_project_01">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-new_project.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_JAX-WS.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_JAX-WS.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_JAX-WS.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,112 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-test_JAX-WS">
+ <title>Testing a JAX-WS web service</title>
+ <step>
+ <para>
+ Following the preliminary steps described in <xref linkend="proc-jbt-test_web_service_prelim"/>, select <guilabel>JAX-WS</guilabel> from the available combo box options.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The SOAP message details are displayed in the <guilabel>Request Body</guilabel> textbox of the <guilabel>Request Details</guilabel> panel.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_JAX-WS_02">
+ <title>JAX-WS Body Text</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>JAX-WS Body Text</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <para>
+ Enter the location of the WSDL file in the editable dropdown list. The location for the <application>WebServiceSample</application> web service is <ulink url="http://localhost:8080/WebServiceSample/HelloWorld?WSDL"> http://localhost:8080/WebServiceSample/HelloWorld?WSDL</ulink>
+ </para>
+ <!--<para>&HORIZ_LINE;</para> -->
+ </step>
+ <step>
+ <para>
+ Click the <guibutton>Invoke</guibutton> button.
+ </para>
+
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Select WDSL</guilabel> dialog appears.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_JAX-WS_03">
+ <title>Select WSDL</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Select WSDL</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Select the required service attributes</title>
+ <para>
+ Select the <guilabel>Service</guilabel>, <guibutton>Port</guibutton> and <guibutton>Operation</guibutton> from the comboboxes and click <guibutton>OK</guibutton>.
+ </para>
+ <formalpara><title>Results:</title>
+ <para>
+ The <soap:Body/> section of the SOAP message is filled with the SayHello message details.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_JAX-WS_04">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The response header details are returned.
+ </para>
+ <figure id="figure-jbt-test_JAX-WS_05">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The response message body is displayed in the <guilabel>Response Body</guilabel> textbox.
+ </para>
+ <figure id="figure-jbt-test_JAX-WS_06">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_06.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>These results indicate a successful test.</para>
+ <!-- <para>&HORIZ_LINE;</para> -->
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_JAX-WS.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_web_service_prelim.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_web_service_prelim.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_web_service_prelim.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-test_web_service_prelim">
+ <title>Testing a web service</title>
+ <step><title>Preliminary steps</title>
+ <para>
+ Prior to testing a web service:
+ </para>
+ <substeps>
+ <step>
+ <para>
+ The <guilabel>Web Service Test View</guilabel> should be opened as described in <xref linkend="proc-jbt-web_service_test_view"></xref>;
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Web Service Test View</guilabel> displays.
+ </para>
+ </formalpara>
+ <figure id="proc-jbt-test_web_service_01">
+ <title>Web Service Test View</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-web_service_test_view_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Web Service Test View</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ <step>
+ <para>
+ A web service has been deployed to the <filename>deploy</filename> directory of the chosen server profile.
+ </para>
+ </step>
+ <step>
+ <para>
+ The server has been started with <command>run.sh -c <profile></command>
+ </para>
+ </step>
+ </substeps>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-test_web_service_prelim.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-web_service_test_view.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,169 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-web_service_test_view">
+ <title>Web Services Test View</title>
+ <step>
+ <title>Access the Show View dialog</title>
+ <substeps>
+ <step>
+ <para>
+ Select <menuchoice><guimenu>Window</guimenu><guisubmenu>Show View</guisubmenu><guisubmenu>Other</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Show View</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ </step>
+ <step>
+ <para>
+ Click on the <guilabel>Web Services Tester</guilabel> label by expanding the <guilabel>JBoss Tools Web Services</guilabel> node and click <guibutton>OK</guibutton>.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The Web Services test view displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-web_service_test_view">
+ <title>Web Service Test View</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-web_service_test_view_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Web Service Test View</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ <note>
+ <para>
+ You can also access this view by right-clicking on a WSDL file of a project in the <guilabel>Project Explorer</guilabel> and selecting <menuchoice><guimenuitem>Web Services</guimenuitem><guimenuitem>Test in JBoss Web Service Tester</guimenuitem></menuchoice> from the context menu. This will open the <guilabel>Web Service Tester</guilabel> with the details of the selected WSDL file.
+ </para>
+ </note>
+ <para>
+ The main components of the Web Service Tester View are:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ WSDL path/button bar (<xref linkend="table-jbt-web_service_test_view_01"/>)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Request details panel (<xref linkend="table-jbt-web_service_test_view_02"/>)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Response details panel (<xref linkend="table-jbt-web_service_test_view_03"/>)
+ </para>
+ </listitem>
+ </itemizedlist>
+ <table id="table-jbt-web_service_test_view_01" frame='all'>
+ <title>WSDL path/button bar</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Component</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Editable dropdown list</entry>
+ <entry>Enter the location of the WSDL file or HTTP address of the service to be tested. The combo box requires the path to the WSDL in a URI format.</entry>
+ </row>
+ <row>
+ <entry>Combo box</entry>
+ <entry>Select the type of service to test. The options are <guilabel>JAX-WS</guilabel> or any other option to test a <guilabel>JAX-RS</guilabel> service using HTTP request methods (<methodname>PUT</methodname>, <methodname>GET</methodname>, <methodname>POST</methodname>, <methodname>DELETE</methodname> or <methodname>OPTIONS</methodname>).</entry>
+ </row>
+ <row>
+ <entry>Toolbar button - Get From WSDL</entry>
+ <entry>
+ Click this button to display the <guilabel>Select WSDL</guilabel> dialog. Enter the <guibutton>URL</guibutton>, <guibutton>File system</guibutton> location or Eclipse <guibutton>Workspace</guibutton> location of the WSDL file. Given a valid file, the dialog will allow selection of the <guilabel>Port</guilabel> and <guilabel>Operation</guilabel> to test. Once selected, the request details will be displayed in the <guilabel>Request Details</guilabel> panel.
+ </entry>
+ </row>
+ <row>
+ <entry>Toolbar button - Invoke</entry>
+ <entry>Once the WSDL file has been selected, the service can be invoked by clicking this button. Response details will be displayed in the <guilabel>Response Details</guilabel> panel.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table id="table-jbt-web_service_test_view_02" frame='all'>
+ <title>Request details panel</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Component</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Prompt for Basic Authentication</entry>
+ <entry>Select this check box to send a username and password with the request. Entering the user details for each subsequent request is not necessary as the details are stored in memory.</entry>
+ </row>
+ <row>
+ <entry>Headers</entry>
+ <entry>Enter (<guibutton>Add</guibutton>) one or more <varname>name</varname>=<literal>value</literal> pairs. These headers will be passed with the invocation request at the HTTP level where possible.</entry>
+ </row>
+ <row>
+ <entry>Parameters</entry>
+ <entry>As for header information, enter one or more <varname>name</varname>=<literal>value</literal> pairs by clicking the <guibutton>Add</guibutton> button.</entry>
+ </row>
+ <row>
+ <entry>Body</entry>
+ <entry>Enter the JAX-WS SOAP request messages or input for JAX-RS service invocations in this text box.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table id="table-jbt-web_service_test_view_03" frame='all'>
+ <title>Response details panel</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Component</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Response headers</entry>
+ <entry>The headers returned by the service invocation will be displayed in this panel.</entry>
+ </row>
+ <row>
+ <entry>Response body</entry>
+ <entry>The JAX-WS and JAX-RS response bodies will be displayed in this box. The raw text returned from the web service invocation can be displayed by clicking the <guibutton>Show Raw</guibutton> button. The output will be embedded in a html browser by clicking the <guibutton>Show in Browser</guibutton> button. The output can alternatively be displayed in the Eclipse editor as xml or raw text (depending on the response content type) by clicking the <guibutton>Show in Editor</guibutton> button.</entry>
+ </row>
+ <row>
+ <entry>Parameters</entry>
+ <entry>As for header information, enter one or more <varname>name</varname>=<literal>value</literal> pairs by clicking the <guibutton>Add</guibutton> button.</entry>
+ </row>
+ <row>
+ <entry>Body</entry>
+ <entry>Enter JAX-WS SOAP request messages and input for JAX-RS service invocations in this text box.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/proc-jbt-web_service_test_view.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/sample_web_service-sample_web_service_wizards.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/sample_web_service-sample_web_service_wizards.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/sample_web_service-sample_web_service_wizards.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]> -->
+<section id="sample_web_service_wizards-sample_web_service">
+ <title>Sample Web Service</title>
+ <para>
+ These sections describe how to generate and deploy a sample web service.
+ </para>
+ <!--
+ <xi:include href="proc-jbt-new_other.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ -->
+ <xi:include href="generation-sample_web_service_wizards.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="deployment-sample_web_service_wizards.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/sample_web_service_wizards.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/sample_web_service_wizards.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/sample_web_service_wizards.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]> -->
+<chapter id="sample_web_service_wizards">
+ <title>Sample Web Service wizards</title>
+ <para>
+ JBoss Tools includes wizards for the creation of sample web services. These include:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <guilabel>Create a Sample Web Service</guilabel> for a JAX-WS web service
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ This wizard is used within a Dynamic Web project. A dynamic web project can be created by following the steps in <xref linkend="proc-jbt-new_dynamic_web_project"/>.
+ </para>
+ <xi:include href="proc-jbt-new_dynamic_web_project.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+
+ <xi:include href="sample_web_service-sample_web_service_wizards.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</chapter>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/simple_web_service.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/simple_web_service.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/simple_web_service.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]> -->
+<chapter id="simple_web_service">
+ <title>Creating a Simple Web Service</title>
+ <para>
+ This chapter describes how to create a simple web service.
+ </para>
+
+ <xi:include href="generation-simple_web_service_wizard.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!-- <xi:include href="deployment-simple_web_service_wizard.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
+
+
+</chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/testing_a_web_service-web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/testing_a_web_service-web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/testing_a_web_service-web_service_test_view.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]>-->
+<section id="web_service_test_view-testing_a_web_service">
+ <title>Testing a Web Service</title>
+ <para>
+ A JAX-WS web service can be tested by using the <guilabel>Web Service Tester View </guilabel> displayed in <xref linkend="figure-jbt-web_service_test_view"/>. The JAX-WS test is specified by:
+ </para>
+ <orderedlist>
+ <listitem>
+ <para>
+ Selecting the <guilabel>JAX-WS</guilabel> combobox option.
+ </para>
+ </listitem>
+ <listitem id="step2">
+ <para>
+ Entering the location of the WDSL file.
+ </para>
+ </listitem>
+ </orderedlist>
+ <para>
+ Step <xref linkend="step2"/> can be performed in a number of ways including:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ entering the location directly in the editable dropdown list; or
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ clicking the <guibutton>Get from WSDL file</guibutton> button and entering the <guibutton>URL</guibutton>, <guibutton>Eclipse workspace</guibutton> or <guibutton>File system</guibutton> details.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ <xref linkend="proc-jbt-test_JAX-WS"/> demonstrates testing the <application>WebServiceSample</application> project developed in <xref linkend="proc-jbt-generate_a_sample_web_service"/>.
+ </para>
+ <xi:include href="proc-jbt-test_JAX-WS.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/the_example_project-resteasy_simple_project_example.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/the_example_project-resteasy_simple_project_example.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/the_example_project-resteasy_simple_project_example.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]>-->
+<section id="resteasy_simple_project_example-the_example_project">
+ <title>The example project</title>
+ <para>
+ Once the required plugins have been installed, the example project can be set up as described in <xref linkend="proc-jbt-new_project_example"/>
+ </para>
+
+ <xi:include href="proc-jbt-new_project_example.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/topdown.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/topdown.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/topdown.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,655 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="create_ws_topdown">
+<?dbhtml filename="topdown.html"?>
+ <chapterinfo>
+ <keywordset>
+ <keyword>JBoss Tools</keyword>
+
+ <keyword>Web Service</keyword>
+
+ <keyword>JBossWS Web Service runtime</keyword>
+ </keywordset>
+ </chapterinfo>
+ <title>Creating a Web Service using JBossWS runtime</title>
+ <para>
+ In this chapter we provide you with the necessary steps to create a Web Service using JBossWS runtime. First you need to create a Dynamic Web project:
+ </para>
+
+ <section id="createproject">
+ <title>Creating a Dynamic Web project</title>
+ <para>
+ Before creating a web service, you should have a Dynamic Web Project created:
+ </para>
+
+ <figure>
+ <title>Dynamic Web Project</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_webproject_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Create a Web project by selecting <emphasis> <property>New > Project... > Dynamic Web project</property></emphasis>. Enter the following information:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Project Name: enter a project name
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Target runtime: any server depending on your installation. If it is not listed, click <property>New</property> button and browse to the location where it is installed to. You may set <emphasis> <property>Target Runtime</property> </emphasis> to <emphasis> <property>None</property></emphasis>, in this case, you should read the section <xref linkend="addfacet"/>.
+ </para>
+
+ <figure>
+ <title>Dynamic Web Project Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_webproject_2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+
+ <listitem>
+ <para>
+ Configuration: You may <xref linkend="addfacet"/> by clicking the <property>Modify...</property> button. The opened page is like <property>Figure 3.4</property>.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Configure Web Module values:
+ </para>
+
+ <figure>
+ <title>Web Module Settings Configuration</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_webproject_3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+
+ <para>
+ If you added the JBoss Web Service facet to the project, now the <property>Finish</property> button is unavailable. You must click <property>Next</property> button to set more information about the JBoss Web Service facet. The page is like <property>Figure 3.5</property>. Then click on the <property>Finish</property> button.
+ </para>
+
+ <para>
+ If you didn't add the JBoss Web Service facet to the project, click on the <property>Finish</property> button. Next you will need to add JBoss Web Service facet to the project.
+ </para>
+ </section>
+
+ <section id="addfacet">
+ <title>Configure JBoss Web Service facet settings</title>
+ <para>
+ If you have already created a new Dynamic Web project and not set the JBoss Web Service facet to the project, the next step is to add JBoss Web Service facet to the project. Right-click on the project, select its <emphasis><property>Properties</property></emphasis> and then find <emphasis>Project Facets</emphasis> in the tree-view on the left-side of the project properties dialog. Tick on the check box for JBoss Web Services. You will see what like this:
+ </para>
+
+ <figure id="figure_addfacet_0">
+ <title>Choose JBoss Web Service Facet</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_facet_0.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ At the bottom-left of the right-side of the project properties dialog, there is a error link: <emphasis><property>Further configuration required...</property></emphasis> . You must click the link to set more information about JBoss Web Service facet.
+ </para>
+
+ <para>
+ Click on the <emphasis><property>Further configuration required...</property></emphasis> link. In the opened window
+ </para>
+
+ <figure id="figure_addfacet">
+ <title>Configure JBoss Web Service Facet</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_facet.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Server Supplied JBossWS Runtime: If you have already set a JBoss runtime to the project's target runtime, you may choose <emphasis> <property>Server Supplied JBossWS Runtime</property> </emphasis> and then click <emphasis> <property>Ok</property> </emphasis> to finish the configuration of JBoss Web Service facet.
+ </para>
+
+ <para>
+ If the project has no <emphasis> <property>Target Runtime</property> </emphasis> settings, you should check the second radio button and specify a JBossWS runtime from the list. You also can create a new JBossWS runtime, click on the <emphasis> <property>New...</property> </emphasis> button will bring you to another dialog to configure new JBossWS runtime.
+ </para>
+
+ <figure id="figure_addfacet1">
+ <title>Configure JBossWS Runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_newruntime.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ See how to configure a new JBossWS runtime in the <xref linkend="preference"/> section.
+ </para>
+
+ <para>
+ After setting the information about JBoss Web Service facet, for saving the result, you should click the <property>Apply</property> or <property>OK</property> button at the bottom-right of the right-side of the project properties dialog.
+ </para>
+ </section>
+
+ <section id="topdownwebservice">
+ <title>Creating a Web Service from a WSDL document using JBossWS runtime</title>
+ <para>
+ In this chapter we provide you with the necessary steps to create a Web Service from a WSDL document using JBossWS runtime.
+ </para>
+
+ <para>
+ Make sure that you have already created a dynamic Web project with JBoss Web Service facet installed and set the necessary preferences through the <guilabel>Preference</guilabel> menu.
+ </para>
+
+ <para>
+ See how to make it in the <xref linkend="createproject"/>, <xref
+ linkend="addfacet"/> and <xref linkend="preference" /> sections.
+ </para>
+ <!--
+ <note>
+ <para>
+ To use the
+ <guilabel>
+ Simple Web Service
+ </guilabel>
+ wizard to create this Web Service, replace the
+ <guilabel>
+ Class
+ </guilabel>
+ and
+ <guilabel>
+ Application Class
+ </guilabel>
+ fields with your specific classes, within the instructions in <xref linkend="simple_web_service" />.
+ </para>
+ </note>
+ -->
+ <para>
+ To create a Web Service using JBossWS runtime select<emphasis> <property>File > New > Other > Web Services > Web Service</property> </emphasis> to run Web Service creation wizard.
+ </para>
+
+ <para>
+ Let's get through the wizard step-by-step:
+ </para>
+
+ <figure id="figure_create_ws_topdown">
+ <title>New Web Service Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Select the stages of Web service development that you want to complete using the slider:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Develop: this will develop the WSDL definition and implementation of the Web service. This includes such tasks as creating modules that will contain generated code, WSDL files, deployment descriptors, and Java files when appropriate.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Assemble: this ensures the project that will host the Web service or client gets associated to an EAR when required by the target application server.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Deploy: this will create the deployment code for the service.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Install: this will install and configure the Web module and EARs on the target server.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Start: this will start the server once the service has been installed on it. The server-config.wsdd file will be generated.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Test: this will provide various options for testing the service, such as using the Web Service Explorer or sample JSPs.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
+ <para>
+ Select your server: the default server is displayed. If you want to deploy your service to a different server click the link to specify a different server.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Select your runtime: ensure the JBoss WS runtime is selected.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Select the service project: the project selected in your workspace is displayed. To select a different project click on the project link. If you are deploying to JBoss Application Server you will also be asked to select the EAR associated with the project. Ensure that the project selected as the Client Web Project is different from the Service Web Project, or the service will be overwritten by the client's generated artifacts.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ If you want to create a client, select the type of proxy to be generated and repeat the above steps for the client. The better way is to create a web service client project separately.
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <para>
+ First, please select <property>Top down Java bean Web Service</property> from the Web Service type list, and select a WSDL document from workspace, click on the Server name link on the page will bring you to another dialog. Here you can specify the server to a JBoss Server and Web Service runtime to JBossWS runtime:
+ </para>
+
+ <figure id="figure_create_ws_topdown_setserver">
+ <title>Select Server and Web Service runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation1_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Click on the <emphasis> <property>Finish</property> </emphasis> button to see the next wizard view opened:
+ </para>
+
+ <figure id="figure_create_ws_topdown1">
+ <title>New Web Service Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Click on the <emphasis> <property>Next</property> </emphasis> button to proceed:
+ </para>
+
+ <figure id="figure_create_ws_topdown_codegen">
+ <title>New Web Service Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ <emphasis> <property>WSDL Service</property> </emphasis> : display the services in your WSDL file, you can select one to generate Web Service.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis> <property>Source Folder</property> </emphasis> : display the source codes folder in your web project, you can select one to generate java codes.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis> <property>Package name</property> </emphasis> : input a package name. You can click the Browse button to choose one. If you don't input a package name, system will generate one for you.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis> <property>JAX-WS specificaiton</property> </emphasis> : display the supported JAX-WS version, include, 2.0, 2.1, 2.2
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis> <property>Catalog file</property> </emphasis> : specify a catalog file.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis> <property>Binding files</property> </emphasis> : specify some binding files that are used by your WSDL file
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis> <property>Enable binding extension support (Only available for JBossWS 3.0 or later)</property> </emphasis> : select it if you need the binding extension support. Only work based on JBossWS 3.0 or later.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis> <property>Generate default Web Service Implementation classes</property> </emphasis> : select it if you want to generate empty implementation classes for the selected WSDL Service.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis> <property>Update the default Web.xml</property> </emphasis> : update the Web.xml file with your Web Service servlets configured.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis> <property>Additional Options</property> </emphasis> : the senior options for the generating process. Only for the senior user.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Click on the <emphasis> <property>Next</property> </emphasis> or on the <emphasis> <property>Finish</property> </emphasis> button to generate code.
+ </para>
+
+ <para>
+ Once the Web Service code is generated, you can view the implementation class and add business logic to each method.
+ </para>
+
+ <figure id="figure_impl_code">
+ <title>The generated implementation Java code</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_Impl_code_view.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ View the Web.xml file:
+ </para>
+
+ <figure id="figure_webxml">
+ <title>Web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_webxml.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ In the next chapter you will find out how to create a Web service from a Java bean.
+ </para>
+ </section>
+
+ <section id="bottomupws">
+ <title>Creating a Web service from a Java bean using JBossWS runtime</title>
+ <para>
+ To create a Web service from a bean using JBoss WS:
+ </para>
+
+ <para>
+ Setup <xref linkend="preference"/>.
+ </para>
+
+ <para>
+ Create <xref linkend="createproject"/>.
+ </para>
+
+ <note>
+ <para>
+ To use the
+ <guilabel>
+ Simple Web Service
+ </guilabel>
+ wizard to create this Web Service, replace the
+ <guilabel>
+ Class
+ </guilabel>
+ and
+ <guilabel>
+ Application Class
+ </guilabel>
+ fields with your specific classes, within the instructions in <xref linkend="simple_web_service" />.
+ </para>
+ </note>
+
+ <para>
+ <xref linkend="addfacet"/>
+ </para>
+
+ <para>
+ Create a Web Service from a java bean:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Switch to the Java EE perspective <menuchoice><guimenuitem>Window</guimenuitem><guimenuitem>Open Perspective</guimenuitem><guimenuitem>Java EE</guimenuitem></menuchoice>.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ In the Project Explorer view, select the bean that you created or imported into the source folder of your Web project.
+ </para>
+
+ <figure>
+ <title>Select the Bean Created</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata scale="80" fileref="images/topdown/jbossws_bottomup.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+
+ <listitem>
+ <para>
+ Click <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>New</guimenuitem><guimenuitem>Other</guimenuitem></menuchoice>. Select Web Services in order to display various Web service wizards. Select the Web Service wizard. Click on the <property>Next</property> button.
+ </para>
+
+ <figure>
+ <title>New Web Service</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+
+ <listitem>
+ <para>
+ On the first Web Service wizard page: select <property>Bottom up Java bean Web service</property> as your Web service type, and select the Java bean from which the service will be created:
+ </para>
+
+ <figure>
+ <title>Set Web Service Common values</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <!--
+ <itemizedlist>
+ <listitem>
+ <para>
+ Select the stages of Web service development that you want to complete using the slider:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Develop: this will develop the WSDL definition and implementation of the Web service. This includes such tasks as creating modules that will contain generated code, WSDL files, deployment descriptors, and Java files when appropriate.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Assemble: this ensures the project that will host the Web service or client gets associated to an EAR when required by the target application server.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Deploy: this will create the deployment code for the service.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Install: this will install and configure the Web module and EARs on the target server.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Start: this will start the server once the service has been installed on it. The server-config.wsdd file will be generated.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Test: this will provide various options for testing the service, such as using the Web Service Explorer or sample JSPs.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
+ <para>
+ Select your server: the default server is displayed. If you want to deploy your service to a different server click the link to specify a different server.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Select your runtime: ensure the JBoss WS runtime is selected.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Select the service project: the project selected in your workspace is displayed. To select a different project click on the project link. If you are deploying to JBoss Application Server you will also be asked to select the EAR associated with the project. Ensure that the project selected as the Client Web Project is different from the Service Web Project, or the service will be overwritten by the client's generated artifacts.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ If you want to create a client, select the type of proxy to be generated and repeat the above steps for the client. The better way is to create a web service client project separately.
+ </para>
+ </listitem>
+ </itemizedlist>
+ -->
+ <para>
+ Click on the <property>Next</property> button.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ On the JBoss Web Service Code Generation Configuration page, set the following values:
+ </para>
+
+ <figure>
+ <title>Set Web Service values for Code Generation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ Generate WSDL file: select it, you will get a generated WSDL file in your project. But this wsdl's service address location values are not a real address.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ After the Web service has been created, the following option can become available depending on the options you selected: Update the default web.xml file. If selected, you may test the web service by Explorer.
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <para>
+ Click on the <property>Next</property> button.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ On this page, the project is deployed to the server. You can start the server and test the web service. If you want to publish the web service to a UDDI registry, you may click the <property>Next</property> button to publish it. If not, you may click the <property>Finish</property> button.
+ </para>
+
+ <figure>
+ <title>Start a Server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_4.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+
+ <para>
+ After the Web Service has been created, the following options may become available depending on the options selected:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ the generated web services code
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ If you selected to generate a WSDL file, you will get the file in your project's wsdl folder.
+ </para>
+
+ <figure>
+ <title>The Generated HelloWorldService.wsdl File in the wsdl Folder</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata scale="80" fileref="images/topdown/jbossws_bottomup_6.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+
+ <listitem>
+ <para>
+ If you selected to update the default web.xml, you will test the web service in the browser. Open the Explorer, input the url for the web service according to web.xml plus <property>?wsdl</property>, you will get the WSDL file from Explorer.
+ </para>
+
+ <figure>
+ <title>The Updated web.xml file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata scale="80" fileref="images/topdown/jbossws_bottomup_5.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+
+ <para>
+ In the next chapter you will be able to create a Web Service Client from a WSDL document using JBoss WS.
+ </para>
+ </section>
+</chapter>
Added: branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/soap_reference/en-US/web_service_test_view.xml 2012-06-18 02:31:45 UTC (rev 42040)
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]> -->
+<chapter id="web_service_test_view">
+ <title>Web Service Test View</title>
+ <para>
+ JBoss Tools provides a view to test web services. The <guilabel>Web Services Test View</guilabel> can be displayed by following the steps in <xref linkend="proc-jbt-web_service_test_view"/>.
+ </para>
+
+ <xi:include href="proc-jbt-web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <para>
+ The following sections describe testing <acronym>JAX-WS</acronym> web services.
+ </para>
+ <xi:include href="preliminaries-web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="testing_a_web_service-web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</chapter>
\ No newline at end of file
13 years, 9 months
JBoss Tools SVN: r42037 - in branches/jbosstools-3.3.x/ws/docs/restful_reference: en-US and 3 other directories.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2012-06-17 22:08:59 -0400 (Sun, 17 Jun 2012)
New Revision: 42037
Added:
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Author_Group.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Book_Info.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Feedback.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JAX-RS_Validation.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JBoss_RESTful_Web_Services_User_Guide.ent
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JBoss_RESTful_Web_Services_User_Guide.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Preface.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Revision_History.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/adding_JAX-RS_support_to_a_project.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/deployment-sample_web_service_wizards.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/generation-sample_web_service_wizards.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/generation-simple_web_service_wizard.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/JAX-RS_Validaiton_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/enabling_JAX-RS_config_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/enabling_JAX-RS_config_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/enabling_JAX-RS_config_03.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/icon.svg
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-export-war_export_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_03.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_04.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_05.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_06.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_03.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_04.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_05.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_simple_web_service_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_simple_web_service_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_simple_web_service_03.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-install-add_repository_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-install-add_repository_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_01_444.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_03.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_04.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_05.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_06.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_03.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_04.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_05.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_03.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_04.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_05.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_06.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_07.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_08.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_09.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_10.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_restfulsample_JAX-RS_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_restfulsample_JAX-RS_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_restfulsample_JAX-RS_03.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-web_service_test_view_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/jbosstools_logo.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/Jbossws_preference.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/Jbossws_preference_new.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/jbossws_container1.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/jbossws_container2.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/jbossws_server_runtime.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_1.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_2.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_3.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_4.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_5.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_6.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_facet.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_facet_0.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_newruntime.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_1.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_2.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_3.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_Impl_code_view.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_creation1.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_creation1_1.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_creation2.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_webxml.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/working_with_RESTful_01.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/working_with_RESTful_02.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/working_with_RESTful_03.png
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/master.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/master_output.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/overview.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/preliminaries-web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/prerequisites-resteasy_simple_project_example.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-export-war_export.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_restful_web_service.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_web_service.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_simple_web_service.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_dynamic_web_project.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_other.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project_example.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-RS.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-WS.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_resteasy_JAX-RS.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_restfulsample_JAX-RS.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_web_service_prelim.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/resteasy_sample_project-web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/resteasy_simple_project_example.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/restfulsample_project-web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_restful_web_service-sample_web_service_wizards.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_web_service-sample_web_service_wizards.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_web_service_wizards.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/simple_web_service.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/testing_a_restful_web_service-web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/testing_a_web_service-web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/the_example_project-resteasy_simple_project_example.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/web_service_test_view.xml
branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/working_with_RESTful_web_services.xml
Log:
updated with trunk docs
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Author_Group.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Author_Group.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Author_Group.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<authorgroup><author><firstname>Denny</firstname><surname>Xu</surname></author>
+ <author><firstname>Grid</firstname><surname>Qian</surname></author><author>
+ <firstname>Brian </firstname>
+ <surname>Fitzpatrick</surname>
+ </author>
+ <author>
+ <firstname>Ben </firstname>
+ <surname>Clare</surname>
+ </author>
+ <editor><firstname>Isaac</firstname><surname>Rooskov</surname></editor></authorgroup>
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Book_Info.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Book_Info.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Book_Info.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<bookinfo>
+ <title>JBoss RESTful Web Services User Guide</title>
+ <subtitle>Provides information relating to RESTful Web Services for JBoss.</subtitle>
+ <productname>JBoss Developer Studio</productname>
+ <productnumber>5.0</productnumber>
+ <edition>5.0.0</edition>
+ <pubsnumber>9</pubsnumber>
+ <abstract>
+ <para>The JBoss RESTful Web Services User Guide explains how to use RESTful Web Services to implement web services in Java.</para>
+ </abstract>
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="Common_Content/images/title_logo.svg" format="SVG"></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+ <xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+</bookinfo>
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Feedback.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Feedback.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Feedback.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,92 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "../Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<appendix id="sect_JBoss-Getting_Help_and_Giving_Feedback" lang="en-US">
+ <title>Getting Help and Giving Feedback</title>
+ <section id="sect_JBoss-Do_You_Need_Help">
+ <title>Do You Need Help?</title>
+ <indexterm>
+ <primary>help</primary>
+ <secondary>getting help</secondary>
+
+ </indexterm>
+ <para>
+ If you experience difficulty with a procedure described in this documentation, visit the Red Hat Customer Portal at <ulink url="http://access.redhat.com" />. Through the customer portal, you can:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ search or browse through a knowledgebase of technical support articles about Red Hat products.
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ submit a support case to Red Hat Global Support Services (GSS).
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ access other product documentation.
+ </para>
+
+ </listitem>
+
+ </itemizedlist>
+ <para>
+ Red Hat also hosts a large number of electronic mailing lists for discussion of Red Hat software and technology. You can find a list of publicly available mailing lists at <ulink url="https://www.redhat.com/mailman/listinfo" />. Click on the name of any mailing list to subscribe to that list or to access the list archives.
+ </para>
+
+ </section>
+
+ <section id="jboss-feedback">
+ <title>Give us Feedback</title>
+ <!-- NOTE: You will need the following entities defined in your .ent file.
+ You will need to replace _YOUR_PRODUCT_HERE_, _YOUR_COMPONENT_
+ and _YOUR_SUMMARY_ - entities are not replaced in URLs.
+ <!ENTITY PRODUCT "JBoss Product Name">
+ <!ENTITY BZCOMPONENT "doc-triage">
+ <!ENTITY BZURL "<ulink url='https://bugzilla.example.com/enter_bug.cgi?product=_YOUR_PRODUCT_HERE_&am...'>http://bugzilla.redhat.com/</ulink>">
+
+ These entities should not affect translated documents, since Bugzilla is not localised.
+ --> <indexterm>
+ <primary>feedback</primary>
+ <secondary>contact information for this manual</secondary>
+
+ </indexterm>
+ <para>
+ If you find a typographical error, or know how this guide can be improved, we would love to hear from you. Submit a report in Bugzilla against the product <literal>&BZPRODUCT;</literal> and the component <literal>&BZCOMPONENT;</literal>. The following link will take you to a pre-filled bug report for this product: &BZURL;.
+ </para>
+ <para>
+ Fill out the following template in Bugzilla's <literal>Description</literal> field. Be as specific as possible when describing the issue; this will help ensure that we can fix it quickly.
+ </para>
+
+<screen>Document URL:
+
+
+Section Number and Name:
+
+
+Describe the issue:
+
+
+Suggestions for improvement:
+
+
+Additional information:
+
+
+</screen>
+ <para>
+ Be sure to give us your name so that you can receive full credit for reporting the issue.
+ </para>
+
+ </section>
+
+
+</appendix>
+
+
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JAX-RS_Validation.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JAX-RS_Validation.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JAX-RS_Validation.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="JAX-RS_Validation">
+ <title>JAX-RS Validation</title>
+ <para>
+ JAX-RS validation is enabled by default. Validation allows your project to be checked for errors. If an error is discovered a <guilabel>Problems</guilabel> tab will appear in the bottom section of your workbench, outlining the errors found.
+ </para>
+ <para>
+ If you wish to turn off JAX-RS Validation, you can do so by first navigating to <menuchoice><guimenuitem>Window</guimenuitem><guimenuitem>Preferences</guimenuitem><guimenuitem>Validation</guimenuitem></menuchoice>. In the <guilabel>Validator</guilabel> section of the dialog, deselect the checkboxes for <guilabel>JAX-RS Metamodel Validator</guilabel> and click the <guibutton>Apply</guibutton> button, followed by <guibutton>OK</guibutton>.
+ </para>
+ <figure id="Validator_preferences">
+ <title>Validator preferences</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/JAX-RS_Validaiton_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Validator preferences</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+</chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JBoss_RESTful_Web_Services_User_Guide.ent
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JBoss_RESTful_Web_Services_User_Guide.ent (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JBoss_RESTful_Web_Services_User_Guide.ent 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,7 @@
+<!ENTITY PRODUCT "JBoss">
+<!ENTITY BOOKID "JBoss_RESTful_Web_Services_User_Guide">
+<!ENTITY YEAR "2011">
+<!ENTITY HOLDER "Red Hat">
+<!ENTITY BZPRODUCT "JBoss Developer Studio">
+<!ENTITY BZCOMPONENT "RESTful Web Services User Guide">
+<!ENTITY BZURL "<ulink url='https://bugzilla.redhat.com/enter_bug.cgi?product=JBoss%20Develope...'>http://bugzilla.redhat.com/</ulink>">
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JBoss_RESTful_Web_Services_User_Guide.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JBoss_RESTful_Web_Services_User_Guide.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/JBoss_RESTful_Web_Services_User_Guide.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<book>
+<xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="overview.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="adding_JAX-RS_support_to_a_project.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
+</xi:include>
+<xi:include href="simple_web_service.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<xi:include href="sample_web_service_wizards.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<xi:include href="working_with_RESTful_web_services.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
+</xi:include>
+<!--<xi:include href="resteasy_simple_project_example.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
+<xi:include href="web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<xi:include href="JAX-RS_Validation.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<xi:include href="Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+</book>
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Preface.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Preface.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Preface.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Cloud_Tools_Reference_Guide.ent">
+%BOOK_ENTITIES;
+]> -->
+<preface id="pref-Cloud_Tools_Reference_Guide-Preface">
+ <title>Preface</title>
+ <para>
+ This manual uses several conventions to highlight certain words and phrases and draw attention to specific pieces of information. To get more information on these conventions please refer to the <guilabel>Document Conventions</guilabel> manual, which can be found on the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/index.html">Red Hat Documentation</ulink> website under the <guilabel>JBoss Developer Studio</guilabel> section.
+ </para>
+</preface>
+
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Revision_History.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Revision_History.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/Revision_History.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>-->
+<appendix>
+ <title>Revision History</title>
+ <simpara>
+ <revhistory>
+ <revision>
+ <revnumber>0-0</revnumber><date>Wed Aug 03 2011</date>
+ <author>
+ <firstname>Isaac</firstname><surname>Rooskov</surname><email>irooskov(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Initial creation of book by publican</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ </revhistory>
+ </simpara>
+</appendix>
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/adding_JAX-RS_support_to_a_project.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/adding_JAX-RS_support_to_a_project.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/adding_JAX-RS_support_to_a_project.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="Adding_JAX-RS_support">
+ <title>Adding JAX-RS support to a project</title>
+ <section id="Adding_support_to_a_new_proejct">
+ <title>Adding support to a new project</title>
+ <para>
+ When creating a new <guilabel>Dynamic Web Project</guilabel>, JAX-RS support can be enabled through the JAX-RS facet. To enable the JAX-RS facet during project creation, click the <guibutton>Modify</guibutton> button in the <guilabel>Configuration</guilabel> section.
+ </para>
+ <figure id="Enabling_JAX-RS_config_01">
+ <title>Enabling JAX-RS configuration</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/enabling_JAX-RS_config_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Enabling JAX-RS configuration</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Navigate to <guilabel>Project Facets</guilabel> and click the checkbox next to the <guilabel>JAX-RS (REST Web Services)</guilabel> item. Click the <guibutton>OK</guibutton> button to save the settings and return to the <guilabel>Dynamic Web Project</guilabel> creation wizard.
+ </para>
+ <figure id="Enabling_JAX-RS_config_02">
+ <title>Enabling JAX-RS configuration</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/enabling_JAX-RS_config_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Enabling JAX-RS configuration</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </section>
+ <section>
+ <title>Adding support to an existing project</title>
+ <para>
+ JAX-RS support can be added to any Java project. To add this support, right-click on a project in the <guilabel>Project Explorer</guilabel> to bring up the context menu and navigate to <menuchoice><guimenuitem>Configure</guimenuitem><guimenuitem>Add JAX-RS 1.1 support</guimenuitem></menuchoice>.
+ </para>
+ <figure id="Enabling_JAX-RS_config_03">
+ <title>Adding JAX-RS support</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/enabling_JAX-RS_config_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Adding JAX-RS support</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ It is also possible to add RESTful web service support to a project by bringing up the context menu and navigating to <menuchoice>
+ <guimenuitem>Properties</guimenuitem>
+ <guimenuitem>Project Facets</guimenuitem>
+ </menuchoice>. Here you can click the checkbox next to the <guilabel>JAX-RS (REST Web Services)</guilabel> item and click the <guibutton>OK</guibutton> button to save the settings, as you would when creating a new project.
+ </para>
+ </section>
+</chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/deployment-sample_web_service_wizards.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/deployment-sample_web_service_wizards.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/deployment-sample_web_service_wizards.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<section id="sample_web_service_wizards-sample_restful_web_service-deployment">
+ <title>Deployment</title>
+ <para>
+ Once created, the sample web service can be deployed to the target runtime as described in <xref linkend="proc-jbt-export-war_export"/>.
+ </para>
+ <xi:include href="proc-jbt-export-war_export.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/generation-sample_web_service_wizards.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/generation-sample_web_service_wizards.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/generation-sample_web_service_wizards.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<section id="sample_web_service_wizards-sample_restful_web_service-generation">
+ <title>Generation</title>
+ <para>
+ A sample web service can be created by using the <guilabel>Create a Sample Web Service</guilabel> wizard as described in <xref linkend="proc-jbt-generate_a_sample_web_service"/>
+ </para>
+ <xi:include href="proc-jbt-generate_a_sample_web_service.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/generation-simple_web_service_wizard.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/generation-simple_web_service_wizard.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/generation-simple_web_service_wizard.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<section id="simple_web_service_wizard-simple_web_service-generation">
+ <title>Generation</title>
+ <para>
+ A simple web service can be created by using the <guilabel>Simple Web Service</guilabel> wizard as described in <xref linkend="proc-jbt-generate_a_simple_web_service"/>
+ </para>
+ <xi:include href="proc-jbt-generate_a_simple_web_service.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/JAX-RS_Validaiton_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/JAX-RS_Validaiton_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/enabling_JAX-RS_config_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/enabling_JAX-RS_config_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/enabling_JAX-RS_config_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/enabling_JAX-RS_config_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/enabling_JAX-RS_config_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/enabling_JAX-RS_config_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/icon.svg
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/icon.svg (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/icon.svg 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,3936 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:ns="http://ns.adobe.com/AdobeSVGViewerExtensions/3/"
+ xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ width="32"
+ height="32"
+ id="svg3017"
+ sodipodi:version="0.32"
+ inkscape:version="0.44+devel"
+ sodipodi:docname="book.svg"
+ sodipodi:docbase="/home/andy/Desktop">
+ <metadata
+ id="metadata489">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:window-height="480"
+ inkscape:window-width="858"
+ inkscape:pageshadow="0"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:zoom="1"
+ inkscape:cx="16"
+ inkscape:cy="15.944056"
+ inkscape:window-x="0"
+ inkscape:window-y="33"
+ inkscape:current-layer="svg3017" />
+ <defs
+ id="defs3019">
+ <linearGradient
+ id="linearGradient2381">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop2383" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="stop2385" />
+ </linearGradient>
+ <linearGradient
+ x1="415.73831"
+ y1="11.854"
+ x2="418.13361"
+ y2="18.8104"
+ id="XMLID_1758_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop3903" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop3905" />
+ <a:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="XMLID_1757_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3890" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3892" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_1755_">
+ <use
+ id="use3874"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_343_" />
+ </clipPath>
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3877" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3879" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3881" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3883" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="471.0806"
+ y1="201.07761"
+ x2="481.91711"
+ y2="210.4977"
+ id="XMLID_1754_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#6498c1;stop-opacity:1"
+ offset="0.005618"
+ id="stop3863" />
+ <stop
+ style="stop-color:#79a9cc;stop-opacity:1"
+ offset="0.2332"
+ id="stop3865" />
+ <stop
+ style="stop-color:#a4cde2;stop-opacity:1"
+ offset="0.74049997"
+ id="stop3867" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="1"
+ id="stop3869" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="5.618000e-003" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="0.4438" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop3851" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop3853" />
+ <a:midPointStop
+ style="stop-color:#B2B2B2"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B2B2B2"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_1751_">
+ <use
+ id="use3837"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_338_" />
+ </clipPath>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3840" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3842" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3844" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3846" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="468.2915"
+ y1="204.7612"
+ x2="479.39871"
+ y2="214.4166"
+ id="XMLID_1750_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3830" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3832" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3818" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3820" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="501.0903"
+ y1="-19.2544"
+ x2="531.85413"
+ y2="0.72390002"
+ id="XMLID_1748_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3803" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3805" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3807" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3809" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="XMLID_2275_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9947" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9949" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9951" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9953" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_2273_">
+ <use
+ id="use9933"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_960_" />
+ </clipPath>
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="XMLID_2274_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9936" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9938" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9940" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9942" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="478.21341"
+ y1="-131.9297"
+ x2="469.85818"
+ y2="-140.28481"
+ id="XMLID_2272_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9917" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9919" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9921" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9923" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <marker
+ refX="0"
+ refY="0"
+ orient="auto"
+ style="overflow:visible"
+ id="TriangleInM">
+ <path
+ d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+ transform="scale(-0.4,-0.4)"
+ style="fill:#5c5c4f"
+ id="path3197" />
+ </marker>
+ <linearGradient
+ x1="200.7363"
+ y1="100.4028"
+ x2="211.99519"
+ y2="89.143997"
+ id="XMLID_3298_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#bfbfbf;stop-opacity:1"
+ offset="0"
+ id="stop20103" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop20105" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#BFBFBF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#BFBFBF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="200.7363"
+ y1="100.4028"
+ x2="211.99519"
+ y2="89.143997"
+ id="linearGradient36592"
+ xlink:href="#XMLID_3298_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="181.2925"
+ y1="110.8481"
+ x2="192.6369"
+ y2="99.5037"
+ id="XMLID_3297_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="stop20096" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop20098" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="181.2925"
+ y1="110.8481"
+ x2="192.6369"
+ y2="99.5037"
+ id="linearGradient36595"
+ xlink:href="#XMLID_3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="211.77589"
+ y1="105.7749"
+ x2="212.6619"
+ y2="108.2092"
+ id="XMLID_3296_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#0f6124;stop-opacity:1"
+ offset="0"
+ id="stop20087" />
+ <stop
+ style="stop-color:#219630;stop-opacity:1"
+ offset="1"
+ id="stop20089" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#0F6124" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#0F6124" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#219630" />
+ </linearGradient>
+ <linearGradient
+ x1="211.77589"
+ y1="105.7749"
+ x2="212.6619"
+ y2="108.2092"
+ id="linearGradient36677"
+ xlink:href="#XMLID_3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="208.9834"
+ y1="116.8296"
+ x2="200.0811"
+ y2="96.834602"
+ id="XMLID_3295_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20076" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.5"
+ id="stop20078" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop20080" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="208.9834"
+ y1="116.8296"
+ x2="200.0811"
+ y2="96.834602"
+ id="linearGradient36604"
+ xlink:href="#XMLID_3295_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="195.5264"
+ y1="97.911102"
+ x2="213.5213"
+ y2="115.9061"
+ id="XMLID_3294_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop20069" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop20071" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="195.5264"
+ y1="97.911102"
+ x2="213.5213"
+ y2="115.9061"
+ id="linearGradient36607"
+ xlink:href="#XMLID_3294_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="186.1938"
+ y1="109.1343"
+ x2="206.6881"
+ y2="88.639999"
+ id="XMLID_3293_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20056" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.16850001"
+ id="stop20058" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.23029999"
+ id="stop20060" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.2809"
+ id="stop20062" />
+ <stop
+ style="stop-color:#c2c2c2;stop-opacity:1"
+ offset="0.5"
+ id="stop20064" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.1685"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.2303"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.2809"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#C2C2C2" />
+ </linearGradient>
+ <linearGradient
+ x1="186.1938"
+ y1="109.1343"
+ x2="206.6881"
+ y2="88.639999"
+ id="linearGradient36610"
+ xlink:href="#XMLID_3293_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="184.8569"
+ y1="112.2676"
+ x2="211.94099"
+ y2="89.541397"
+ id="XMLID_3292_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20043" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.16850001"
+ id="stop20045" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.23029999"
+ id="stop20047" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.2809"
+ id="stop20049" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop20051" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.1685"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.2303"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.2809"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="184.8569"
+ y1="112.2676"
+ x2="211.94099"
+ y2="89.541397"
+ id="linearGradient36613"
+ xlink:href="#XMLID_3292_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <marker
+ refX="0"
+ refY="0"
+ orient="auto"
+ style="overflow:visible"
+ id="TriangleOutM">
+ <path
+ d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+ transform="scale(0.4,0.4)"
+ style="fill:#5c5c4f;fill-rule:evenodd;stroke-width:1pt;marker-start:none"
+ id="path3238" />
+ </marker>
+ <linearGradient
+ x1="165.3"
+ y1="99.5"
+ x2="165.3"
+ y2="115.9"
+ id="XMLID_3457_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="0"
+ id="stop8309" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8311" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="1"
+ id="stop8313" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#999999" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#999999" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#B2B2B2" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#B2B2B2" />
+ </linearGradient>
+ <linearGradient
+ x1="165.3"
+ y1="99.5"
+ x2="165.3"
+ y2="115.9"
+ id="lg1997"
+ xlink:href="#XMLID_3457_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="175"
+ y1="99.800003"
+ x2="175"
+ y2="112.5"
+ id="XMLID_3456_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0"
+ id="stop8300" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="0.60000002"
+ id="stop8302" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="1"
+ id="stop8304" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.6"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#191919" />
+ </linearGradient>
+ <linearGradient
+ x1="175"
+ y1="99.800003"
+ x2="175"
+ y2="112.5"
+ id="lg2000"
+ xlink:href="#XMLID_3456_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="168.8"
+ y1="107.1"
+ x2="164.5"
+ y2="110"
+ id="XMLID_3455_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="0"
+ id="stop8291" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="0.69999999"
+ id="stop8293" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="1"
+ id="stop8295" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.7"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#191919" />
+ </linearGradient>
+ <linearGradient
+ x1="168.8"
+ y1="107.1"
+ x2="164.5"
+ y2="110"
+ id="lg2003"
+ xlink:href="#XMLID_3455_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ id="lg63694">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop63696" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="stop63698" />
+ </linearGradient>
+ <linearGradient
+ x1="458"
+ y1="483"
+ x2="465.20001"
+ y2="271.39999"
+ id="lg2006"
+ xlink:href="#lg63694"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(6.3e-2,0,0,6.3e-2,-1.3,-9.8)" />
+ <linearGradient
+ x1="176.3"
+ y1="110.1"
+ x2="158.7"
+ y2="105"
+ id="XMLID_3453_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="0"
+ id="stop8271" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0.2"
+ id="stop8273" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop8275" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="176.3"
+ y1="110.1"
+ x2="158.7"
+ y2="105"
+ id="lg2009"
+ xlink:href="#XMLID_3453_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="173.60001"
+ y1="118.9"
+ x2="172.8"
+ y2="128.2"
+ id="XMLID_3449_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8232" />
+ <stop
+ style="stop-color:#fff95e;stop-opacity:1"
+ offset="0.60000002"
+ id="stop8234" />
+ <stop
+ style="stop-color:#ecd600;stop-opacity:1"
+ offset="1"
+ id="stop8236" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.6"
+ style="stop-color:#FFF95E" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFF95E" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#ECD600" />
+ </linearGradient>
+ <linearGradient
+ x1="173.60001"
+ y1="118.9"
+ x2="172.8"
+ y2="128.2"
+ id="lg2016"
+ xlink:href="#XMLID_3449_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <radialGradient
+ cx="284.60001"
+ cy="172.60001"
+ r="6.5"
+ fx="284.60001"
+ fy="172.60001"
+ id="XMLID_3448_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8219" />
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8221" />
+ <stop
+ style="stop-color:#c96b00;stop-opacity:1"
+ offset="0.89999998"
+ id="stop8223" />
+ <stop
+ style="stop-color:#9a5500;stop-opacity:1"
+ offset="1"
+ id="stop8225" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.9"
+ style="stop-color:#C96B00" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#C96B00" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#9A5500" />
+ </radialGradient>
+ <radialGradient
+ cx="284.60001"
+ cy="172.60001"
+ r="6.5"
+ fx="284.60001"
+ fy="172.60001"
+ id="rg2020"
+ xlink:href="#XMLID_3448_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.513992,0,0,2.347576,-689.1621,-378.5717)" />
+ <linearGradient
+ x1="158.10001"
+ y1="123"
+ x2="164.2"
+ y2="126.6"
+ id="XMLID_3447_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecd600;stop-opacity:1"
+ offset="0"
+ id="stop8204" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8206" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop8208" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECD600" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECD600" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="158.10001"
+ y1="123"
+ x2="164.2"
+ y2="126.6"
+ id="lg2026"
+ xlink:href="#XMLID_3447_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <radialGradient
+ cx="280.89999"
+ cy="163.7"
+ r="10.1"
+ fx="280.89999"
+ fy="163.7"
+ id="XMLID_3446_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop8197" />
+ <stop
+ style="stop-color:#fff95e;stop-opacity:1"
+ offset="1"
+ id="stop8199" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#FFFFFF" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFF95E" />
+ </radialGradient>
+ <radialGradient
+ cx="280.89999"
+ cy="163.7"
+ r="10.1"
+ fx="280.89999"
+ fy="163.7"
+ id="rg2029"
+ xlink:href="#XMLID_3446_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.7,0,0,1.7,-457.5,-266.8)" />
+ <linearGradient
+ x1="156.5"
+ y1="122.7"
+ x2="180.10001"
+ y2="122.7"
+ id="XMLID_3445_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8184" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.2"
+ id="stop8186" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8188" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.40000001"
+ id="stop8190" />
+ <stop
+ style="stop-color:#d68100;stop-opacity:1"
+ offset="1"
+ id="stop8192" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.4"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#D68100" />
+ </linearGradient>
+ <linearGradient
+ x1="156.5"
+ y1="122.7"
+ x2="180.10001"
+ y2="122.7"
+ id="lg2032"
+ xlink:href="#XMLID_3445_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="156.39999"
+ y1="115.4"
+ x2="180.10001"
+ y2="115.4"
+ id="XMLID_3444_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8171" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.2"
+ id="stop8173" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8175" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.40000001"
+ id="stop8177" />
+ <stop
+ style="stop-color:#d68100;stop-opacity:1"
+ offset="1"
+ id="stop8179" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.4"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#D68100" />
+ </linearGradient>
+ <linearGradient
+ x1="156.39999"
+ y1="115.4"
+ x2="180.10001"
+ y2="115.4"
+ id="lg2035"
+ xlink:href="#XMLID_3444_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="379.70001"
+ y1="167.89999"
+ x2="383.89999"
+ y2="172.89999"
+ id="lg4286_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16159" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.1"
+ id="s16161" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s16163" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.1" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="379.60001"
+ y1="167.8"
+ x2="383.79999"
+ y2="172"
+ id="lg6416"
+ xlink:href="#lg4286_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.622156,0.623859,-0.623859,2.62182,-882.9706,-673.7921)" />
+ <linearGradient
+ x1="384.20001"
+ y1="169.8"
+ x2="384.79999"
+ y2="170.39999"
+ id="lg4285_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0"
+ id="s16152" />
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="1"
+ id="s16154" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="384.20001"
+ y1="169.8"
+ x2="384.79999"
+ y2="170.39999"
+ id="lg6453"
+ xlink:href="#lg4285_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+ <linearGradient
+ x1="380.5"
+ y1="172.60001"
+ x2="382.79999"
+ y2="173.7"
+ id="lg4284_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:gray;stop-opacity:1"
+ offset="0"
+ id="s16145" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="1"
+ id="s16147" />
+ <ns:midPointStop
+ style="stop-color:#808080"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#808080"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#E5E5E5"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="380.5"
+ y1="172.60001"
+ x2="382.79999"
+ y2="173.7"
+ id="lg6456"
+ xlink:href="#lg4284_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+ <radialGradient
+ cx="347.29999"
+ cy="244.5"
+ r="5.1999998"
+ fx="347.29999"
+ fy="244.5"
+ id="lg4282_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#333;stop-opacity:1"
+ offset="0"
+ id="s16135" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s16137" />
+ <ns:midPointStop
+ style="stop-color:#333333"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#333333"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <linearGradient
+ x1="310.39999"
+ y1="397.70001"
+ x2="310.89999"
+ y2="399.5"
+ id="lg4280_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="0"
+ id="s16111" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.60000002"
+ id="s16113" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="1"
+ id="s16115" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.6" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="310.39999"
+ y1="397.70001"
+ x2="310.89999"
+ y2="399.5"
+ id="lg6467"
+ xlink:href="#lg4280_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="310.89999"
+ y1="395.79999"
+ x2="313.29999"
+ y2="403.10001"
+ id="lg4279_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0"
+ id="s16100" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.40000001"
+ id="s16102" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="0.89999998"
+ id="s16104" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="1"
+ id="s16106" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.4" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.9" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="310.89999"
+ y1="395.79999"
+ x2="313.29999"
+ y2="403.10001"
+ id="lg6465"
+ xlink:href="#lg4279_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="307.79999"
+ y1="395.20001"
+ x2="313.79999"
+ y2="413.60001"
+ id="lg4278_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0"
+ id="s16091" />
+ <stop
+ style="stop-color:#fcd72f;stop-opacity:1"
+ offset="0.40000001"
+ id="s16093" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="1"
+ id="s16095" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FCD72F"
+ offset="0.4" />
+ <ns:midPointStop
+ style="stop-color:#FCD72F"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="306.5"
+ y1="393"
+ x2="309"
+ y2="404"
+ id="lg6400"
+ xlink:href="#lg4278_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="352.10001"
+ y1="253.60001"
+ x2="348.5"
+ y2="237.8"
+ id="lg4276_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#ffff87;stop-opacity:1"
+ offset="0"
+ id="s16077" />
+ <stop
+ style="stop-color:#ffad00;stop-opacity:1"
+ offset="1"
+ id="s16079" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFAD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="335.60001"
+ y1="354.79999"
+ x2="337.89999"
+ y2="354.79999"
+ id="lg4275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s16057" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.80000001"
+ id="s16059" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="s16061" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.8" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="335.60001"
+ y1="354.79999"
+ x2="337.89999"
+ y2="354.79999"
+ id="lg6463"
+ xlink:href="#lg4275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="337.39999"
+ y1="353.10001"
+ x2="339.39999"
+ y2="357.10001"
+ id="lg4274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16048" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.1"
+ id="s16050" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s16052" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.1" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="337.39999"
+ y1="353.10001"
+ x2="339.39999"
+ y2="357.10001"
+ id="lg6461"
+ xlink:href="#lg4274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="334.39999"
+ y1="355.5"
+ x2="335.5"
+ y2="356.79999"
+ id="lg4273_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16041" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s16043" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="5.6e-003" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="334.39999"
+ y1="355.5"
+ x2="335.5"
+ y2="356.79999"
+ id="lg6381"
+ xlink:href="#lg4273_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="348.39999"
+ y1="247.39999"
+ x2="354.10001"
+ y2="242"
+ id="lg4271_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="s16025" />
+ <stop
+ style="stop-color:#9e9e9e;stop-opacity:1"
+ offset="0.40000001"
+ id="s16027" />
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="1"
+ id="s16029" />
+ <ns:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#000000"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="351.29999"
+ y1="257.29999"
+ x2="346.29999"
+ y2="235.5"
+ id="lg4270_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ffff87;stop-opacity:1"
+ offset="0"
+ id="s16007" />
+ <stop
+ style="stop-color:#ffad00;stop-opacity:1"
+ offset="1"
+ id="s16009" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFAD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="351.29999"
+ y1="257.29999"
+ x2="346.29999"
+ y2="235.5"
+ id="lg6459"
+ xlink:href="#lg4270_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)" />
+ <linearGradient
+ x1="43.799999"
+ y1="32.5"
+ x2="63.299999"
+ y2="66.400002"
+ id="XMLID_2708_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop75318" />
+ <stop
+ style="stop-color:#fffcea;stop-opacity:1"
+ offset="1"
+ id="stop75320" />
+ <a:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#FFFCEA"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="43.799999"
+ y1="32.5"
+ x2="63.299999"
+ y2="66.400002"
+ id="lg1907"
+ xlink:href="#XMLID_2708_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="52.5"
+ y1="40.400002"
+ x2="58.200001"
+ y2="64"
+ id="XMLID_2707_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ffdea0;stop-opacity:1"
+ offset="0"
+ id="stop75305" />
+ <stop
+ style="stop-color:#ffd89e;stop-opacity:1"
+ offset="0.30000001"
+ id="stop75307" />
+ <stop
+ style="stop-color:#ffd79e;stop-opacity:1"
+ offset="0.30000001"
+ id="stop75309" />
+ <stop
+ style="stop-color:#dbaf6d;stop-opacity:1"
+ offset="0.69999999"
+ id="stop75311" />
+ <stop
+ style="stop-color:#6f4c24;stop-opacity:1"
+ offset="1"
+ id="stop75313" />
+ <a:midPointStop
+ style="stop-color:#FFDEA0"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#FFDEA0"
+ offset="0.6" />
+ <a:midPointStop
+ style="stop-color:#FFD79E"
+ offset="0.3" />
+ <a:midPointStop
+ style="stop-color:#FFD79E"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#DBAF6D"
+ offset="0.7" />
+ <a:midPointStop
+ style="stop-color:#DBAF6D"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#6F4C24"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="52.5"
+ y1="40.400002"
+ x2="58.200001"
+ y2="64"
+ id="lg1910"
+ xlink:href="#XMLID_2707_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="58"
+ y1="73.199997"
+ x2="44.5"
+ y2="19"
+ id="XMLID_2704_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)">
+ <stop
+ style="stop-color:#d4a96c;stop-opacity:1"
+ offset="0.5"
+ id="stop75284" />
+ <stop
+ style="stop-color:#dcb273;stop-opacity:1"
+ offset="0.60000002"
+ id="stop75286" />
+ <stop
+ style="stop-color:#f0ca87;stop-opacity:1"
+ offset="0.80000001"
+ id="stop75288" />
+ <stop
+ style="stop-color:#ffdc96;stop-opacity:1"
+ offset="0.69999999"
+ id="stop75290" />
+ <stop
+ style="stop-color:#c18a42;stop-opacity:1"
+ offset="1"
+ id="stop75292" />
+ <a:midPointStop
+ style="stop-color:#D4A96C"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#D4A96C"
+ offset="0.6" />
+ <a:midPointStop
+ style="stop-color:#FFDC96"
+ offset="0.7" />
+ <a:midPointStop
+ style="stop-color:#FFDC96"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#C18A42"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="53.700001"
+ y1="32"
+ x2="53.700001"
+ y2="64.599998"
+ id="XMLID_2703_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5c9b0;stop-opacity:1"
+ offset="0"
+ id="stop75268" />
+ <stop
+ style="stop-color:#e5c9b0;stop-opacity:1"
+ offset="0.40000001"
+ id="stop75270" />
+ <stop
+ style="stop-color:#c0aa94;stop-opacity:1"
+ offset="1"
+ id="stop75272" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.4" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#C0AA94"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="53.700001"
+ y1="32"
+ x2="53.700001"
+ y2="64.599998"
+ id="lg1916"
+ xlink:href="#XMLID_2703_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="224.31"
+ y1="19.450001"
+ x2="214.33"
+ y2="11.46"
+ id="XMLID_419_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#404040;stop-opacity:1"
+ offset="0"
+ id="s1903" />
+ <stop
+ style="stop-color:#6d6d6d;stop-opacity:1"
+ offset="0.33000001"
+ id="s1905" />
+ <stop
+ style="stop-color:#e9e9e9;stop-opacity:1"
+ offset="1"
+ id="s1907" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#404040" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#404040" />
+ <a:midPointStop
+ offset="0.33"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#E9E9E9" />
+ </linearGradient>
+ <linearGradient
+ x1="221.84"
+ y1="32.779999"
+ x2="212.2"
+ y2="20.27"
+ id="lg1988"
+ xlink:href="#XMLID_419_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="lg1900"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s1902" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="s1906" />
+ <a:midPointStop
+ style="stop-color:#575757"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#575757"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#6D6D6D"
+ offset="0.33" />
+ <a:midPointStop
+ style="stop-color:#6D6D6D"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#D3D3D3"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="234.81"
+ y1="33.279999"
+ x2="228.27"
+ y2="33.279999"
+ id="lg1908"
+ xlink:href="#lg1900"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="XMLID_416_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#575757;stop-opacity:1"
+ offset="0"
+ id="s1874" />
+ <stop
+ style="stop-color:#6d6d6d;stop-opacity:1"
+ offset="0.33000001"
+ id="s1876" />
+ <stop
+ style="stop-color:#d3d3d3;stop-opacity:1"
+ offset="1"
+ id="s1878" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#575757" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#575757" />
+ <a:midPointStop
+ offset="0.33"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#D3D3D3" />
+ </linearGradient>
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="lg1991"
+ xlink:href="#XMLID_416_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <radialGradient
+ cx="603.19"
+ cy="230.77"
+ r="1.67"
+ fx="603.19"
+ fy="230.77"
+ id="x5010_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1,0,0,1.1,-54.33,-75.4)">
+ <stop
+ style="stop-color:#c9ffc9;stop-opacity:1"
+ offset="0"
+ id="stop29201" />
+ <stop
+ style="stop-color:#23a11f;stop-opacity:1"
+ offset="1"
+ id="stop29203" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#C9FFC9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#C9FFC9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#23A11F" />
+ </radialGradient>
+ <radialGradient
+ cx="603.19"
+ cy="230.77"
+ r="1.67"
+ fx="603.19"
+ fy="230.77"
+ id="radialGradient5711"
+ xlink:href="#x5010_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.23,0,0,1.23,-709.93,-245.02)" />
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="lg5722"
+ xlink:href="#x5003_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="601.48999"
+ y1="170.16"
+ x2="613.84003"
+ y2="170.16"
+ id="x5002_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29134" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.2"
+ id="stop29136" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="stop29138" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.20"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#999999" />
+ </linearGradient>
+ <linearGradient
+ x1="601.48999"
+ y1="170.16"
+ x2="613.84003"
+ y2="170.16"
+ id="lg5725"
+ xlink:href="#x5002_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.23"
+ id="x5004_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29157" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop29159" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.23"
+ id="lg5728"
+ xlink:href="#x5004_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="x5003_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="stop29143" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="1"
+ id="stop29145" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#E5E5E5" />
+ </linearGradient>
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="lg5732"
+ xlink:href="#x5003_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.24001"
+ id="x5000_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29124" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop29126" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.24001"
+ id="lg5735"
+ xlink:href="#x5000_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="308.54999"
+ y1="149.89999"
+ x2="299.72"
+ y2="148.83"
+ id="XMLID_2433_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d6d6d6;stop-opacity:1"
+ offset="0"
+ id="71615" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="1"
+ id="71617" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D6D6D6" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D6D6D6" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A5A5A5" />
+ </linearGradient>
+ <linearGradient
+ x1="308.54999"
+ y1="149.89999"
+ x2="299.72"
+ y2="148.83"
+ id="lg1952"
+ xlink:href="#XMLID_2433_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <radialGradient
+ cx="307.39999"
+ cy="121"
+ r="23.35"
+ fx="307.39999"
+ fy="121"
+ id="XMLID_2432_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.98,0,0,0.98,2.88,2.75)">
+ <stop
+ style="stop-color:#d2d2d2;stop-opacity:1"
+ offset="0.19"
+ id="71592" />
+ <stop
+ style="stop-color:#cfcfcf;stop-opacity:1"
+ offset="0.44999999"
+ id="71594" />
+ <stop
+ style="stop-color:#c7c7c7;stop-opacity:1"
+ offset="0.60000002"
+ id="71596" />
+ <stop
+ style="stop-color:#b9b9b9;stop-opacity:1"
+ offset="0.74000001"
+ id="71598" />
+ <stop
+ style="stop-color:#a4a4a4;stop-opacity:1"
+ offset="0.86000001"
+ id="71600" />
+ <stop
+ style="stop-color:#8a8a8a;stop-opacity:1"
+ offset="0.95999998"
+ id="71602" />
+ <stop
+ style="stop-color:gray;stop-opacity:1"
+ offset="1"
+ id="71604" />
+ <a:midPointStop
+ offset="0.19"
+ style="stop-color:#D2D2D2" />
+ <a:midPointStop
+ offset="0.8"
+ style="stop-color:#D2D2D2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#808080" />
+ </radialGradient>
+ <radialGradient
+ cx="307.39999"
+ cy="121"
+ r="23.35"
+ fx="307.39999"
+ fy="121"
+ id="radialGradient2331"
+ xlink:href="#XMLID_2432_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-276.62,-121.54)" />
+ <linearGradient
+ x1="294.13"
+ y1="127.07"
+ x2="294.13"
+ y2="142.2"
+ id="XMLID_2430_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b5d8ff;stop-opacity:1"
+ offset="0"
+ id="71582" />
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="1"
+ id="71584" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B5D8FF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B5D8FF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#000000" />
+ </linearGradient>
+ <linearGradient
+ x1="294.13"
+ y1="127.07"
+ x2="294.13"
+ y2="142.2"
+ id="lg2820"
+ xlink:href="#XMLID_2430_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <linearGradient
+ x1="279.10999"
+ y1="148.03"
+ x2="309.16"
+ y2="148.03"
+ id="XMLID_2429_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e1e1e1;stop-opacity:1"
+ offset="0"
+ id="71564" />
+ <stop
+ style="stop-color:#e1e1e1;stop-opacity:1"
+ offset="0.25"
+ id="71566" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="0.44"
+ id="71568" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="1"
+ id="71570" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.25"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.44"
+ style="stop-color:#A5A5A5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#A5A5A5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A5A5A5" />
+ </linearGradient>
+ <linearGradient
+ x1="279.10999"
+ y1="148.03"
+ x2="309.16"
+ y2="148.03"
+ id="lg2818"
+ xlink:href="#XMLID_2429_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <radialGradient
+ cx="622.34302"
+ cy="14.449"
+ r="26.496"
+ fx="622.34302"
+ fy="14.449"
+ id="lg3499_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.851,0,0,0.849,69.297,51.658)">
+ <stop
+ style="stop-color:#23468e;stop-opacity:1"
+ offset="0"
+ id="stop10972" />
+ <stop
+ style="stop-color:#012859;stop-opacity:1"
+ offset="1"
+ id="stop10974" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#23468E" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#23468E" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#012859" />
+ </radialGradient>
+ <radialGradient
+ cx="622.34302"
+ cy="14.449"
+ r="26.496"
+ fx="622.34302"
+ fy="14.449"
+ id="rg5791"
+ xlink:href="#lg3499_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.858,0,0,0.857,-511.7,9.02)" />
+ <linearGradient
+ x1="616.112"
+ y1="76.247002"
+ x2="588.14099"
+ y2="60.742001"
+ id="lg3497_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#01326e;stop-opacity:1"
+ offset="0"
+ id="stop10962" />
+ <stop
+ style="stop-color:#012859;stop-opacity:1"
+ offset="1"
+ id="stop10964" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#01326E" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#01326E" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#012859" />
+ </linearGradient>
+ <linearGradient
+ x1="617.698"
+ y1="82.445999"
+ x2="585.95203"
+ y2="54.848999"
+ id="lg3496_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="stop10950" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10952" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="617.698"
+ y1="82.445999"
+ x2="585.95203"
+ y2="54.848999"
+ id="lg5794"
+ xlink:href="#lg3496_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="601.39001"
+ y1="55.341"
+ x2="588.29199"
+ y2="71.515999"
+ id="lg3495_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop10941" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.52200001"
+ id="stop10943" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10945" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.522"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="601.39001"
+ y1="55.341"
+ x2="588.29199"
+ y2="71.515999"
+ id="lg5771"
+ xlink:href="#lg3495_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.009,0,0,1.009,-581.615,-43.098)" />
+ <linearGradient
+ x1="611.34601"
+ y1="55.279999"
+ x2="590.39001"
+ y2="81.157997"
+ id="lg3494_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop10932" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.52200001"
+ id="stop10934" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10936" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.522"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="611.34601"
+ y1="55.279999"
+ x2="590.39001"
+ y2="81.157997"
+ id="lg5774"
+ xlink:href="#lg3494_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.009,0,0,1.009,-581.616,-43.098)" />
+ <linearGradient
+ x1="798.72998"
+ y1="69.839996"
+ x2="799.04999"
+ y2="70.709999"
+ id="g3302_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#005e00;stop-opacity:1"
+ offset="0"
+ id="s6504" />
+ <stop
+ style="stop-color:#23a11f;stop-opacity:1"
+ offset="1"
+ id="s6506" />
+ <a:midPointstop
+ style="stop-color:#005E00"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#005E00"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#23A11F"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="798.72998"
+ y1="69.839996"
+ x2="799.04999"
+ y2="70.709999"
+ id="lg5851"
+ xlink:href="#g3302_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="779.19"
+ y1="122.73"
+ x2="811.69"
+ y2="149.74001"
+ id="g3301_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="s6483" />
+ <stop
+ style="stop-color:#eee;stop-opacity:1"
+ offset="0.17"
+ id="s6485" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1"
+ offset="0.34"
+ id="s6487" />
+ <stop
+ style="stop-color:#cfcfcf;stop-opacity:1"
+ offset="0.50999999"
+ id="s6489" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:1"
+ offset="0.67000002"
+ id="s6491" />
+ <stop
+ style="stop-color:#919191;stop-opacity:1"
+ offset="0.83999997"
+ id="s6493" />
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="1"
+ id="s6495" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.71" />
+ <a:midPointstop
+ style="stop-color:#666666"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="779.19"
+ y1="122.73"
+ x2="811.69"
+ y2="149.74001"
+ id="lg5855"
+ xlink:href="#g3301_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,103.123)" />
+ <clipPath
+ id="g3299_">
+ <use
+ id="use6469"
+ x="0"
+ y="0"
+ width="1005.92"
+ height="376.97"
+ xlink:href="#g101_" />
+ </clipPath>
+ <radialGradient
+ cx="1189.9301"
+ cy="100.05"
+ r="40.400002"
+ fx="1189.9301"
+ fy="100.05"
+ id="g3300_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34,-8.46e-2,0,0.34,394.16,137.13)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6472" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="s6474" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#000000"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1199.74"
+ cy="97.150002"
+ r="40.400002"
+ fx="1199.74"
+ fy="97.150002"
+ id="rg5860"
+ xlink:href="#g3300_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.409,-0.107,0,0.429,-451.489,113.149)" />
+ <linearGradient
+ x1="796.38"
+ y1="67.580002"
+ x2="781.28003"
+ y2="58.549999"
+ id="g3298_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#4c8bca;stop-opacity:1"
+ offset="0"
+ id="s6462" />
+ <stop
+ style="stop-color:#b7e9ff;stop-opacity:1"
+ offset="1"
+ id="s6464" />
+ <a:midPointstop
+ style="stop-color:#4C8BCA"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#4C8BCA"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B7E9FF"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="800.97998"
+ y1="140.72"
+ x2="777.71997"
+ y2="121.76"
+ id="g3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6448" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s6450" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="800.97998"
+ y1="140.72"
+ x2="777.71997"
+ y2="121.76"
+ id="lg5890"
+ xlink:href="#g3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)" />
+ <linearGradient
+ x1="790.03998"
+ y1="-16.33"
+ x2="779.84003"
+ y2="-3.73"
+ id="g3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,70.17)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s6439" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.51999998"
+ id="s6441" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s6443" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.52" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="790.03998"
+ y1="-16.33"
+ x2="779.84003"
+ y2="-3.73"
+ id="lg5866"
+ xlink:href="#g3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,28.6)" />
+ <linearGradient
+ x1="785.84003"
+ y1="72.989998"
+ x2="785.26001"
+ y2="76.279999"
+ id="g3293_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6412" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s6414" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#737373"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="785.84003"
+ y1="72.989998"
+ x2="785.26001"
+ y2="76.279999"
+ id="lg5871"
+ xlink:href="#g3293_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="789.37"
+ y1="69.879997"
+ x2="791.03998"
+ y2="77.120003"
+ id="g3292_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="0"
+ id="s6403" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.28"
+ id="s6405" />
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="1"
+ id="s6407" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.28" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#666666"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="789.37"
+ y1="69.879997"
+ x2="791.03998"
+ y2="77.120003"
+ id="lg5874"
+ xlink:href="#g3292_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="786.65997"
+ y1="136.12"
+ x2="786.71002"
+ y2="134.33"
+ id="g3290_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,137.29)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s6380" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="1"
+ id="s6382" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="786.65997"
+ y1="136.12"
+ x2="786.71002"
+ y2="134.33"
+ id="lg5878"
+ xlink:href="#g3290_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,113.351)" />
+ <radialGradient
+ cx="1458.77"
+ cy="-5.0999999"
+ r="35.130001"
+ fx="1458.77"
+ fy="-5.0999999"
+ id="g3289_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6371" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s6373" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1458.77"
+ cy="-5.0999999"
+ r="35.130001"
+ fx="1458.77"
+ fy="-5.0999999"
+ id="rg5881"
+ xlink:href="#g3289_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+ <radialGradient
+ cx="1612.98"
+ cy="-4.4699998"
+ r="36.580002"
+ fx="1612.98"
+ fy="-4.4699998"
+ id="g3288_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34,0,0,0.36,238.56,86.87)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6362" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.63999999"
+ id="s6364" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s6366" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.64" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#737373"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1612.98"
+ cy="-4.4699998"
+ r="36.580002"
+ fx="1612.98"
+ fy="-4.4699998"
+ id="rg5884"
+ xlink:href="#g3288_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.408,0,0,0.448,-638.943,49.495)" />
+ <radialGradient
+ cx="1470.5"
+ cy="-10.21"
+ r="33.290001"
+ fx="1470.5"
+ fy="-10.21"
+ id="g3287_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6347" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.38999999"
+ id="s6349" />
+ <stop
+ style="stop-color:#b1b1b1;stop-opacity:1"
+ offset="0.75"
+ id="s6351" />
+ <stop
+ style="stop-color:#aaa;stop-opacity:1"
+ offset="0.88"
+ id="s6353" />
+ <stop
+ style="stop-color:#9e9e9e;stop-opacity:1"
+ offset="0.97000003"
+ id="s6355" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s6357" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.39" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.87" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1470.5"
+ cy="-10.21"
+ r="33.290001"
+ fx="1470.5"
+ fy="-10.21"
+ id="rg5887"
+ xlink:href="#g3287_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+ <pattern
+ patternTransform="matrix(0.592927,0,0,0.592927,78,462)"
+ id="cream-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-365.3146,-513.505)"
+ id="g3047">
+ id="path2858" />
+ <path
+ inkscape:label="#path2854"
+ sodipodi:nodetypes="czzzz"
+ style="fill:#e3dcc0"
+ id="path3060"
+ d="M 390.31462,529.50504 C 390.31462,534.47304 386.28262,538.50504 381.31462,538.50504 C 376.34662,538.50504 372.31462,534.47304 372.31462,529.50504 C 372.31462,524.53704 376.34662,520.50504 381.31462,520.50504 C 386.28262,520.50504 390.31462,524.53704 390.31462,529.50504 z " />
+</g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.733751,0,0,0.733751,67,367)"
+ id="dark-cream-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-408.0946,-513.505)"
+ id="dark-cream-spot"
+ inkscape:label="#g3043">
+ <path
+ sodipodi:nodetypes="czzzz"
+ style="fill:#c8c5ac"
+ d="M 433.09458,529.50504 C 433.09458,534.47304 429.06258,538.50504 424.09458,538.50504 C 419.12658,538.50504 415.09458,534.47304 415.09458,529.50504 C 415.09458,524.53704 419.12658,520.50504 424.09458,520.50504 C 429.06258,520.50504 433.09458,524.53704 433.09458,529.50504 z "
+ id="path2953" />
+ </g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.375,0,0,0.375,379,400)"
+ id="white-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-484.3997,-513.505)"
+ id="white-spot"
+ inkscape:label="#g3035">
+ <path
+ style="opacity:0.25;fill:white"
+ id="path3033"
+ d="M 509.39967,529.50504 C 509.39967,534.47304 505.36767,538.50504 500.39967,538.50504 C 495.43167,538.50504 491.39967,534.47304 491.39967,529.50504 C 491.39967,524.53704 495.43167,520.50504 500.39967,520.50504 C 505.36767,520.50504 509.39967,524.53704 509.39967,529.50504 z "
+ sodipodi:nodetypes="czzzz" />
+ </g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.455007,0,0,0.455007,-5e-5,1.9e-5)"
+ id="black-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-448.3997,-513.505)"
+ id="black-spot"
+ inkscape:label="#g3039">
+ <path
+ sodipodi:nodetypes="czzzz"
+ d="M 473.39967,529.50504 C 473.39967,534.47304 469.36767,538.50504 464.39967,538.50504 C 459.43167,538.50504 455.39967,534.47304 455.39967,529.50504 C 455.39967,524.53704 459.43167,520.50504 464.39967,520.50504 C 469.36767,520.50504 473.39967,524.53704 473.39967,529.50504 z "
+ id="path2961"
+ style="opacity:0.25;fill:black" />
+ </g>
+ </pattern>
+ <linearGradient
+ x1="501.0903"
+ y1="-19.2544"
+ x2="531.85413"
+ y2="0.72390002"
+ id="linearGradient17334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17336" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17338" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17340" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17342" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5112"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.6461"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#16336E" />
+ </linearGradient>
+ <linearGradient
+ x1="415.73831"
+ y1="11.854"
+ x2="418.13361"
+ y2="18.8104"
+ id="linearGradient17426"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop17428" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop17430" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="478.21341"
+ y1="-131.9297"
+ x2="469.85818"
+ y2="-140.28481"
+ id="linearGradient17434"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17436" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17438" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17440" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17442" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#F3403F" />
+ <a:midPointStop
+ offset="0.4213"
+ style="stop-color:#F3403F" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A6100C" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17709"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17711"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17713"
+ xlink:href="#XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17715"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="linearGradient17717"
+ xlink:href="#XMLID_1757_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17721"
+ xlink:href="#XMLID_2274_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17723"
+ xlink:href="#XMLID_2275_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="linearGradient17416"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17418" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17420" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <defs
+ id="defs9929">
+ <path
+ d="M 489.21,209.35 L 485.35,203.63 C 483.63,204.25 473.47,208.93 471.5,210.18 C 470.57,210.77 470.17,211.16 469.72,212.48 C 470.93,212.31 471.72,212.49 473.42,213.04 C 473.26,214.77 473.24,215.74 473.57,218.2 C 474.01,216.88 474.41,216.49 475.34,215.9 C 477.33,214.65 487.49,209.97 489.21,209.35 z "
+ id="XMLID_960_" />
+ </defs>
+ <clipPath
+ id="clipPath17448">
+ <use
+ id="use17450"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_960_" />
+ </clipPath>
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17452"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17454" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17456" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17458" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17460" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17463"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17465" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17467" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17469" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17471" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17807"
+ xlink:href="#XMLID_2275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-177.1654,35.43307)" />
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17810"
+ xlink:href="#XMLID_2274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-177.1654,35.43307)" />
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17812"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17814"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17816"
+ xlink:href="#XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17818"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17347"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17349" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17351" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#96BAD6" />
+ </linearGradient>
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17379"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop17381" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop17383" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17862"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,-166.1427,-0.18283)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17864"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <defs
+ id="defs3859">
+ <polygon
+ points="465.54,213.52 481.94,217.46 482.74,216.71 487.46,198.05 471.08,194.07 470.26,194.83 465.54,213.52 "
+ id="XMLID_343_" />
+ </defs>
+ <linearGradient
+ x1="471.0806"
+ y1="201.07761"
+ x2="481.91711"
+ y2="210.4977"
+ id="linearGradient17389"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#6498c1;stop-opacity:1"
+ offset="0.005618"
+ id="stop17391" />
+ <stop
+ style="stop-color:#79a9cc;stop-opacity:1"
+ offset="0.2332"
+ id="stop17393" />
+ <stop
+ style="stop-color:#a4cde2;stop-opacity:1"
+ offset="0.74049997"
+ id="stop17395" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="1"
+ id="stop17397" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="5.618000e-003" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="0.4438" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="clipPath17400">
+ <use
+ id="use17402"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_343_" />
+ </clipPath>
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17404"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17406" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17408" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17410" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17412" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17882"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <defs
+ id="defs3826">
+ <polygon
+ points="463.52,216.14 480.56,220.24 481.36,219.5 483.03,202.04 469.05,196.69 468.24,197.45 463.52,216.14 "
+ id="XMLID_338_" />
+ </defs>
+ <linearGradient
+ x1="468.2915"
+ y1="204.7612"
+ x2="479.39871"
+ y2="214.4166"
+ id="linearGradient17357"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17359" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17361" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="clipPath17364">
+ <use
+ id="use17366"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_338_" />
+ </clipPath>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17368"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17370" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17372" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17374" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17376" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient2387"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient5105"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient5145"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2381"
+ id="linearGradient2371"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)"
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398" />
+ </defs>
+ <g
+ transform="matrix(0.437808,-0.437808,0.437808,0.437808,-220.8237,43.55311)"
+ id="g5089">
+ <path
+ d="M 8.4382985,-6.28125 C 7.8309069,-6.28125 4.125,-0.33238729 4.125,1.96875 L 4.125,28.6875 C 4.125,29.533884 4.7068159,29.8125 5.28125,29.8125 L 30.84375,29.8125 C 31.476092,29.8125 31.968751,29.319842 31.96875,28.6875 L 31.96875,23.46875 L 32.25,23.46875 C 32.74684,23.46875 33.156249,23.059339 33.15625,22.5625 L 33.15625,-5.375 C 33.15625,-5.8718398 32.74684,-6.28125 32.25,-6.28125 L 8.4382985,-6.28125 z "
+ transform="translate(282.8327,227.1903)"
+ style="fill:#5c5c4f;stroke:black;stroke-width:3.23021388;stroke-miterlimit:4;stroke-dasharray:none"
+ id="path5091" />
+ <rect
+ width="27.85074"
+ height="29.369793"
+ rx="1.1414107"
+ ry="1.1414107"
+ x="286.96509"
+ y="227.63805"
+ style="fill:#032c87"
+ id="rect5093" />
+ <path
+ d="M 288.43262,225.43675 L 313.67442,225.43675 L 313.67442,254.80655 L 287.29827,254.83069 L 288.43262,225.43675 z "
+ style="fill:white"
+ id="rect5095" />
+ <path
+ d="M 302.44536,251.73726 C 303.83227,259.59643 301.75225,263.02091 301.75225,263.02091 C 303.99609,261.41329 305.71651,259.54397 306.65747,257.28491 C 307.62455,259.47755 308.49041,261.71357 310.9319,263.27432 C 310.9319,263.27432 309.33686,256.07392 309.22047,251.73726 L 302.44536,251.73726 z "
+ style="fill:#a70000;fill-opacity:1;stroke-width:2"
+ id="path5097" />
+ <rect
+ width="25.241802"
+ height="29.736675"
+ rx="0.89682275"
+ ry="0.89682275"
+ x="290.73544"
+ y="220.92249"
+ style="fill:#809cc9"
+ id="rect5099" />
+ <path
+ d="M 576.47347,725.93939 L 582.84431,726.35441 L 583.25121,755.8725 C 581.35919,754.55465 576.39694,752.1117 574.98889,754.19149 L 574.98889,727.42397 C 574.98889,726.60151 575.65101,725.93939 576.47347,725.93939 z "
+ transform="matrix(0.499065,-0.866565,0,1,0,0)"
+ style="fill:#4573b3;fill-opacity:1"
+ id="rect5101" />
+ <path
+ d="M 293.2599,221.89363 L 313.99908,221.89363 C 314.45009,221.89363 314.81318,222.25673 314.81318,222.70774 C 315.02865,229.0361 295.44494,244.47124 292.44579,240.30491 L 292.44579,222.70774 C 292.44579,222.25673 292.80889,221.89363 293.2599,221.89363 z "
+ style="opacity:0.65536726;fill:url(#linearGradient2371);fill-opacity:1"
+ id="path5103" />
+ </g>
+</svg>
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-export-war_export_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-export-war_export_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_04.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_04.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_05.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_05.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_06.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_restful_web_service_06.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_04.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_04.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_05.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_sample_web_service_05.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_simple_web_service_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_simple_web_service_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_simple_web_service_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_simple_web_service_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_simple_web_service_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-generate_a_simple_web_service_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-install-add_repository_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-install-add_repository_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-install-add_repository_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-install-add_repository_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_01_444.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_01_444.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_04.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_04.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_05.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_05.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_06.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_dynamic_web_project_06.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_04.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_04.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_05.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-new_project_example_05.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_04.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_04.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_05.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_05.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_06.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_06.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_07.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_07.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_08.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_08.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_09.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_09.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_10.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_resteasy_JAX-RS_10.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_restfulsample_JAX-RS_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_restfulsample_JAX-RS_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_restfulsample_JAX-RS_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_restfulsample_JAX-RS_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_restfulsample_JAX-RS_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-test_restfulsample_JAX-RS_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-web_service_test_view_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/image-jbt-web_service_test_view_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/jbosstools_logo.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/jbosstools_logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/Jbossws_preference.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/Jbossws_preference.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/Jbossws_preference_new.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/Jbossws_preference_new.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/jbossws_container1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/jbossws_container1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/jbossws_container2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/jbossws_container2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/jbossws_server_runtime.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/preference/jbossws_server_runtime.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_3.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_3.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_4.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_4.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_5.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_5.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_6.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_bottomup_6.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_facet.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_facet.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_facet_0.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_facet_0.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_newruntime.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_newruntime.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_3.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_3.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_Impl_code_view.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_Impl_code_view.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_creation1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_creation1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_creation1_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_creation1_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_creation2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_creation2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_webxml.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/topdown/jbossws_ws_webxml.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/working_with_RESTful_01.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/working_with_RESTful_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/working_with_RESTful_02.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/working_with_RESTful_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/working_with_RESTful_03.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/images/working_with_RESTful_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/master.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/master.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/master.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+"http://www.docbook.org/xml/4.3/docbookx.dtd"
+
+[<!ENTITY overview SYSTEM "overview.xml">
+<!ENTITY samplewizard SYSTEM "sample_web_service_wizards.xml">
+<!ENTITY resteasyexample SYSTEM "resteasy_simple_project_example.xml">
+<!ENTITY testview SYSTEM "web_service_test_view.xml">
+<!ENTITY validation SYSTEM "JAX-RS_Validation.xml">
+]>
+
+<book>
+
+ <bookinfo>
+ <title>JBoss RESTful Web Services User Guide</title>
+
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject role="fo">
+ <imagedata format="PNG" fileref="images/jbosstools_logo.png" />
+ </imageobject>
+ <imageobject role="html">
+ <imagedata/>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <author><firstname>Denny</firstname><surname>Xu</surname></author>
+ <author>
+ <firstname>Grid</firstname>
+ <surname>Qian</surname>
+ </author>
+ <author>
+ <firstname>Brian </firstname>
+ <surname>Fitzpatrick</surname>
+ </author>
+ <editor>
+ <firstname>Isaac</firstname>
+ <surname>Rooskov</surname>
+ </editor>
+ <copyright>
+ <year>2011</year>
+ <holder>JBoss by Red Hat</holder>
+ </copyright>
+ <releaseinfo>
+ Version: 3.3.0.M5
+ </releaseinfo>
+<!--<abstract>
+ <title/>
+ <para>
+ <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/ws_ref_guide/pdf/WS_...">PDF version</ulink>
+ </para>
+ </abstract>-->
+
+
+ </bookinfo>
+
+ <toc/>
+ &overview;
+ &samplewizard;
+ &resteasyexample;
+ &testview;
+ &validation;
+</book>
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/master_output.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/master_output.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/master_output.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,709 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+"http://www.docbook.org/xml/4.3/docbookx.dtd"
+
+[<!ENTITY overview SYSTEM "overview.xml">
+<!ENTITY topdown SYSTEM "topdown.xml">
+<!ENTITY preference SYSTEM "preference.xml">
+<!ENTITY webproject SYSTEM "webproject.xml">
+<!ENTITY client SYSTEM "client.xml">
+]><book xmlns:diffmk="http://diffmk.sf.net/ns/diff">
+
+ <bookinfo>
+ <title>JBoss Web Services User Guide</title>
+
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject role="fo">
+ <imagedata fileref="images/jbosstools_logo.png" format="PNG"></imagedata>
+ </imageobject>
+ <imageobject role="html">
+ <imagedata></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <author><firstname>Denny</firstname><surname>Xu</surname><email>dxu(a)redhat.com</email></author>
+ <author><firstname>Grid</firstname><surname>Qian</surname><email>fqian(a)redhat.com</email></author>
+
+ <copyright>
+ <year>2008</year>
+ <year>2009</year>
+ <year>2010</year>
+ <holder>JBoss by Red Hat</holder>
+ </copyright>
+ <releaseinfo><diffmk:wrapper diffmk:change="changed">
+ Version: 1.1.1.GA
+ </diffmk:wrapper></releaseinfo>
+<abstract>
+ <title></title>
+ <para>
+ <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/ws_ref_guide/pdf/WS_...">PDF version</ulink>
+ </para>
+</abstract>
+
+
+ </bookinfo>
+
+ <toc></toc>
+
+<chapter id="overview" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/ws/docs/reference/en-US/overview.xml">
+ <title>JBossWS Runtime Overview</title>
+
+ <para>JBossWS is a web service framework developed as a part of the JBoss Application Server. It implements the JAX-WS specification that defines a programming model and run-time architecture for implementing web services in Java, targeted at the Java Platform, Enterprise Edition 5 (Java EE 5).</para>
+ <para>JBossWS integrates with most current JBoss Application Server releases as well as earlier ones, that did implement the J2EE 1.4 specifications. Even though JAX-RPC, the web service specification for J2EE 1.4, is still supported JBossWS does put a clear focus on JAX-WS.</para>
+
+<section>
+ <title>Key Features of JBossWS</title>
+ <para>For a start, we propose you to look through the table of main features of JBossWS Runtime:</para>
+
+ <table>
+
+ <title>Key Functionality for JBossWS</title>
+ <tgroup cols="2">
+
+ <colspec align="left" colnum="1" colwidth="2*"></colspec>
+ <colspec colnum="2" colwidth="4*"></colspec>
+
+
+ <thead>
+ <row>
+ <entry>Feature</entry>
+ <entry>Benefit</entry>
+
+ </row>
+ </thead>
+
+ <tbody>
+
+ <row>
+ <entry><para>JAX-RPC and JAX-WS support</para></entry>
+ <entry><para>JBossWS implements both the JAX-WS and JAX-RPC specifications.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>EJB 2.1, EJB3 and JSE endpoints</para></entry>
+ <entry><para>JBossWS supports EJB 2.1, EJB3 and JSE as Web Service Endpoints.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>WS-Security 1.0 for XML Encryption/Signature of the SOAP message</para></entry>
+ <entry><para>WS-Security standardizes authorization, encryption, and digital signature processing of web services.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>JBoss AS</para></entry>
+ <entry><para>JBoss Application Server 5 (JavaEE 5 compliant) web service stack.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>Support for MTOM/XOP and SwA-Ref</para></entry>
+ <entry><para>Message Transmission Optimization Mechanism (MTOM) and XML-binary Optimized Packaging (XOP) more efficiently serialize XML Infosets that have certain types of content.</para></entry>
+
+ </row>
+
+ </tbody>
+
+ </tgroup>
+ </table>
+
+
+</section>
+<section>
+ <title>Other relevant resources on the topic</title>
+
+ <para>You can find some extra information on:</para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <ulink url="http://www.jboss.org/community/wiki/JBossWS-FAQ#Tools">JBossWS Tools Wiki FAQ.</ulink>
+ </para>
+ </listitem>
+ </itemizedlist>
+
+
+ </section>
+
+
+
+
+</chapter>
+
+<chapter id="create_ws_topdown" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/ws/docs/reference/en-US/topdown.xml">
+ <?dbhtml filename="topdown.html"?>
+ <chapterinfo>
+ <keywordset>
+ <keyword>JBoss Tools</keyword>
+ <keyword>Web Service</keyword>
+ <keyword>JBossWS Web Service runtime</keyword>
+ </keywordset>
+ </chapterinfo>
+
+ <title>Creating a Web Service using JBossWS runtime</title>
+ <para>In this chapter we provide you with the necessary steps to create a Web Service using
+ JBossWS runtime. First you need to create a Dynamic Web project:</para>
+
+ <section id="createproject">
+ <title>Creating a Dynamic Web project</title>
+
+ <para>Before creating a web service, you should have a Dynamic Web Project created:</para>
+ <figure float="0">
+ <title>Dynamic Web Project</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_webproject_1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Create a Web project by selecting <emphasis>
+ <property moreinfo="none">New > Project... > Dynamic Web project</property></emphasis>. Enter the following information: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Project Name: enter a project name</para>
+ </listitem>
+ <listitem>
+ <para>Target runtime: any server depending on your installation. If it is not listed,
+ click <property moreinfo="none">New</property> button and browse to the location where it is installed to. You may set <emphasis>
+ <property moreinfo="none">Target Runtime</property>
+ </emphasis> to <emphasis>
+ <property moreinfo="none">None</property></emphasis>, in this case, you should add <link linkend="addfacet">JBoss Web Service
+ facet to the project</link>.</para>
+ <figure float="0">
+ <title>Dynamic Web Project Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_webproject_2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Configuration: You may add <link linkend="addfacet">JBoss Web Service
+ facet to the project</link> by clicking <property moreinfo="none">Modify...</property> button. The opened page is like <property moreinfo="none">Figure 2.4</property>.</para>
+ </listitem>
+ <listitem>
+ <para>Configure Web Module values:</para>
+ <figure float="0">
+ <title>Web Module Settings Configuration</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_webproject_3.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>If you added the JBoss Web Service facet to the project, now the <property moreinfo="none">Finish</property><diffmk:wrapper diffmk:change="changed"> button is unavailable. You must click </diffmk:wrapper><property moreinfo="none">Next</property> button to set more information about the JBoss Web Service facet. The page is like <property moreinfo="none">Figure 2.5</property>. Then click on the <property moreinfo="none">Finish</property> button.</para>
+ <para>If you didn't add the JBoss Web Service facet to the project, click on the <property moreinfo="none">Finish</property> button. Next you will need to add JBoss Web Service facet to the project.</para>
+ </section>
+
+ <section id="addfacet">
+ <title>Configure JBoss Web Service facet settings</title>
+ <para>If you have already created a new Dynamic Web project and not set the JBoss Web Service facet to the project, the next step is to add JBoss Web
+ Service facet to the project. Right-click on the project, select its <emphasis><property moreinfo="none">Properties</property></emphasis> and then find <emphasis>Project Facets</emphasis> in the tree-view on the left-side of the project properties dialog.
+ Tick on the check box for JBoss Web Services. You will see what like this: </para>
+ <figure float="0" id="figure_addfacet_0">
+ <title>Choose JBoss Web Service Facet</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_facet_0.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>At the bottom-left of the right-side of the project properties dialog, there is a error link: <emphasis><property moreinfo="none">Further configuration required...</property></emphasis> . You must click the link to set more information about JBoss Web Service facet.</para>
+ <para>Click on the <emphasis><property moreinfo="none">Further configuration required...</property></emphasis> link. In the opened window</para>
+ <figure float="0" id="figure_addfacet">
+ <title>Configure JBoss Web Service Facet</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_facet.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Server Supplied JBossWS Runtime: If you have already set a JBoss runtime to the
+ project's target runtime, you may choose <emphasis>
+ <property moreinfo="none">Server Supplied JBossWS Runtime</property>
+ </emphasis> and then click <emphasis>
+ <property moreinfo="none">Ok</property>
+ </emphasis> to finish the configuration of JBoss Web Service facet. </para>
+ <para>If the project has no <emphasis>
+ <property moreinfo="none">Target Runtime</property>
+ </emphasis> settings, you should check the second radio button and specify a JBossWS
+ runtime from the list. You also can create a new JBossWS runtime, click on the <emphasis>
+ <property moreinfo="none">New...</property>
+ </emphasis> button will bring you to another dialog to configure new JBossWS runtime.</para>
+ <figure float="0" id="figure_addfacet1">
+ <title>Configure JBossWS Runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_newruntime.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>See how to configure a new JBossWS runtime <link linkend="preference">here</link>.</para>
+ <para>After setting the information about JBoss Web Service facet, for saving the result, you should click the <property moreinfo="none">Apply</property> or <property moreinfo="none">OK</property> button at the bottom-right of the right-side of the project properties dialog.</para>
+ </section>
+
+
+ <section id="topdownwebservice">
+ <title>Creating a Web Service from a WSDL document using JBossWS runtime</title>
+ <para>In this chapter we provide you with the necessary steps to create a Web Service from a
+ WSDL document using JBossWS runtime.</para>
+ <para>At first, please make sure that you have already created a dynamic Web project with
+ JBoss Web Service facet installed. </para>
+ <para>See how to make it <link linkend="createproject">here</link> and <link linkend="addfacet">here</link>.</para>
+
+ <para>To create a Web Service using JBossWS runtime select<emphasis>
+ <property moreinfo="none">File > New > Other > Web Services > Web Service</property>
+ </emphasis> to run Web Service creation wizard. </para>
+ <para>Let's get through the wizard step-by-step:</para>
+ <figure float="0" id="figure_create_ws_topdown">
+ <title>New Web Service Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>First, please select <property moreinfo="none">Top down Java bean Web Service</property> from the Web
+ Service type list, and select a WSDL document from workspace, click on the Server name
+ link on the page will bring you to another dialog. Here you can specify the server to a
+ JBoss Server and Web Service runtime to JBossWS runtime:</para>
+ <figure float="0" id="figure_create_ws_topdown_setserver">
+ <title>Select Server and Web Service runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation1_1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>Click on the <emphasis>
+ <property moreinfo="none">Finish</property>
+ </emphasis> button to see the next wizard view opened:</para>
+
+ <figure float="0" id="figure_create_ws_topdown1">
+ <title>New Web Service Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>Click on the <emphasis>
+ <property moreinfo="none">Next</property>
+ </emphasis> button to proceed:</para>
+ <figure float="0" id="figure_create_ws_topdown_codegen">
+ <title>New Web Service Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_creation2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>On this page, the default package name comes from the namespace of the WSDL document,
+ you also can change it to any valid package name you want. JAX-WS specification should be
+ set to 2.0 if your JBossWS runtime in JBoss Server is JBossWS native runtime. You can
+ specify a catalog file and binding files if you have them. If you want the wizard to
+ generate empty implementation classes for the Web Service, check the <emphasis>
+ <property moreinfo="none">Generate default Web Service Implementation classes</property>
+ </emphasis> check box. If you want to update the default Web.xml file with the Web Service
+ servlets configured, check the <emphasis>
+ <property moreinfo="none">Update the default Web.xml</property>
+ </emphasis> check box. Click on the <emphasis>
+ <property moreinfo="none">Next</property>
+ </emphasis> or on the <emphasis>
+ <property moreinfo="none">Finish</property>
+ </emphasis> button to generate code.</para>
+
+ <para>Once the Web Service code is generated, you can view the implementation class and add
+ business logic to each method.</para>
+ <figure float="0" id="figure_impl_code">
+ <title>The generated implementation Java code</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_Impl_code_view.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>View the Web.xml file:</para>
+ <figure float="0" id="figure_webxml">
+ <title>Web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_ws_webxml.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+<para>In the next chapter you will find out how to create a Web service from a Java bean.</para>
+ </section>
+
+ <section id="bottomupws">
+ <title>Creating a Web service from a Java bean using JBossWS runtime</title>
+ <para>The Web Service wizard assists you in creating a new Web service, configuring it for
+ deployment, and then deploying it to the server.</para>
+ <para>To create a Web service from a bean using JBoss WS:</para>
+ <para>Setup <link linkend="preference">JBoss WS and development environment</link>.</para>
+ <para>Create <link linkend="createproject">a Dynamic Web project</link>.</para>
+ <para>Add <link linkend="addfacet">JBossWS Facet</link> to Web project.</para>
+ <para>Create a Web Service from a java bean: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Switch to the Java EE perspective <emphasis>
+ <property moreinfo="none">Window > Open Perspective > Java EE</property></emphasis>.</para>
+ </listitem>
+ <listitem>
+ <para>In the Project Explorer view, select the bean that you created or imported into
+ the source folder of your Web project.</para>
+ <figure float="0">
+ <title>Select the Bean Created</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup.png" scale="80"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Click <emphasis>
+ <property moreinfo="none">File > New > Other</property></emphasis>. Select Web Services in order to display various Web service wizards.
+ Select the Web Service wizard. Click on the <property moreinfo="none">Next</property> button.</para>
+ <figure float="0">
+ <title>New Web Service</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>On the first Web Service wizard page: select <property moreinfo="none">Bottom up Java bean Web
+ service</property> as your Web service type, and select the Java bean from which
+ the service will be created:</para>
+ <figure float="0">
+ <title>Set Web Service Common values</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <itemizedlist>
+ <listitem>
+ <para>Select the stages of Web service development that you want to complete using
+ the slider: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Develop: this will develop the WSDL definition and implementation of
+ the Web service. This includes such tasks as creating modules that will
+ contain generated code, WSDL files, deployment descriptors, and Java
+ files when appropriate.</para>
+ </listitem>
+ <listitem>
+ <para>Assemble: this ensures the project that will host the Web service or
+ client gets associated to an EAR when required by the target application
+ server.</para>
+ </listitem>
+ <listitem>
+ <para>Deploy: this will create the deployment code for the service.</para>
+ </listitem>
+ <listitem>
+ <para>Install: this will install and configure the Web module and EARs on
+ the target server.</para>
+ </listitem>
+ <listitem>
+ <para>Start: this will start the server once the service has been installed
+ on it. The server-config.wsdd file will be generated.</para>
+ </listitem>
+ <listitem>
+ <para>Test: this will provide various options for testing the service, such
+ as using the Web Service Explorer or sample JSPs.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>Select your server: the default server is displayed. If you want to deploy
+ your service to a different server click the link to specify a different server.
+ </para>
+ </listitem>
+ <listitem>
+ <para>Select your runtime: ensure the JBoss WS runtime is selected.</para>
+ </listitem>
+ <listitem>
+ <para>Select the service project: the project selected in your workspace is
+ displayed. To select a different project click on the project link. If you are
+ deploying to JBoss Application Server you will also be asked to select the EAR
+ associated with the project. Ensure that the project selected as the Client Web
+ Project is different from the Service Web Project, or the service will be
+ overwritten by the client's generated artifacts.</para>
+ </listitem>
+ <listitem>
+ <para>If you want to create a client, select the type of proxy to be generated
+ and repeat the above steps for the client. The better way is to create a web
+ service client project separately.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Click on the <property moreinfo="none">Next</property> button.</para>
+ </listitem>
+ <listitem>
+ <para>On the JBoss Web Service Code Generation Configuration page, set the following
+ values:</para>
+ <figure float="0">
+ <title>Set Web Service values for Code Generation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_3.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <itemizedlist>
+ <listitem>
+ <para><diffmk:wrapper diffmk:change="changed">Generate WSDL file: select it, you will get a generated WSDL file in your
+ project. But this wsdl's service address location values are not a real
+ address. </diffmk:wrapper></para>
+ </listitem>
+ <listitem>
+ <para>After the Web service has been created, the following option can become
+ available depending on the options you selected: Update the default web.xm
+ file. If selected, you may test the web service by Explorer.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Click on the <property moreinfo="none">Next</property> button.</para>
+ </listitem>
+ <listitem>
+ <para>On this page, the project is deployed to the server. You can start the server and
+ test the web service. If you want to publish the web service to a UDDI registry, you
+ may click the <property moreinfo="none">Next</property> button to publish it. If not, you may click
+ the <property moreinfo="none">Finish</property> button.</para>
+ <figure float="0">
+ <title>Start a Server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_4.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>After the Web Service has been created, the following options may become available
+ depending on the options selected:</para>
+ <itemizedlist>
+ <listitem>
+ <para>the generated web services code</para>
+ </listitem>
+ <listitem>
+ <para>If you selected to generate a WSDL file, you will get the file in your project's wsdl folder.</para>
+ <figure float="0">
+ <title>The Generated HelloWorldService.wsdl File in the wsdl Folder</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_6.png" scale="80"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>If you selected to update the default web.xml, you will test the web service in
+ the browser. Open the Explorer, input the url for the web service according to
+ web.xml plus <property moreinfo="none"><diffmk:wrapper diffmk:change="changed">?wsdl</diffmk:wrapper></property>, you will get the WSDL file from Explorer. </para>
+ <figure float="0">
+ <title>The Updated web.xml file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/topdown/jbossws_bottomup_5.png" scale="80"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>In the next chapter you will be able to create a Web Service Client from a WSDL document using JBoss WS.</para>
+
+ </section>
+
+</chapter>
+
+
+<chapter id="client" revisionflag="added" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/ws/docs/reference/en-US/client.xml">
+ <title>Creating a Web Service Client from a WSDL Document using JBoss WS</title>
+ <para>To create a Web Service Client from a WSDL Document using JBoss WS you need to fulfil the following steps:</para>
+ <para>Setup <link linkend="preference">JBoss WS and development environment</link>.</para>
+ <para><link linkend="createproject">Create a Dynamic Web project</link>.</para>
+ <para><link linkend="addfacet">Add JBossWS Facet to Web project</link>.</para>
+ <para>Then you can create a Web Service Client from a WSDL document: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Switch to the Java EE perspective <emphasis><property moreinfo="none">Window > Open Perspective > Java EE</property></emphasis>.</para>
+ </listitem>
+ <listitem>
+ <para>Click <emphasis><property moreinfo="none">File > New > Other</property></emphasis>. Select Web Services in order to display the various Web service wizards. Select the Web Service Client wizard. Click on the <property moreinfo="none">Next</property> button.</para>
+ <figure float="0">
+ <title>New Web Service Client</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>The first and the second Web Service Client wizard pages are the same as for <link linkend="topdownwebservice">Web Service from a WSDL document</link>.</para>
+ <figure float="0">
+ <title>Set Web Service Common values</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client_1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <figure float="0">
+ <title>Set Web Service values related to WSDL file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client_2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The only difference is:</para>
+ <itemizedlist>
+ <listitem>
+ <para><property moreinfo="none">Client Type:</property> Support of Java Proxy only.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Click on the <property moreinfo="none">Finish</property> button.</para>
+ </listitem>
+ </itemizedlist>
+ <para>After the Web Service Client has been created, the following may occur depending on the options you selected:</para>
+ <itemizedlist>
+ <listitem>
+ <para> the generated web service and client codes</para>
+ </listitem>
+ <listitem>
+ <para>a client sample class.</para>
+ <figure float="0">
+ <title>Client Sample Class</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/client/jbossws_client_3.png" scale="80"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>JBoss WS use a Java class to test Web Service. A client sample class will be generated, you may run this client as a java application to call a web service.</para>
+ <note diffmk:change="added">
+ <title diffmk:change="added"><diffmk:wrapper diffmk:change="added">Note:</diffmk:wrapper></title>
+ <para diffmk:change="added"><diffmk:wrapper diffmk:change="added">To run </diffmk:wrapper><property diffmk:change="added" moreinfo="none"><diffmk:wrapper diffmk:change="added">client sample</diffmk:wrapper></property><diffmk:wrapper diffmk:change="added"> as a Java application you need a </diffmk:wrapper><property diffmk:change="added" moreinfo="none"><diffmk:wrapper diffmk:change="added">JBoss Runtime</diffmk:wrapper></property><diffmk:wrapper diffmk:change="added"> in build path. </diffmk:wrapper></para>
+ </note>
+</chapter>
+
+
+<chapter id="preference" revisionflag="added" xml:base="file:///home/vchukhutsina/repos/ochik_jboss/ws/docs/reference/en-US/preference.xml">
+ <title>JBoss WS and development environment</title>
+
+ <para>In this chapter you will learn how to change JBossWS preferences and how to set default server and runtime.</para>
+ <section id="jbosswspreference">
+
+
+ <title>JBossWS Preferences</title>
+
+ <para>In this section you will know how JBossWS preferences can be modified during the
+ development process.</para>
+
+ <para>JBossWS preferences can be set on the JBossWS preference page. Click on
+ <emphasis><property moreinfo="none">Window > Preferences > JBoss Tools > Web > JBossWS
+ Preferences</property>.</emphasis></para>
+
+ <para>On this page you can manage the JBossWS Runtime. Use the appropriate buttons to
+ <property moreinfo="none">Add</property> more runtimes or to <property moreinfo="none">Remove</property> those that
+ are not needed.</para>
+
+ <figure float="0">
+ <title>JBossWS Preferences Page</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/Jbossws_preference.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>Clicking on <emphasis>
+ <property moreinfo="none">Add</property>
+ </emphasis> or <emphasis>
+ <property moreinfo="none">Edit</property>
+ </emphasis> button will open the form where you can configure a new JBossWS runtime and
+ change the path to JBossWS runtime home folder, modify the name and version of the
+ existing JBossWS runtime settings. Press <property moreinfo="none">Finish</property> to apply the
+ changes.</para>
+
+ <figure float="0">
+ <title>Edit JBossWS Runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/Jbossws_preference_new.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+
+
+
+ <para>WS container allows Source and JavaDoc locations to be set via the Properties dialog on each contained .jar: right-click on any .jar file in the Project Explorer view, select <emphasis><property moreinfo="none">Properties</property></emphasis>. Choose <emphasis><property moreinfo="none">Java Source Attachment</property></emphasis> and select location (folder, JAR or zip) containing new source for the chosen .jar using one of the suggested options (workspace, external folder or file) or enter the path manually:</para>
+
+ <figure float="0">
+ <title>Classpath Container: Java Source Attachment</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/jbossws_container1.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Click on <emphasis><property moreinfo="none">Apply</property></emphasis> and then on <emphasis><property moreinfo="none">Ok</property></emphasis>.</para>
+ <para>To change JavaDoc Location choose <emphasis><property moreinfo="none">Javadoc Location</property></emphasis> and specify URL to the documentation generated by Javadoc. The Javadoc location will contain a file called <emphasis><property moreinfo="none">package-list</property></emphasis>:</para>
+
+ <figure float="0">
+ <title>Classpath Container: Javadoc Location</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/jbossws_container2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Click on <emphasis><property moreinfo="none">Apply</property></emphasis> and then on <emphasis><property moreinfo="none">Ok</property></emphasis>.</para>
+
+
+
+
+
+
+ </section>
+ <section id="serverruntime">
+ <title>Default Server and Runtime</title>
+ <para>Open <emphasis>
+ <property moreinfo="none">Window > Preferences > Web Services > Server and Runtime</property></emphasis>. On this page, you can specify a default server and runtime.</para>
+ <para>For ease of use, the better way is to set runtime to JBoss WS.</para>
+ <para>After server and runtime are specified, click on the <property moreinfo="none">Apply</property> button
+ to save the values.</para>
+ <figure float="0">
+ <title>Specifing a default server and runtime</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/preference/jbossws_server_runtime.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>On the whole, this guide covers the fundamental concepts of work with tooling for
+ <property moreinfo="none">JBossWS</property>. It describes how to easily create a Web Service and a Web Service Client using
+ JBossWS Runtime and adjust JBossWS and development environment as well.</para>
+
+ <para>If the information on JBossWS tools in this guide isn't enough for you, ask
+ questions on our <ulink url="http://www.jboss.com/index.html?module=bb&op=viewforum&f=201">forum</ulink>. Your comments and suggestions are also welcome.</para>
+ </section>
+</chapter>
+
+</book>
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/overview.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/overview.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/overview.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="overview">
+ <title>JBoss RESTful Web Services Runtime and Tools support Overview</title>
+ <para>JBoss RESTful Web Services is a framework developed as a part of the JBoss Application Server. It implements the JAX-RS specifications. JAX-RS (Java API for RESTful Web Services) is a Java API that supports the creation of Representational State Transfer (REST) web services, using annotations. </para>
+ <para>JBoss RESTful Web Services integrates with most current JBoss Application Server releases as well as earlier ones, that did implement the J2EE 1.4 specifications.</para>
+ <para>RESTful Web Services tooling works with <property>JBossWS Runtime</property> and allows you to create, deploy and run RESTful Web Services</para>
+ <para>Also JBossWS Tool gives a way to test a web service running on a server.</para>
+<section>
+ <title>Key Features of JBoss RESTful Web Services</title>
+ <table>
+
+ <title>Key Functionality</title>
+ <tgroup cols="2">
+
+ <colspec colnum="1" align="left" colwidth="2*"/>
+ <colspec colnum="2" colwidth="4*"/>
+
+
+ <thead>
+ <row>
+ <entry>Feature</entry>
+ <entry>Benefit</entry>
+
+ </row>
+ </thead>
+
+ <tbody>
+
+ <row>
+ <entry>
+ <para>JAX-RS support</para>
+ </entry>
+ <entry>
+ <para>JBossWS implements the JAX-RS specification.</para>
+ </entry>
+
+ </row>
+
+ <row>
+ <entry><para>EJB 2.1, EJB3 and JSE endpoints</para></entry>
+ <entry><para>JBossWS supports EJB 2.1, EJB3 and JSE as Web Service Endpoints.</para></entry>
+
+ </row>
+
+ <row>
+ <entry><para>JBoss AS</para></entry>
+ <entry><para>JBoss Application Server 5 (JavaEE 5 compliant) web service stack.</para></entry>
+
+ </row>
+
+ </tbody>
+
+ </tgroup>
+ </table>
+</section>
+</chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/preliminaries-web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/preliminaries-web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/preliminaries-web_service_test_view.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<section id="web_service_test_view-testing_a_restful_web_service-preliminaries">
+ <title>Preliminaries</title>
+ <para>
+ The following procedure describes the steps to perform before testing a web service.
+ </para>
+ <xi:include href="proc-jbt-test_web_service_prelim.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/prerequisites-resteasy_simple_project_example.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/prerequisites-resteasy_simple_project_example.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/prerequisites-resteasy_simple_project_example.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<section id="resteasy_simple_project_example-prerequisites">
+ <title>Prerequisites</title>
+ <para>
+ To be able to build the example RESTEasy project, the <application>Maven</application> plugin <application>M2Eclipse</application> should be installed. The following procedure describes installing the <application>Maven Release</application>, <application>Maven Extras</application> and <application>Subclipse</application> plugins. <application>Subclipse</application> is a dependency of <application>Maven Extras</application>.
+ </para>
+ <para>
+ The update site urls to add in <xref linkend="site_information"/> of the following procedure, in the order of installation, are:
+ </para>
+ <orderedlist>
+ <listitem>
+ <para>
+ Maven release: <ulink url="http://m2eclipse.sonatype.org/sites/m2e/">http://m2eclipse.sonatype.org/sites/m2e/</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Subclipse: <ulink url="http://subclipse.tigris.org/update_1.6.x">http://subclipse.tigris.org/update_1.6.x</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Maven extras: <ulink url="http://m2eclipse.sonatype.org/sites/m2e-extras/">http://m2eclipse.sonatype.org/sites/m2e-extras/</ulink>
+ </para>
+ </listitem>
+ </orderedlist>
+ <xi:include href="proc-jbt-install-add_repository.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-export-war_export.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-export-war_export.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-export-war_export.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,90 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-export-war_export">
+ <title>Export the project as a Web Archive (WAR)</title>
+ <step>
+ <title>Access the Export dialog</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Right click on the project name in the <guilabel>Project Explorer</guilabel> view.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select <menuchoice><guisubmenu>Export</guisubmenu><guimenuitem>WAR file</guimenuitem></menuchoice>.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Export- WAR Export</guilabel> dialog displays with the selected web project highlighted.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-export-war_export_01">
+ <title>Export - WAR Export dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-export-war_export_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Export - WAR Export dialog</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step id="step_02">
+ <title>Complete the export dialog</title>
+ <para>
+ Define the WAR file attributes as described in <xref linkend="table-jbt-export-war_export_01"/>
+ </para>
+ <table id="table-jbt-export-war_export_01" frame='all'>
+ <title>Export - War Export</title>
+ <tgroup cols='4' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="2*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="3*"/>
+ <colspec colname='c4' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Web project</entry>
+ <entry>yes</entry>
+ <entry>Enter the web project name.</entry>
+ <entry>The project name will default to the highlighted project in the <guilabel>Project Explorer</guilabel>. A different project can be selected from the list or entered directly in the editable drop-down list.</entry>
+ </row>
+ <row>
+ <entry>Destination</entry>
+ <entry>yes</entry>
+ <entry>Enter or browse to the destination.</entry>
+ <entry>Set the destination as the <filename>build</filename> folder to store the WAR file within the project. Alternatively, deploy the project directly to the <filename>deploy</filename> directory of the target server profile.</entry>
+ </row>
+ <row>
+ <entry>Optimize for a specific server runtime</entry>
+ <entry>no</entry>
+ <entry>Select this box to optimize the <filename>WAR</filename> file for deployment to the targeted runtime.</entry>
+ <entry><!--Selecting this option will <remark>[import the necessary libraries for the target runtime] OR [??]</remark>.-->The list of available runtimes will be those configured during the project set-up or by selecting <menuchoice><guimenu>File</guimenu><guisubmenu>New</guisubmenu><guimenuitem>Server</guimenuitem></menuchoice>.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </step>
+ <step>
+ <title>Deploy the application</title>
+ <para>
+ Copy the file to the <filename>deploy</filename> directory of the required target server profile, such as the <command>all</command> profile. Note that the WAR file destination may have already been set as the deploy directory in <xref linkend="step_02"/>.
+ </para>
+ </step>
+ </procedure>
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-export-war_export.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_restful_web_service.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_restful_web_service.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_restful_web_service.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,276 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-generate_a_sample_restful_web_service">
+ <title>Generate a sample RESTful web service</title>
+ <important><title>Target runtime must have RESTEasy installed</title>
+ <para>
+ The sample RESTful web service will not work unless it is deployed to a server with RESTEasy installed, such as JBoss SOA-P.
+ </para>
+ </important>
+ <step>
+ <title>Access the New - Select a wizard dialog</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Right click on the project name in the <guilabel>Project Explorer</guilabel> view.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select <menuchoice><guimenu>New</guimenu><guisubmenu>Other</guisubmenu></menuchoice>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guilabel>Create a Sample RESTful Web Service</guilabel> label by expanding the <menuchoice><guimenu>Web Services</guimenu></menuchoice> folder.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New - Select a wizard</guilabel> dialog displays with the selected wizard type highlighted.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-generate_a_sample_restful_web_service_01">
+ <title>The New - Other (Wizard selection) dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_restful_web_service_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New - Other (Wizard selection) dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Access the Generate a Sample RESTful Web Service dialog</title>
+ <para>
+ Click the <guibutton>Next</guibutton> button to proceed.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Generate a Sample RESTful Web Service - Project and Web Service Name</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-generate_a_sample_restful_web_service_02">
+ <title>Generate a Sample RESTful Web Service - Project and Web Service Name</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_restful_web_service_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Generate a Sample RESTful Web Service - Project and Web Service Name</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Due to the nature in which JBoss Application Server 7 and JBoss Enterprise Application Server 5 handle JAX-RS support, the wizard can now be completed without the need for RESTEasy JARs in the project classpath or associated project runtime. The JARs are necessary for JBoss SOA-P servers.
+ </para>
+ </step>
+ <step>
+ <title>Define the service attributes</title>
+ <para>
+ Define the project, web service, package and class names according to the options displayed in <xref linkend="table-jbt-generate_a_sample_restful_web_service_01"/>
+ </para>
+ <table id="table-jbt-generate_a_sample_restful_web_service_01" frame='all'>
+ <title>Project and Web Service Name</title>
+ <tgroup cols='5' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="2*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="1*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <colspec colname='c5' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Dialog group</entry>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Dynamic Web Project</entry>
+ <entry></entry>
+ <entry>yes</entry>
+ <entry>Enter the project name.</entry>
+ <entry>The project name will default to the highlighted project in the <guilabel>Project Explorer</guilabel>. A different project can be selected from the list or entered directly in the editable drop-down list.</entry>
+ </row>
+ <row>
+ <entry>Web Service</entry>
+ <entry>Name</entry>
+ <entry>yes</entry>
+ <entry>Enter the name for the web service.</entry>
+ <entry>The web service name will be the url for the service as mapped in the deployment descriptor (<filename>web.xml</filename>).</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Update web.xml</entry>
+ <entry>no</entry>
+ <entry>Check this box to add the service to the deployment descriptor.</entry>
+ <entry>This option is checked by default and may be unchecked when deploying to JBoss AS 6.0 or RESTEasy 2.0 servers. Service information is not required in the deployment descriptor for these servers.</entry>
+ </row>
+ <row>
+ <entry>
+ </entry>
+ <entry>Add RESTEasy Jars from root runtime directory</entry>
+ <entry>no</entry>
+ <entry>Check this box to add RESTEasy JARs to the project.</entry>
+ <entry>This option allows you to add RESTEasy JARs to the project if they appear in the root runtime directory but are not installed in the runtime. While this is not required, it will assist when working with JBoss Application Server 5 and JBoss Enterprse Application Platform 5 web service projects.</entry>
+ </row>
+ <row>
+ <entry>Sample Web Service Class</entry>
+ <entry>Package</entry>
+ <entry>yes</entry>
+ <entry>Enter the package for the web service class.</entry>
+ <entry>The default package for the sample web service will be displayed.</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Class</entry>
+ <entry>yes</entry>
+ <entry>Enter the name of the web service class containing the JAX-RS annotated path.</entry>
+ <entry>
+ <!-- <remark> -->
+ This class defines the path to the web service and is referenced in the Application Class Name. The Application Class Name is declared in the deployment descriptor providing indirect access to the annotated path.
+ <!-- </remark> -->
+ </entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Application Class Name</entry>
+ <entry>yes</entry>
+ <entry>Enter the name of the Application Class Name.</entry>
+ <entry>
+ <!-- <remark> -->
+ The Application Class Name constructor instantiates objects of the web service class containing the JAX-RS annotated path, GET and POST methods. It serves as a single point of access to the application for the web server.
+ <!-- </remark> -->
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Generate the web service</title>
+ <para>
+ Click the <guibutton>Finish</guibutton> button to complete the web service setup.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The web service classes will be generated and the web.xml file updated with the deployment details.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-generate_a_sample_restful_web_service_03">
+ <title>RESTful Web Service</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_restful_web_service_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>RESTful Web Service</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ </step>
+ <step><title>Browse the MyRESTApplication.java class</title>
+ <para>
+ Double click the <classname>MyRESTApplication.java</classname> class and note the constructor instantiating objects of type HelloWorldResource. The relevance of this will be discussed shortly.
+ </para>
+ <figure id="figure-jbt-generate_a_sample_restful_web_service_04">
+ <title>Application Class - MyRESTApplication.java</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_restful_web_service_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Application Class - MyRESTApplication.java</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ <step><title>Browse the HelloWorldResource.java class</title>
+ <para>
+ Double click the <filename>HelloWorldResource.java</filename> class and note the JAX-RS annotated path and the annotated GET method.
+ </para>
+ <figure id="figure-jbt-generate_a_sample_restful_web_service_05">
+ <title>HelloWorldResource.java</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_restful_web_service_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>HelloWorldResource.java</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Browse the web.xml deployment descriptor</title>
+ <para>
+ Double click the <filename>web.xml</filename> file and note the <parameter>jax.ws.rs.Application</parameter> parameter mapped to the <application>Application</application> class. Note also that:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ the main servlet for the application is <classname>org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher</classname> which is given the custom name Resteasy; and
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the main servlet is not mapped to a particular url as indicated by <code>/*</code>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ The url for sending GET requests can be resolved as follows:
+ </para>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>
+ Identify the Application Class as defined in the deployment descriptor.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Note the object type instantiated in the <application>Application</application> class and added to the singleton set: <classname>HelloWorldResource</classname>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Note the JAX-RS annotated path declared in the corresponding <classname>HelloWorldResource</classname> class: <code>@Path("/MyRESTApplication")</code> <token>[1]</token>.
+ </para>
+ </listitem>
+ </orderedlist>
+ <!--
+ by viewing the class containing the JAX-RS annotated path <code>@Path("/MyRESTApplication")</code> as shoen in <xref linkend="figure-jbt-generate_a_sample_restful_web_service_04"/>. This class can be identified by viewing the Application Class defined in the deployment descriptor. Objects of type (<classname>HelloWorldResource</classname>) are instantiated and added to the singleton set in the Application Class constructor (<xref linkend="figure-jbt-generate_a_sample_restful_web_service_04"/>). The url for sending GET requests therefore resolves to http://localhost:8080/RestfulSample/MyRESTApplication.
+ </para>
+ -->
+ <figure id="figure-jbt-generate_a_sample_restful_web_service_06">
+ <title>web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_restful_web_service_06.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>web.xml</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The url for sending GET requests is therefore <ulink url="http://localhost:8080/ProjectName/[1]">http://localhost:8080/ProjectName/[1]</ulink> or, <ulink url="http://localhost:8080/RestfulSample/MyRESTApplication">http://localhost:8080/RestfulSample/MyRESTApplication</ulink>.<!-- Testing RESTful web services is discussed in LINK HERE WHEN DONE.-->
+ </para>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </procedure>
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_restful_web_service.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_web_service.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_web_service.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_web_service.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,200 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-generate_a_sample_web_service">
+ <title>Generate a sample web service</title>
+ <step>
+ <title>Access the New - Select a wizard dialog</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Right click on the project name in the <guilabel>Project Explorer</guilabel> view.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select <menuchoice><guimenu>New</guimenu><guisubmenu>Other</guisubmenu></menuchoice>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guilabel>Create a Sample Web Service</guilabel> label by expanding the <menuchoice><guimenu>Web Services</guimenu></menuchoice> folder.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New - Select a wizard</guilabel> dialog displays with the selected wizard type highlighted.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-generate_a_sample_web_service_01">
+ <title>The New - Other (Wizard selection) dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New - Other (Wizard selection) dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Access the Generate a Sample Web Service dialog</title>
+ <para>
+ Click the <guibutton>Next</guibutton> button to proceed.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Generate a Sample Web Service - Project and Web Service Name</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-generate_a_sample_web_service_02">
+ <title>Generate a Sample Web Service - Project and Web Service Name</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Generate a Sample Web Service - Project and Web Service Name</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the service attributes</title>
+ <para>
+ Define the project, web service, package and class names according to the options displayed in <xref linkend="table-jbt-generate_a_sample_web_service_01"/>
+ </para>
+ <table id="table-jbt-generate_a_sample_web_service_01" frame='all'>
+ <title>Project and Web Service Name</title>
+ <tgroup cols='5' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="2*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="1*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <colspec colname='c5' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Dialog group</entry>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Dynamic Web Project</entry>
+ <entry></entry>
+ <entry>yes</entry>
+ <entry>Enter the project name.</entry>
+ <entry>The project name will default to the highlighted project in the <guilabel>Project Explorer</guilabel>. A different project can be selected from the list or entered directly in the editable drop-down list.</entry>
+ </row>
+ <row>
+ <entry>Web Service</entry>
+ <entry>Name</entry>
+ <entry>yes</entry>
+ <entry>Enter the name for the web service.</entry>
+ <entry>The web service name will be the url for the service as mapped in the deployment descriptor (<filename>web.xml</filename>).</entry>
+ </row>
+ <row>
+ <entry>Sample Web Service Class</entry>
+ <entry>Package</entry>
+ <entry>yes</entry>
+ <entry>Enter the package for the web service servlet.</entry>
+ <entry>The default package for the sample web service will be displayed.</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Class</entry>
+ <entry>yes</entry>
+ <entry>Enter the name of the web service servlet.</entry>
+ <entry>The default class name will correspond to the default web service name resulting in an equivalent url to servlet name mapping in the deployment descriptor (<filename>web.xml</filename>).</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Generate the web service</title>
+ <para>
+ Click the <guibutton>Finish</guibutton> button to complete the web service setup.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The web service classes will be generated and the web.xml file updated with the deployment details.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-generate_a_sample_web_service_03">
+ <title>HelloWorld Web Service</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>HelloWorld Web Service</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para> -->
+ </step>
+ <step><title>Browse the HelloWorld.java class</title>
+ <para>
+ Double click the <classname>HelloWorld.java</classname> class and note the annotated class name and method. These annotations identify the web service entities to the server.
+ </para>
+ <figure id="figure-jbt-generate_a_sample_web_service_04">
+ <title>web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>web.xml</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ <step><title>Browse the web.xml deployment decriptor</title>
+ <para>
+ Double click the <filename>web.xml</filename> file and note the servlet mapping as defined in <xref linkend="figure-jbt-generate_a_sample_web_service_02"/>. Note also that:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ the main servlet for the application is <classname>org.jboss.samples.webservices.HelloWorld</classname> which is given the custom name HelloWorld; and
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the main servlet is mapped to the particular url <code>/HelloWorld</code> <token>[1]</token>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <figure id="figure-jbt-generate_a_sample_web_service_05">
+ <title>web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>web.xml</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Upon start up, the server will write a WSDL file to the <filename>server-profile/data/wsdl/</filename> directory and the WSDL can be accessed with <ulink url="http://localhost:8080/ProjectName/[1]?WSDL">http://localhost:8080/ProjectName/[1]?WSDL</ulink> or, <ulink url="http://localhost:8080/WebServiceSample/HelloWorld?WSDL">http://localhost:8080/WebServiceSample/HelloWorld?WSDL</ulink>.<!-- Testing SOAP based web services is discussed in NEED LINK HERE WHEN DONE.-->
+ </para>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+ </procedure>
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_sample_web_service.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_simple_web_service.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_simple_web_service.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_simple_web_service.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,179 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-generate_a_simple_web_service">
+ <title>Generate a simple web service</title>
+ <step>
+ <title>Access the New - Select a wizard dialog</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Right click on the project name in the <guilabel>Project Explorer</guilabel> view.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Select <menuchoice><guimenu>New</guimenu><guisubmenu>Other</guisubmenu></menuchoice>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Expand the <menuchoice>
+ <guimenu>Web Services</guimenu>
+ </menuchoice> folder and click on the <guimenuitem>Simple Web Service</guimenuitem> option.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New - Select a wizard</guilabel> dialog displays with the selected wizard type highlighted.
+ </para>
+ </formalpara>
+
+ <figure id="figure-jbt-generate_a_simple_web_service_01">
+ <title>The New - Other (Wizard selection) dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_simple_web_service_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New - Other (Wizard selection) dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Access the Simple Web Service dialog</title>
+ <para>
+ Click the <guibutton>Next</guibutton> button to proceed.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Simple Web Service - Project and Web Service Details</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-generate_a_simple_web_service_02">
+ <title>Simple Web Service - Project and Web Service Details</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_simple_web_service_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Simple Web Service - Project and Web Service Details</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the service attributes</title>
+ <para>
+ Define the project, web service, package and class names according to the options displayed in <xref linkend="table-jbt-generate_a_simple_web_service_01"/>
+ </para>
+ <table id="table-jbt-generate_a_simple_web_service_01" frame='all'>
+ <title>Project and Web Service Details</title>
+ <tgroup cols='5' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="2*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="1*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <colspec colname='c5' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Dialog group</entry>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Technology</entry>
+ <entry></entry>
+ <entry>yes</entry>
+ <entry>Select the technology the Web Service will be based on.</entry>
+ <entry>A simple web service can be based on either the Web Service Definition Language (WSDL) or RESTful (REST) API. Click the radio button beside the technology your web service should use.</entry>
+ </row>
+ <row>
+ <entry>Dynamic web project</entry>
+ <entry></entry>
+ <entry>yes</entry>
+ <entry>Select the project name.</entry>
+ <entry>The project name will default to the highlighted project in the <guilabel>Project Explorer</guilabel>. A different project can be selected from the drop-down list.</entry>
+ </row>
+ <row>
+ <entry>Service details</entry>
+ <entry>Service name</entry>
+ <entry>yes</entry>
+ <entry>Enter the name for the web service.</entry>
+ <entry>The web service name will be the URL for the service as mapped in the deployment descriptor (<filename>web.xml</filename>).</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Update web.xml</entry>
+ <entry>no</entry>
+ <entry>Checkbox is checked by default, but is not mandatory.</entry>
+ <entry>Leaving this checked will add your new service to the <filename>web.xml</filename> in your project.</entry>
+ </row>
+ <row>
+ <entry>
+ </entry>
+ <entry>Add RESTEasy Jars from root runtime directory</entry>
+ <entry>no</entry>
+ <entry>Check this box to add RESTEasy JARs to the project.</entry>
+ <entry>This option allows you to add RESTEasy JARs to the project if they appear in the root runtime directory but are not installed in the runtime. While this is not required, it will assist when working with JBoss Application Server 5 and JBoss Enterprse Application Platform 5 web service projects.</entry>
+ </row>
+ <row>
+ <entry>Service implementation</entry>
+ <entry>Package</entry>
+ <entry>yes</entry>
+ <entry>Enter the package for the web service servlet.</entry>
+ <entry>The default package is <filename>org.jboss.samples.websevices</filename>. Select your own package using the <guibutton>...</guibutton> button.</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Class</entry>
+ <entry>yes</entry>
+ <entry>Enter the name of the web service servlet.</entry>
+ <entry>The default class name will correspond to the default web service name resulting in an equivalent URL to servlet name mapping in the deployment descriptor (<filename>web.xml</filename>).</entry>
+ </row>
+ <row>
+ <entry></entry>
+ <entry>Application class</entry>
+ <entry>only when the JAX-RS technology option is selected</entry>
+ <entry>Enter the name of the JAX-RS application class to use.</entry>
+ <entry>The default application class is <classname>MyRESTApplication</classname>.Select your own application class using the <guibutton>...</guibutton> button.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Generate the web service</title>
+ <para>
+ Click the <guibutton>Finish</guibutton> button to complete the web service setup.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The web service classes will be generated and the <filename>web.xml</filename> file updated with the deployment details if the <guilabel>Update web.xml</guilabel> option was selected.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-generate_a_simple_web_service_03">
+ <title>Created Simple Web Service</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_simple_web_service_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Simple Web Service - Project and Web Service Details</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ </procedure>
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-generate_a_simple_web_service.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_dynamic_web_project.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_dynamic_web_project.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_dynamic_web_project.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,468 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-new_dynamic_web_project">
+ <title>Creating a dynamic web project</title>
+ <step>
+ <title>Access the New Project Dialog</title>
+ <para>
+ Select <menuchoice><guimenu>File</guimenu><guisubmenu>New</guisubmenu><guisubmenu>Project</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New Project</guilabel> screen displays.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_project_01">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the Project Type</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Click the <guilabel>Dynamic Web Project</guilabel> label by expanding the <menuchoice><guimenu>Web</guimenu></menuchoice> folder.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guibutton>Next</guibutton> button to proceed.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New Dynamic Web Project</guilabel> screen displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-new_dynamic_web_project_01">
+ <title>Dynamic Web Project Attributes</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Dynamic Web Project Wizard.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the Project Attributes</title>
+ <para>
+ Define the Dynamic Web Project attributes according to the options displayed in <xref linkend="table-jbt-new_dynamic_web_project_01"/>
+ </para>
+ <!-- <table id="table-jbt-new_dynamic_web_project_01" frame='all'>
+ <title>New JSF Project</title>
+ <tgroup cols='4' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="3*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Project Name</entry>
+ <entry>yes</entry>
+ <entry>Enter the project name.</entry>
+ <entry>The project name can be any name defined by the user.</entry>
+ </row>
+ <row>
+ <entry>Use default location (checkbox)</entry>
+ <entry>no</entry>
+ <entry>Click this option to define the project location as the default path.</entry>
+ <entry>The path defaults to the Workspace location.</entry>
+ </row>
+ <row>
+ <entry>Location</entry>
+ <entry>yes</entry>
+ <entry>Enter the path to the project.</entry>
+ <entry>The path will default to the Workspace location if the Use default location (checkbox) is selected.</entry>
+ </row>
+ <row>
+ <entry>JSF Environment</entry>
+ <entry>yes</entry>
+ <entry>Select the JSF Environment from the available options</entry>
+ <entry>
+ <para>
+ The JSF Environment defines the base JSF implementation to use as described in <xref linkend="table-jbt-new_dynamic_web_project_02"/>.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>Template</entry>
+ <entry>yes</entry>
+ <entry>Select the Template from the available options</entry>
+ <entry>
+ <para>
+ The project can be based on a template as described in <xref linkend="table-jbt-new_dynamic_web_project_03"/>.
+ </para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ -->
+ <table id="table-jbt-new_dynamic_web_project_01" frame='all'>
+ <title>New Dynamic Web Project</title>
+ <tgroup cols='4' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="3*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Project name</entry>
+ <entry>yes</entry>
+ <entry>Enter the project name.</entry>
+ <entry>The project name can be any name defined by the user.</entry>
+ </row>
+ <row>
+ <entry>Project location</entry>
+ <entry>yes</entry>
+ <entry>Click the <guilabel>Use default location</guilabel> checkbox to define the project location as the Eclipse workspace or define a custom path in the <guilabel>Location</guilabel> field.</entry>
+ <entry>The default location corresponds to the Eclipse workspace.</entry>
+ </row>
+ <row>
+ <entry>Target runtime</entry>
+ <entry>no</entry>
+ <entry>Select a pre-configured runtime from the available options or configure a new runtime environment.</entry>
+ <entry>
+ <para>
+ The target runtime defines the server to which the application will be deployed.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>Dynamic web module version</entry>
+ <entry>yes</entry>
+ <entry>Select the required web module version.</entry>
+ <entry>
+ <para>
+ This option adds support for the Java Servlet API with module versions corresponding to J2EE levels as listed in <xref linkend="table-jbt-new_dynamic_web_project_02"/>.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>Configuration</entry>
+ <entry>yes</entry>
+ <entry>Select the project configuration from the available options.</entry>
+ <entry>
+ <para>
+ The project can be based on either a custom or a set of pre-defined configurations as described in <xref linkend="table-jbt-new_dynamic_web_project_03"/>.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>EAR membership</entry>
+ <entry>no</entry>
+ <entry>Add the project to an existing EAR project.</entry>
+ <entry>
+ <para>
+ The project can be added to an existing EAR project by selecting the checkbox. Once checked, a new EAR project can be defined by clicking the <guibutton>New Project</guibutton> button.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>Working sets</entry>
+ <entry>no</entry>
+ <entry>Add the project to an existing working set.</entry>
+ <entry>
+ <para>
+ A working set provides the ability to group projects or project attributes in a customized way to improve access. A new working set can be defined once the <guibutton>Select</guibutton> button has been clicked.
+ </para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table id="table-jbt-new_dynamic_web_project_02" frame="all">
+ <!-- <table id="NewJSFProject_Web_ServletVersion" frame='all'> -->
+ <title>New Dynamic Project - Dynamic web module version</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Option</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>2.2</entry>
+ <entry>This web module version corresponds to the J2EE 1.2 implementation.</entry>
+ </row>
+ <row>
+ <entry>2.3</entry>
+ <entry>This web module version corresponds to the J2EE 1.3 implementation.</entry>
+ </row>
+ <row>
+ <entry>2.4</entry>
+ <entry>This web module version corresponds to the J2EE 1.4 implementation.</entry>
+ </row>
+ <row>
+ <entry>2.5</entry>
+ <entry>This web module version corresponds to the JEE 5 implementation.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+ <table id="table-jbt-new_dynamic_web_project_03">
+ <title>New Dynamic Project - Configuration</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="2*"/>
+ <thead>
+ <row>
+ <entry>Option</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry><custom></entry>
+ <entry>Choosing from one of the pre-defined configurations will minimise the effort required to set up the project.</entry>
+ </row>
+ <row>
+ <entry>BIRT Charting Web Project</entry>
+ <entry>A project with the BIRT Charting Runtime Component.</entry>
+ </row>
+ <row>
+ <entry>BIRT Charting Web Project</entry>
+ <entry>A project with the BIRT Reporting Runtime Component.</entry>
+ </row>
+ <row>
+ <entry>CXF Web Services Project v2.5</entry>
+ <entry>Configures a project with CXF using Web Module v2.5 and Java v5.0.</entry>
+ </row>
+ <row>
+ <entry>Default Configuration for JBoss 5.0 Runtime</entry>
+ <entry>This option is a suitable starting point. Additional facets can be installed later to add new functionality.</entry>
+ </row>
+ <row>
+ <entry>Dynamic Web Project with Seam 1.2</entry>
+ <entry>Configures a project to use Seam v1.2.</entry>
+ </row>
+ <row>
+ <entry>Dynamic Web Project with Seam 2.0</entry>
+ <entry>Configures a project to use Seam v2.0.</entry>
+ </row>
+ <row>
+ <entry>Dynamic Web Project with Seam 2.1</entry>
+ <entry>Configures a project to use Seam v2.1.</entry>
+ </row>
+ <row>
+ <entry>Dynamic Web Project with Seam 2.2</entry>
+ <entry>Configures a project to use Seam v2.2.</entry>
+ </row>
+ <row>
+ <entry>JBoss WS Web Service Project v3.0</entry>
+ <entry>Configures a project with JBossWS using Web Module v2.5 and Java v5.0.</entry>
+ </row>
+ <row>
+ <entry>JavaServer Faces v1.2 Project</entry>
+ <entry>Configures a project to use JSF v1.2.</entry>
+ </row>
+ <row>
+ <entry>Minimal Configuration</entry>
+ <entry>The minimum required facets are installed. Additional facets can be chosen later to add functionality to the project.</entry>
+ </row>
+
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Access the <guilabel>Java</guilabel> sub-dialog</title>
+ <para>
+ Click <guilabel>Next</guilabel> to proceed.
+ </para>
+ <formalpara>
+ <title>Result:</title>
+ <para>
+ The <guilabel>New Dynamic Web Project - Java</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_dynamic_web_project_03">
+ <title>New Dynamic Web Project - Java</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New JPA Project - Java Dialog</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Define the source and output folders</title>
+ <para>
+ Define the Dynamic Web Project source and output folders by adding or editing folders as required.
+ </para>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Access the <guilabel>Web Module</guilabel> sub-dialog</title>
+ <para>
+ Click <guilabel>Next</guilabel> to proceed.
+ </para>
+ <formalpara>
+ <title>Result:</title>
+ <para>
+ The <guilabel>New Dynamic Web Project - Web Module</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-new_dynamic_web_project_04">
+ <title>New Dynamic Web Project - Web Module</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Dynamic Web Project - Web Module Dialog</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Enter the web module settings</title>
+ <para>
+ Define the settings as listed in <xref linkend="table-jbt-new_dynamic_web_project_04"/> including the root folder for path names in the web project context and the name of the web content directory.
+ </para>
+ <table id="table-jbt-new_dynamic_web_project_04" frame='all'>
+ <title>New Dynamic Web Project - Web Module</title>
+ <tgroup cols='4' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="1*"/>
+ <colspec colname='c3' colwidth="3*"/>
+ <colspec colname='c4' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Field</entry>
+ <entry>Mandatory</entry>
+ <entry>Instruction</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Context root</entry>
+ <entry>yes</entry>
+ <entry>Enter the context root for the project.</entry>
+ <entry>The context root identifies a web application to the server and which URLs to delegate to the application.</entry>
+ </row>
+ <row>
+ <entry>Content directory</entry>
+ <entry>yes</entry>
+ <entry>Enter the directory name for the web content.</entry>
+ <entry>Web resources such as html, jsp files and graphic files will be written to the specified content directory.</entry>
+ </row>
+ <row>
+ <entry>Generate web.xml deployment descriptor</entry>
+ <entry>no</entry>
+ <entry>Check this box to generate a deployment descriptor for the project.</entry>
+ <entry>URL to servlet mappings and servlet authentication details are written to the deployment descriptor enabling the web server to serve requests.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Open the Java EE perspective.</title>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>
+ Click the <guibutton>Finish</guibutton> button to complete the project setup.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ If not already set, a dialog will appear prompting the user to open the relevant perspective.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_dynamic_web_project_05">
+ <title>Open Associated Perspective Dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Opening the Java EE perspective.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guibutton>Yes</guibutton> button to display the Java EE perspective.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The project is configured and the Java EE perspective is displayed.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_dynamic_web_project_06">
+ <title>Java EE Perspective</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_06.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The Java EE perspective.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ </listitem>
+ </orderedlist>
+ <!--
+ <formalpara><title>Related material</title>
+ <para>
+ Further tasks and information relating to this task are accessible from: <xref linkend="document_navigation-jpa"/>.
+ </para>
+ </formalpara>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </procedure>
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_dynamic_web_project.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_other.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_other.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_other.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-new_other">
+ <title>JBoss Tools New - Other (Wizard Selection)</title>
+ <step>
+ <title>Access the New - Select a wizard dialog</title>
+ <para>
+ Select <menuchoice><guimenu>File</guimenu><guisubmenu>New</guisubmenu><guisubmenu>Other</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New - Select a wizard</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-new_other_01">
+ <title>JSF Tools New - Other (Wizard selection) dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_web_service_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New - Other (Wizard selection) dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <figure id="figure-jbt-new_dynamic_web_project_01_444">
+ <title>Dynamic Web Project Attributes</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_01_444.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Dynamic Web Project Wizard.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_other.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-new_project">
+ <title>JBoss Tools Project Creation</title>
+ <step>
+ <title>Access the New Project Dialog</title>
+ <para>
+ Select <menuchoice><guimenu>File</guimenu><guisubmenu>New</guisubmenu><guisubmenu>Project</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New Project</guilabel> screen displays.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_project_01">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project_example.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project_example.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project_example.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,183 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-new_project_example">
+ <title>JBoss Tools New Example Project</title>
+ <step>
+ <title>Access the New Example Project Dialog</title>
+ <para>
+ Select <menuchoice><guimenu>Help</guimenu><guisubmenu>Project Examples</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>New Example Project</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_project_01">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!--<para>&HORIZ_LINE;</para>
+ -->
+ </step>
+ <step>
+ <title>Define the Example Project Type</title>
+ <orderedlist numeration ="loweralpha">
+ <listitem>
+ <para>
+ Click the <guilabel>RESTEasy Simple Example</guilabel> label by expanding the <menuchoice><guimenu>RESTEasy</guimenu></menuchoice> node.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Click the <guibutton>Finish</guibutton> button to complete the project set up.
+ </para>
+ </listitem>
+ </orderedlist>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>simple</guilabel> project is configured and ready to build.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_dynamic_web_project_01">
+ <title>Dynamic Web Project Attributes</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_dynamic_web_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Dynamic Web Project Wizard.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+ <note><title>Project requirements</title>
+ <para>
+ In the event that a message is displayed indicating some requirements could not be configured, click the <guibutton>Details</guibutton> button followed by the <guibutton>Fix</guibutton> button to rectify the problem. The message will be displayed as a result of missing plugins or a requirement to select or configure a suitable runtime.
+ </para>
+ </note>
+ </step>
+ <step>
+ <title>Build the project</title>
+ <para>
+ Right click on the project name and select <menuchoice><guimenu>Run As</guimenu><guisubmenu>Maven package</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <filename>simple.war</filename> file is written to the project's '<filename>target</filename> directory.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_project_01">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+
+ </step>
+ <step>
+ <title>Deploy the project</title>
+ <para>
+ Copy the <filename>simple.war</filename> file to the <filename>deploy</filename> directory of the required server profile such as the <filename>all</filename> profile.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <filename>simple.war</filename> file is written to the <filename>target</filename> directory.
+ </para>
+ </formalpara>
+ <!--
+ <figure id="figure-jbt-new_project_01">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-new_project_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ -->
+ <!-- <para>&HORIZ_LINE;</para>-->
+
+ </step>
+ <step><title>Determine the URL for the web service</title>
+ <para>
+ Double click the <filename>web.xml</filename> file and note the <parameter>jax.ws.rs.Application</parameter> parameter mapped to the <application>Application</application> class. Note also that:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ the main servlet for the application is <classname>org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher</classname> which is given the custom name Resteasy; and
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ the main servlet is mapped to the url <code>/rest-services/*</code> <token>[1]</token>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ The url for sending GET requests can be resolved as follows:
+ </para>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>
+ Identify the <application>Application</application> class as defined in the deployment descriptor.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Note the object type (<classname>CustomerResource</classname>) instantiated in the <application>Application</application> class (<classname>ShoppingApplication</classname>) and added to the singleton set (<code>singletons.add(new CustomerResource())</code>).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Note the JAX-RS annotated path declared in the corresponding <classname>CustomerResource</classname> class: <code>@Path("/customers")</code> <token>[2]</token>.
+ </para>
+ </listitem>
+ </orderedlist>
+ <!--
+ by viewing the class containing the JAX-RS annotated path <code>@Path("/MyRESTApplication")</code> as shoen in <xref linkend="figure-jbt-generate_a_sample_restful_web_service_04"/>. This class can be identified by viewing the Application Class defined in the deployment descriptor. Objects of type (<classname>HelloWorldResource</classname>) are instantiated and added to the singleton set in the Application Class constructor (<xref linkend="figure-jbt-generate_a_sample_restful_web_service_04"/>). The url for sending GET requests therefore resolves to http://localhost:8080/RestfulSample/MyRESTApplication.
+ </para>
+ -->
+ <figure id="figure-jbt-new_project_example_01">
+ <title>web.xml</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-generate_a_sample_restful_web_service_06.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>web.xml</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The url for sending GET requests can be formed from <ulink url="http://localhost:8080/ProjectName/[1]/[2]">http://localhost:8080/ProjectName/[1]/[2]</ulink> or, <ulink url="http://localhost:8080/simple/rest-services/customers">http://localhost:8080/simple/rest-services/customers</ulink>.<!-- Testing RESTful web services is discussed in LINK HERE WHEN DONE-->.
+ </para>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-new_project_example.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-RS.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-RS.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-RS.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,282 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-test_resteasy_JAX-RS">
+ <title>Testing a JAX-RS web service- POST and GET requests</title>
+ <step>
+ <substeps>
+ <step><title>Query the available options</title>
+ <para>
+ Following the preliminary steps described in <xref linkend="proc-jbt-test_web_service_prelim"/>, select the <guilabel>OPTIONS</guilabel> method from the operations text area.
+ </para>
+ </step>
+ <step>
+ <para>
+ Enter the url of the web service in the editable drop-down list <ulink url="http://localhost:8080/simple/rest-services/customers">http://localhost:8080/simple/rest-services/customers</ulink>.
+ </para>
+ </step>
+ <step>
+ <para>
+ Click the <guilabel>Invoke</guilabel> button
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> text area indicates that the allowed options are <code>[POST, OPTIONS]</code> as shown in <xref linkend="figure-jbt-test_resteasy_JAX-RS_02"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_02">
+ <title>JAX-RS RESTEasy project Body Text</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>JAX-WS RESTEasy project Body Text</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+ <step><title>Test the POST option</title>
+ <substeps>
+ <step>
+ <para>
+ Select <guilabel>POST</guilabel> method in the the operations drop-down list.
+ </para>
+ </step>
+ <step>
+ <para>
+ We will post xml data to this particular web service. Complete the header details by entering <code>content-type=application/xml</code> in the text area and click <guibutton>Add</guibutton> to add it to the <guilabel>Headers</guilabel> list.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>content-type</guilabel> is added to the <guilabel>Headers</guilabel> list as shown in <xref linkend="figure-jbt-test_resteasy_JAX-RS_03"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_03">
+ <title>content-type header</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>JAX-WS RESTEasy project Body Text</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Enter customer details</title>
+ <para>
+ Enter the customer details in the <guilabel>Body Text</guilabel> area as displayed in <xref linkend="figure-jbt-test_resteasy_JAX-RS_04"/>.
+ </para>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_04">
+ <title>Customer data</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Customer data</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <para>Click the <guibutton>Invoke</guibutton> button.</para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> area indicated that a record was created and lists the location as <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink> as shown in <xref linkend="figure-jbt-test_resteasy_JAX-RS_05"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_05">
+ <title>Customer added</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Customer added</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>The console also indicates the successful creation of the customer: <code>10:44:33,846 INFO [STDOUT] Created customer 1</code></para>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+
+ <step id="getStart"><title>Test the GET option</title>
+ <substeps>
+ <step>
+ <para>
+ Select the <guilabel>GET</guilabel> method in the the operations drop-down list.
+ </para>
+ </step>
+ <step>
+ <para>
+ We will retrieve the record created in the previous step. Enter the url for the record returned in the previous step <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink>
+ </para>
+ </step>
+ <step id="getFinish">
+ <para>
+ Click the <guibutton>Invoke</guibutton> button.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> area indicates a <code>[HTTP/1.1 200 OK]</code> response and the customer data is retrieved and displayed in the <guilabel>Response Body</guilabel> area as shown in <xref linkend="figure-jbt-test_resteasy_JAX-RS_06"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_06">
+ <title>GET response</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_06.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>GET response</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+
+
+ <step><title>Test the PUT option</title>
+ <substeps>
+ <step>
+ <para>
+ Editing a record is achieved by using the <guilabel>PUT</guilabel> method. Select the <guilabel>PUT</guilabel> method in the operations drop-down list.
+ </para>
+ </step>
+ <step>
+ <para>
+ Enter the url of the record to be edited <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink>
+ </para>
+ </step>
+ <step>
+ <para>
+ Enter the data in the <guilabel>Body Text</guilabel> area. Replace the first-name with a different entry as in <xref linkend="figure-jbt-test_resteasy_JAX-RS_07"/>
+ </para>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_07">
+ <title>Updated customer data</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_07.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Updated customer data</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+<!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <para>
+ Ensure that the <code>content-type=application/xml</code> header is in the <guilabel>Headers</guilabel> list.
+ </para>
+ </step>
+ <step>
+ <para>Click the <guibutton>Invoke</guibutton> button.</para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> area indicates a No Response (<code>[HTTP/1.1 204 No Content]</code>) <xref linkend="figure-jbt-test_resteasy_JAX-RS_08"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_08">
+ <title>Response header following PUT</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_08.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Response header following PUT</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>In this instance, the console does not indicate an update was performed, however, the console may provide useful information following an operation.</para>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+ <step><title>Check the updated data with a GET</title>
+ <para>
+ Perform a GET operation by following the steps in <xref linkend="getStart"/>.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Body</guilabel> area displays the updated data.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_09">
+ <title>Customer data updated</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_09.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Customer data updated</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+
+ <step><title>Test the DELETE option</title>
+ <substeps>
+ <step>
+ <para>
+ Deleting a record is a similar process to posting. Select the <guilabel>DELETE</guilabel> method in the operations drop-down list.
+ </para>
+ </step>
+ <step>
+ <para>
+ Enter the url of the record to be deleted <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink>
+ </para>
+ </step>
+ <step>
+ <para>Click the <guibutton>Invoke</guibutton> button.</para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> area indicates a No Response (<code>[HTTP/1.1 204 No Content]</code>) as was the case for the PUT operation in <xref linkend="figure-jbt-test_resteasy_JAX-RS_08"/>.
+ </para>
+ </formalpara>
+ <para>Once again, the console does not indicate an update was performed, however, the console may provide useful information following an operation.</para>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+ <step><title>Check the DELETE operation with a GET</title>
+ <para>
+ Perform a GET operation by following the steps in <xref linkend="getStart"/>.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Body</guilabel> area returns an error report indicating that <code>The requested resource () is not available</code> and the <guilabel>Response Headers</guilabel> area returns a <code>[HTTP/1.1 404 Not Found]</code>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_10">
+ <title>Customer data deleted</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_10.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Customer data deleted</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>The response header and body messages indicate that the data was successfully deleted.</para>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+
+
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-RS.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-WS.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-WS.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-WS.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,112 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-test_JAX-WS">
+ <title>Testing a JAX-WS web service</title>
+ <step>
+ <para>
+ Following the preliminary steps described in <xref linkend="proc-jbt-test_web_service_prelim"/>, select <guilabel>JAX-WS</guilabel> from the available combo box options.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The SOAP message details are displayed in the <guilabel>Body Text</guilabel> textbox of the <guilabel>Request Details</guilabel> panel.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_JAX-WS_02">
+ <title>JAX-WS Body Text</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>JAX-WS Body Text</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <para>
+ Enter the location of the WSDL file in the editable dropdown list. The location for the <application>WebServiceSample</application> web service is <ulink url="http://localhost:8080/WebServiceSample/HelloWorld?WSDL"> http://localhost:8080/WebServiceSample/HelloWorld?WSDL</ulink>
+ </para>
+ <!--<para>&HORIZ_LINE;</para> -->
+ </step>
+ <step>
+ <para>
+ Click the <guibutton>Invoke</guibutton> button.
+ </para>
+
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Select WDSL</guilabel> dialog appears.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_JAX-WS_03">
+ <title>Select WSDL</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Select WSDL</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <title>Select the required service attributes</title>
+ <para>
+ Select the <guilabel>Service</guilabel>, <guibutton>Port</guibutton> and <guibutton>Operation</guibutton> from the comboboxes and click <guibutton>OK</guibutton>.
+ </para>
+ <formalpara><title>Results:</title>
+ <para>
+ The <soap:Body/> section of the SOAP message is filled with the SayHello message details.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_JAX-WS_04">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The response header details are returned.
+ </para>
+ <figure id="figure-jbt-test_JAX-WS_05">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The response message body is displayed in the <guilabel>Response Body</guilabel> textbox.
+ </para>
+ <figure id="figure-jbt-test_JAX-WS_06">
+ <title>JBoss Tools Project Creation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_JAX-WS_06.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>The New Project Dialog.</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>These results indicate a successful test.</para>
+ <!-- <para>&HORIZ_LINE;</para> -->
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_JAX-WS.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_resteasy_JAX-RS.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_resteasy_JAX-RS.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_resteasy_JAX-RS.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,282 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-test_resteasy_JAX-RS">
+ <title>Testing a JAX-RS web service- POST and GET requests</title>
+ <step>
+ <substeps>
+ <step><title>Query the available options</title>
+ <para>
+ Following the preliminary steps described in <xref linkend="proc-jbt-test_web_service_prelim"/>, select the <guilabel>OPTIONS</guilabel> method from the operations text area.
+ </para>
+ </step>
+ <step>
+ <para>
+ Enter the url of the web service in the editable drop-down list <ulink url="http://localhost:8080/simple/rest-services/customers">http://localhost:8080/simple/rest-services/customers</ulink>.
+ </para>
+ </step>
+ <step>
+ <para>
+ Click the <guilabel>Invoke</guilabel> button
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> text area indicates that the allowed options are <code>[POST, OPTIONS]</code> as shown in <xref linkend="figure-jbt-test_resteasy_JAX-RS_02"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_02">
+ <title>JAX-RS RESTEasy project Body Text</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>JAX-WS RESTEasy project Body Text</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+ <step><title>Test the POST option</title>
+ <substeps>
+ <step>
+ <para>
+ Select <guilabel>POST</guilabel> method in the the operations drop-down list.
+ </para>
+ </step>
+ <step>
+ <para>
+ We will post xml data to this particular web service. Complete the header details by entering <code>content-type=application/xml</code> in the text area and click <guibutton>Add</guibutton> to add it to the <guilabel>Headers</guilabel> list.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>content-type</guilabel> is added to the <guilabel>Headers</guilabel> list as shown in <xref linkend="figure-jbt-test_resteasy_JAX-RS_03"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_03">
+ <title>content-type header</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>JAX-WS RESTEasy project Body Text</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+ <step><title>Enter customer details</title>
+ <para>
+ Enter the customer details in the <guilabel>Body Text</guilabel> area as displayed in <xref linkend="figure-jbt-test_resteasy_JAX-RS_04"/>.
+ </para>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_04">
+ <title>Customer data</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_04.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Customer data</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <para>Click the <guibutton>Invoke</guibutton> button.</para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> area indicated that a record was created and lists the location as <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink> as shown in <xref linkend="figure-jbt-test_resteasy_JAX-RS_05"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_05">
+ <title>Customer added</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_05.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Customer added</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>The console also indicates the successful creation of the customer: <code>10:44:33,846 INFO [STDOUT] Created customer 1</code></para>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+
+ <step id="getStart"><title>Test the GET option</title>
+ <substeps>
+ <step>
+ <para>
+ Select the <guilabel>GET</guilabel> method in the the operations drop-down list.
+ </para>
+ </step>
+ <step>
+ <para>
+ We will retrieve the record created in the previous step. Enter the url for the record returned in the previous step <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink>
+ </para>
+ </step>
+ <step id="getFinish">
+ <para>
+ Click the <guibutton>Invoke</guibutton> button.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> area indicates a <code>[HTTP/1.1 200 OK]</code> response and the customer data is retrieved and displayed in the <guilabel>Response Body</guilabel> area as shown in <xref linkend="figure-jbt-test_resteasy_JAX-RS_06"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_06">
+ <title>GET response</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_06.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>GET response</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+
+
+ <step><title>Test the PUT option</title>
+ <substeps>
+ <step>
+ <para>
+ Editing a record is achieved by using the <guilabel>PUT</guilabel> method. Select the <guilabel>PUT</guilabel> method in the operations drop-down list.
+ </para>
+ </step>
+ <step>
+ <para>
+ Enter the url of the record to be edited <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink>
+ </para>
+ </step>
+ <step>
+ <para>
+ Enter the data in the <guilabel>Body Text</guilabel> area. Replace the first-name with a different entry as in <xref linkend="figure-jbt-test_resteasy_JAX-RS_07"/>
+ </para>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_07">
+ <title>Updated customer data</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_07.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Updated customer data</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+ <step>
+ <para>
+ Ensure that the <code>content-type=application/xml</code> header is in the <guilabel>Headers</guilabel> list.
+ </para>
+ </step>
+ <step>
+ <para>Click the <guibutton>Invoke</guibutton> button.</para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> area indicates a No Response (<code>[HTTP/1.1 204 No Content]</code>) <xref linkend="figure-jbt-test_resteasy_JAX-RS_08"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_08">
+ <title>Response header following PUT</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_08.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Response header following PUT</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>In this instance, the console does not indicate an update was performed, however, the console may provide useful information following an operation.</para>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+ <step><title>Check the updated data with a GET</title>
+ <para>
+ Perform a GET operation by following the steps in <xref linkend="getStart"/>.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Body</guilabel> area displays the updated data.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_09">
+ <title>Customer data updated</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_09.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Customer data updated</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+
+ <step><title>Test the DELETE option</title>
+ <substeps>
+ <step>
+ <para>
+ Deleting a record is a similar process to posting. Select the <guilabel>DELETE</guilabel> method in the operations drop-down list.
+ </para>
+ </step>
+ <step>
+ <para>
+ Enter the url of the record to be deleted <ulink url="http://localhost:8080/simple/rest-services/customers/1">http://localhost:8080/simple/rest-services/customers/1</ulink>
+ </para>
+ </step>
+ <step>
+ <para>Click the <guibutton>Invoke</guibutton> button.</para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> area indicates a No Response (<code>[HTTP/1.1 204 No Content]</code>) as was the case for the PUT operation in <xref linkend="figure-jbt-test_resteasy_JAX-RS_08"/>.
+ </para>
+ </formalpara>
+ <para>Once again, the console does not indicate an update was performed, however, the console may provide useful information following an operation.</para>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+ <step><title>Check the DELETE operation with a GET</title>
+ <para>
+ Perform a GET operation by following the steps in <xref linkend="getStart"/>.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Body</guilabel> area returns an error report indicating that <code>The requested resource () is not available</code> and the <guilabel>Response Headers</guilabel> area returns a <code>[HTTP/1.1 404 Not Found]</code>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_resteasy_JAX-RS_10">
+ <title>Customer data deleted</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_resteasy_JAX-RS_10.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Customer data deleted</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>The response header and body messages indicate that the data was successfully deleted.</para>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+
+
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_resteasy_JAX-RS.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_restfulsample_JAX-RS.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_restfulsample_JAX-RS.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_restfulsample_JAX-RS.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,78 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-test_restfulsample_JAX-RS">
+ <title>RestfulSample test</title>
+ <step>
+ <substeps>
+ <step><title>Query the available options</title>
+ <para>
+ Select <guilabel>OPTIONS</guilabel> from the available combobox options.
+ </para>
+ </step>
+ <step>
+ <para>
+ Enter the url of the web service in the editable drop-down list: <ulink url="http://localhost:8080/RestfulSample/MyRESTApplication">http://localhost:8080/RestfulSample/MyRESTApplication</ulink>.
+ </para>
+ </step>
+ <step>
+ <para>
+ Click the <guilabel>Invoke</guilabel> button
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Headers</guilabel> text area indicates that the allowed options are <code>[GET, OPTIONS, HEAD]</code> as shown in <xref linkend="figure-jbt-test_restfulsample_JAX-RS_02"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_restfulsample_JAX-RS_02">
+ <title>JAX-RS Response Header Text</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_restfulsample_JAX-RS_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>JAX-RS Response Header Text</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!--<para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ </step>
+ <step>
+ <title>Test the GET request</title>
+ <substeps>
+ <step>
+ <para>
+ Having established that the <guilabel>GET</guilabel> request is valid, select <guilabel>GET</guilabel> from the available combobox options.
+ </para>
+ </step>
+ <step>
+ <para>
+ Click the <guilabel>Invoke</guilabel> button.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Response Body</guilabel> text area displays the expected <quote>Hello World</quote> text as shown in <xref linkend="figure-jbt-test_restfulsample_JAX-RS_03"/>.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-test_restfulsample_JAX-RS_03">
+ <title>JAX-RS Response Body Text</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-test_restfulsample_JAX-RS_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>JAX-RS Response Body Text</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ </substeps>
+ <!-- <para>&HORIZ_LINE;</para> -->
+ </step>
+</procedure>
+
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_restfulsample_JAX-RS.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_web_service_prelim.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_web_service_prelim.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_web_service_prelim.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-test_web_service_prelim">
+ <title>Testing a web service</title>
+ <step><title>Preliminary steps</title>
+ <para>
+ Prior to testing a web service:
+ </para>
+ <substeps>
+ <step>
+ <para>
+ The <guilabel>Web Service Test View</guilabel> should be opened as described in <xref linkend="proc-jbt-web_service_test_view"></xref>;
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Web Service Test View</guilabel> displays.
+ </para>
+ </formalpara>
+ <figure id="proc-jbt-test_web_service_01">
+ <title>Web Service Test View</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-web_service_test_view_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Web Service Test View</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </step>
+ <step>
+ <para>
+ A web service has been deployed to the <filename>deploy</filename> directory of the chosen server profile. <!-- as described in <xref linkend="proc-jbt-new_project_example"/> for the <application>RESTEasy</application> sample project. -->
+ </para>
+ </step>
+ <step>
+ <para>
+ The server has been started with <command>run.sh -c <profile></command>
+ </para>
+ </step>
+ </substeps>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-test_web_service_prelim.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-web_service_test_view.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,164 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Tools_Reference_Guide_Template.ent">
+%BOOK_ENTITIES;
+]>-->
+<procedure id="proc-jbt-web_service_test_view">
+ <title>Web Services Test View</title>
+ <step>
+ <title>Access the Show View dialog</title>
+ <substeps>
+ <step>
+ <para>
+ Select <menuchoice><guimenu>Window</guimenu><guisubmenu>Show View</guisubmenu><guisubmenu>Other</guisubmenu></menuchoice>
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The <guilabel>Show View</guilabel> dialog displays.
+ </para>
+ </formalpara>
+ </step>
+ <step>
+ <para>
+ Click on the <guilabel>Web Services Tester</guilabel> label by expanding the <guilabel>JBoss Tools Web Services</guilabel> node and click <guibutton>OK</guibutton>.
+ </para>
+ <formalpara><title>Result:</title>
+ <para>
+ The Web Services test view displays.
+ </para>
+ </formalpara>
+ <figure id="figure-jbt-web_service_test_view">
+ <title>Web Service Test View</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/image-jbt-web_service_test_view_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Web Service Test View</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <!-- <para>&HORIZ_LINE;</para>-->
+ </step>
+ </substeps>
+ <para>
+ The main components of the Web Service Tester View are:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ WSDL path/button bar (<xref linkend="table-jbt-web_service_test_view_01"/>)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Request details panel (<xref linkend="table-jbt-web_service_test_view_02"/>)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Response details panel (<xref linkend="table-jbt-web_service_test_view_03"/>)
+ </para>
+ </listitem>
+ </itemizedlist>
+ <table id="table-jbt-web_service_test_view_01" frame='all'>
+ <title>WSDL path/button bar</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Component</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Editable dropdown list</entry>
+ <entry>Enter the location of the WSDL file or HTTP address of the service to be tested. The combo box requires the path to the WSDL in a URI format.</entry>
+ </row>
+ <row>
+ <entry>Combo box</entry>
+ <entry>Select the type of service to test. The options are <guilabel>JAX-WS</guilabel> or any other option to test a <guilabel>JAX-RS</guilabel> service using HTTP request methods (<methodname>PUT</methodname>, <methodname>GET</methodname>, <methodname>POST</methodname>, <methodname>DELETE</methodname> or <methodname>OPTIONS</methodname>).</entry>
+ </row>
+ <row>
+ <entry>Toolbar button - Get From WSDL</entry>
+ <entry>
+ Click this button to display the <guilabel>Select WSDL</guilabel> dialog. Enter the <guibutton>URL</guibutton>, <guibutton>File system</guibutton> location or Eclipse <guibutton>Workspace</guibutton> location of the WSDL file. Given a valid file, the dialog will allow selection of the <guilabel>Port</guilabel> and <guilabel>Operation</guilabel> to test. Once selected, the request details will be displayed in the <guilabel>Request Details</guilabel> panel.
+ </entry>
+ </row>
+ <row>
+ <entry>Toolbar button - Invoke</entry>
+ <entry>Once the WSDL file has been selected, the service can be invoked by clicking this button. Response details will be displayed in the <guilabel>Response Details</guilabel> panel.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table id="table-jbt-web_service_test_view_02" frame='all'>
+ <title>Request details panel</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Component</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Prompt for Basic Authentication</entry>
+ <entry>Select this check box to send a username and password with the request. Entering the user details for each subsequent request is not necessary as the details are stored in memory.</entry>
+ </row>
+ <row>
+ <entry>Headers</entry>
+ <entry>Enter (<guibutton>Add</guibutton>) one or more <varname>name</varname>=<literal>value</literal> pairs. These headers will be passed with the invocation request at the HTTP level where possible.</entry>
+ </row>
+ <row>
+ <entry>Parameters</entry>
+ <entry>As for header information, enter one or more <varname>name</varname>=<literal>value</literal> pairs by clicking the <guibutton>Add</guibutton> button.</entry>
+ </row>
+ <row>
+ <entry>Body</entry>
+ <entry>Enter the JAX-WS SOAP request messages or input for JAX-RS service invocations in this text box.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table id="table-jbt-web_service_test_view_03" frame='all'>
+ <title>Response details panel</title>
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
+ <colspec colname='c1' colwidth="1*"/>
+ <colspec colname='c2' colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Component</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>Response headers</entry>
+ <entry>The headers returned by the service invocation will be displayed in this panel.</entry>
+ </row>
+ <row>
+ <entry>Response body</entry>
+ <entry>The JAX-WS and JAX-RS response bodies will be displayed in this box. The raw text returned from the web service invocation can be displayed by clicking the <guibutton>Show Raw</guibutton> button. The output will be embedded in a html browser by clicking the <guibutton>Show in Browser</guibutton> button. The output can alternatively be displayed in the Eclipse editor as xml or raw text (depending on the response content type) by clicking the <guibutton>Show in Editor</guibutton> button.</entry>
+ </row>
+ <row>
+ <entry>Parameters</entry>
+ <entry>As for header information, enter one or more <varname>name</varname>=<literal>value</literal> pairs by clicking the <guibutton>Add</guibutton> button.</entry>
+ </row>
+ <row>
+ <entry>Body</entry>
+ <entry>Enter JAX-WS SOAP request messages and input for JAX-RS service invocations in this text box.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </step>
+</procedure>
+
Property changes on: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/proc-jbt-web_service_test_view.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/resteasy_sample_project-web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/resteasy_sample_project-web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/resteasy_sample_project-web_service_test_view.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]>-->
+<section id="web_service_test_view-testing_a_restful_web_service-resteasy_sample_project">
+ <title>RESTEasy sample project</title>
+ <para>
+
+ </para>
+ <xi:include href="proc-jbt-test_resteasy_JAX-RS.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/resteasy_simple_project_example.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/resteasy_simple_project_example.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/resteasy_simple_project_example.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]>-->
+<chapter id="resteasy_simple_project_example">
+ <title>RestEasy simple project example</title>
+ <para>
+ JBoss Tools includes many example projects which are available by selecting <menuchoice><guimenu>Help</guimenu><guisubmenu>Project Examples</guisubmenu></menuchoice>. The following sections describe setting up the example RESTEasy project. This project serves as a good example for testing the numerous <guilabel>Web Service Test View</guilabel> functions.
+ </para>
+ <!-- <xi:include href="prerequisites-resteasy_simple_project_example.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
+ <xi:include href="the_example_project-resteasy_simple_project_example.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/restfulsample_project-web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/restfulsample_project-web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/restfulsample_project-web_service_test_view.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]>-->
+<section id="web_service_test_view-testing_a_restful_web_service-restfulsample_project">
+ <title>RestfulSample project</title>
+ <para>
+
+ </para>
+ <xi:include href="proc-jbt-test_restfulsample_JAX-RS.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_restful_web_service-sample_web_service_wizards.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_restful_web_service-sample_web_service_wizards.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_restful_web_service-sample_web_service_wizards.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]> -->
+<section id="sample_web_service_wizards-sample_restful_web_service">
+ <title>Sample RESTful Web Service</title>
+ <para>
+ A sample RESTful web service can be generated by following the steps outlined in <xref linkend="proc-jbt-generate_a_sample_restful_web_service"/>.
+ </para>
+ <xi:include href="proc-jbt-generate_a_sample_restful_web_service.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_web_service-sample_web_service_wizards.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_web_service-sample_web_service_wizards.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_web_service-sample_web_service_wizards.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]> -->
+<section id="sample_web_service_wizards-sample_web_service">
+ <title>Sample Web Service</title>
+ <para>
+ These sections describe how to generate and deploy a sample web service.
+ </para>
+ <!--
+ <xi:include href="proc-jbt-new_other.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ -->
+ <xi:include href="generation-sample_web_service_wizards.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="deployment-sample_web_service_wizards.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_web_service_wizards.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_web_service_wizards.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/sample_web_service_wizards.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+]> -->
+<chapter id="sample_web_service_wizards">
+ <title>Sample Web Service wizards</title>
+ <para>
+ JBoss Tools includes wizards for the creation of sample web services. These include:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <guilabel>Create a Sample RESTful Web Service</guilabel> for a JAX-RS web service.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ These wizards are used within a Dynamic Web project. A dynamic web project can be created by following the steps in <xref linkend="proc-jbt-new_dynamic_web_project"/>.
+ </para>
+ <xi:include href="proc-jbt-new_dynamic_web_project.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="sample_restful_web_service-sample_web_service_wizards.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</chapter>
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/simple_web_service.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/simple_web_service.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/simple_web_service.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]> -->
+<chapter id="simple_web_service">
+ <title>Creating a Simple Web Service</title>
+ <para>
+ This chapter describes how to create a simple web service.
+ </para>
+ <para>
+ You must have a previously created <guilabel>Dynamic Web Project</guilabel> available in your workbench before create a simple web service. For information on how to create a <guilabel>Dynamic Web Project</guilabel> see the <emphasis>Getting Started Guide</emphasis> for this release.
+ </para>
+
+ <xi:include href="generation-simple_web_service_wizard.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!-- <xi:include href="deployment-simple_web_service_wizard.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
+
+
+</chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/testing_a_restful_web_service-web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/testing_a_restful_web_service-web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/testing_a_restful_web_service-web_service_test_view.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,62 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]>-->
+<section id="web_service_test_view-testing_a_restful_web_service">
+ <title>Testing a RESTful Web Service</title>
+ <para>
+ Testing a RESTful (
+ <acronym>
+ JAX-RS
+ </acronym>
+ ) web service is achieved by following a similar procedure to testing a JAX-WS web service. Instead of selecting the JAX-WS option in the combobox, the JAX-RS service is invoked by sending HTTP method requests of the form OPTIONS, GET, POST, PUT and DELETE. As there is no WSDL file associated with a JAX-RS service, the available options can be determined by selecting <guilabel> OPTIONS </guilabel> in the combobox.
+ </para>
+
+ <para>
+ A JAX-RS web service can be tested by using the <guilabel> Web Service Tester View </guilabel> displayed in <xref linkend="figure-jbt-web_service_test_view"/>. The JAX-RS test is specified by:
+ </para>
+
+ <orderedlist>
+ <listitem>
+ <para>
+ Selecting the <guilabel> OPTIONS </guilabel> combobox option.
+ </para>
+ </listitem>
+
+ <listitem id="restful_step2">
+ <para>
+ Entering the url of the JAX-RS web service.
+ </para>
+ </listitem>
+ </orderedlist>
+
+ <para>
+ The test procedure is discussed in the following sections for both the <application>RestfulSample</application> and the <application>RESTEasy</application> sample projects developed earlier.
+ </para>
+
+ <xi:include href="restfulsample_project-web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+ <xi:include href="resteasy_sample_project-web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<!--
+ <formalpara><title>Testing a JAX-RS web service - Preliminaries</title>
+ <para>
+ <xref linkend="proc-jbt-test_JAX-RS_prelim"/> lists the preliminary steps required before testing a JAX-RS web service project.
+ </para>
+ </formalpara>
+ <xi:include href="proc-jbt-test_JAX-RS_prelim.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+ <formalpara><title>Testing a basic JAX-RS web service - The RestfulSample project.</title>
+ <para>
+ <xref linkend="proc-jbt-test_basic_JAX-RS"/> demonstrates testing the <application>RestfulSample</application> project developed in <xref linkend="proc-jbt-generate_a_sample_restful_web_service"/>.
+ </para>
+ </formalpara>
+ <xi:include href="proc-jbt-test_basic_JAX-RS.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <formalpara><title>Testing a JAX-RS web service with POST and DELETE options- The simple project.</title>
+ <para>
+ <xref linkend="proc-jbt-test_JAX-RS"/> demonstrates testing the <application>simple</application> project developed in <xref linkend="proc-jbt-new_project_example"/>.
+ </para>
+ </formalpara>
+ <xi:include href="proc-jbt-test_JAX-RS.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ -->
+</section>
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/testing_a_web_service-web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/testing_a_web_service-web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/testing_a_web_service-web_service_test_view.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]>-->
+<section id="web_service_test_view-testing_a_web_service">
+ <title>Testing a Web Service</title>
+ <para>
+ A JAX-WS web service can be tested by using the <guilabel>Web Service Tester View </guilabel> displayed in <xref linkend="figure-jbt-web_service_test_view"/>. The JAX-WS test is specified by:
+ </para>
+ <orderedlist>
+ <listitem>
+ <para>
+ Selecting the <guilabel>JAX-WS</guilabel> combobox option.
+ </para>
+ </listitem>
+ <listitem id="step2">
+ <para>
+ Entering the location of the WDSL file.
+ </para>
+ </listitem>
+ </orderedlist>
+ <para>
+ Step <xref linkend="step2"/> can be performed in a number of ways including:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ entering the location directly in the editable dropdown list; or
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ clicking the <guibutton>Get from WSDL file</guibutton> button and entering the <guibutton>URL</guibutton>, <guibutton>Eclipse workspace</guibutton> or <guibutton>File system</guibutton> details.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ <xref linkend="proc-jbt-test_JAX-WS"/> demonstrates testing the <application>WebServiceSample</application> project developed in <xref linkend="proc-jbt-generate_a_sample_web_service"/>.
+ </para>
+ <xi:include href="proc-jbt-test_JAX-WS.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/the_example_project-resteasy_simple_project_example.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/the_example_project-resteasy_simple_project_example.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/the_example_project-resteasy_simple_project_example.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]>-->
+<section id="resteasy_simple_project_example-the_example_project">
+ <title>The example project</title>
+ <para>
+ Once the required plugins have been installed, the example project can be set up as described in <xref linkend="proc-jbt-new_project_example"/>
+ </para>
+
+ <xi:include href="proc-jbt-new_project_example.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!--war_export.xml is placed here for testing and may need to be moved to a different part of the book-->
+ <xi:include href="proc-jbt-export-war_export.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</section>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/web_service_test_view.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/web_service_test_view.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/web_service_test_view.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "JBoss_Web_Services_User_Guide.ent">
+%BOOK_ENTITIES;
+ ]> -->
+<chapter id="web_service_test_view">
+ <title>Web Service Test View</title>
+ <para>
+ JBoss Tools provides a view to test web services. The <guilabel>Web Services Test View</guilabel> can be displayed by following the steps in <xref linkend="proc-jbt-web_service_test_view"/>.
+ </para>
+
+ <xi:include href="proc-jbt-web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <para>
+ The following sections describe testing <acronym>JAX-RS</acronym> web services, including the necessary preliminary steps.
+ </para>
+ <xi:include href="preliminaries-web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="testing_a_restful_web_service-web_service_test_view.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/working_with_RESTful_web_services.xml
===================================================================
--- branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/working_with_RESTful_web_services.xml (rev 0)
+++ branches/jbosstools-3.3.x/ws/docs/restful_reference/en-US/working_with_RESTful_web_services.xml 2012-06-18 02:08:59 UTC (rev 42037)
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="Working_with_RESTful_web_services">
+ <title>Working with RESTful web services</title>
+ <para>
+ After JAX-RS support has been enabled, a <guilabel>RESTful Web Services</guilabel> node will appear within the project file list, in the <guilabel>Project Explorer</guilabel>. This node outlines the various RESTful services that your project contains.
+ </para>
+ <figure id="working_with_RESTful_01">
+ <title>Working with RESTful web services</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/working_with_RESTful_01.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Working with RESTful web services</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Each element in the navigator displays the resolved HTTP method (for example: GET and POST) followed by the Uniform Resource Identifier (URI) path template (for example: /customers/{id}). <property>@Path</property> annotations are available for resources and subresources, at the method level. Optional <property>@ApplicationPath</property> annotation is available on any subclass of <classname>javax.ws.rs.core.Application</classname>.
+ </para>
+ <para>
+ Under each element are the resolved, consumed and produced media types (based on the annotations you have supplied for the method or type) and the associated Java method.
+ </para>
+ <para>
+ To navigate to the related source code for a JAX-RS resource, double click the elements of the resource explorer and the related source code will be opened and highlighted. You can also copy the URI path template for later use.
+ </para>
+ <para>
+ The tooling can include the <property>@ApplicationPath</property> annotation value in the endpoints URI Path Template for <classname>javax.ws.rs.core.Application</classname> subclases. To achieve this the JAX-RS application class must be provided. An example of this is:
+ </para>
+<programlisting>
+@ApplicationPath("/mypath")
+public class MyApplication extends Application {
+...
+}
+</programlisting>
+ <para>
+ You could also define the root path to the applications JAX-RS endpoint in the <filename>web.xml</filename> file. An example of this is:
+ </para>
+ <programlisting><![CDATA[
+<servlet-mapping>
+ <servlet-name>javax.ws.rs.core.Application</servlet-name>
+ <url-pattern>/hello/*</url-pattern>
+</servlet-mapping>]]>
+</programlisting>
+ <note>
+ <para>
+ The <filename>web.xml</filename> approach takes precedence over the annotation approach due to the JAX-RS 1.1 specification.
+ </para>
+ </note>
+ <section id="running_REST_methods">
+ <title>Running REST methods on the server</title>
+ <para>
+ You can run a particular method of your RESTful project by right-clicking on the <guilabel>JAX-RS REST Web Services</guilabel> method that exists for your project, viewable in the <guilabel>Project Explorer</guilabel> and selecting <menuchoice><guimenuitem>Run As</guimenuitem><guimenuitem>Run on Server</guimenuitem></menuchoice>.
+ </para>
+ <figure id="working_with_RESTful_02">
+ <title>Running a REST method on the server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/working_with_RESTful_02.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Running a REST method on the server</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ If the server is not in a started state when this action is executed, or the application the method belongs to is not deployed to the server, these actions will be performed as a result of choosing to running the method on the server.
+ </para>
+ <para>
+ Once the method has successfully run on the server, the <guilabel>Web Service Tester</guilabel> will open within the current workbench perspective and the URL for the RESTful operation will have automatically been set.
+ </para>
+ <figure id="working_with_RESTful_03">
+ <title>Web Service Tester</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/working_with_RESTful_03.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <para>Web Service Tester</para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </section>
+</chapter>
\ No newline at end of file
13 years, 9 months
JBoss Tools SVN: r42035 - in branches/jbosstools-3.3.x/seam/docs/tutorial: en-US and 2 other directories.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2012-06-17 21:44:46 -0400 (Sun, 17 Jun 2012)
New Revision: 42035
Added:
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Author_Group.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Book_Info.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Feedback.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Preface.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Revision_History.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.ent
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/action_development.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/browsing_workshop_database.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/create_seam_application.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/database_programming.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/declarative_security.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam1.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam10.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam11.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam12.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam13.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam14.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam15.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam15a.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam15b.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam16.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam17.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam18.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam19.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam2.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam20.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam21.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam22.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam23.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam24.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam25.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam26.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam27.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam28.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam29.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam3.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam30.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam31.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam32.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam33.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam34.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam34a.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam35.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam36.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam37.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam38.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam39.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam4.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam40.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam41.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam42.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam43.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam44.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam45.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam46.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam47.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam48.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam49.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam5.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam5a.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam6.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam7.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam8.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam8_1.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam9.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam9_1.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam_15a.png
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/icon.svg
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/master.xml
branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/rich_components.xml
Log:
updated with files from trunk
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Author_Group.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Author_Group.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Author_Group.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,4 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<authorgroup><author><firstname>Anatoly</firstname><surname>Fedosik</surname></author><author><firstname>Olga</firstname><surname>Chikvina</surname></author><author><firstname>Michael</firstname><surname>Sorokin</surname></author><author><firstname>Svetlana</firstname><surname>Mukhina</surname><email>smukhina(a)exadel.com</email></author></authorgroup>
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Book_Info.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Book_Info.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Book_Info.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<bookinfo>
+ <title>Seam Tools Tutorial</title>
+ <subtitle>Provides a tutorial for Seam tools.</subtitle>
+ <productname>JBoss Developer Studio</productname>
+ <productnumber>5.0.Beta</productnumber>
+ <edition>5.0.0</edition>
+ <pubsnumber>1</pubsnumber>
+ <abstract>
+ <para>Guides developers through a tutorial of how to use the Seam tooling.</para>
+ </abstract>
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="Common_Content/images/title_logo.svg" format="SVG"></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+ <xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+</bookinfo>
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Feedback.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Feedback.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Feedback.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,92 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "../Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<appendix id="sect_JBoss-Getting_Help_and_Giving_Feedback" lang="en-US">
+ <title>Getting Help and Giving Feedback</title>
+ <section id="sect_JBoss-Do_You_Need_Help">
+ <title>Do You Need Help?</title>
+ <indexterm>
+ <primary>help</primary>
+ <secondary>getting help</secondary>
+
+ </indexterm>
+ <para>
+ If you experience difficulty with a procedure described in this documentation, visit the Red Hat Customer Portal at <ulink url="http://access.redhat.com" />. Through the customer portal, you can:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ search or browse through a knowledgebase of technical support articles about Red Hat products.
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ submit a support case to Red Hat Global Support Services (GSS).
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ access other product documentation.
+ </para>
+
+ </listitem>
+
+ </itemizedlist>
+ <para>
+ Red Hat also hosts a large number of electronic mailing lists for discussion of Red Hat software and technology. You can find a list of publicly available mailing lists at <ulink url="https://www.redhat.com/mailman/listinfo" />. Click on the name of any mailing list to subscribe to that list or to access the list archives.
+ </para>
+
+ </section>
+
+ <section id="jboss-feedback">
+ <title>Give us Feedback</title>
+ <!-- NOTE: You will need the following entities defined in your .ent file.
+ You will need to replace _YOUR_PRODUCT_HERE_, _YOUR_COMPONENT_
+ and _YOUR_SUMMARY_ - entities are not replaced in URLs.
+ <!ENTITY PRODUCT "JBoss Product Name">
+ <!ENTITY BZCOMPONENT "doc-triage">
+ <!ENTITY BZURL "<ulink url='https://bugzilla.example.com/enter_bug.cgi?product=_YOUR_PRODUCT_HERE_&am...'>http://bugzilla.redhat.com/</ulink>">
+
+ These entities should not affect translated documents, since Bugzilla is not localised.
+ --> <indexterm>
+ <primary>feedback</primary>
+ <secondary>contact information for this manual</secondary>
+
+ </indexterm>
+ <para>
+ If you find a typographical error, or know how this guide can be improved, we would love to hear from you. Submit a report in Bugzilla against the product <literal>&BZPRODUCT;</literal> and the component <literal>&BZCOMPONENT;</literal>. The following link will take you to a pre-filled bug report for this product: &BZURL;.
+ </para>
+ <para>
+ Fill out the following template in Bugzilla's <literal>Description</literal> field. Be as specific as possible when describing the issue; this will help ensure that we can fix it quickly.
+ </para>
+
+<screen>Document URL:
+
+
+Section Number and Name:
+
+
+Describe the issue:
+
+
+Suggestions for improvement:
+
+
+Additional information:
+
+
+</screen>
+ <para>
+ Be sure to give us your name so that you can receive full credit for reporting the issue.
+ </para>
+
+ </section>
+
+
+</appendix>
+
+
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Preface.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Preface.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Preface.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Cloud_Tools_Reference_Guide.ent">
+%BOOK_ENTITIES;
+]> -->
+<preface id="pref-Cloud_Tools_Reference_Guide-Preface">
+ <title>Preface</title>
+ <para>
+ This manual uses several conventions to highlight certain words and phrases and draw attention to specific pieces of information. To get more information on these conventions please refer to the <guilabel>Document Conventions</guilabel> manual, which can be found on the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/index.html">Red Hat Documentation</ulink> website under the <guilabel>JBoss Developer Studio</guilabel> section.
+ </para>
+</preface>
+
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Revision_History.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Revision_History.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Revision_History.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<appendix>
+ <title>Revision History</title>
+ <simpara>
+ <revhistory>
+ <revision>
+ <revnumber>0-0</revnumber><date>Fri Mar 09 2012</date>
+ <author>
+ <firstname>Isaac</firstname><surname>Rooskov</surname><email>irooskov(a)redhat.com</email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Initial creation of book</member>
+ </simplelist>
+ </revdescription>
+ </revision>
+ </revhistory>
+ </simpara>
+</appendix>
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.ent
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.ent (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.ent 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,7 @@
+<!ENTITY PRODUCT "JBoss">
+<!ENTITY BOOKID "Seam_Developer_Tools_Reference_Guide">
+<!ENTITY YEAR "2012">
+<!ENTITY HOLDER "Red Hat">
+<!ENTITY BZPRODUCT "JBoss Developer Studio">
+<!ENTITY BZCOMPONENT "Seam Tools Tutorial">
+<!ENTITY BZURL "<ulink url='https://bugzilla.redhat.com/enter_bug.cgi?product=JBoss%20Develope...'>http://bugzilla.redhat.com/</ulink>">
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<book>
+<xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="create_seam_application.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="action_development.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="declarative_security.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="browsing_workshop_database.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="database_programming.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="rich_components.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+</book>
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/action_development.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/action_development.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/action_development.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,150 @@
+<chapter id="seam_action_dev">
+ <title>Seam Action Development</title>
+ <para>Now it’s time to write some code. The good news is that JBoss Developer Studio can also
+ help out in this respect. In this section, we will create a new Seam Action POJO and facelet
+ with some custom business logic and some GUI changes.</para>
+ <section id="create_seam_action">
+ <title>Create a New Seam Action</title>
+ <para>Go to main menu bar and click on <menuchoice>
+ <guimenuitem>File</guimenuitem>
+ <guimenuitem>New</guimenuitem>
+ <guimenuitem>New Seam Action</guimenuitem>
+ </menuchoice> to start the New Seam Action wizard.</para>
+ <para>Specify a <property>Seam component name</property> (e.g., "myAction"). The
+ other properties will be auto-completed for you so there is no need to change them. Click on
+ the <guibutton>Finish</guibutton> button.</para>
+ <figure>
+ <title>New Seam Action Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam19.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Now, open the <filename>MyAction.java</filename> file and replace the
+ "myAction" method with this logic:</para>
+ <programlisting>
+ <![CDATA[public void myAction() {
+ Calendar cal = Calendar.getInstance();
+ log.info("myAction.myAction() action called");
+ statusMessages.add("MyAction Executed on:" + cal.getTime());
+ }]]>
+ </programlisting>
+ <para>You also need to import the <property>java.util.Calendar</property> class by clicking
+ <keycombo>
+ <keycap>CTRL</keycap>
+ <keycap>Shift</keycap>
+ <keycap>O</keycap>
+ </keycombo>.</para>
+ </section>
+ <section id="test_seam_action">
+ <title>Test Seam Action</title>
+ <para>The new action can be tested by browsing the workshop-test project. JBoss Developer
+ Studio has already created a TestNG test case for you.</para>
+ <figure>
+ <title>"workshop-test" Project</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam20.png" scale="85"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <note>
+ <title>Tip</title>
+ <para>You may have to refresh the project to see the new files.</para>
+ </note>
+
+ <para>The test case simulates a Seam method execution for the <property>MyAction.myAction()</property> logic.</para>
+ <para>To run the test case, right click on <filename>MyActionTest.xml</filename> and click <menuchoice>
+ <guimenuitem>Run As</guimenuitem>
+ <guimenuitem>TestNG Suite</guimenuitem>
+ </menuchoice> or use the <guibutton>Run As...</guibutton> toolbar shortcut as shown below.</para>
+ <figure>
+ <title>TestNG Running</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam21.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>With any luck, the test case will pass. Look at the TestNG view.</para>
+ <figure>
+ <title>TestNG Results</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam22.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Now, it’s safe to test the new Seam Action in a web browser. The fastest way to do that
+ is to right click on <filename>myAction.xhtml</filename> and use <menuchoice>
+ <guimenuitem>Run As...</guimenuitem>
+ <guimenuitem>Run On Server</guimenuitem>
+ </menuchoice> which will show the appropriate URL in the browser. Alternatively you can
+ manually enter <emphasis>
+ <property>http://localhost:8080/workshop/myAction.seam</property>
+ </emphasis> into a browser.</para>
+ <figure>
+ <title>Seam Action in a Web Browser</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam23.png" scale="90"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ <section id="modify_seam_action">
+ <title>Modify Seam Action User Interface</title>
+ <para>Browse to <emphasis>
+ <property>http://localhost:8080/workshop/myAction.seam</property>
+ </emphasis> and click on the <guibutton>myAction</guibutton> button. This executes the “myAction” method.
+ This looks pretty good, but we could make this page look a little better.</para>
+ <para>Open <emphasis>
+ <filename>WebContent/myAction.xhtml</filename>
+ </emphasis> in JBoss Developer Studio to use the nice facelets editor.</para>
+ <figure>
+ <title>Open Seam Action with Editor </title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam24.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Right click on the "myAction!" button in the visual part of editor and select
+ <property><h:commandButton> Attributes</property>.</para>
+ <figure>
+ <title>Seam Action Editing</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam25.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Change the <property>value</property> of the button to something different. If desired,
+ you can change any other text on the page. Then, type <keycombo>
+ <keycap>CTRL</keycap>
+ <keycap>S</keycap>
+ </keycombo> to save the facelet.</para>
+ <figure>
+ <title>Attributes Dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam26.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Refresh <emphasis>
+ <property>http://localhost:8080/workshop/myAction.seam</property>
+ </emphasis> and now you should see your changes.</para>
+ <para>Notice that you did not have to publish the application. JBoss Developer Studio auto-published it for you.</para>
+ <figure>
+ <title>Seam Action Is Modified</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam27.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ </chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/browsing_workshop_database.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/browsing_workshop_database.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/browsing_workshop_database.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,60 @@
+<chapter id="browsing_workshop_db">
+ <title>Browsing Workshop Database</title>
+ <para>In this section you get to know how to use the workshop database that was started at the
+ beginning of the lab.</para>
+ <section id="database_connectivity">
+ <title>Database Connectivity Setup</title>
+ <para>The workshop data can be browsed inside of JBoss Developer Studio.</para>
+ <para>To open the Data Source Explorer, click on <menuchoice>
+ <guimenuitem>Window</guimenuitem>
+ <guimenuitem>Open Perspective</guimenuitem>
+ <guimenuitem>Other</guimenuitem>
+ <guimenuitem>Database Development</guimenuitem>
+ </menuchoice>.</para>
+ <para>In the Data Source Explorer, expand the <property>Databases</property> node and select the
+ <property>Default</property> database. Right click on it, select <guimenuitem>Connect</guimenuitem> from the context menu.</para>
+ <figure>
+ <title>Data Source Explorer</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam31.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ <section id="browsing_workshop_db2">
+ <title>Browse Workshop Database</title>
+ <para>Then in the current view, drill down to the <property>CUSTOMERS</property> table.</para>
+ <figure>
+ <title>"CUSTOMERS" Table</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam32.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Right click on <property>CUSTOMERS</property>, select <menuchoice>
+ <guimenuitem>Data</guimenuitem>
+ <guimenuitem>Sample Contents</guimenuitem>
+ </menuchoice> to view the data in the table.</para>
+ <para>There should be a SQL Results view on the workbench, but it could be hidden. Click on
+ the <property>"Result1"</property> tab in the right side and you should see the
+ data in the CUSTOMERS table.</para>
+ <figure>
+ <title>SQL Results View</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam33.png" scale="92"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <note>
+ <title>Note:</title>
+ <para>
+ If you can’t find the SQL Results view tab, click on <menuchoice><guimenuitem>Window</guimenuitem><guimenuitem>Show View</guimenuitem><guimenuitem>Other</guimenuitem><guimenuitem>SQL Development</guimenuitem><guimenuitem>SQL Results</guimenuitem></menuchoice>.
+ </para>
+ </note>
+ <para>Congratulations! You just connected to the workshop database and queried the content
+ using Database Explorer tools.</para>
+ </section>
+ </chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/create_seam_application.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/create_seam_application.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/create_seam_application.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,319 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="create_seam_application">
+ <title>Create a Seam Application</title>
+ <para>In this section you will learn how to create a Seam project in JBoss Developer Studio, how to start the
+ server and what structure your project has after it is created.</para>
+ <section id="start_dev_db">
+ <title>Start Development Database</title>
+ <para>Before opening the JBoss Developer studio you need to download and start the <ulink
+ url="http://docs.jboss.org/tools/resources/GSG_database.zip">Workshop Database</ulink>
+ .</para>
+ <para>To start the database just run <filename>./runDBServer.sh</filename> or <filename>runDBServer.bat</filename> from the database directory.</para>
+ <para>The end result should be a console window that looks like:</para>
+ <figure>
+ <title>Starting the Database</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <note>
+ <title>Tip</title>
+ <para>You may need to set the <filename>runDBServer.sh</filename> executable flag with the following command:</para>
+ <screen>chmod +x runDBServer.sh</screen>
+ </note>
+ </section>
+<section id="create_deploy_seam">
+ <title>Create and deploy Seam Web Project</title>
+ <para>Minimize the terminal window and run <property>JBoss Developer Studio</property>
+ from Applications Menu or from the desktop icon.</para>
+ <para>First you will see the Workspace Launcher. Change the default workspace location if
+ it's needed. Click the <guibutton>OK</guibutton> button. </para>
+ <figure>
+ <title>Workspace Launcher Dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>After startup, you see the welcome page. Select <guibutton>Create
+ New...</guibutton> icon and then press on <guibutton>Create Seam Project</guibutton>
+ link.</para>
+ <para>The <property>New Seam Project wizard</property> is started. You need to enter a name
+ (e.g., "workshop") and a location for your new project. The wizard has
+ an option for selecting the actual Server (and not just WTP runtime) that will be used for
+ the project. This allows the wizard to correctly identify where the destination folder for the required datasource and
+ driver libraries.</para>
+ <figure>
+ <title>New Seam Project Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>All settings are already specified here, you can just modify the Configuration. Click on
+ the <guibutton>Modify...</guibutton> button to configure your custom facet options:</para>
+ <figure id="ProjectFacetsSpecifyingScreen">
+ <title>Project Facets Specifying</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam4.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>On the whole the dialog allows to select the "features" you want to use in your project.
+ <property>JBoss Developer Studio</property> will then setup the appropriate tooling for
+ your project. Since JBoss Seam integrates all popular Java EE frameworks, you can select any
+ combination of technologies from the list. Here, for the default configuration, Dynamic Web
+ Module, Java, JavaServer Faces (JSF), and Seam Facet are already selected for a typical
+ database-driven web application. The default project facets should suffice.</para>
+ <para>In the <property>Project Facets</property> form you can also bring up server runtimes
+ panel by clicking <property> Runtimes</property> tab on the right corner. This panel shows
+ available server runtimes.</para>
+ <figure>
+ <title>Runtimes Selecting</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam5.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Click the <guibutton>OK</guibutton> and then the <guibutton>Next</guibutton> button to proceed to the next step.</para>
+ <para>A dynamic web application contains both web pages and <property>Java</property> code.
+ The next wizard will ask you where you want to store Java files.</para>
+ <figure>
+ <title>Java Build Path</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam5a.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Following page provides you <property>Web Module Settings</property> .You can just leave
+ the default values or choose another folder.</para>
+ <figure>
+ <title>Web Module Settings</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam6.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>On the next form, you will be able to select where those library JARs come from. The
+ easiest is just to select the JARs provided by the JBoss AS runtime associated with this
+ project. That is why it is important to chose the right JBoss AS 4.2 runtime in the project
+ setup window.</para>
+ <itemizedlist>
+ <listitem>
+ <para>Select <emphasis>
+ <property>Library Provided by Target Runtime</property>
+ </emphasis> as <property>Type</property> of <property>JSF Implementation
+ Library</property>. We will use the JSF implementation that comes with JBoss
+ server.</para>
+ </listitem>
+ <listitem>
+ <para>Click the <guibutton>Next</guibutton> button</para>
+ </listitem>
+ </itemizedlist>
+ <figure>
+ <title>JSF Capabilities Adding</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam7.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Next wizard step needs more settings that previous. Let's start with <property
+ >General</property> section.</para>
+ <para>Leave the default Seam runtime and check a WAR deployment.</para>
+ <figure>
+ <title>Seam Facet Setting</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam8.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The <property>Database</property> section is a little tricky. The <property>Connection
+ Profile</property> needs to be edited so that the new project works properly with the
+ external HSQLDB server. By default the project wizard tries to use the JBoss embedded
+ HSQLDB, but the tutorial uses an external database to replicate a more real world
+ development scenario. Click on the <guibutton>Edit</guibutton> button to modify the Connection
+ Profile.</para>
+ <figure>
+ <title>DataBase Setting</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam8_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Select <property>HSQLDB Profile Properties</property>. Make sure the Database location
+ is set to <emphasis>
+ <property>hsql://localhost:1701</property>
+ </emphasis></para>
+ <figure>
+ <title>JDBC Connection Properties</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam9.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Click the <guibutton>Test Connection</guibutton> button. At this point it probably won’t work. This
+ happens if the HSQL JDBC driver is not exactly the same. This can be solved by
+ modifying the HSQLDB database driver settings. To modify the settings, click the <guibutton>Edit Driver Definition Driver</guibutton> button.
+ </para>
+ <figure>
+ <title>Driver Details</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam9_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The proper Driver JAR File should be listed under <property>Jar List</property>. Select
+ the <filename>hsqldb.jar</filename> file found in the <filename>jbdevstudio/jboss-eap/jboss-as/common/lib/</filename> directory and
+ click the <guibutton>OK</guibutton> button.</para>
+ <figure>
+ <title>Driver Details</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam10.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Now, the <guibutton>Test Connection</guibutton> should succeed. After testing the
+ connection, click the <guibutton>OK</guibutton> button.</para>
+ <figure>
+ <title>Connection Testing</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam12.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>You can leave the <property>Code Generation</property> section as is. It refers to Java packages in which the generated code will be placed.</para>
+
+ <figure>
+ <title>Code Generation Setting</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam13.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <note>
+ <title>Tip:</title>
+ <para>If you want to name your web project "MyProject-war" note that the Test project name should not be "MyProject-war-test",
+ it should be "MyProject-test".</para>
+ </note>
+
+ <para>Click on <guibutton>Finish</guibutton> button. Now, there should be a new Seam project called “workshop” listed in the Package Explorer view.</para>
+ <figure>
+ <title>"workshop" Project in the Package Explorer</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam14.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ <section id="start_JBossAS">
+ <title>Start JBoss Application Server</title>
+ <para>Start the server by clicking on the Start the server icon (
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam15.png"/>
+ </imageobject>
+ </inlinemediaobject> ) in the <property>Servers</property> view.</para>
+ <para>Then run the project by selecting the project then selecting <menuchoice><guimenuitem>Run As...</guimenuitem><guimenuitem>Run on Server</guimenuitem></menuchoice>.</para>
+
+ <figure>
+ <title>"workshop" Run As</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam15a.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>
+ Select the server you want to run the project on, and click the <guibutton>Finish</guibutton> button.
+ </para>
+
+ <figure>
+ <title>"workshop" Run On Server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam15b.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <note>
+ <title>Note:</title>
+ <para>If the project does not show up, then you can use a normal browser and use <emphasis>
+ <property>http://localhost:8080/workshop/home.seam</property>
+ </emphasis> as the URL.</para>
+ </note>
+ <para>Your project looks like this:</para>
+ <figure>
+ <title>"workshop" Project Started</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam16.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ <section id="workshop_code_overview">
+ <title>Workshop Project Code Overview</title>
+ <para>Now let's examine the project and its structure. Go back to the Package Explorer view in
+ JBoss Developer Studio.</para>
+ <para>It seems like it's not much for a project but this shell application contains a login
+ screen with default login logic, a menu template that can be further modified, and other
+ layout templates.</para>
+ <para>It's important to note that the business logic will reside in the <filename>src/hot</filename> folder, by default. And, the package naming conventions that were used in <property>New Seam project wizard</property> could have been changed to something
+ different from <emphasis>
+ <property>org.domain.workshop.session</property>. </emphasis> Also, notice that there is a
+ default <filename>Authenticator.java</filename> file. This is where custom security logic
+ can be added. Seam has a nice declarative security model that we will explore in more
+ detail later on. The <filename>src/main</filename> folder is a model directory. It stores the project's JPA entity
+ beans.</para>
+ <figure>
+ <title>Project Structure</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam17.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The view tier of the application is also important. Seam uses facelets and there is a
+ built-in facelets GUI editor that includes nice WYSIWYG and component drag/drop
+ functionality. Try this out by opening <filename>home.xhtml</filename> from <filename>WebContent</filename> folder.</para>
+ <figure>
+ <title>Facelets GUI Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam18.png" scale="85"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Notice that the templates reside in the <filename>WebContent/layout</filename> folder. There is a stylesheet in the <filename>WebContent/stylesheet</filename> folder. There is also a login and default error page. The Facelet editor will be
+ explored in more detail later in the lab.</para>
+ <para>The project already has a datasource that was created via the Seam project wizard
+ database settings. All of the Seam specific configuration files and JAR
+ dependencies are included and located in their proper locations. On last noteworthy line item
+ is related to the build script. There isn’t a build script because the Eclipse WTP (Web Tools
+ Project) plugin is used to publish web application changes. As you can see, JBoss Developer
+ Studio is removing a great deal of complexity from the enterprise Java project
+ setup and deployment process. The end result is the developer is writing code, not spending
+ time trying to figure out how to get a decent development environment and project
+ build process.</para>
+ </section>
+ </chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/database_programming.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/database_programming.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/database_programming.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,191 @@
+<chapter id="db_programming">
+ <title>Database Programming</title>
+ <para>Now, it’s time to reverse engineer the workshop database into a fully functioning Seam
+ CRUD (Create Read Update Delete) application.</para>
+ <section id="reverse_engineer_crud">
+ <title>Reverse Engineer CRUD from a Running Database</title>
+ <para>In <property>JBoss Developer Studio</property>, switch to the <property>Seam
+ perspective</property>, and then right-click the project and select <menuchoice>
+ <guimenuitem>New</guimenuitem>
+ <guimenuitem>Seam Generate Entities</guimenuitem>
+ </menuchoice>.</para>
+ <para>The "workshop" project in the <property>Seam Generate Entities wizard</property>
+ will be selected automatically. There is no need to change something more, click the <guibutton>Next</guibutton> button to proceed to the next step.</para>
+ <figure>
+ <title>Generate Seam Entities</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam34.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>On the next page use the <guibutton>Refresh</guibutton> button to display the database, then click the <guibutton>Include</guibutton> button to include all the tables from the database, and finally click the <guibutton>Finish</guibutton> button.</para>
+ <figure>
+ <title>Selecting Tables</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam34a.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>After running the Generate Entities action, you will see new <emphasis>
+ <property>org.domain.workshop.entity</property>
+ </emphasis> classes. These classes represent insert/update/delete/query logic.</para>
+ <figure>
+ <title>org.domain.workshop.entity Classes</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam35.png" scale="90"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>There is also the <emphasis>
+ <property>org.domain.workshop.entity</property>
+ </emphasis> package that contains the JPA classes. These are the entity beans that are
+ mapped to database tables. Note that you can use Seam refactoring tools with Seam components.
+ Read more about it in <ulink
+ url="http://download.jboss.org/jbosstools/nightly-docs/en/seam/html_single/ind..."
+ >Seam refactoring tools chapter</ulink> of Seam Dev Tools Reference Guide.</para>
+ <para>Last, but not least, there are facelets for all of the CRUD screens. The best way to get
+ a feel for the generated code is to open a browser and play around with the application. Go
+ to <emphasis>
+ <property>http://localhost:8080/workshop</property>
+ </emphasis> and insert/update/delete/query a few records. There is quite a bit of AJAX in
+ this application, but we will explore that later on in the lab. For now, take note
+ of the page tabs, required field logic and data table sorting in the list pages. </para>
+
+ <note>
+ <title>Tip</title>
+ <para>
+ If you see the error <code>java.lang.ClassNotFoundException: org.jboss.seam.servlet.SeamListener</code> in the console output from the Application Server, you may need to copy the <filename>jboss-seam.jar</filename> file from the <filename>lib</filename> subdirectory in the Seam library (which can be downloaded from <ulink url="http://seamframework.org/Seam2/Seam2DistributionDownloads">here</ulink>) into the <filename>/server/default/deploy/workshop.war/WEB-INF/lib/</filename> subdirectory in your Application Server (where "default" refers to the server profile that you are using).
+ </para>
+ </note>
+ <note>
+ <title>Tip</title>
+ <para>
+ If you see the error <code>Could not instantiate Seam component: org.jboss.seam.security.ruleBasedPermissionResolver</code>, copy the <filename>mvel2.jar</filename> file from the Seam library to the same destination directory mentioned in the tip above.
+ </para>
+ </note>
+
+ <figure>
+ <title>CustomersList.xhtml in the Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam36.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Congratulations! You now have a fully functioning CRUD application that is AJAX enabled.</para>
+ </section>
+ <section id="use_hibernate_tools">
+ <title>Use Hibernate Tools to Query Data via JPA</title>
+ <para>Now, it's time to write some JPA queries using the Hibernate perspective in
+ <property>JBoss Developer Studio</property>.</para>
+ <para>In the upper right corner of the workbench there is a small icon (see the figure below),
+ click on it and select <guimenuitem>Hibernate</guimenuitem>.</para>
+ <figure>
+ <title>Hibernate Perspective</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam37.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Look at the Hibernate Configurations view. In the "workshop" project, drill
+ down on the <property>Session Factory</property> and notice that the JPA entities/attributes
+ are listed in a nice tree view.</para>
+ <figure>
+ <title>Hibernate Configurations View</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam38.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Right click on the <property>Session Factory</property> and select <guimenuitem>HQL
+ Editor</guimenuitem>. This will open a JPA query scratch pad window.</para>
+ <para>Write your query and click on the "Hibernate Dynamic SQL Preview" tab. You
+ should see the SQL that will be executed if this JPA query is run.</para>
+ <figure>
+ <title>JPA Query Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam39.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Run the query by clicking on the green run icon.</para>
+ <para>The results are listed in the "Hibernate Query Result" view. There is a
+ "Properties" tab in the workbench that can be used to see a specific JPA result.
+ These results represent the JPA objects because our query did not specify column
+ names.</para>
+ <figure>
+ <title>Hibernate Query Result View</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam40.png" scale="80"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The query can be refined, and take note that there is nice code completion in the JPA
+ query editor.</para>
+ <figure>
+ <title>Code Completion</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam41.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>A refined query will return results that are more ResultSet oriented. Notice the join
+ logic that JPA supports.</para>
+ <figure>
+ <title>The Hibernate Query Result</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam42.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>There was no need to specify an <property>Employees</property> table in the <property
+ >from</property> part of the JPA query because JPA supports reference traversal via Java
+ class attribute references. Not only are JPA and HQL queries fully supported, but Criteria
+ based queries can also be written in the Criteria Editor. You should spend some time
+ tinkering with different queries and possibly Criteria based queries, even though the
+ instructions are not provided in this lab.</para>
+ <figure>
+ <title>Criteria Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam43.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ <section id="use_hibernate_to_vizualize">
+ <title>Use Hibernate Tools to visualize the Data Model</title>
+ <para>Now, it’s time to view the data model for the workshop database.</para>
+ <para>In the Hibernate Configurations view, select "workshop" project and expand the
+ <property>Configuration</property> node. Select the <property>Customers</property> entity,
+ right click on it, choose <guimenuitem>Mapping Diagram</guimenuitem>.</para>
+ <figure>
+ <title>Mapping Diagram Opening</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam44.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>You see a Diagram tab for the CUSTOMERS table and any tables that have FK references.
+ This is a handy way to view the data model and JPA mappings. Now, you’ve got access to
+ something that the Erwin Data Modeler can’t do.</para>
+ <figure>
+ <title>Diagram Tab</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam45.png" scale="80"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ </chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/declarative_security.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/declarative_security.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/declarative_security.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,80 @@
+<chapter id="declarative_security">
+ <title>Declarative Security</title>
+ <para>In this section you will see how easy it is to secure the facelets and facelet components
+ in Seam. Let’s go ahead and secure the action button, then we will secure the entire
+ page.</para>
+ <section id="edit_login">
+ <title>Edit Login Authentication Logic</title>
+ <para>There is a class called <filename>Authenticator.java</filename>. The login page will
+ execute the <property>Authenticator.authenticate()</property> method by default, so we’ll
+ start by viewing the authentication logic.</para>
+ <para>Open <filename>Authenticator.java</filename> in JBoss Developer Studio and you will see that it contains the
+ <property>authenticate()</property> method with this code:</para>
+ <programlisting><![CDATA[public boolean authenticate()
+ {
+ log.info("authenticating {0}", credentials.getUsername());
+ //write your authentication logic here,
+ //return true if the authentication was
+ //successful, false otherwise
+ if ("admin".equals(credentials.getUsername()))
+ {
+ identity.addRole("admin");
+ return true;
+ }
+ return false;
+ }]]></programlisting>
+ </section>
+ <section id="secure_seam_page">
+ <title>Secure Seam Page Component</title>
+ <para>Open <filename>myAction.xhtml</filename> and add a new secured command button:</para>
+ <programlisting><![CDATA[<h:commandButton id="myActionSecured"
+value="Secured Action Button"
+action="#{myAction.myAction}"
+rendered="#{s:hasRole('admin')}"/>]]></programlisting>
+ <para>Refresh <emphasis>
+ <property>http://localhost:8080/workshop/myAction.seam</property>
+ </emphasis> If you are not logged in you will only see one button. If you are logged in,
+ there will be two buttons.</para>
+ <figure>
+ <title>One Button on a Page</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam28.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The secured button is not visible because the user isn’t logged in as <property
+ >"admin"</property>.</para>
+ <figure>
+ <title>Secured Button is Visible</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam29.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The user is logged in as <property>"admin"</property>. Securing components is
+ easy but securing pages is pretty simple as well. </para>
+ <para>Open <emphasis>
+ <filename>WebContent/WEB-INF/pages.xml</filename>
+ </emphasis>. Then add this markup directly underneath the <pages> element:</para>
+ <programlisting><![CDATA[<page view-id="/myAction.xhtml" login-required="true"/>]]></programlisting>
+ <para>Refresh <emphasis>
+ <property>http://localhost:8080/workshop/myAction.seam</property>
+ </emphasis> If you are not logged in you will get bounced back to the login page.</para>
+ <figure>
+ <title>Login Page</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam30.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Thus, if you enter login credentials for the <property>"admin"</property>
+ user, you will be re-directed to the secured page and secured component. If you enter
+ different login credentials, page access will be granted, but the secured component will not
+ be displayed.</para>
+ <para>Congratulations! You have secured your new action both at the facelet component and page
+ level. You also added custom authentication logic to the login action.</para>
+ </section>
+ </chapter>
\ No newline at end of file
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam10.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam10.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam11.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam11.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam12.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam12.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam13.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam13.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam14.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam14.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam15.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam15.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam15a.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam15a.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam15b.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam15b.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam16.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam16.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam17.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam17.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam18.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam18.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam19.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam19.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam2.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam20.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam20.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam21.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam21.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam22.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam22.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam23.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam23.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam24.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam24.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam25.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam25.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam26.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam26.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam27.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam27.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam28.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam28.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam29.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam29.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam3.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam3.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam30.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam30.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam31.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam31.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam32.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam32.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam33.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam33.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam34.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam34.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam34a.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam34a.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam35.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam35.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam36.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam36.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam37.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam37.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam38.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam38.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam39.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam39.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam4.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam4.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam40.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam40.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam41.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam41.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam42.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam42.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam43.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam43.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam44.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam44.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam45.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam45.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam46.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam46.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam47.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam47.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam48.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam48.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam49.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam49.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam5.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam5.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam5a.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam5a.png
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam6.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam6.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam7.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam7.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam8.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam8.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam8_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam8_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam9.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam9.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam9_1.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam9_1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam_15a.png
===================================================================
(Binary files differ)
Property changes on: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/first_seam/first_seam_15a.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/icon.svg
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/icon.svg (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/images/icon.svg 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,3936 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:ns="http://ns.adobe.com/AdobeSVGViewerExtensions/3/"
+ xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ width="32"
+ height="32"
+ id="svg3017"
+ sodipodi:version="0.32"
+ inkscape:version="0.44+devel"
+ sodipodi:docname="book.svg"
+ sodipodi:docbase="/home/andy/Desktop">
+ <metadata
+ id="metadata489">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:window-height="480"
+ inkscape:window-width="858"
+ inkscape:pageshadow="0"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:zoom="1"
+ inkscape:cx="16"
+ inkscape:cy="15.944056"
+ inkscape:window-x="0"
+ inkscape:window-y="33"
+ inkscape:current-layer="svg3017" />
+ <defs
+ id="defs3019">
+ <linearGradient
+ id="linearGradient2381">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop2383" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="stop2385" />
+ </linearGradient>
+ <linearGradient
+ x1="415.73831"
+ y1="11.854"
+ x2="418.13361"
+ y2="18.8104"
+ id="XMLID_1758_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop3903" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop3905" />
+ <a:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="XMLID_1757_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3890" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3892" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_1755_">
+ <use
+ id="use3874"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_343_" />
+ </clipPath>
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3877" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3879" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3881" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3883" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="471.0806"
+ y1="201.07761"
+ x2="481.91711"
+ y2="210.4977"
+ id="XMLID_1754_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#6498c1;stop-opacity:1"
+ offset="0.005618"
+ id="stop3863" />
+ <stop
+ style="stop-color:#79a9cc;stop-opacity:1"
+ offset="0.2332"
+ id="stop3865" />
+ <stop
+ style="stop-color:#a4cde2;stop-opacity:1"
+ offset="0.74049997"
+ id="stop3867" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="1"
+ id="stop3869" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="5.618000e-003" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="0.4438" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop3851" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop3853" />
+ <a:midPointStop
+ style="stop-color:#B2B2B2"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B2B2B2"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_1751_">
+ <use
+ id="use3837"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_338_" />
+ </clipPath>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3840" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3842" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3844" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3846" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="468.2915"
+ y1="204.7612"
+ x2="479.39871"
+ y2="214.4166"
+ id="XMLID_1750_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3830" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3832" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop3818" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop3820" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="501.0903"
+ y1="-19.2544"
+ x2="531.85413"
+ y2="0.72390002"
+ id="XMLID_1748_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop3803" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop3805" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop3807" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop3809" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="XMLID_2275_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9947" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9949" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9951" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9953" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="XMLID_2273_">
+ <use
+ id="use9933"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_960_" />
+ </clipPath>
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="XMLID_2274_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9936" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9938" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9940" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9942" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="478.21341"
+ y1="-131.9297"
+ x2="469.85818"
+ y2="-140.28481"
+ id="XMLID_2272_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop9917" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop9919" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop9921" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop9923" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <marker
+ refX="0"
+ refY="0"
+ orient="auto"
+ style="overflow:visible"
+ id="TriangleInM">
+ <path
+ d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+ transform="scale(-0.4,-0.4)"
+ style="fill:#5c5c4f"
+ id="path3197" />
+ </marker>
+ <linearGradient
+ x1="200.7363"
+ y1="100.4028"
+ x2="211.99519"
+ y2="89.143997"
+ id="XMLID_3298_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#bfbfbf;stop-opacity:1"
+ offset="0"
+ id="stop20103" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop20105" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#BFBFBF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#BFBFBF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="200.7363"
+ y1="100.4028"
+ x2="211.99519"
+ y2="89.143997"
+ id="linearGradient36592"
+ xlink:href="#XMLID_3298_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="181.2925"
+ y1="110.8481"
+ x2="192.6369"
+ y2="99.5037"
+ id="XMLID_3297_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="stop20096" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop20098" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="181.2925"
+ y1="110.8481"
+ x2="192.6369"
+ y2="99.5037"
+ id="linearGradient36595"
+ xlink:href="#XMLID_3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="211.77589"
+ y1="105.7749"
+ x2="212.6619"
+ y2="108.2092"
+ id="XMLID_3296_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#0f6124;stop-opacity:1"
+ offset="0"
+ id="stop20087" />
+ <stop
+ style="stop-color:#219630;stop-opacity:1"
+ offset="1"
+ id="stop20089" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#0F6124" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#0F6124" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#219630" />
+ </linearGradient>
+ <linearGradient
+ x1="211.77589"
+ y1="105.7749"
+ x2="212.6619"
+ y2="108.2092"
+ id="linearGradient36677"
+ xlink:href="#XMLID_3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="208.9834"
+ y1="116.8296"
+ x2="200.0811"
+ y2="96.834602"
+ id="XMLID_3295_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20076" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.5"
+ id="stop20078" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop20080" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="208.9834"
+ y1="116.8296"
+ x2="200.0811"
+ y2="96.834602"
+ id="linearGradient36604"
+ xlink:href="#XMLID_3295_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="195.5264"
+ y1="97.911102"
+ x2="213.5213"
+ y2="115.9061"
+ id="XMLID_3294_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop20069" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop20071" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="195.5264"
+ y1="97.911102"
+ x2="213.5213"
+ y2="115.9061"
+ id="linearGradient36607"
+ xlink:href="#XMLID_3294_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="186.1938"
+ y1="109.1343"
+ x2="206.6881"
+ y2="88.639999"
+ id="XMLID_3293_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20056" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.16850001"
+ id="stop20058" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.23029999"
+ id="stop20060" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.2809"
+ id="stop20062" />
+ <stop
+ style="stop-color:#c2c2c2;stop-opacity:1"
+ offset="0.5"
+ id="stop20064" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.1685"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.2303"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.2809"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#C2C2C2" />
+ </linearGradient>
+ <linearGradient
+ x1="186.1938"
+ y1="109.1343"
+ x2="206.6881"
+ y2="88.639999"
+ id="linearGradient36610"
+ xlink:href="#XMLID_3293_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <linearGradient
+ x1="184.8569"
+ y1="112.2676"
+ x2="211.94099"
+ y2="89.541397"
+ id="XMLID_3292_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop20043" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.16850001"
+ id="stop20045" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.23029999"
+ id="stop20047" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0.2809"
+ id="stop20049" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop20051" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.1685"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.2303"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.2809"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="184.8569"
+ y1="112.2676"
+ x2="211.94099"
+ y2="89.541397"
+ id="linearGradient36613"
+ xlink:href="#XMLID_3292_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+ <marker
+ refX="0"
+ refY="0"
+ orient="auto"
+ style="overflow:visible"
+ id="TriangleOutM">
+ <path
+ d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+ transform="scale(0.4,0.4)"
+ style="fill:#5c5c4f;fill-rule:evenodd;stroke-width:1pt;marker-start:none"
+ id="path3238" />
+ </marker>
+ <linearGradient
+ x1="165.3"
+ y1="99.5"
+ x2="165.3"
+ y2="115.9"
+ id="XMLID_3457_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="0"
+ id="stop8309" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8311" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="1"
+ id="stop8313" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#999999" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#999999" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#B2B2B2" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#B2B2B2" />
+ </linearGradient>
+ <linearGradient
+ x1="165.3"
+ y1="99.5"
+ x2="165.3"
+ y2="115.9"
+ id="lg1997"
+ xlink:href="#XMLID_3457_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="175"
+ y1="99.800003"
+ x2="175"
+ y2="112.5"
+ id="XMLID_3456_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0"
+ id="stop8300" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="0.60000002"
+ id="stop8302" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="1"
+ id="stop8304" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.6"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#191919" />
+ </linearGradient>
+ <linearGradient
+ x1="175"
+ y1="99.800003"
+ x2="175"
+ y2="112.5"
+ id="lg2000"
+ xlink:href="#XMLID_3456_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="168.8"
+ y1="107.1"
+ x2="164.5"
+ y2="110"
+ id="XMLID_3455_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="0"
+ id="stop8291" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="0.69999999"
+ id="stop8293" />
+ <stop
+ style="stop-color:#191919;stop-opacity:1"
+ offset="1"
+ id="stop8295" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.7"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#191919" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#191919" />
+ </linearGradient>
+ <linearGradient
+ x1="168.8"
+ y1="107.1"
+ x2="164.5"
+ y2="110"
+ id="lg2003"
+ xlink:href="#XMLID_3455_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ id="lg63694">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop63696" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="stop63698" />
+ </linearGradient>
+ <linearGradient
+ x1="458"
+ y1="483"
+ x2="465.20001"
+ y2="271.39999"
+ id="lg2006"
+ xlink:href="#lg63694"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(6.3e-2,0,0,6.3e-2,-1.3,-9.8)" />
+ <linearGradient
+ x1="176.3"
+ y1="110.1"
+ x2="158.7"
+ y2="105"
+ id="XMLID_3453_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="0"
+ id="stop8271" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0.2"
+ id="stop8273" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop8275" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#666666" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#737373" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="176.3"
+ y1="110.1"
+ x2="158.7"
+ y2="105"
+ id="lg2009"
+ xlink:href="#XMLID_3453_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="173.60001"
+ y1="118.9"
+ x2="172.8"
+ y2="128.2"
+ id="XMLID_3449_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8232" />
+ <stop
+ style="stop-color:#fff95e;stop-opacity:1"
+ offset="0.60000002"
+ id="stop8234" />
+ <stop
+ style="stop-color:#ecd600;stop-opacity:1"
+ offset="1"
+ id="stop8236" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.6"
+ style="stop-color:#FFF95E" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFF95E" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#ECD600" />
+ </linearGradient>
+ <linearGradient
+ x1="173.60001"
+ y1="118.9"
+ x2="172.8"
+ y2="128.2"
+ id="lg2016"
+ xlink:href="#XMLID_3449_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <radialGradient
+ cx="284.60001"
+ cy="172.60001"
+ r="6.5"
+ fx="284.60001"
+ fy="172.60001"
+ id="XMLID_3448_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8219" />
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8221" />
+ <stop
+ style="stop-color:#c96b00;stop-opacity:1"
+ offset="0.89999998"
+ id="stop8223" />
+ <stop
+ style="stop-color:#9a5500;stop-opacity:1"
+ offset="1"
+ id="stop8225" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.9"
+ style="stop-color:#C96B00" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#C96B00" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#9A5500" />
+ </radialGradient>
+ <radialGradient
+ cx="284.60001"
+ cy="172.60001"
+ r="6.5"
+ fx="284.60001"
+ fy="172.60001"
+ id="rg2020"
+ xlink:href="#XMLID_3448_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.513992,0,0,2.347576,-689.1621,-378.5717)" />
+ <linearGradient
+ x1="158.10001"
+ y1="123"
+ x2="164.2"
+ y2="126.6"
+ id="XMLID_3447_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecd600;stop-opacity:1"
+ offset="0"
+ id="stop8204" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8206" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop8208" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECD600" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECD600" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="158.10001"
+ y1="123"
+ x2="164.2"
+ y2="126.6"
+ id="lg2026"
+ xlink:href="#XMLID_3447_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <radialGradient
+ cx="280.89999"
+ cy="163.7"
+ r="10.1"
+ fx="280.89999"
+ fy="163.7"
+ id="XMLID_3446_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop8197" />
+ <stop
+ style="stop-color:#fff95e;stop-opacity:1"
+ offset="1"
+ id="stop8199" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#FFFFFF" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#FFF95E" />
+ </radialGradient>
+ <radialGradient
+ cx="280.89999"
+ cy="163.7"
+ r="10.1"
+ fx="280.89999"
+ fy="163.7"
+ id="rg2029"
+ xlink:href="#XMLID_3446_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.7,0,0,1.7,-457.5,-266.8)" />
+ <linearGradient
+ x1="156.5"
+ y1="122.7"
+ x2="180.10001"
+ y2="122.7"
+ id="XMLID_3445_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8184" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.2"
+ id="stop8186" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8188" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.40000001"
+ id="stop8190" />
+ <stop
+ style="stop-color:#d68100;stop-opacity:1"
+ offset="1"
+ id="stop8192" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.4"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#D68100" />
+ </linearGradient>
+ <linearGradient
+ x1="156.5"
+ y1="122.7"
+ x2="180.10001"
+ y2="122.7"
+ id="lg2032"
+ xlink:href="#XMLID_3445_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="156.39999"
+ y1="115.4"
+ x2="180.10001"
+ y2="115.4"
+ id="XMLID_3444_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ecb300;stop-opacity:1"
+ offset="0"
+ id="stop8171" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.2"
+ id="stop8173" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.30000001"
+ id="stop8175" />
+ <stop
+ style="stop-color:#ffe900;stop-opacity:1"
+ offset="0.40000001"
+ id="stop8177" />
+ <stop
+ style="stop-color:#d68100;stop-opacity:1"
+ offset="1"
+ id="stop8179" />
+ <a:midPointstop
+ offset="0"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#ECB300" />
+ <a:midPointstop
+ offset="0.2"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.3"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFFFB3" />
+ <a:midPointstop
+ offset="0.4"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="0.5"
+ style="stop-color:#FFE900" />
+ <a:midPointstop
+ offset="1"
+ style="stop-color:#D68100" />
+ </linearGradient>
+ <linearGradient
+ x1="156.39999"
+ y1="115.4"
+ x2="180.10001"
+ y2="115.4"
+ id="lg2035"
+ xlink:href="#XMLID_3444_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+ <linearGradient
+ x1="379.70001"
+ y1="167.89999"
+ x2="383.89999"
+ y2="172.89999"
+ id="lg4286_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16159" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.1"
+ id="s16161" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s16163" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.1" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="379.60001"
+ y1="167.8"
+ x2="383.79999"
+ y2="172"
+ id="lg6416"
+ xlink:href="#lg4286_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.622156,0.623859,-0.623859,2.62182,-882.9706,-673.7921)" />
+ <linearGradient
+ x1="384.20001"
+ y1="169.8"
+ x2="384.79999"
+ y2="170.39999"
+ id="lg4285_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="0"
+ id="s16152" />
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="1"
+ id="s16154" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#737373"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="384.20001"
+ y1="169.8"
+ x2="384.79999"
+ y2="170.39999"
+ id="lg6453"
+ xlink:href="#lg4285_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+ <linearGradient
+ x1="380.5"
+ y1="172.60001"
+ x2="382.79999"
+ y2="173.7"
+ id="lg4284_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+ <stop
+ style="stop-color:gray;stop-opacity:1"
+ offset="0"
+ id="s16145" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="1"
+ id="s16147" />
+ <ns:midPointStop
+ style="stop-color:#808080"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#808080"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#E5E5E5"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="380.5"
+ y1="172.60001"
+ x2="382.79999"
+ y2="173.7"
+ id="lg6456"
+ xlink:href="#lg4284_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+ <radialGradient
+ cx="347.29999"
+ cy="244.5"
+ r="5.1999998"
+ fx="347.29999"
+ fy="244.5"
+ id="lg4282_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#333;stop-opacity:1"
+ offset="0"
+ id="s16135" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s16137" />
+ <ns:midPointStop
+ style="stop-color:#333333"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#333333"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <linearGradient
+ x1="310.39999"
+ y1="397.70001"
+ x2="310.89999"
+ y2="399.5"
+ id="lg4280_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="0"
+ id="s16111" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.60000002"
+ id="s16113" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="1"
+ id="s16115" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.6" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="310.39999"
+ y1="397.70001"
+ x2="310.89999"
+ y2="399.5"
+ id="lg6467"
+ xlink:href="#lg4280_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="310.89999"
+ y1="395.79999"
+ x2="313.29999"
+ y2="403.10001"
+ id="lg4279_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0"
+ id="s16100" />
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0.40000001"
+ id="s16102" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="0.89999998"
+ id="s16104" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="1"
+ id="s16106" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.4" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.9" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="310.89999"
+ y1="395.79999"
+ x2="313.29999"
+ y2="403.10001"
+ id="lg6465"
+ xlink:href="#lg4279_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="307.79999"
+ y1="395.20001"
+ x2="313.79999"
+ y2="413.60001"
+ id="lg4278_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+ <stop
+ style="stop-color:#ffffb3;stop-opacity:1"
+ offset="0"
+ id="s16091" />
+ <stop
+ style="stop-color:#fcd72f;stop-opacity:1"
+ offset="0.40000001"
+ id="s16093" />
+ <stop
+ style="stop-color:#ffcd00;stop-opacity:1"
+ offset="1"
+ id="s16095" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFB3"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FCD72F"
+ offset="0.4" />
+ <ns:midPointStop
+ style="stop-color:#FCD72F"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFCD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="306.5"
+ y1="393"
+ x2="309"
+ y2="404"
+ id="lg6400"
+ xlink:href="#lg4278_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+ <linearGradient
+ x1="352.10001"
+ y1="253.60001"
+ x2="348.5"
+ y2="237.8"
+ id="lg4276_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#ffff87;stop-opacity:1"
+ offset="0"
+ id="s16077" />
+ <stop
+ style="stop-color:#ffad00;stop-opacity:1"
+ offset="1"
+ id="s16079" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFAD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="335.60001"
+ y1="354.79999"
+ x2="337.89999"
+ y2="354.79999"
+ id="lg4275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s16057" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.80000001"
+ id="s16059" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="s16061" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.8" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="335.60001"
+ y1="354.79999"
+ x2="337.89999"
+ y2="354.79999"
+ id="lg6463"
+ xlink:href="#lg4275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="337.39999"
+ y1="353.10001"
+ x2="339.39999"
+ y2="357.10001"
+ id="lg4274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16048" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.1"
+ id="s16050" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s16052" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.1" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="337.39999"
+ y1="353.10001"
+ x2="339.39999"
+ y2="357.10001"
+ id="lg6461"
+ xlink:href="#lg4274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="334.39999"
+ y1="355.5"
+ x2="335.5"
+ y2="356.79999"
+ id="lg4273_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s16041" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s16043" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="5.6e-003" />
+ <ns:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="334.39999"
+ y1="355.5"
+ x2="335.5"
+ y2="356.79999"
+ id="lg6381"
+ xlink:href="#lg4273_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+ <linearGradient
+ x1="348.39999"
+ y1="247.39999"
+ x2="354.10001"
+ y2="242"
+ id="lg4271_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="s16025" />
+ <stop
+ style="stop-color:#9e9e9e;stop-opacity:1"
+ offset="0.40000001"
+ id="s16027" />
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="1"
+ id="s16029" />
+ <ns:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#000000"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="351.29999"
+ y1="257.29999"
+ x2="346.29999"
+ y2="235.5"
+ id="lg4270_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ffff87;stop-opacity:1"
+ offset="0"
+ id="s16007" />
+ <stop
+ style="stop-color:#ffad00;stop-opacity:1"
+ offset="1"
+ id="s16009" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0" />
+ <ns:midPointStop
+ style="stop-color:#FFFF87"
+ offset="0.5" />
+ <ns:midPointStop
+ style="stop-color:#FFAD00"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="351.29999"
+ y1="257.29999"
+ x2="346.29999"
+ y2="235.5"
+ id="lg6459"
+ xlink:href="#lg4270_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)" />
+ <linearGradient
+ x1="43.799999"
+ y1="32.5"
+ x2="63.299999"
+ y2="66.400002"
+ id="XMLID_2708_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop75318" />
+ <stop
+ style="stop-color:#fffcea;stop-opacity:1"
+ offset="1"
+ id="stop75320" />
+ <a:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#FFFCEA"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="43.799999"
+ y1="32.5"
+ x2="63.299999"
+ y2="66.400002"
+ id="lg1907"
+ xlink:href="#XMLID_2708_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="52.5"
+ y1="40.400002"
+ x2="58.200001"
+ y2="64"
+ id="XMLID_2707_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ffdea0;stop-opacity:1"
+ offset="0"
+ id="stop75305" />
+ <stop
+ style="stop-color:#ffd89e;stop-opacity:1"
+ offset="0.30000001"
+ id="stop75307" />
+ <stop
+ style="stop-color:#ffd79e;stop-opacity:1"
+ offset="0.30000001"
+ id="stop75309" />
+ <stop
+ style="stop-color:#dbaf6d;stop-opacity:1"
+ offset="0.69999999"
+ id="stop75311" />
+ <stop
+ style="stop-color:#6f4c24;stop-opacity:1"
+ offset="1"
+ id="stop75313" />
+ <a:midPointStop
+ style="stop-color:#FFDEA0"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#FFDEA0"
+ offset="0.6" />
+ <a:midPointStop
+ style="stop-color:#FFD79E"
+ offset="0.3" />
+ <a:midPointStop
+ style="stop-color:#FFD79E"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#DBAF6D"
+ offset="0.7" />
+ <a:midPointStop
+ style="stop-color:#DBAF6D"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#6F4C24"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="52.5"
+ y1="40.400002"
+ x2="58.200001"
+ y2="64"
+ id="lg1910"
+ xlink:href="#XMLID_2707_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="58"
+ y1="73.199997"
+ x2="44.5"
+ y2="19"
+ id="XMLID_2704_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)">
+ <stop
+ style="stop-color:#d4a96c;stop-opacity:1"
+ offset="0.5"
+ id="stop75284" />
+ <stop
+ style="stop-color:#dcb273;stop-opacity:1"
+ offset="0.60000002"
+ id="stop75286" />
+ <stop
+ style="stop-color:#f0ca87;stop-opacity:1"
+ offset="0.80000001"
+ id="stop75288" />
+ <stop
+ style="stop-color:#ffdc96;stop-opacity:1"
+ offset="0.69999999"
+ id="stop75290" />
+ <stop
+ style="stop-color:#c18a42;stop-opacity:1"
+ offset="1"
+ id="stop75292" />
+ <a:midPointStop
+ style="stop-color:#D4A96C"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#D4A96C"
+ offset="0.6" />
+ <a:midPointStop
+ style="stop-color:#FFDC96"
+ offset="0.7" />
+ <a:midPointStop
+ style="stop-color:#FFDC96"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#C18A42"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="53.700001"
+ y1="32"
+ x2="53.700001"
+ y2="64.599998"
+ id="XMLID_2703_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5c9b0;stop-opacity:1"
+ offset="0"
+ id="stop75268" />
+ <stop
+ style="stop-color:#e5c9b0;stop-opacity:1"
+ offset="0.40000001"
+ id="stop75270" />
+ <stop
+ style="stop-color:#c0aa94;stop-opacity:1"
+ offset="1"
+ id="stop75272" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.4" />
+ <a:midPointStop
+ style="stop-color:#E5C9B0"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#C0AA94"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="53.700001"
+ y1="32"
+ x2="53.700001"
+ y2="64.599998"
+ id="lg1916"
+ xlink:href="#XMLID_2703_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-29,-22.6)" />
+ <linearGradient
+ x1="224.31"
+ y1="19.450001"
+ x2="214.33"
+ y2="11.46"
+ id="XMLID_419_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#404040;stop-opacity:1"
+ offset="0"
+ id="s1903" />
+ <stop
+ style="stop-color:#6d6d6d;stop-opacity:1"
+ offset="0.33000001"
+ id="s1905" />
+ <stop
+ style="stop-color:#e9e9e9;stop-opacity:1"
+ offset="1"
+ id="s1907" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#404040" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#404040" />
+ <a:midPointStop
+ offset="0.33"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#E9E9E9" />
+ </linearGradient>
+ <linearGradient
+ x1="221.84"
+ y1="32.779999"
+ x2="212.2"
+ y2="20.27"
+ id="lg1988"
+ xlink:href="#XMLID_419_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="lg1900"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s1902" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="s1906" />
+ <a:midPointStop
+ style="stop-color:#575757"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#575757"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#6D6D6D"
+ offset="0.33" />
+ <a:midPointStop
+ style="stop-color:#6D6D6D"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#D3D3D3"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="234.81"
+ y1="33.279999"
+ x2="228.27"
+ y2="33.279999"
+ id="lg1908"
+ xlink:href="#lg1900"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="XMLID_416_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#575757;stop-opacity:1"
+ offset="0"
+ id="s1874" />
+ <stop
+ style="stop-color:#6d6d6d;stop-opacity:1"
+ offset="0.33000001"
+ id="s1876" />
+ <stop
+ style="stop-color:#d3d3d3;stop-opacity:1"
+ offset="1"
+ id="s1878" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#575757" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#575757" />
+ <a:midPointStop
+ offset="0.33"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#6D6D6D" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#D3D3D3" />
+ </linearGradient>
+ <linearGradient
+ x1="228.35001"
+ y1="33.279999"
+ x2="215.42999"
+ y2="33.279999"
+ id="lg1991"
+ xlink:href="#XMLID_416_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+ <radialGradient
+ cx="603.19"
+ cy="230.77"
+ r="1.67"
+ fx="603.19"
+ fy="230.77"
+ id="x5010_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1,0,0,1.1,-54.33,-75.4)">
+ <stop
+ style="stop-color:#c9ffc9;stop-opacity:1"
+ offset="0"
+ id="stop29201" />
+ <stop
+ style="stop-color:#23a11f;stop-opacity:1"
+ offset="1"
+ id="stop29203" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#C9FFC9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#C9FFC9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#23A11F" />
+ </radialGradient>
+ <radialGradient
+ cx="603.19"
+ cy="230.77"
+ r="1.67"
+ fx="603.19"
+ fy="230.77"
+ id="radialGradient5711"
+ xlink:href="#x5010_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.23,0,0,1.23,-709.93,-245.02)" />
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="lg5722"
+ xlink:href="#x5003_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="601.48999"
+ y1="170.16"
+ x2="613.84003"
+ y2="170.16"
+ id="x5002_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29134" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0.2"
+ id="stop29136" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="stop29138" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.20"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#999999" />
+ </linearGradient>
+ <linearGradient
+ x1="601.48999"
+ y1="170.16"
+ x2="613.84003"
+ y2="170.16"
+ id="lg5725"
+ xlink:href="#x5002_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.23"
+ id="x5004_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29157" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop29159" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.23"
+ id="lg5728"
+ xlink:href="#x5004_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="x5003_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="stop29143" />
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="1"
+ id="stop29145" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#E5E5E5" />
+ </linearGradient>
+ <linearGradient
+ x1="592.31"
+ y1="162.60001"
+ x2="609.32001"
+ y2="145.59"
+ id="lg5732"
+ xlink:href="#x5003_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.24001"
+ id="x5000_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop29124" />
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="1"
+ id="stop29126" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ x1="592.20001"
+ y1="156.45"
+ x2="609.98999"
+ y2="174.24001"
+ id="lg5735"
+ xlink:href="#x5000_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+ <linearGradient
+ x1="308.54999"
+ y1="149.89999"
+ x2="299.72"
+ y2="148.83"
+ id="XMLID_2433_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d6d6d6;stop-opacity:1"
+ offset="0"
+ id="71615" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="1"
+ id="71617" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D6D6D6" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D6D6D6" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A5A5A5" />
+ </linearGradient>
+ <linearGradient
+ x1="308.54999"
+ y1="149.89999"
+ x2="299.72"
+ y2="148.83"
+ id="lg1952"
+ xlink:href="#XMLID_2433_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <radialGradient
+ cx="307.39999"
+ cy="121"
+ r="23.35"
+ fx="307.39999"
+ fy="121"
+ id="XMLID_2432_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.98,0,0,0.98,2.88,2.75)">
+ <stop
+ style="stop-color:#d2d2d2;stop-opacity:1"
+ offset="0.19"
+ id="71592" />
+ <stop
+ style="stop-color:#cfcfcf;stop-opacity:1"
+ offset="0.44999999"
+ id="71594" />
+ <stop
+ style="stop-color:#c7c7c7;stop-opacity:1"
+ offset="0.60000002"
+ id="71596" />
+ <stop
+ style="stop-color:#b9b9b9;stop-opacity:1"
+ offset="0.74000001"
+ id="71598" />
+ <stop
+ style="stop-color:#a4a4a4;stop-opacity:1"
+ offset="0.86000001"
+ id="71600" />
+ <stop
+ style="stop-color:#8a8a8a;stop-opacity:1"
+ offset="0.95999998"
+ id="71602" />
+ <stop
+ style="stop-color:gray;stop-opacity:1"
+ offset="1"
+ id="71604" />
+ <a:midPointStop
+ offset="0.19"
+ style="stop-color:#D2D2D2" />
+ <a:midPointStop
+ offset="0.8"
+ style="stop-color:#D2D2D2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#808080" />
+ </radialGradient>
+ <radialGradient
+ cx="307.39999"
+ cy="121"
+ r="23.35"
+ fx="307.39999"
+ fy="121"
+ id="radialGradient2331"
+ xlink:href="#XMLID_2432_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-276.62,-121.54)" />
+ <linearGradient
+ x1="294.13"
+ y1="127.07"
+ x2="294.13"
+ y2="142.2"
+ id="XMLID_2430_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#b5d8ff;stop-opacity:1"
+ offset="0"
+ id="71582" />
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="1"
+ id="71584" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B5D8FF" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B5D8FF" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#000000" />
+ </linearGradient>
+ <linearGradient
+ x1="294.13"
+ y1="127.07"
+ x2="294.13"
+ y2="142.2"
+ id="lg2820"
+ xlink:href="#XMLID_2430_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <linearGradient
+ x1="279.10999"
+ y1="148.03"
+ x2="309.16"
+ y2="148.03"
+ id="XMLID_2429_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e1e1e1;stop-opacity:1"
+ offset="0"
+ id="71564" />
+ <stop
+ style="stop-color:#e1e1e1;stop-opacity:1"
+ offset="0.25"
+ id="71566" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="0.44"
+ id="71568" />
+ <stop
+ style="stop-color:#a5a5a5;stop-opacity:1"
+ offset="1"
+ id="71570" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.25"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E1E1E1" />
+ <a:midPointStop
+ offset="0.44"
+ style="stop-color:#A5A5A5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#A5A5A5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A5A5A5" />
+ </linearGradient>
+ <linearGradient
+ x1="279.10999"
+ y1="148.03"
+ x2="309.16"
+ y2="148.03"
+ id="lg2818"
+ xlink:href="#XMLID_2429_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+ <radialGradient
+ cx="622.34302"
+ cy="14.449"
+ r="26.496"
+ fx="622.34302"
+ fy="14.449"
+ id="lg3499_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.851,0,0,0.849,69.297,51.658)">
+ <stop
+ style="stop-color:#23468e;stop-opacity:1"
+ offset="0"
+ id="stop10972" />
+ <stop
+ style="stop-color:#012859;stop-opacity:1"
+ offset="1"
+ id="stop10974" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#23468E" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#23468E" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#012859" />
+ </radialGradient>
+ <radialGradient
+ cx="622.34302"
+ cy="14.449"
+ r="26.496"
+ fx="622.34302"
+ fy="14.449"
+ id="rg5791"
+ xlink:href="#lg3499_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.858,0,0,0.857,-511.7,9.02)" />
+ <linearGradient
+ x1="616.112"
+ y1="76.247002"
+ x2="588.14099"
+ y2="60.742001"
+ id="lg3497_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#01326e;stop-opacity:1"
+ offset="0"
+ id="stop10962" />
+ <stop
+ style="stop-color:#012859;stop-opacity:1"
+ offset="1"
+ id="stop10964" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#01326E" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#01326E" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#012859" />
+ </linearGradient>
+ <linearGradient
+ x1="617.698"
+ y1="82.445999"
+ x2="585.95203"
+ y2="54.848999"
+ id="lg3496_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="stop10950" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10952" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#E5E5E5" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="617.698"
+ y1="82.445999"
+ x2="585.95203"
+ y2="54.848999"
+ id="lg5794"
+ xlink:href="#lg3496_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="601.39001"
+ y1="55.341"
+ x2="588.29199"
+ y2="71.515999"
+ id="lg3495_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop10941" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.52200001"
+ id="stop10943" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10945" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.522"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="601.39001"
+ y1="55.341"
+ x2="588.29199"
+ y2="71.515999"
+ id="lg5771"
+ xlink:href="#lg3495_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.009,0,0,1.009,-581.615,-43.098)" />
+ <linearGradient
+ x1="611.34601"
+ y1="55.279999"
+ x2="590.39001"
+ y2="81.157997"
+ id="lg3494_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="stop10932" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.52200001"
+ id="stop10934" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="stop10936" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#D9D9D9" />
+ <a:midPointStop
+ offset="0.522"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#F2F2F2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#CCCCCC" />
+ </linearGradient>
+ <linearGradient
+ x1="611.34601"
+ y1="55.279999"
+ x2="590.39001"
+ y2="81.157997"
+ id="lg5774"
+ xlink:href="#lg3494_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.009,0,0,1.009,-581.616,-43.098)" />
+ <linearGradient
+ x1="798.72998"
+ y1="69.839996"
+ x2="799.04999"
+ y2="70.709999"
+ id="g3302_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#005e00;stop-opacity:1"
+ offset="0"
+ id="s6504" />
+ <stop
+ style="stop-color:#23a11f;stop-opacity:1"
+ offset="1"
+ id="s6506" />
+ <a:midPointstop
+ style="stop-color:#005E00"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#005E00"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#23A11F"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="798.72998"
+ y1="69.839996"
+ x2="799.04999"
+ y2="70.709999"
+ id="lg5851"
+ xlink:href="#g3302_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="779.19"
+ y1="122.73"
+ x2="811.69"
+ y2="149.74001"
+ id="g3301_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0"
+ id="s6483" />
+ <stop
+ style="stop-color:#eee;stop-opacity:1"
+ offset="0.17"
+ id="s6485" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1"
+ offset="0.34"
+ id="s6487" />
+ <stop
+ style="stop-color:#cfcfcf;stop-opacity:1"
+ offset="0.50999999"
+ id="s6489" />
+ <stop
+ style="stop-color:#b4b4b4;stop-opacity:1"
+ offset="0.67000002"
+ id="s6491" />
+ <stop
+ style="stop-color:#919191;stop-opacity:1"
+ offset="0.83999997"
+ id="s6493" />
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="1"
+ id="s6495" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.71" />
+ <a:midPointstop
+ style="stop-color:#666666"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="779.19"
+ y1="122.73"
+ x2="811.69"
+ y2="149.74001"
+ id="lg5855"
+ xlink:href="#g3301_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,103.123)" />
+ <clipPath
+ id="g3299_">
+ <use
+ id="use6469"
+ x="0"
+ y="0"
+ width="1005.92"
+ height="376.97"
+ xlink:href="#g101_" />
+ </clipPath>
+ <radialGradient
+ cx="1189.9301"
+ cy="100.05"
+ r="40.400002"
+ fx="1189.9301"
+ fy="100.05"
+ id="g3300_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34,-8.46e-2,0,0.34,394.16,137.13)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6472" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="s6474" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#000000"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1199.74"
+ cy="97.150002"
+ r="40.400002"
+ fx="1199.74"
+ fy="97.150002"
+ id="rg5860"
+ xlink:href="#g3300_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.409,-0.107,0,0.429,-451.489,113.149)" />
+ <linearGradient
+ x1="796.38"
+ y1="67.580002"
+ x2="781.28003"
+ y2="58.549999"
+ id="g3298_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#4c8bca;stop-opacity:1"
+ offset="0"
+ id="s6462" />
+ <stop
+ style="stop-color:#b7e9ff;stop-opacity:1"
+ offset="1"
+ id="s6464" />
+ <a:midPointstop
+ style="stop-color:#4C8BCA"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#4C8BCA"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B7E9FF"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="800.97998"
+ y1="140.72"
+ x2="777.71997"
+ y2="121.76"
+ id="g3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6448" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s6450" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="800.97998"
+ y1="140.72"
+ x2="777.71997"
+ y2="121.76"
+ id="lg5890"
+ xlink:href="#g3297_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,129.19)" />
+ <linearGradient
+ x1="790.03998"
+ y1="-16.33"
+ x2="779.84003"
+ y2="-3.73"
+ id="g3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,70.17)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s6439" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.51999998"
+ id="s6441" />
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="1"
+ id="s6443" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.52" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#CCCCCC"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="790.03998"
+ y1="-16.33"
+ x2="779.84003"
+ y2="-3.73"
+ id="lg5866"
+ xlink:href="#g3296_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,28.6)" />
+ <linearGradient
+ x1="785.84003"
+ y1="72.989998"
+ x2="785.26001"
+ y2="76.279999"
+ id="g3293_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6412" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s6414" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#737373"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="785.84003"
+ y1="72.989998"
+ x2="785.26001"
+ y2="76.279999"
+ id="lg5871"
+ xlink:href="#g3293_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="789.37"
+ y1="69.879997"
+ x2="791.03998"
+ y2="77.120003"
+ id="g3292_"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="0"
+ id="s6403" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="0.28"
+ id="s6405" />
+ <stop
+ style="stop-color:#666;stop-opacity:1"
+ offset="1"
+ id="s6407" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.28" />
+ <a:midPointstop
+ style="stop-color:#F2F2F2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#666666"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="789.37"
+ y1="69.879997"
+ x2="791.03998"
+ y2="77.120003"
+ id="lg5874"
+ xlink:href="#g3292_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+ <linearGradient
+ x1="786.65997"
+ y1="136.12"
+ x2="786.71002"
+ y2="134.33"
+ id="g3290_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.25,0,1,0,137.29)">
+ <stop
+ style="stop-color:#d9d9d9;stop-opacity:1"
+ offset="0"
+ id="s6380" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="1"
+ id="s6382" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#D9D9D9"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="786.65997"
+ y1="136.12"
+ x2="786.71002"
+ y2="134.33"
+ id="lg5878"
+ xlink:href="#g3290_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,113.351)" />
+ <radialGradient
+ cx="1458.77"
+ cy="-5.0999999"
+ r="35.130001"
+ fx="1458.77"
+ fy="-5.0999999"
+ id="g3289_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="s6371" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s6373" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#FFFFFF"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1458.77"
+ cy="-5.0999999"
+ r="35.130001"
+ fx="1458.77"
+ fy="-5.0999999"
+ id="rg5881"
+ xlink:href="#g3289_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+ <radialGradient
+ cx="1612.98"
+ cy="-4.4699998"
+ r="36.580002"
+ fx="1612.98"
+ fy="-4.4699998"
+ id="g3288_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34,0,0,0.36,238.56,86.87)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6362" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.63999999"
+ id="s6364" />
+ <stop
+ style="stop-color:#737373;stop-opacity:1"
+ offset="1"
+ id="s6366" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.64" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#737373"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1612.98"
+ cy="-4.4699998"
+ r="36.580002"
+ fx="1612.98"
+ fy="-4.4699998"
+ id="rg5884"
+ xlink:href="#g3288_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.408,0,0,0.448,-638.943,49.495)" />
+ <radialGradient
+ cx="1470.5"
+ cy="-10.21"
+ r="33.290001"
+ fx="1470.5"
+ fy="-10.21"
+ id="g3287_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+ <stop
+ style="stop-color:#e5e5e5;stop-opacity:1"
+ offset="0"
+ id="s6347" />
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0.38999999"
+ id="s6349" />
+ <stop
+ style="stop-color:#b1b1b1;stop-opacity:1"
+ offset="0.75"
+ id="s6351" />
+ <stop
+ style="stop-color:#aaa;stop-opacity:1"
+ offset="0.88"
+ id="s6353" />
+ <stop
+ style="stop-color:#9e9e9e;stop-opacity:1"
+ offset="0.97000003"
+ id="s6355" />
+ <stop
+ style="stop-color:#999;stop-opacity:1"
+ offset="1"
+ id="s6357" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0" />
+ <a:midPointstop
+ style="stop-color:#E5E5E5"
+ offset="0.5" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.39" />
+ <a:midPointstop
+ style="stop-color:#B2B2B2"
+ offset="0.87" />
+ <a:midPointstop
+ style="stop-color:#999999"
+ offset="1" />
+ </radialGradient>
+ <radialGradient
+ cx="1470.5"
+ cy="-10.21"
+ r="33.290001"
+ fx="1470.5"
+ fy="-10.21"
+ id="rg5887"
+ xlink:href="#g3287_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+ <pattern
+ patternTransform="matrix(0.592927,0,0,0.592927,78,462)"
+ id="cream-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-365.3146,-513.505)"
+ id="g3047">
+ id="path2858" />
+ <path
+ inkscape:label="#path2854"
+ sodipodi:nodetypes="czzzz"
+ style="fill:#e3dcc0"
+ id="path3060"
+ d="M 390.31462,529.50504 C 390.31462,534.47304 386.28262,538.50504 381.31462,538.50504 C 376.34662,538.50504 372.31462,534.47304 372.31462,529.50504 C 372.31462,524.53704 376.34662,520.50504 381.31462,520.50504 C 386.28262,520.50504 390.31462,524.53704 390.31462,529.50504 z " />
+</g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.733751,0,0,0.733751,67,367)"
+ id="dark-cream-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-408.0946,-513.505)"
+ id="dark-cream-spot"
+ inkscape:label="#g3043">
+ <path
+ sodipodi:nodetypes="czzzz"
+ style="fill:#c8c5ac"
+ d="M 433.09458,529.50504 C 433.09458,534.47304 429.06258,538.50504 424.09458,538.50504 C 419.12658,538.50504 415.09458,534.47304 415.09458,529.50504 C 415.09458,524.53704 419.12658,520.50504 424.09458,520.50504 C 429.06258,520.50504 433.09458,524.53704 433.09458,529.50504 z "
+ id="path2953" />
+ </g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.375,0,0,0.375,379,400)"
+ id="white-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-484.3997,-513.505)"
+ id="white-spot"
+ inkscape:label="#g3035">
+ <path
+ style="opacity:0.25;fill:white"
+ id="path3033"
+ d="M 509.39967,529.50504 C 509.39967,534.47304 505.36767,538.50504 500.39967,538.50504 C 495.43167,538.50504 491.39967,534.47304 491.39967,529.50504 C 491.39967,524.53704 495.43167,520.50504 500.39967,520.50504 C 505.36767,520.50504 509.39967,524.53704 509.39967,529.50504 z "
+ sodipodi:nodetypes="czzzz" />
+ </g>
+ </pattern>
+ <pattern
+ patternTransform="matrix(0.455007,0,0,0.455007,-5e-5,1.9e-5)"
+ id="black-spots"
+ height="32"
+ width="32"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(-448.3997,-513.505)"
+ id="black-spot"
+ inkscape:label="#g3039">
+ <path
+ sodipodi:nodetypes="czzzz"
+ d="M 473.39967,529.50504 C 473.39967,534.47304 469.36767,538.50504 464.39967,538.50504 C 459.43167,538.50504 455.39967,534.47304 455.39967,529.50504 C 455.39967,524.53704 459.43167,520.50504 464.39967,520.50504 C 469.36767,520.50504 473.39967,524.53704 473.39967,529.50504 z "
+ id="path2961"
+ style="opacity:0.25;fill:black" />
+ </g>
+ </pattern>
+ <linearGradient
+ x1="501.0903"
+ y1="-19.2544"
+ x2="531.85413"
+ y2="0.72390002"
+ id="linearGradient17334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17336" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17338" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17340" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17342" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5112"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B4DAEA" />
+ <a:midPointStop
+ offset="0.6461"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#16336E" />
+ </linearGradient>
+ <linearGradient
+ x1="415.73831"
+ y1="11.854"
+ x2="418.13361"
+ y2="18.8104"
+ id="linearGradient17426"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+ <stop
+ style="stop-color:#ccc;stop-opacity:1"
+ offset="0"
+ id="stop17428" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop17430" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#CCCCCC" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="478.21341"
+ y1="-131.9297"
+ x2="469.85818"
+ y2="-140.28481"
+ id="linearGradient17434"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17436" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17438" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17440" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17442" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#F3403F" />
+ <a:midPointStop
+ offset="0.4213"
+ style="stop-color:#F3403F" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#A6100C" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17709"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17711"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17713"
+ xlink:href="#XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17715"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="linearGradient17717"
+ xlink:href="#XMLID_1757_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17721"
+ xlink:href="#XMLID_2274_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17723"
+ xlink:href="#XMLID_2275_"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="500.70749"
+ y1="-13.2441"
+ x2="513.46442"
+ y2="-2.1547"
+ id="linearGradient17416"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17418" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17420" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <defs
+ id="defs9929">
+ <path
+ d="M 489.21,209.35 L 485.35,203.63 C 483.63,204.25 473.47,208.93 471.5,210.18 C 470.57,210.77 470.17,211.16 469.72,212.48 C 470.93,212.31 471.72,212.49 473.42,213.04 C 473.26,214.77 473.24,215.74 473.57,218.2 C 474.01,216.88 474.41,216.49 475.34,215.9 C 477.33,214.65 487.49,209.97 489.21,209.35 z "
+ id="XMLID_960_" />
+ </defs>
+ <clipPath
+ id="clipPath17448">
+ <use
+ id="use17450"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_960_" />
+ </clipPath>
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17452"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17454" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17456" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17458" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17460" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17463"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#f3403f;stop-opacity:1"
+ offset="0"
+ id="stop17465" />
+ <stop
+ style="stop-color:#d02a28;stop-opacity:1"
+ offset="0.37889999"
+ id="stop17467" />
+ <stop
+ style="stop-color:#b21714;stop-opacity:1"
+ offset="0.77649999"
+ id="stop17469" />
+ <stop
+ style="stop-color:#a6100c;stop-opacity:1"
+ offset="1"
+ id="stop17471" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#F3403F"
+ offset="0.4213" />
+ <a:midPointStop
+ style="stop-color:#A6100C"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="481.23969"
+ y1="212.5742"
+ x2="472.92981"
+ y2="207.4967"
+ id="linearGradient17807"
+ xlink:href="#XMLID_2275_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-177.1654,35.43307)" />
+ <linearGradient
+ x1="473.7681"
+ y1="209.17529"
+ x2="486.98099"
+ y2="213.2001"
+ id="linearGradient17810"
+ xlink:href="#XMLID_2274_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-177.1654,35.43307)" />
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17812"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17814"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17816"
+ xlink:href="#XMLID_1753_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17818"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17347"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17349" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17351" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#5387BA" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#96BAD6" />
+ </linearGradient>
+ <linearGradient
+ x1="516.57672"
+ y1="-15.769"
+ x2="516.57672"
+ y2="0.84280002"
+ id="linearGradient17379"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b2b2b2;stop-opacity:1"
+ offset="0"
+ id="stop17381" />
+ <stop
+ style="stop-color:#f2f2f2;stop-opacity:1"
+ offset="1"
+ id="stop17383" />
+ <a:midPointStop
+ offset="0"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="0.5"
+ style="stop-color:#B2B2B2" />
+ <a:midPointStop
+ offset="1"
+ style="stop-color:#F2F2F2" />
+ </linearGradient>
+ <linearGradient
+ x1="502.70749"
+ y1="115.3013"
+ x2="516.39001"
+ y2="127.1953"
+ id="linearGradient17862"
+ xlink:href="#XMLID_1749_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,-166.1427,-0.18283)" />
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17864"
+ xlink:href="#XMLID_1756_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <defs
+ id="defs3859">
+ <polygon
+ points="465.54,213.52 481.94,217.46 482.74,216.71 487.46,198.05 471.08,194.07 470.26,194.83 465.54,213.52 "
+ id="XMLID_343_" />
+ </defs>
+ <linearGradient
+ x1="471.0806"
+ y1="201.07761"
+ x2="481.91711"
+ y2="210.4977"
+ id="linearGradient17389"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#6498c1;stop-opacity:1"
+ offset="0.005618"
+ id="stop17391" />
+ <stop
+ style="stop-color:#79a9cc;stop-opacity:1"
+ offset="0.2332"
+ id="stop17393" />
+ <stop
+ style="stop-color:#a4cde2;stop-opacity:1"
+ offset="0.74049997"
+ id="stop17395" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="1"
+ id="stop17397" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="5.618000e-003" />
+ <a:midPointStop
+ style="stop-color:#6498C1"
+ offset="0.4438" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="clipPath17400">
+ <use
+ id="use17402"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_343_" />
+ </clipPath>
+ <linearGradient
+ x1="505.62939"
+ y1="-14.9526"
+ x2="527.49402"
+ y2="-0.7536"
+ id="linearGradient17404"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17406" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17408" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17410" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17412" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17882"
+ xlink:href="#XMLID_1752_"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+ <defs
+ id="defs3826">
+ <polygon
+ points="463.52,216.14 480.56,220.24 481.36,219.5 483.03,202.04 469.05,196.69 468.24,197.45 463.52,216.14 "
+ id="XMLID_338_" />
+ </defs>
+ <linearGradient
+ x1="468.2915"
+ y1="204.7612"
+ x2="479.39871"
+ y2="214.4166"
+ id="linearGradient17357"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0"
+ id="stop17359" />
+ <stop
+ style="stop-color:#96bad6;stop-opacity:1"
+ offset="1"
+ id="stop17361" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#96BAD6"
+ offset="1" />
+ </linearGradient>
+ <clipPath
+ id="clipPath17364">
+ <use
+ id="use17366"
+ x="0"
+ y="0"
+ width="744.09448"
+ height="600"
+ xlink:href="#XMLID_338_" />
+ </clipPath>
+ <linearGradient
+ x1="506.09909"
+ y1="-11.5137"
+ x2="527.99609"
+ y2="2.7063999"
+ id="linearGradient17368"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0"
+ id="stop17370" />
+ <stop
+ style="stop-color:#b4daea;stop-opacity:1"
+ offset="0.51120001"
+ id="stop17372" />
+ <stop
+ style="stop-color:#5387ba;stop-opacity:1"
+ offset="0.64609998"
+ id="stop17374" />
+ <stop
+ style="stop-color:#16336e;stop-opacity:1"
+ offset="1"
+ id="stop17376" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5112" />
+ <a:midPointStop
+ style="stop-color:#B4DAEA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.6461" />
+ <a:midPointStop
+ style="stop-color:#5387BA"
+ offset="0.5" />
+ <a:midPointStop
+ style="stop-color:#16336E"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient2387"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient5105"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398"
+ id="linearGradient5145"
+ xlink:href="#linearGradient2381"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2381"
+ id="linearGradient2371"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)"
+ x1="296.4996"
+ y1="188.81061"
+ x2="317.32471"
+ y2="209.69398" />
+ </defs>
+ <g
+ transform="matrix(0.437808,-0.437808,0.437808,0.437808,-220.8237,43.55311)"
+ id="g5089">
+ <path
+ d="M 8.4382985,-6.28125 C 7.8309069,-6.28125 4.125,-0.33238729 4.125,1.96875 L 4.125,28.6875 C 4.125,29.533884 4.7068159,29.8125 5.28125,29.8125 L 30.84375,29.8125 C 31.476092,29.8125 31.968751,29.319842 31.96875,28.6875 L 31.96875,23.46875 L 32.25,23.46875 C 32.74684,23.46875 33.156249,23.059339 33.15625,22.5625 L 33.15625,-5.375 C 33.15625,-5.8718398 32.74684,-6.28125 32.25,-6.28125 L 8.4382985,-6.28125 z "
+ transform="translate(282.8327,227.1903)"
+ style="fill:#5c5c4f;stroke:black;stroke-width:3.23021388;stroke-miterlimit:4;stroke-dasharray:none"
+ id="path5091" />
+ <rect
+ width="27.85074"
+ height="29.369793"
+ rx="1.1414107"
+ ry="1.1414107"
+ x="286.96509"
+ y="227.63805"
+ style="fill:#032c87"
+ id="rect5093" />
+ <path
+ d="M 288.43262,225.43675 L 313.67442,225.43675 L 313.67442,254.80655 L 287.29827,254.83069 L 288.43262,225.43675 z "
+ style="fill:white"
+ id="rect5095" />
+ <path
+ d="M 302.44536,251.73726 C 303.83227,259.59643 301.75225,263.02091 301.75225,263.02091 C 303.99609,261.41329 305.71651,259.54397 306.65747,257.28491 C 307.62455,259.47755 308.49041,261.71357 310.9319,263.27432 C 310.9319,263.27432 309.33686,256.07392 309.22047,251.73726 L 302.44536,251.73726 z "
+ style="fill:#a70000;fill-opacity:1;stroke-width:2"
+ id="path5097" />
+ <rect
+ width="25.241802"
+ height="29.736675"
+ rx="0.89682275"
+ ry="0.89682275"
+ x="290.73544"
+ y="220.92249"
+ style="fill:#809cc9"
+ id="rect5099" />
+ <path
+ d="M 576.47347,725.93939 L 582.84431,726.35441 L 583.25121,755.8725 C 581.35919,754.55465 576.39694,752.1117 574.98889,754.19149 L 574.98889,727.42397 C 574.98889,726.60151 575.65101,725.93939 576.47347,725.93939 z "
+ transform="matrix(0.499065,-0.866565,0,1,0,0)"
+ style="fill:#4573b3;fill-opacity:1"
+ id="rect5101" />
+ <path
+ d="M 293.2599,221.89363 L 313.99908,221.89363 C 314.45009,221.89363 314.81318,222.25673 314.81318,222.70774 C 315.02865,229.0361 295.44494,244.47124 292.44579,240.30491 L 292.44579,222.70774 C 292.44579,222.25673 292.80889,221.89363 293.2599,221.89363 z "
+ style="opacity:0.65536726;fill:url(#linearGradient2371);fill-opacity:1"
+ id="path5103" />
+ </g>
+</svg>
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/master.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/master.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/master.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.docbook.org/xml/4.3/docbookx.dtd"
+
+ [<!ENTITY create_seam_application SYSTEM "create_seam_application.xml">
+ <!ENTITY action_development SYSTEM "action_development.xml">
+ <!ENTITY declarative_security SYSTEM "declarative_security.xml">
+ <!ENTITY browsing_workshop_database SYSTEM "browsing_workshop_database.xml">
+ <!ENTITY database_programming SYSTEM "database_programming.xml">
+ <!ENTITY rich_components SYSTEM "rich_components.xml">
+
+<!ENTITY seamlink "../../seam/html_single/index.html">
+<!ENTITY aslink "../../as/html_single/index.html">
+<!ENTITY esblink "../../esb_ref_guide/html_single/index.html">
+<!ENTITY gsglink "../../GettingStartedGuide/html_single/index.html">
+<!ENTITY hibernatelink "../../hibernatetools/html_single/index.html">
+<!ENTITY jbpmlink "../../jbpm/html_single/index.html">
+<!ENTITY jsflink "../../jsf/html_single/index.html">
+<!ENTITY jsfreflink "../../jsf_tools_ref_guide/html_single/index.html">
+<!ENTITY jsftutoriallink "../../jsf_tools_tutorial/html_single/index.html">
+<!ENTITY strutsreflink "../../struts_tools_ref_guide/html_single/index.html">
+<!ENTITY strutstutoriallink "../../struts_tools_tutorial/html_single/index.html">
+
+
+]>
+<book>
+
+ <bookinfo>
+
+ <title>Seam Tools Tutorial</title>
+ <corpauthor>
+ <inlinemediaobject>
+ <imageobject role="fo">
+ <imagedata format="PNG" fileref="images/jbosstools_logo.png" />
+ </imageobject>
+ <imageobject role="html">
+ <imagedata/>
+ </imageobject>
+ </inlinemediaobject>
+ </corpauthor>
+ <author><firstname>Anatoly</firstname><surname>Fedosik</surname></author>
+ <author><firstname>Olga</firstname><surname>Chikvina</surname></author>
+ <author><firstname>Michael</firstname><surname>Sorokin</surname></author>
+
+ <author><firstname>Svetlana</firstname><surname>Mukhina</surname><email>smukhina(a)exadel.com</email></author>
+
+ <copyright>
+ <year>2012</year>
+ <holder>JBoss by Red Hat</holder>
+ </copyright>
+ <releaseinfo>
+ Version: 3.3.0.Beta1
+ </releaseinfo>
+
+<!--<abstract>
+ <title/>
+ <para>
+ <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/seam/pdf/Seam_Refere...">PDF version</ulink>
+ </para>
+</abstract>-->
+
+
+ </bookinfo>
+ <toc/>
+
+ &create_seam_application;
+ &action_development;
+ &declarative_security;
+ &browsing_workshop_database;
+ &database_programming;
+ &rich_components;
+
+</book>
Added: branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/rich_components.xml
===================================================================
--- branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/rich_components.xml (rev 0)
+++ branches/jbosstools-3.3.x/seam/docs/tutorial/en-US/rich_components.xml 2012-06-18 01:44:46 UTC (rev 42035)
@@ -0,0 +1,55 @@
+<chapter id="rich_components">
+ <title>Rich Components</title>
+ <para>This lab will conclude with one last AJAX twist. In this section we add a RichFaces
+ <property>inputNumberSlider</property> to the Order Details edit screen.</para>
+ <section id="add_richfaces">
+ <title>Add a Richfaces component to the CRUD Application</title>
+ <para>Switch to Seam perspective, and open <filename>WebContent/OrderdetailsEdit.xhtml</filename> in JBoss Developer Studio.</para>
+ <para>Change the form field values using the visual editor. Seam has generated the form field
+ names that match the database column names. This is not ideal for business users.</para>
+ <figure>
+ <title>Form Fields Editing</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam46.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Also, replace the QTY Ordered input field with a <property>inputNumberSlider</property>.
+ You can use the JBoss Developer Studio palette or right click on the form and insert the
+ RichFaces component.</para>
+ <figure>
+ <title>Insert RichFaces Component from Context Menu</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam47.png" scale="85"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>One the last option is to use the source view and manually copy the inputNumberSlider
+ markup listed below:</para>
+ <programlisting>
+ <![CDATA[<rich:inputNumberSlider id="quantityOrdered" required="true"
+ value="#{orderdetailsHome.instance.quantityordered}"/>]]>
+ </programlisting>
+ <figure>
+ <title>Manually copying Source Code</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam48.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The end result is an edit page that has better form labels and a new RichFaces
+ control.</para>
+ <figure>
+ <title>The Result Page</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/first_seam/first_seam49.png" scale="85"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Congratulations! You have completed the JBoss Developer Studio lab.</para>
+ </section>
+ </chapter>
\ No newline at end of file
13 years, 9 months