JBoss Tools SVN: r7553 - in trunk/seam/docs/reference/en: modules and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: afedosik
Date: 2008-04-16 09:41:43 -0400 (Wed, 16 Apr 2008)
New Revision: 7553
Added:
trunk/seam/docs/reference/en/images/seam_menus_and_actions/menus_and_actions0_1.png
trunk/seam/docs/reference/en/images/seam_menus_and_actions/menus_and_actions3_0.png
Modified:
trunk/seam/docs/reference/en/modules/seam_menus_and_actions.xml
Log:
http://jira.jboss.com/jira/browse/JBDS-296 Seam Menus and Actions chapter update
Added: trunk/seam/docs/reference/en/images/seam_menus_and_actions/menus_and_actions0_1.png
===================================================================
(Binary files differ)
Property changes on: trunk/seam/docs/reference/en/images/seam_menus_and_actions/menus_and_actions0_1.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/seam/docs/reference/en/images/seam_menus_and_actions/menus_and_actions3_0.png
===================================================================
(Binary files differ)
Property changes on: trunk/seam/docs/reference/en/images/seam_menus_and_actions/menus_and_actions3_0.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/seam/docs/reference/en/modules/seam_menus_and_actions.xml
===================================================================
--- trunk/seam/docs/reference/en/modules/seam_menus_and_actions.xml 2008-04-16 12:48:16 UTC (rev 7552)
+++ trunk/seam/docs/reference/en/modules/seam_menus_and_actions.xml 2008-04-16 13:41:43 UTC (rev 7553)
@@ -13,7 +13,7 @@
<title>Seam Menus and Actions</title>
- <para>In this chapter we provide the full description of Seam actions that are available from</para>
+ <para>In this chapter we provide a description of Seam actions that are available from</para>
<itemizedlist>
<listitem><para>Menu bar</para></listitem>
<listitem><para>Toolbar</para></listitem>
@@ -25,6 +25,127 @@
<title>File Menu Actions</title>
+ <para>In a Seam perspective, by default there are the following actions in <emphasis><property>File > New</property></emphasis> submenu</para>
+
+ <table>
+ <title>Seam Actions in the New Submenu</title>
+ <tgroup cols="2">
+ <colspec colnum="1" colwidth="1*"/>
+ <colspec colnum="2" colwidth="4*"/>
+
+
+
+ <thead>
+ <row>
+ <entry align="center">
+ <para>Name</para>
+ </entry>
+
+ <entry align="center">
+ <para>Function</para>
+ </entry>
+
+ </row>
+ </thead>
+
+ <tbody>
+
+
+ <row>
+ <entry>
+ <para><property>Seam Web Project</property></para>
+
+ </entry>
+
+ <entry>
+ <para>Runs <link linkend="standaloneSeam">New Seam Project</link> wizard for creating a new Seam project
+ </para>
+ </entry>
+
+
+ </row>
+
+
+ <row>
+ <entry>
+ <para><property>Seam Action</property></para>
+
+ </entry>
+
+ <entry>
+ <para>Runs <link linkend="seam_action">New Seam Action</link> wizard for creating a new Seam action
+ </para>
+ </entry>
+
+
+ </row>
+
+
+
+ <row>
+ <entry>
+ <para><property>Seam Form</property></para>
+
+ </entry>
+
+ <entry>
+ <para>Runs <link linkend="seam_form">New Seam Form</link> wizard for creating a new Seam form
+ </para>
+ </entry>
+
+
+ </row>
+
+
+ <row>
+ <entry>
+ <para><property>Seam Entity</property></para>
+
+ </entry>
+
+ <entry>
+ <para>Runs <link linkend="seam_entity">New Seam Entity</link> wizard for creating a new Seam entity
+ </para>
+ </entry>
+
+
+ </row>
+
+ <row>
+ <entry>
+ <para><property>Seam Conversation</property></para>
+
+ </entry>
+
+ <entry>
+ <para>Runs <link linkend="seam_conversation">New Seam Conversation</link> wizard for creating a new Seam conversation
+ </para>
+ </entry>
+
+
+
+ </row>
+
+ <row>
+ <entry>
+ <para><property>Seam Generate Entities</property></para>
+
+ </entry>
+
+ <entry>
+ <para>Runs <link linkend="generate_entities">Generate Seam Entities</link> wizard</para>
+ </entry>
+
+
+
+ </row>
+
+
+ </tbody>
+ </tgroup>
+ </table>
+
+
</section>
<section id="navigate_menu">
@@ -45,10 +166,21 @@
</para>
-->
+
<para>In the main menu bar, click on <emphasis><property>Navigate > Find Seam References</property></emphasis> or <emphasis><property>Find Seam Declarations</property>.</emphasis>
- These actions are also available from the toolbar, use the appropriate buttons.</para>
+ These actions are also available from toolbar icons.</para>
+ <figure>
+ <title>Find Seam References and Find Seam Declarations icons</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/seam_menus_and_actions/menus_and_actions0_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+
<table>
<title>Find Seam References/Declarations actions</title>
<tgroup cols="3">
@@ -125,11 +257,20 @@
</section>
- <section>
+ <section id="open_seam_component">
<title>Open Seam Component</title>
<para>In the main menu bar, click on <emphasis><property>Navigate > Open Seam Component</property>.</emphasis>
- This dialog is also available from the toolbar.</para>
+ This dialog is also available from toolbar icon.</para>
+
+ <figure>
+ <title>Open Seam Components icon</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/seam_menus_and_actions/menus_and_actions3_0.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
<table>
<title>Open Seam Components Dialog</title>
17 years, 8 months
JBoss Tools SVN: r7552 - in trunk/esb/docs: esb_ref_guide and 4 other directories.
by jbosstools-commits@lists.jboss.org
Author: tromanovich
Date: 2008-04-16 08:48:16 -0400 (Wed, 16 Apr 2008)
New Revision: 7552
Added:
trunk/esb/docs/esb_ref_guide/
trunk/esb/docs/esb_ref_guide/en/
trunk/esb/docs/esb_ref_guide/en/images/
trunk/esb/docs/esb_ref_guide/en/images/esb_support/
trunk/esb/docs/esb_ref_guide/en/images/esb_support/01_create_esb.png
trunk/esb/docs/esb_ref_guide/en/images/esb_support/02_create_esb.png
trunk/esb/docs/esb_ref_guide/en/master.xml
trunk/esb/docs/esb_ref_guide/en/modules/
trunk/esb/docs/esb_ref_guide/en/modules/esb_editor.xml
trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml
trunk/esb/docs/esb_ref_guide/en/modules/introduction.xml
trunk/esb/docs/esb_ref_guide/pom.xml
Log:
JBDS-307 Sketch of ref guide.
ESB support chapter with "Creating a ESB File" section is added.
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_support/01_create_esb.png
===================================================================
(Binary files differ)
Property changes on: trunk/esb/docs/esb_ref_guide/en/images/esb_support/01_create_esb.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/images/esb_support/02_create_esb.png
===================================================================
(Binary files differ)
Property changes on: trunk/esb/docs/esb_ref_guide/en/images/esb_support/02_create_esb.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/esb/docs/esb_ref_guide/en/master.xml
===================================================================
--- trunk/esb/docs/esb_ref_guide/en/master.xml (rev 0)
+++ trunk/esb/docs/esb_ref_guide/en/master.xml 2008-04-16 12:48:16 UTC (rev 7552)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+"../../resources/support/docbook-dtd/docbookx.dtd"
+
+[
+<!ENTITY introduction SYSTEM "modules/introduction.xml">
+<!ENTITY esb_support SYSTEM "modules/esb_support.xml">
+<!ENTITY esb_editor SYSTEM "modules/esb_editor.xml">
+]>
+<book>
+ <bookinfo>
+ <title>ESB Tools Reference Guide</title>
+ <pubdate>April 2008</pubdate>
+ <copyright>
+ <year>2007</year>
+ <year>2008</year>
+ <holder>JBoss, a division of Red Hat Inc.</holder>
+ </copyright>
+ <releaseinfo>
+ <para>Version: 2.1.0.Beta1</para>
+ </releaseinfo>
+ </bookinfo>
+
+ <toc/>
+
+ &introduction;
+ &esb_support;
+ &esb_editor;
+
+</book>
\ No newline at end of file
Added: trunk/esb/docs/esb_ref_guide/en/modules/esb_editor.xml
===================================================================
--- trunk/esb/docs/esb_ref_guide/en/modules/esb_editor.xml (rev 0)
+++ trunk/esb/docs/esb_ref_guide/en/modules/esb_editor.xml 2008-04-16 12:48:16 UTC (rev 7552)
@@ -0,0 +1,332 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<chapter id="esb_editor" xreflabel="esb_editor">
+ <?dbhtml filename="esbEditor.html"?>
+ <chapterinfo>
+ <keywordset>
+ <keyword>JBoss Developer Studio</keyword>
+ <keyword>JBDS</keyword>
+ <keyword>Editor</keyword>
+ <keyword>ESB</keyword>
+ </keywordset>
+ </chapterinfo>
+
+ <title>ESB Editor</title>
+
+ <para>
+ ESB editor have <link linkend="OpenOnSelection4Hyperlinknavigation"><property>OpenOn</property></link> and
+ <link linkend="CodeAssistAndDynamicCodeAssist42BasedOnProjectData"><property>Content Assist</property></link> features,
+ they are described more detail in this chapter. In addition you get to know a <link linkend="visual_page">ESB Editor</link> for combined visual and source editing
+ of esb files.</para>
+
+ <section id="esb_editors_features">
+
+ <title>ESB Editors Features</title>
+ <para>JBoss Developer Studio has powerful editor features that help you easily navigate
+ within your application and make use of content and code assist no matter what project
+ file you are working on.</para>
+
+ <section id="OpenOnSelection4Hyperlinknavigation">
+
+ <title>OpenOn</title>
+
+ <para><property>OpenOn</property> let's you easily navigate through your
+ project without using the Package Explorer view (project tree). With OpenOn, you can
+ simply click on a reference to another file and that file will be opened.</para>
+
+ <para>OpenOn is available for the XML files </para>
+
+ <para>Press and hold down the Ctrl key. As you move the mouse cursor over different
+ file references in the file, they display an underline. When you have the mouse
+ cursor over the name of the file you want to open, click and the file will open
+ in its own editor. In this example the managed bean NameBean will open.</para>
+
+ </section>
+
+ <section id="CodeAssistAndDynamicCodeAssist42BasedOnProjectData">
+
+ <title>Content Assist</title>
+ <para><property>Content assist</property> is available when working with ESB file.</para>
+
+ <para>When working with ESB file in JBoss Developer Studio, you can use
+ various <property>Content Assist features</property> while developing:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Content Assist for XML file</para>
+ </listitem>
+ <listitem>
+ <para>Content Assist based on project data</para>
+ </listitem>
+ <listitem>
+ <para>Content Assist with graphical JSF editor</para>
+ </listitem>
+ </itemizedlist>
+ <section id="ContentAssistForXMLJSPAndJSFConfigurationFiles865">
+
+ <title>Content Assist for XML file</title>
+
+ <para>At any point when working with any XML file Content Assist is available to help you. Simply type <emphasis>
+ <property>Ctrl-Space</property></emphasis> to see what is available.</para>
+
+ <para>Content Assist for XML file:</para>
+ <figure>
+ <title>Content Assist in JSF Configuration File</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="images/editors_features/editors_features_9.png" scale="85"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ </section>
+
+ <section id="ContentAssistBasedOnProjectData86">
+
+ <title>Content Assist Based on Project Data</title>
+
+ <para>JBoss Developer Studio takes Content Assist to the next level. Studio
+ will constantly scan your project and you will be able to insert code
+ into the ESB page from your project that includes:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Values from Property files</para>
+ </listitem>
+ <listitem>
+ <para><emphasis role="italic">
+ <property>"Managed beans"</property>
+ </emphasis> attributes and methods</para>
+ </listitem>
+ <listitem>
+ <para>Navigation Rule Outcomes</para>
+ </listitem>
+ <listitem>
+ <para>JSF variables (context, request etc...)</para>
+ </listitem>
+ </itemizedlist>
+ <para>The first screenshot shows how to insert message from a Properties
+ files. You simply put the cursor inside the <emphasis role="italic">
+ <property>"value"</property>
+ </emphasis> attribute and press <emphasis>
+ <property>Ctrl-Space</property>.
+ </emphasis> JBoss Developer Studio will scan your project and show a
+ list of possible values to insert.</para>
+ <figure>
+ <title>Inserting Message</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="images/editors_features/editors_features_12.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>In the following screenshot we are inserting a <emphasis role="italic"><property>"Managed bean"</property></emphasis>
+ attribute value. Again, by simply clicking <emphasis><property>Ctrl-Space</property>,</emphasis>
+ JBoss Developer Studio will show a list of all possible values that you can insert.</para>
+
+ <para>Once you select a Managed bean, it will show you a list of all
+ available attributes for the selected Managed bean (userBean).</para>
+ <figure>
+ <title>Attributes List</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="images/editors_features/editors_features_13.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Code Assist based on project data will also prompt you for navigation
+ rules that exist in your JSF configuration file.</para>
+ <figure>
+ <title>Code Assist</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="images/editors_features/editors_features_14.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+
+ <section id="ContentAssistWithinJSFGraphicalEditor44">
+
+ <title>Content Assist within Tree ESB Editor</title>
+
+ <para>JBoss Developer Studio also provides Content Assist when working within the Tree ESB editor.
+ Just click <emphasis><property>Ctrl-Space</property>.</emphasis></para>
+ <figure>
+ <title>Content Assist in Tree ESB Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="images/editors_features/editors_features_15.png" scale="85"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ </section>
+
+ <section>
+ <title>Code assist for ESB</title>
+
+ <para>One more feature which comes with ESB support is code assist
+ (Ctrl + Space). It is available for <property>ESB tags</property>
+ while editing <emphasis>
+ <property>iboss-esb.xml</property>
+ </emphasis> files.</para>
+
+ <figure>
+ <title>XML File Code Assist</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="images/esb_support/esb_support_5.png"
+ scale="60"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>What's more, code assist is also available for <emphasis
+ role="italic">
+ <property>"ESB"</property>
+ </emphasis> attribute in any HTML tag.</para>
+
+ <figure>
+ <title>Code Assist for ESB Attribute</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="images/esb_support/esb_support_6.png"
+ scale="70"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>After selecting <emphasis role="italic">
+ <property>"esb"</property>
+ </emphasis> you get the code assist for ESB components available on
+ a page.</para>
+
+ <figure>
+ <title>Code Assist for ESB Components</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="images/esb_support/esb_support_7.png"
+ scale="80"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>When a component is chosen you will see all available attributes for
+ it.</para>
+
+ <figure>
+ <title>Available Attributes for the Component</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
+ fileref="images/esb_support/esb_support_8.png"
+ scale="80"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+
+ <section id="FullControlOverSourceFiles-SynchronizedSourcAndVisualEditing74">
+
+ <title>Synchronized Source and Visual Editing</title>
+
+ <para>JBoss Developer Studio offers the flexibility to edit ESB file in either source
+ or extra visual modes at the same time.</para>
+
+ <para>JBoss Developer Studio provides you two different editors to speed your development. At the same
+ time, you always have full control over esb source file. Any changes you
+ make in the source view, will immediately appear in the tree view.</para>
+
+ <para>The ESB file editor has two views: <property>Tree</property> and <property>Source</property>. Both
+ views are synchronized, you can edit the file in any view.</para>
+ <figure>
+ <title>Two Views are Synchronized</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/editors_features/editors_features_32.png" scale="75"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>The same applies to all other JBoss Developer Studio editors.</para>
+
+ <para>Web XML editor is shown. Web XML editor has a graphical view (Tree) and source
+ (Source).</para>
+
+ <figure>
+ <title>Two Views are Synchronized</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/editors_features/editors_features_35.png" scale="75"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>JBoss Developer Studio TLD file editor shown in Tree view. At any point you can
+ edit the source by going switching to Source view.</para>
+ <figure>
+ <title>Two Views are Synchronized</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/editors_features/editors_features_37.png" scale="75"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ </section>
+
+ </section>
+
+ <section id="esb_file">
+
+ <title>ESB File Editor</title>
+ <para>JBoss Developer Studio comes with a powerful and customizable <property>ESB File Editor</property>(ESBFE). You can use the ESB File Editor to develop an
+ application using ESB technology.</para>
+
+ <para>Current ESBFE version has two tabs: Tree and Source.</para>
+
+ <para>You can switch to Tree:</para>
+ <figure>
+ <title>Tree View</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/visual_page/visual_page_2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>Or work just in Source view.</para>
+ <figure>
+ <title>Source View</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/visual_page/visual_page_3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>No matter what view you select, you get full integration with Properties and Outline views:</para>
+ <figure>
+ <title>Properties And Outline Views</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/visual_page/visual_page_4.png" scale="65"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <section id="ESBsyntaxvalidation84">
+
+ <title>ESB syntax validation</title>
+ <para>When working in JBoss ESB editor you are constantly provided with feedback
+ and contextual error checking as you type.</para>
+ </section>
+
+ </section>
+
+</chapter>
Added: trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml
===================================================================
--- trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml (rev 0)
+++ trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml 2008-04-16 12:48:16 UTC (rev 7552)
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="esb_support">
+ <?dbhtml filename="esb_support.html"?>
+ <chapterinfo>
+ <keywordset>
+ <keyword>JBoss Developer Studio</keyword>
+ <keyword>Eclipse</keyword>
+ <keyword>ESB</keyword>
+ <keyword>Java</keyword>
+ <keyword>JBoss</keyword>
+ </keywordset>
+ </chapterinfo>
+
+ <title>ESB Support</title>
+
+ <para>Since v.1.0.1 Developer Studio supports xml editor for the ESB XML file used in JBoss ESB.</para>
+
+ <para>At this point the structured xml editor will prompt you to specify a proper ESB environment.</para>
+
+ <para>In this section we will focus more on all concepts that JBDS integrates for
+ working with ESB.</para>
+
+ <section>
+ <title>ESB Framework Installation</title>
+
+ <para>This chapter will provide you with detailed information on how to install JBoss ESB.</para>
+
+ <para>To install the JBoss ESB plugins for Eclipse, you need the following:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>Get Eclipse 3.3.1 and Web Tools 2.0.1</para>
+ </listitem>
+ </itemizedlist>
+ <para>The quickest way to get a WTP version is to download "Eclipse IDE for Java EE Developers"
+ via <ulink url="http://www.eclipse.org">www.eclipse.org</ulink>.</para>
+ <note><title>Note:</title><para>Remember to choose the download that matches your OS and use Java 5 when you run it.</para></note>
+ <itemizedlist>
+ <listitem>
+ <para>Get the <ulink url="http://www.jboss.org/jbossesb/downloads/">JBoss ESB build</ulink></para>
+ </listitem>
+ </itemizedlist>
+ <para>You can also find the latest development release of JBoss ESB from <ulink url="http://www.jboss.org/jbossesb/downloads/">JBoss ESB Downloads Site</ulink></para>
+ <itemizedlist>
+ <listitem>
+ <para>Finally, install the build</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Unzip the file(s) directly into your Eclipse <emphasis>
+ <property>plugins/features</property>
+ </emphasis> directory and it will be readily available. It might be necessary to start Eclipse
+ with eclipse -clean to make sure it starts clean and rereads the new list of plugins.</para>
+
+ </section>
+
+ <section>
+ <title>Creating a ESB File</title>
+ <para>In this chapter we suggest a step-by-step walk-through of creating your own simple file. Let's try to organize a new ESB file.</para>
+
+ <para>We will show you how to use the Creation wizard for creating a new ESB file.</para>
+
+ <para>At first you should open any project. Select <emphasis><property>File >New > Other...</property>
+ </emphasis> in the main menu bar or context menu for selected project and then <emphasis><property>ESB > ESB File</property></emphasis> in the New dialog:</para>
+
+ <figure>
+ <title>New Dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/esb_support/01_create_esb.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para> Clicking <emphasis><property>Next</property></emphasis> brings us to the wizard page where it's necessary to specify the
+ folder, name and version for the file. We choose, for example, <emphasis><property>jboss-esb.xml</property>
+ </emphasis> as the name and accept the selected projects folder and default version.</para>
+ <figure>
+ <title>Folder, Name and Version</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/esb_support/02_create_esb.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>Thus, our file will be created in the selected projects folder by default. If you want to change the folder
+ for your future file click <emphasis><property>Browse...</property></emphasis> button to set needed folder or simply type it.</para>
+
+ <para>Clicking on <emphasis><property>Finish</property>
+ </emphasis> results in the file being generated. The wizard creates one xml file.</para>
+
+ </section>
+
+</chapter>
Added: trunk/esb/docs/esb_ref_guide/en/modules/introduction.xml
===================================================================
--- trunk/esb/docs/esb_ref_guide/en/modules/introduction.xml (rev 0)
+++ trunk/esb/docs/esb_ref_guide/en/modules/introduction.xml 2008-04-16 12:48:16 UTC (rev 7552)
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="introduction">
+ <?dbhtml filename="introduction.html"?>
+
+ <chapterinfo>
+ <keywordset>
+ <keyword>JBoss Developer Studio</keyword>
+ <keyword>Eclipse</keyword>
+ <keyword>Java</keyword>
+ <keyword>JBoss</keyword>
+ <keyword>JBoss Tools</keyword>
+ <keyword>JBDS</keyword>
+ <keyword>ESB</keyword>
+ </keywordset>
+ </chapterinfo>
+
+ <title>Introduction</title>
+
+ <section>
+
+ <title>What is ESB?</title>
+
+ <para>ESB (Enterprise Service Bus) - an abstraction layer on top of an implementation of an enterprise messaging system
+ that provides the features with which Service Oriented Architectures may be implemented.</para>
+
+ <para>The ESB is seen as the next generation of EAI – better and without the vendor-lockin characteristics of old.
+ As such, many of the capabilities of a good ESB mirror those of existing EAI offerings. Traditional EAI stacks consist of:
+ Business Process Monitoring, Integrated Development Environment, Human Workflow User Interface, Business Process Management,
+ Connectors, Transaction Manager, Security, Application Container, Messaging Service, Metadata Repository, Naming and Directory Service,
+ Distributed Computing Architecture.</para>
+
+ <para>As with EAI systems, ESB is not about business logic – that is left to higher levels.
+ It is about infrastructure logic. Although there are many different definitions of what constitutes an ESB,
+ what everyone agrees on now is that an ESB is part of an SOA infrastructure. However,
+ SOA is not simply a technology or a product: it's a style of design, with many aspects
+ (such as architectural, methodological and organisational) unrelated to the actual technology.
+ But obviously at some point it becomes necessary to map the abstract SOA to a concrete
+ implementation and that's where the ESB comes in to play.</para>
+
+ </section>
+
+ <section>
+ <title>Other relevant resources on the topic</title>
+
+ <para>You can find a set of benefits and other extra information on <ulink
+ url="http://www.jboss.org/jbossesb">JBoss ESB</ulink>.</para>
+
+ </section>
+
+</chapter>
Added: trunk/esb/docs/esb_ref_guide/pom.xml
===================================================================
--- trunk/esb/docs/esb_ref_guide/pom.xml (rev 0)
+++ trunk/esb/docs/esb_ref_guide/pom.xml 2008-04-16 12:48:16 UTC (rev 7552)
@@ -0,0 +1,106 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>esb-reference-guide-${translation}</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <packaging>jdocbook</packaging>
+ <name>ESB_Reference_Guide</name>
+
+<dependencies>
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jbossorg-jdocbook-style</artifactId>
+ <version>1.0.0</version>
+ <type>jdocbook-style</type>
+ </dependency>
+</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.0.0</version>
+ <extensions>true</extensions>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jbossorg-docbook-xslt</artifactId>
+ <version>1.0.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.docs</groupId>
+ <artifactId>highlight</artifactId>
+ <version>3.1.4.GA</version>
+ </dependency>
+ </dependencies>
+ <configuration>
+ <sourceDocumentName>master.xml</sourceDocumentName>
+ <sourceDirectory>${pom.basedir}/en</sourceDirectory>
+ <imageResource>
+ <directory>${pom.basedir}/en</directory>
+ <includes>
+ <include>images/**/*</include>
+ </includes>
+ </imageResource>
+ <!--<cssResource>
+ <directory>src/main/css</directory>
+ </cssResource>-->
+ <formats>
+ <format>
+ <formatName>pdf</formatName>
+ <stylesheetResource>classpath:/xslt/org/jboss/main-pdf.xsl</stylesheetResource>
+ <finalName>${pom.name}.pdf</finalName>
+ </format>
+ <format>
+ <formatName>html</formatName>
+ <stylesheetResource>classpath:/xslt/org/jboss/main-html.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>html_single</formatName>
+ <stylesheetResource>classpath:/xslt/org/jboss/nochunk-html.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>eclipse</formatName>
+ <stylesheetResource>classpath:/xslt/org/jboss/main-eclipse.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ </formats>
+ <options>
+ <xincludeSupported>true</xincludeSupported>
+ <xmlTransformerType>saxon</xmlTransformerType>
+ <!-- needed for uri-resolvers; can be ommitted if using 'current' uri scheme -->
+ <!-- could also locate the docbook dependency and inspect its version... -->
+ <docbookVersion>1.72.0</docbookVersion>
+ </options>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <distributionManagement>
+ <repository>
+ <!-- Copy the dist to the local checkout of the JBoss maven2 repo ${maven.repository.root} -->
+ <!-- It is anticipated that ${maven.repository.root} be set in user's settings.xml -->
+ <!-- todo : replace this with direct svn access once the svnkit providers are available -->
+ <id>repository.jboss.org</id>
+ <url>file://${maven.repository.root}</url>
+ </repository>
+ <snapshotRepository>
+ <id>snapshots.jboss.org</id>
+ <name>JBoss Snapshot Repository</name>
+ <url>dav:https://snapshots.jboss.org/maven2</url>
+ </snapshotRepository>
+ </distributionManagement>
+
+ <properties>
+ <translation>en-US</translation>
+ </properties>
+
+
+</project>
17 years, 8 months
JBoss Tools SVN: r7551 - trunk/documentation/jboss-tools-docs.
by jbosstools-commits@lists.jboss.org
Author: smukhina
Date: 2008-04-16 08:45:49 -0400 (Wed, 16 Apr 2008)
New Revision: 7551
Modified:
trunk/documentation/jboss-tools-docs/index.html
Log:
http://jira.jboss.com/jira/browse/JBDS-250
the page is updated according to changes in its position relatively to guides
Modified: trunk/documentation/jboss-tools-docs/index.html
===================================================================
--- trunk/documentation/jboss-tools-docs/index.html 2008-04-16 12:09:34 UTC (rev 7550)
+++ trunk/documentation/jboss-tools-docs/index.html 2008-04-16 12:45:49 UTC (rev 7551)
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+<html xmlns="en/http://www.w3.org/1999/xhtml">
<head>
-<meta http-equiv="Books on JBoss tools" content="text/html; charset=iso-8859-1" />
+<meta http-equiv="en/Books on JBoss tools" content="en/text/html; charset=iso-8859-1" />
<title>JBoss Tools Guides</title>
</head>
@@ -9,27 +9,27 @@
<h1>JBoss Tools Guides - Latest Version:</h1>
-<ul class="linkage">
+<ul class="en/linkage">
- <li>Getting Started with JBoss Developer Studio Guide <a href="GettingStartedGuide/html/index.html">(html)</a> <a href="GettingStartedGuide/html_single/index.html">(html single)</a> <a href="GettingStartedGuide/pdf/Getting_Started_Guide.pdf">(pdf)</a></li>
+ <li>Getting Started with JBoss Developer Studio Guide <a href="en/GettingStartedGuide/html/index.html">(html)</a> <a href="en/GettingStartedGuide/html_single/index.html">(html single)</a> <a href="en/GettingStartedGuide/pdf/Getting_Started_Guide.pdf">(pdf)</a></li>
- <li>Seam Dev Tools Reference Guide<a href="seam/html/index.html">(html)</a> <a href="seam/html_single/index.html">(html single)</a> <a href="seam/pdf/Seam_Reference_Guide.pdf">(pdf)</a></li>
+ <li>Seam Dev Tools Reference Guide<a href="en/seam/html/index.html">(html)</a> <a href="en/seam/html_single/index.html">(html single)</a> <a href="en/seam/pdf/Seam_Reference_Guide.pdf">(pdf)</a></li>
- <li>Visual Web Tools Reference Guide <a href="jsf/html/index.html">(html)</a> <a href="jsf/html_single/index.html">(html single)</a> <a href="jsf/pdf/Visual_Web_Tools_Reference_Guide.pdf">(pdf)</a></li>
+ <li>Visual Web Tools Reference Guide <a href="en/jsf/html/index.html">(html)</a> <a href="en/jsf/html_single/index.html">(html single)</a> <a href="en/jsf/pdf/Visual_Web_Tools_Reference_Guide.pdf">(pdf)</a></li>
- <li>JBoss Server Manager Reference Guide<a href="as/html/index.html">(html)</a> <a href="as/html_single/index.html">(html single)</a> <a href="as/pdf/AS_Reference_Guide.pdf">(pdf)</a></li>
+ <li>JBoss Server Manager Reference Guide<a href="en/as/html/index.html">(html)</a> <a href="en/as/html_single/index.html">(html single)</a> <a href="en/as/pdf/AS_Reference_Guide.pdf">(pdf)</a></li>
- <li>jBPM Tools Reference Guide<a href="jbpm/html/index.html">(html)</a> <a href="jbpm/html_single/index.html">(html single)</a> <a href="jbpm/pdf/jBPM_Reference_Guide.pdf">(pdf)</a></li>
+ <li>jBPM Tools Reference Guide<a href="en/jbpm/html/index.html">(html)</a> <a href="en/jbpm/html_single/index.html">(html single)</a> <a href="en/jbpm/pdf/jBPM_Reference_Guide.pdf">(pdf)</a></li>
- <li>Hibernate Tools Reference Guide<a href="hibernatetools/html/index.html">(html)</a> <a href="hibernatetools/html_single/index.html">(html single)</a> <a href="hibernatetools/pdf/Hibernatetools_Reference_Guide.pdf">(pdf)</a></li>
+ <li>Hibernate Tools Reference Guide<a href="en/hibernatetools/html/index.html">(html)</a> <a href="en/hibernatetools/html_single/index.html">(html single)</a> <a href="en/hibernatetools/pdf/Hibernatetools_Reference_Guide.pdf">(pdf)</a></li>
- <li>JSF Tools Reference Guide<a href="jsf_tools_ref_guide/html/index.html">(html)</a> <a href="jsf_tools_ref_guide/html_single/index.html">(html single)</a> <a href="jsf_tools_ref_guide/pdf/JSF_Tools_Reference_Guide.pdf">(pdf)</a></li>
- <li>JSF Tools Tutorial<a href="jsf_tools_tutorial/html/index.html">(html)</a> <a href="jsf_tools_tutorial/html_single/index.html">(html single)</a> <a href="jsf_tools_tutorial/pdf/JSF_Tools_Tutorial.pdf">(pdf)</a></li>
+ <li>JSF Tools Reference Guide<a href="en/jsf_tools_ref_guide/html/index.html">(html)</a> <a href="en/jsf_tools_ref_guide/html_single/index.html">(html single)</a> <a href="en/jsf_tools_ref_guide/pdf/JSF_Tools_Reference_Guide.pdf">(pdf)</a></li>
+ <li>JSF Tools Tutorial<a href="en/jsf_tools_tutorial/html/index.html">(html)</a> <a href="en/jsf_tools_tutorial/html_single/index.html">(html single)</a> <a href="en/jsf_tools_tutorial/pdf/JSF_Tools_Tutorial.pdf">(pdf)</a></li>
- <li>Struts Tools Reference Guide<a href="struts_tools_ref_guide/html/index.html">(html)</a> <a href="struts_tools_ref_guide/html_single/index.html">(html single)</a> <a href="Struts_tools_ref_guide/pdf/Struts_Tools_Reference_Guide.pdf">(pdf)</a></li>
- <li>Struts Tools Tutorial<a href="struts_tools_tutorial/html/index.html">(html)</a> <a href="struts_tools_tutorial/html_single/index.html">(html single)</a> <a href="struts_tools_tutorial/pdf/Struts_Tools_Tutorial.pdf">(pdf)</a></li>
+ <li>Struts Tools Reference Guide<a href="en/struts_tools_ref_guide/html/index.html">(html)</a> <a href="en/struts_tools_ref_guide/html_single/index.html">(html single)</a> <a href="en/Struts_tools_ref_guide/pdf/Struts_Tools_Reference_Guide.pdf">(pdf)</a></li>
+ <li>Struts Tools Tutorial<a href="en/struts_tools_tutorial/html/index.html">(html)</a> <a href="en/struts_tools_tutorial/html_single/index.html">(html single)</a> <a href="en/struts_tools_tutorial/pdf/Struts_Tools_Tutorial.pdf">(pdf)</a></li>
- <li>Exadel Studio Migration Guide <a href="Exadel-migration/html/index.html">(html)</a> <a href="Exadel-migration/html_single/index.html">(html single)</a> <a href="Exadel-migration/pdf/Exadel_Studio_Migration_Guide.pdf">(pdf)</a></li>
+ <li>Exadel Studio Migration Guide <a href="en/Exadel-migration/html/index.html">(html)</a> <a href="en/Exadel-migration/html_single/index.html">(html single)</a> <a href="en/Exadel-migration/pdf/Exadel_Studio_Migration_Guide.pdf">(pdf)</a></li>
</ul>
17 years, 8 months
JBoss Tools SVN: r7550 - trunk/jst/plugins/org.jboss.tools.jst.web.
by jbosstools-commits@lists.jboss.org
Author: max.andersen(a)jboss.com
Date: 2008-04-16 08:09:34 -0400 (Wed, 16 Apr 2008)
New Revision: 7550
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web/build.properties
Log:
JBIDE-2078 javaee_5.xsd and web-facesconfig_1_2.xsd is missing
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/build.properties
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/build.properties 2008-04-16 10:43:27 UTC (rev 7549)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/build.properties 2008-04-16 12:09:34 UTC (rev 7550)
@@ -5,4 +5,5 @@
meta/,\
about.html,\
META-INF/,\
- web.jar
+ web.jar,\
+ catalog/
17 years, 8 months
JBoss Tools SVN: r7549 - trunk/jsf/docs/jsf_tools_ref_guide/en/modules.
by jbosstools-commits@lists.jboss.org
Author: ochikvina
Date: 2008-04-16 06:43:27 -0400 (Wed, 16 Apr 2008)
New Revision: 7549
Modified:
trunk/jsf/docs/jsf_tools_ref_guide/en/modules/jsf_support.xml
Log:
http://jira.jboss.com/jira/browse/JBDS-261 - commented section about ADF support is deleted
Modified: trunk/jsf/docs/jsf_tools_ref_guide/en/modules/jsf_support.xml
===================================================================
--- trunk/jsf/docs/jsf_tools_ref_guide/en/modules/jsf_support.xml 2008-04-16 10:29:30 UTC (rev 7548)
+++ trunk/jsf/docs/jsf_tools_ref_guide/en/modules/jsf_support.xml 2008-04-16 10:43:27 UTC (rev 7549)
@@ -35,34 +35,6 @@
<para>After specifying a proper JSF environment all the required libraries for the selected
version will be added to your project.</para>
- <!--
-<section id="AddingSupportForTheOracleADFComponentsLibraryOrAnyOtherSupport64">
-<?dbhtml filename="AddingSupportForTheOracleADFComponentsLibraryOrAnyOtherSupport.html"?>
-<title>Adding Support for the Oracle ADF Components Library or Any Other Support</title>
-
-<para>JBoss Developer Studio is set up to work with the <property>ADF Faces Component Library</property>, but still requires a few extra
- steps to complete the support. First, you will need to download the 2 jar files for the library from the
- Oracle site down to your system. Then, you just need to follow these steps to add ADF Faces support to your projects:</para>
-
-<itemizedlist>
- <listitem><para>Select <emphasis><property>Window > Preferences > Red Hat > Library Sets</property></emphasis> from the menu bar.</para></listitem>
- <listitem><para>Select <emphasis><property>OracleADF</property></emphasis> in the upper pane.</para></listitem>
- <listitem>Then, click <emphasis><property>Add</property></emphasis> in the lower pane and browse to the location where you have both ADF jar files:
-<itemizedlist>
- <listitem><para>adf-faces-api-eaXX.jar</para></listitem>
- <listitem><para>adf-faces-impl-eaXX.jar</para></listitem>
- </itemizedlist></listitem>
- <listitem>In Preferences, select <emphasis><property>Custom Capability</property></emphasis>. Notice that Custom Capability ADF has the OracleADF
- library set to which we just added the required Jar libraries. We don't need to do anything here.</listitem>
- <listitem><para>Click <emphasis><property>OK</property></emphasis> and then click <emphasis><property>OK</property></emphasis> again.</para></listitem>
-<listitem>After this is done, you can always add in the library files to a project by just right-clicking
- your project and selecting <emphasis><property>JBoss Developer Studio > Add Custom Capability...</property></emphasis> from the context menu and select a needed capability.</listitem>
-</itemizedlist>
-
-<para>You can add any custom capability (support) to your project using Library Sets in the same fashion. </para>
-</section>
--->
-
<section id="FaceletsSupport865">
<title>Facelets Support</title>
@@ -189,11 +161,11 @@
<section>
<title>Facelets components</title>
- <para>The <ulink url="../../jsf/html_single/index.html#palette">JBoss Tools Palette</ulink> comes with the
- Facelets components ready to use. A useful tip appears when you
- hover the mouse cursor over the tag, the tip includes a detailed
- description of the tag component, the syntax and available
- attributes.</para>
+ <para>The <ulink url="../../jsf/html_single/index.html#palette">JBoss Tools
+ Palette</ulink> comes with the Facelets components ready to
+ use. A useful tip appears when you hover the mouse cursor over the
+ tag, the tip includes a detailed description of the tag component,
+ the syntax and available attributes.</para>
<!-- JBoss Developer Studio does not provide templates for MyFaces right out of the box, but you can easily do it
yourself with the "Save As Template" feature (available on the File submenu). Just create a small project
@@ -217,8 +189,8 @@
<title>Code assist for Facelets</title>
<para>One more feature which comes with Facelets support is code assist
- (Ctrl + Space). It is available for <property>Facelets tags</property>
- while editing <emphasis>
+ (Ctrl + Space). It is available for <property>Facelets
+ tags</property> while editing <emphasis>
<property>.xhtml</property>
</emphasis> files.</para>
17 years, 8 months
JBoss Tools SVN: r7548 - trunk/documentation/guides/GettingStartedGuide/en/modules.
by jbosstools-commits@lists.jboss.org
Author: ochikvina
Date: 2008-04-16 06:29:30 -0400 (Wed, 16 Apr 2008)
New Revision: 7548
Modified:
trunk/documentation/guides/GettingStartedGuide/en/modules/getting_started.xml
Log:
http://jira.jboss.com/jira/browse/JBDS-261 - irrelevant 'question-reply' is deleted from FAQ chapter
Modified: trunk/documentation/guides/GettingStartedGuide/en/modules/getting_started.xml
===================================================================
--- trunk/documentation/guides/GettingStartedGuide/en/modules/getting_started.xml 2008-04-16 10:19:42 UTC (rev 7547)
+++ trunk/documentation/guides/GettingStartedGuide/en/modules/getting_started.xml 2008-04-16 10:29:30 UTC (rev 7548)
@@ -19,7 +19,7 @@
Linux. But, many find these pre-configured tools offer significant time-savings and value, making
them more productive and speeding time to deployment.</para>
</section>
-
+
<section id="ConfigJavaEnvironment">
<?dbhtml filename="ConfigJavaEnvironment.html"?>
<title>Configuring Your Java Environment</title>
@@ -163,17 +163,19 @@
<para>To do this, open the Control Panel from the Start Menu, switch to Classic View if
necessary, open the System Control Panel applet (System), select the Advanced Tab, and click on
the Environment Variables button.</para>
- <para>Now, when 32-bit Sun JDK 5.0 has been successfully installed, we can pass on to the next step.</para>
+ <para>Now, when 32-bit Sun JDK 5.0 has been successfully installed, we can pass on to the next
+ step.</para>
</section>
-
+
</section>
-
+
<section id="InstallingJBDS">
<?dbhtml filename="InstallingRHDS.html"?>
<title>JBoss Developer Studio Installation</title>
- <para>This chapter will provide you with detailed information on how to install JBoss Developer Studio and all the JBoss Tools modules.</para>
-
- <section id="Instfromdownver">
+ <para>This chapter will provide you with detailed information on how to install JBoss Developer
+ Studio and all the JBoss Tools modules.</para>
+
+ <section id="Instfromdownver">
<title>Installing from the downloaded version</title>
<para>Let's start with the JBDS installation.</para>
<para>JBDS comes with a simple installer, bundled with tested/pre-configured versions of Eclipse,
@@ -182,7 +184,7 @@
<itemizedlist>
<listitem>
<para>Download the appropriate installation file for your platform from <ulink
- url="http://www.jboss.com/products/devstudio">Red Hat website</ulink>.</para>
+ url="http://www.jboss.com/products/devstudio">Red Hat website</ulink>.</para>
</listitem>
<listitem>
<para>Run in console:</para>
@@ -236,7 +238,9 @@
<itemizedlist>
<listitem>
- <para>Installation process includes <ulink url="http://www.jboss.com/products/platforms/application">JBoss Enterprise Application Platform</ulink>. Select <emphasis>
+ <para>Installation process includes <ulink
+ url="http://www.jboss.com/products/platforms/application">JBoss Enterprise Application
+ Platform</ulink>. Select <emphasis>
<property>Yes</property>
</emphasis> to use it in JBoss Developer Studio.</para>
</listitem>
@@ -260,8 +264,12 @@
<itemizedlist>
<listitem>
- <para>Check your installation paths and see the components to install. If you'd like to change something, press <emphasis><property>Previous</property></emphasis> button. Click <emphasis>
- <property>Next</property></emphasis> to start installation. </para>
+ <para>Check your installation paths and see the components to install. If you'd like to change
+ something, press <emphasis>
+ <property>Previous</property>
+ </emphasis> button. Click <emphasis>
+ <property>Next</property>
+ </emphasis> to start installation. </para>
</listitem>
</itemizedlist>
@@ -275,11 +283,12 @@
</figure>
</section>
-
+
<section id="WhatDifferenceBetweenJBDSAndJBossTools">
<title>What is the difference between JBoss Developer Studio and JBoss Tools</title>
- <para>This release of JBoss Tools is what went into our JBoss Developer Studio which provides an easy-to-install Eclipse
- based IDE fully configured and ready to run with the bundled JBoss Enterprise Application Platform.</para>
+ <para>This release of JBoss Tools is what went into our JBoss Developer Studio which provides an
+ easy-to-install Eclipse based IDE fully configured and ready to run with the bundled JBoss
+ Enterprise Application Platform.</para>
<para>In short JBoss Tools are just a set of Eclipse plugins and JBoss Developer Studio adds:</para>
<itemizedlist>
<listitem>
@@ -301,71 +310,81 @@
<para>Access to the JBoss/Red Hat supported software</para>
</listitem>
</itemizedlist>
- <para> For additional information see <ulink url="http://www.jboss.com/products/devstudio">JBoss.com</ulink></para>
-
+ <para> For additional information see <ulink url="http://www.jboss.com/products/devstudio"
+ >JBoss.com</ulink></para>
+
<section id="JBossToolsInstall">
- <title>JBoss Tools Installation</title>
- <para>Here, let's consider the installation of the JBoss Tools modules.</para>
- <para>JBoss Tools is an umbrella project for the JBoss developed plugins that will make it into
- JBoss Developer Studio. The JBoss Tools modules are:</para>
- <itemizedlist>
- <listitem>
- <para>JBoss AS Tools</para>
- </listitem>
- <listitem>
- <para>Seam Tools</para>
- </listitem>
- <listitem>
- <para>Hibernate Tools</para>
- </listitem>
- <listitem>
- <para>Visual Page Editor</para>
- </listitem>
- <listitem>
- <para>JST Tools</para>
- </listitem>
- <listitem>
- <para>JBPM Tools</para>
- </listitem>
- </itemizedlist>
+ <title>JBoss Tools Installation</title>
+ <para>Here, let's consider the installation of the JBoss Tools modules.</para>
+ <para>JBoss Tools is an umbrella project for the JBoss developed plugins that will make it into
+ JBoss Developer Studio. The JBoss Tools modules are:</para>
+ <itemizedlist>
+ <listitem>
+ <para>JBoss AS Tools</para>
+ </listitem>
+ <listitem>
+ <para>Seam Tools</para>
+ </listitem>
+ <listitem>
+ <para>Hibernate Tools</para>
+ </listitem>
+ <listitem>
+ <para>Visual Page Editor</para>
+ </listitem>
+ <listitem>
+ <para>JST Tools</para>
+ </listitem>
+ <listitem>
+ <para>JBPM Tools</para>
+ </listitem>
+ </itemizedlist>
- <para>To install the JBoss Tools plugins for Eclipse, you need the following:</para>
-
+ <para>To install the JBoss Tools plugins for Eclipse, you need the following:</para>
+
<itemizedlist>
- <listitem>
- <para>Get Eclipse 3.3.1 and Web Tools 2.0.1</para>
- </listitem>
- </itemizedlist>
- <para>The quickest way to get a WTP version is to download "Eclipse IDE for Java EE Developers"
- via <ulink url="http://www.eclipse.org">www.eclipse.org</ulink>.</para>
- <note><title>Note:</title><para>Remember to choose the download that matches your OS and use Java 5 when you run it.</para></note>
- <itemizedlist>
<listitem>
- <para>Get the <ulink url="http://labs.jboss.com/tools/download/index.html">JBoss Tools build</ulink></para>
+ <para>Get Eclipse 3.3.1 and Web Tools 2.0.1</para>
</listitem>
- </itemizedlist>
- <para>You can also find the latest development release of JBossTools from <ulink url="http://download.jboss.org/jbosstools/updates/stable/">JBossTools Stable Update Site</ulink></para>
- <itemizedlist>
+ </itemizedlist>
+ <para>The quickest way to get a WTP version is to download "Eclipse IDE for Java EE Developers"
+ via <ulink url="http://www.eclipse.org">www.eclipse.org</ulink>.</para>
+ <note>
+ <title>Note:</title>
+ <para>Remember to choose the download that matches your OS and use Java 5 when you run
+ it.</para>
+ </note>
+ <itemizedlist>
<listitem>
- <para>Finally, install the build</para>
- </listitem>
- </itemizedlist>
-
+ <para>Get the <ulink url="http://labs.jboss.com/tools/download/index.html">JBoss Tools
+ build</ulink></para>
+ </listitem>
+ </itemizedlist>
+ <para>You can also find the latest development release of JBossTools from <ulink
+ url="http://download.jboss.org/jbosstools/updates/stable/">JBossTools Stable Update
+ Site</ulink></para>
+ <itemizedlist>
+ <listitem>
+ <para>Finally, install the build</para>
+ </listitem>
+ </itemizedlist>
+
<para>Unzip the file(s) directly into your Eclipse <emphasis>
- <property>plugins/features</property>
- </emphasis> directory and it will be readily available. It might be necessary to start Eclipse
- with eclipse -clean to make sure it starts clean and rereads the new list of plugins.</para>
-
- <para>If you need to install any standalone plug-in from JBoss Tools visit a
- <ulink url="http://labs.jboss.com/wiki/InstallingJBossTools">JBoss Tools Wiki</ulink> page to read about dependencies between standalone plug-ins.</para>
+ <property>plugins/features</property>
+ </emphasis> directory and it will be readily available. It might be necessary to start Eclipse
+ with eclipse -clean to make sure it starts clean and rereads the new list of plugins.</para>
+
+ <para>If you need to install any standalone plug-in from JBoss Tools visit a <ulink
+ url="http://labs.jboss.com/wiki/InstallingJBossTools">JBoss Tools Wiki</ulink> page to read
+ about dependencies between standalone plug-ins.</para>
+ </section>
+
</section>
-
- </section>
</section>
<section id="Welcome">
<title>Welcome to JBoss Developer Studio</title>
- <para>In this section we'll show you how to work with the welcome page of the JBoss Developer Studio.</para>
+ <para>In this section we'll show you how to work with the welcome page of the JBoss Developer
+ Studio.</para>
<para>The welcome page is the first page you see when you first launch JBoss Developer Studio. </para>
<figure>
@@ -392,7 +411,8 @@
<itemizedlist>
<listitem>
- <para>to create new Seam projects, jBPM Process, JSF or Struts projects using JBDS wizards</para>
+ <para>to create new Seam projects, jBPM Process, JSF or Struts projects using JBDS
+ wizards</para>
</listitem>
</itemizedlist>
@@ -441,7 +461,7 @@
<title>Upgrading</title>
<para>To upgrade, just uninstall your current version and install the new one.</para>
</section>
-
+
<section id="Uninstalling">
<?dbhtml filename="Uninstalling.html"?>
<title>Uninstalling</title>
@@ -451,7 +471,7 @@
uninstaller</listitem>
</itemizedlist>
</section>
-
+
<section id="Support">
<?dbhtml filename="Support.html"?>
<title>Support</title>
@@ -471,7 +491,7 @@
</listitem>
</orderedlist>
</section>
-
+
<section id="FAQ">
<?dbhtml filename="FAQ.html"?>
<title>FAQ</title>
@@ -531,7 +551,8 @@
so that you don't need to download any additional software and can test your
application in a Web browser right away.</para>
<para>If you want to use a different JBoss server installation, after JBoss Developer Studio is
- installed open Servers View (select <emphasis><property>Window > Show View > Others > Server > Servers</property>),</emphasis> then right click on this <emphasis>
+ installed open Servers View (select <emphasis><property>Window > Show View >
+ Others > Server > Servers</property>),</emphasis> then right click on this <emphasis>
<property>view > New > Server</property>
</emphasis> and follow the wizards steps to point to another Jboss server installation.</para>
<para>JBoss Developer Studio works with any servlet container, not just JBoss. For more
@@ -540,17 +561,27 @@
<section id="Importing_Projects">
<title>Importing Projects</title>
<para>
- <emphasis role="bold">I have an existing Seam 1.2.1 project. Can I migrate/import the project to a JBDS Seam project?</emphasis>
+ <emphasis role="bold">I have an existing Seam 1.2.1 project. Can I migrate/import the project to
+ a JBDS Seam project?</emphasis>
</para>
- <para>We highly recommend you to create Seam 1.2.1 project using the JBDS. In other case try to do manually:</para>
+ <para>We highly recommend you to create Seam 1.2.1 project using the JBDS. In other case try to
+ do manually:</para>
<itemizedlist>
- <listitem><para>Create a Seam Web project to get the JBoss tools structure</para></listitem>
+ <listitem>
+ <para>Create a Seam Web project to get the JBoss tools structure</para>
+ </listitem>
</itemizedlist>
- <para>Then from your Seam 1.2.1 seam-gen project start doing the following:</para>
+ <para>Then from your Seam 1.2.1 seam-gen project start doing the following:</para>
<itemizedlist>
- <listitem><para>Copy <property>src</property> to <property>src</property></para></listitem>
- <listitem><para>Copy <property>view</property> to <property>Web content</property></para></listitem>
- <listitem><para>Copy resources individual files to where they are in the seam web project etc.</para></listitem>
+ <listitem>
+ <para>Copy <property>src</property> to <property>src</property></para>
+ </listitem>
+ <listitem>
+ <para>Copy <property>view</property> to <property>Web content</property></para>
+ </listitem>
+ <listitem>
+ <para>Copy resources individual files to where they are in the seam web project etc.</para>
+ </listitem>
</itemizedlist>
<para>
<emphasis role="bold">I have an existing Struts or JSF project. Can I open the project in
@@ -563,8 +594,8 @@
<para>
<emphasis role="bold">Can I import a .war file?</emphasis>
</para>
- <para>Yes. Select <emphasis><property>File > Import > Web > WAR file</property>,
- </emphasis> then follow importing steps.</para>
+ <para>Yes. Select <emphasis><property>File > Import > Web > WAR
+ file</property>, </emphasis> then follow importing steps.</para>
</section>
<section id="Troubleshooting">
<title>Troubleshooting, Problems, Configuration, Error Messages</title>
@@ -582,16 +613,9 @@
<para>
<emphasis role="bold">How can I add my own tag library to the JBoss Tools Palette?</emphasis>
</para>
- <para>See <ulink url="../../jsf/html_single/index.html#AddingCustomJSFTagsToTheRedHatPalette7433">Adding Tag Libraries</ulink> in Visual Web Tools Guide.</para>
- <para>
- <emphasis role="bold">I see the Oracle ADF Faces component library tags in the JBoss Tools
- Palette, but I can't seem to find the libraries for ADF. How do I use this component
- library with JBDS?</emphasis>
- </para>
- <!--http://www.redhat.com/developers/jbds/JSFTools/JavaServerFacesSupport.html#AddingSupportForTheOracleADFComponentsLibraryOrAnyOtherSupport64-->
- <para>See <ulink
- url="../../jsf_tools_ref_guide/html_single/index.html#AddingSupportForTheOracleADFComponentsLibraryOrAnyOtherSupport64"
- >Adding Support for the Oracle ADF Components Library</ulink> in the JBDS User Guide.</para>
+ <para>See <ulink url="../../jsf/html_single/index.html#AddingCustomJSFTagsToTheRedHatPalette7433"
+ >Adding Tag Libraries</ulink> in Visual Web Tools Guide.</para>
+
</section>
</section>
17 years, 8 months
JBoss Tools SVN: r7547 - trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor.
by jbosstools-commits@lists.jboss.org
Author: dmaliarevich
Date: 2008-04-16 06:19:42 -0400 (Wed, 16 Apr 2008)
New Revision: 7547
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpePreviewDomBuilder.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-2059, fixed
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpePreviewDomBuilder.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpePreviewDomBuilder.java 2008-04-16 10:06:31 UTC (rev 7546)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpePreviewDomBuilder.java 2008-04-16 10:19:42 UTC (rev 7547)
@@ -38,9 +38,7 @@
*/
public class VpePreviewDomBuilder extends VpeVisualDomBuilder {
-
boolean rebuildFlag = false;
-
private static final String YES_STRING = "yes";
@@ -54,7 +52,6 @@
*/
public VpePreviewDomBuilder(VpeDomMapping domMapping, INodeAdapter sorceAdapter, VpeTemplateManager templateManager, MozillaEditor visualEditor, VpePageContext pageContext) {
super(domMapping, sorceAdapter, templateManager, visualEditor, pageContext);
-
}
/**
@@ -70,6 +67,13 @@
case Node.ELEMENT_NODE:
// Map xmlnsMap = createXmlns((Element)sourceNode);
Set ifDependencySet = new HashSet();
+
+ /*
+ * Setting current visual node was added
+ * to fix h:dataTable content visibility on Preview tab.
+ * http://jira.jboss.com/jira/browse/JBIDE-2059
+ */
+ getPageContext().setCurrentVisualNode(visualOldContainer);
VpeTemplate template = templateManager.getTemplate(getPageContext(), (Element)sourceNode, ifDependencySet);
VpeCreationData creationData;
@@ -86,15 +90,16 @@
VpeTemplate defTemplate = templateManager.getDefTemplate();
creationData = defTemplate.create(getPageContext(), sourceNode, getVisualDocument());
}
-
+ getPageContext().setCurrentVisualNode(null);
nsIDOMElement visualNewElement;
visualNewElement = (nsIDOMElement)creationData.getNode();
+
setTooltip((Element)sourceNode, visualNewElement);
if (!isCurrentMainDocument() && visualNewElement != null) {
setReadOnlyElement(visualNewElement);
}
-
+
if (template.isChildren()) {
List<?> childrenInfoList = creationData.getChildrenInfoList();
if (childrenInfoList == null) {
@@ -103,7 +108,16 @@
addChildren(template, sourceNode, visualOldContainer, childrenInfoList);
}
}
+
+ /*
+ * Setting current visual node was added
+ * to fix h:dataTable content visibility on Preview tab.
+ * http://jira.jboss.com/jira/browse/JBIDE-2059
+ */
+ getPageContext().setCurrentVisualNode(visualOldContainer);
template.validate(getPageContext(), (Element)sourceNode, getVisualDocument(), creationData);
+ getPageContext().setCurrentVisualNode(null);
+
return visualNewElement;
case Node.TEXT_NODE:
return createTextNode(sourceNode, registerFlag);
17 years, 8 months
JBoss Tools SVN: r7546 - trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util.
by jbosstools-commits@lists.jboss.org
Author: vrubezhny
Date: 2008-04-16 06:06:31 -0400 (Wed, 16 Apr 2008)
New Revision: 7546
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util/TypeInfoCollector.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1844 wrong suggestion of codecompletion
Setters are allowed to have a return value
Modified: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util/TypeInfoCollector.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util/TypeInfoCollector.java 2008-04-16 09:26:00 UTC (rev 7545)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util/TypeInfoCollector.java 2008-04-16 10:06:31 UTC (rev 7546)
@@ -485,9 +485,6 @@
}
public boolean isSetter() {
- if (null != getReturnType())
- return false;
-
return ((getName().startsWith("set") && !getName().equals("set")) && getNumberOfParameters() == 1);
}
17 years, 8 months
JBoss Tools SVN: r7545 - trunk/documentation/qa/reports/Regression11.04.08.
by jbosstools-commits@lists.jboss.org
Author: aklimkovich
Date: 2008-04-16 05:26:00 -0400 (Wed, 16 Apr 2008)
New Revision: 7545
Added:
trunk/documentation/qa/reports/Regression11.04.08/File management tests.htm
Log:
Added a file remotely
Added: trunk/documentation/qa/reports/Regression11.04.08/File management tests.htm
===================================================================
--- trunk/documentation/qa/reports/Regression11.04.08/File management tests.htm (rev 0)
+++ trunk/documentation/qa/reports/Regression11.04.08/File management tests.htm 2008-04-16 09:26:00 UTC (rev 7545)
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML><HEAD><TITLE>Execution Report</TITLE>
+<STYLE>H1 {
+ COLOR: #4a5d75; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; BACKGROUND-COLOR: transparent
+}
+H2 {
+ COLOR: #4a5d75; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; BACKGROUND-COLOR: transparent
+}
+TR {
+ BACKGROUND-COLOR: #f5f5f5
+}
+TD {
+ BORDER-RIGHT: dimgray 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: dimgray 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.15em; BORDER-LEFT: dimgray 1px solid; PADDING-TOP: 0.15em; BORDER-BOTTOM: dimgray 1px solid; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; BACKGROUND-COLOR: transparent
+}
+HR {
+ COLOR: #999; BORDER-COLLAPSE: collapse
+}
+BODY {
+ PADDING-RIGHT: 2em; PADDING-LEFT: 2em; FONT-SIZE: 12px; PADDING-BOTTOM: 0em; COLOR: #333; LINE-HEIGHT: 100%; PADDING-TOP: 0em; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; max-width: 55em
+}
+TABLE {
+ BORDER-RIGHT: dimgray 0px solid; BORDER-TOP: dimgray 0px solid; BORDER-LEFT: dimgray 0px solid; COLOR: #4a5d75; BORDER-BOTTOM: dimgray 0px solid; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif
+}
+</STYLE>
+
+<META http-equiv=Content-Type content="text/html; charset=ISO-8859-5">
+<META content="MSHTML 6.00.2900.2180" name=GENERATOR></HEAD>
+<BODY bgColor=#f5f5f5>
+<CENTER>
+<H1>File management tests</H1>
+<TABLE
+style="BORDER-TOP-WIDTH: 1pt; BORDER-LEFT-WIDTH: 1pt; BORDER-BOTTOM-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"
+cellSpacing=0 cellPadding=4 width="100%" align=center>
+ <TBODY>
+ <TR bgColor=gray>
+ <TD><B>Exec Date</B></TD>
+ <TD><B>Plan: Test Name</B></TD>
+ <TD><B>Status</B></TD>
+ <TD><B>Bug Number</B></TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create Web
+ Descriptor file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=seashell>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create Tag
+ Library file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create ANT
+ file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=seashell>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create Any
+ Extension file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: red; BORDER-RIGHT-WIDTH: 1pt">Failed</TD>
+ <TD
+style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">JBIDE-2063</TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create JSP
+ file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=seashell>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create HTML
+ file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create XML
+ file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=seashell>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create
+ Properties file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create Faces
+ Config file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=seashell>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create Css
+ file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create
+ Struts Config file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=seashell>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create JS
+ file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create Tiles
+ file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=seashell>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create Shale
+ Spring Beans Descriptor</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create Seam
+ Components file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=seashell>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create
+ Hibernate 3.0 file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create
+ Hibernate 3.0 Configuration file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=seashell>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create XHTML
+ file</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: green; BORDER-RIGHT-WIDTH: 1pt">Passed</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"><FONT
+ color=white size=1> </FONT></TD></TR>
+ <TR bgColor=papayawhip>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">15.04.2008</TD>
+ <TD style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt"> Create
+ Hibernate Reverse Engineering File</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; COLOR: red; BORDER-RIGHT-WIDTH: 1pt">Failed</TD>
+ <TD
+ style="BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-WIDTH: 1pt">JBIDE-2071</TD></TR></TBODY></TABLE></CENTER></BODY></HTML>
17 years, 8 months
JBoss Tools SVN: r7544 - trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2008-04-16 04:31:40 -0400 (Wed, 16 Apr 2008)
New Revision: 7544
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaEditor.java
Log:
JBIDE-2074 NPE when executing JUnit tests for VPE
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaEditor.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaEditor.java 2008-04-16 08:27:52 UTC (rev 7543)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaEditor.java 2008-04-16 08:31:40 UTC (rev 7544)
@@ -19,6 +19,8 @@
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.swt.SWT;
+import org.eclipse.swt.browser.ProgressEvent;
+import org.eclipse.swt.browser.ProgressListener;
import org.eclipse.swt.custom.BusyIndicator;
import org.eclipse.swt.events.DisposeEvent;
import org.eclipse.swt.events.DisposeListener;
@@ -83,7 +85,8 @@
private IVpeToolBarManager vpeToolBarManager;
private FormatControllerManager formatControllerManager = new FormatControllerManager();
private VpeController controller;
- private Link link = null;
+ private Link link = null;
+ private boolean loaded;
public void doSave(IProgressMonitor monitor) {
}
@@ -234,16 +237,24 @@
super.onDispose();
}
};
+ loaded = false;
+ xulRunnerEditor.getBrowser().addProgressListener(new ProgressListener() {
+ public void changed(ProgressEvent event) {
+ }
+
+ public void completed(ProgressEvent event) {
+ loaded = true;
+ xulRunnerEditor.getBrowser().removeProgressListener(this);
+ }
+
+ });
xulRunnerEditor.setURL(INIT_URL);
// Wait while visual part is loaded
- Display.getCurrent().syncExec( new Runnable() {
- public void run() {
- while( Display.getCurrent().readAndDispatch() && getController()==null) {
- }
-
- }
- });
+ while (!loaded) {
+ if (!Display.getCurrent().readAndDispatch())
+ Display.getCurrent().sleep();
+ }
xulRunnerEditor.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
}
catch (Exception e) {
17 years, 8 months