Author: dennyxu
Date: 2008-11-21 05:35:47 -0500 (Fri, 21 Nov 2008)
New Revision: 11944
Added:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/
trunk/esb/docs/esb_ref_guide/en/images/esb_project/01_create_esb_project.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/02_create_esb_project.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/03_create_esb_project.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/04_create_esb_project.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/05_esb_project_example.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/06_esb_project_example.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/07_esb_project_example.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/08_esb_project_deploy.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/09_esb_project_deploy.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/10_esb_runtime.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/11_esb_runtime_new.png
trunk/esb/docs/esb_ref_guide/en/images/esb_project/12_esb_container_page.png
Modified:
trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml
Log:
JBIDE-2891: add documents for ESB project wizard and deployment....
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/01_create_esb_project.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/01_create_esb_project.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/02_create_esb_project.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/02_create_esb_project.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/03_create_esb_project.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/03_create_esb_project.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/04_create_esb_project.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/04_create_esb_project.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/05_esb_project_example.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/05_esb_project_example.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/06_esb_project_example.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/06_esb_project_example.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/07_esb_project_example.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/07_esb_project_example.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/08_esb_project_deploy.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/08_esb_project_deploy.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/09_esb_project_deploy.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/09_esb_project_deploy.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/10_esb_runtime.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/10_esb_runtime.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/11_esb_runtime_new.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/11_esb_runtime_new.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_project/12_esb_container_page.png
===================================================================
(Binary files differ)
Property changes on:
trunk/esb/docs/esb_ref_guide/en/images/esb_project/12_esb_container_page.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml
===================================================================
--- trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml 2008-11-21 09:11:19 UTC (rev
11943)
+++ trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml 2008-11-21 10:35:47 UTC (rev
11944)
@@ -30,6 +30,84 @@
InstallingJBossTools</ulink> section.</para>
</section>
+ <section>
+ <title>Creating a ESB Project</title>
+ <para>In this chapter we suggest a step-by-step walk-through of
creating a new
+ ESB project. Let's try to create a new JBoss ESB
project.</para>
+
+ <para>We will show you how to use the ESB Project Creation wizard
for creating a new ESB project and setting basic ESB classpath.</para>
+
+ <para>Select <emphasis>
+ <property>File >New >
Project...</property>
+ </emphasis> in the main menu bar or context menu for
selected project and
+ then <emphasis>
+ <property>ESB > ESB
Project</property>
+ </emphasis> in the New dialog:</para>
+
+ <figure>
+ <title>New Dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/esb_project/01_create_esb_project.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para> Clicking <emphasis>
+ <property>Next</property>
+ </emphasis> brings us to the first wizard page where
it's necessary to
+ specify the project name, ESB version and target JBoss Runtime.
We set, for example, <emphasis>
+ <property>helloworld</property>
+ </emphasis> as the name and accept default ESB
version.</para>
+ <figure>
+ <title>Project Name, Target JBoss Runtime and ESB
Version</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/esb_project/02_create_esb_project.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para> Clicking <emphasis>
+ <property>Next</property>
+ </emphasis> brings us to the ESB facet installation page
where we can
+ specify source folder name, ESB content folder name, ESB content
folder is the folder that contains the most of
+ artifacts that an ESB archive needs, we also can configure ESB
libraries to the project by selecting a ESB runtime,
+ there are two ways to set ESB runtime: </para>
+ <para>1. Use <emphasis>
+ <property>Server Supplied ESB
Runtime</property>
+ </emphasis>
+
+ </para>
+ <para> 2. Select an ESB runtime from JBoss ESB runtime
list predefined in preference
+ </para>
+ <para>If choose the first option, we have to make sure
that the project has Target JBoss Runtime set and the runtime has a ESB runtime
installed.
+ </para>
+ <figure>
+ <title>JBoss ESB facet installation</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/esb_project/03_create_esb_project.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Clicking <emphasis>
+ <property>Finish</property>
+ </emphasis>, an ESB project with default
<emphasis><property>jboss-esb.xml</property></emphasis>
+ will be created. </para>
+
+ <figure>
+ <title>The generated ESB project structure</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/esb_project/04_create_esb_project.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ </section>
+
+
<section>
<title>Creating a ESB File</title>
<para>In this chapter we suggest a step-by-step walk-through of
creating your own