Author: smukhina
Date: 2009-02-24 10:56:27 -0500 (Tue, 24 Feb 2009)
New Revision: 13770
Added:
trunk/birt/docs/en/images/BirtSeamProject/
trunk/birt/docs/en/images/BirtSeamProject/AddingBirtFacet.gif
trunk/birt/docs/en/images/BirtSeamProject/SeamProjectConfiguration.gif
Modified:
trunk/birt/docs/en/modules/birt_designer.xml
trunk/birt/docs/en/modules/birt_seam_web_project.xml
Log:
https://jira.jboss.org/jira/browse/JBDS-388
writing new chapter (seam project with birt functionality) birt_seam_web_project.xml
format corrections in birt_designer.xml
Added: trunk/birt/docs/en/images/BirtSeamProject/AddingBirtFacet.gif
===================================================================
(Binary files differ)
Property changes on: trunk/birt/docs/en/images/BirtSeamProject/AddingBirtFacet.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/birt/docs/en/images/BirtSeamProject/SeamProjectConfiguration.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/birt/docs/en/images/BirtSeamProject/SeamProjectConfiguration.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/birt/docs/en/modules/birt_designer.xml
===================================================================
--- trunk/birt/docs/en/modules/birt_designer.xml 2009-02-24 15:45:05 UTC (rev 13769)
+++ trunk/birt/docs/en/modules/birt_designer.xml 2009-02-24 15:56:27 UTC (rev 13770)
@@ -82,14 +82,8 @@
Folder</emphasis>. The resource folder location can be
configured. </para>
</listitem>
-
-
</itemizedlist>
-
-
-
-
</section>
<section id="birt_designer_features">
Modified: trunk/birt/docs/en/modules/birt_seam_web_project.xml
===================================================================
--- trunk/birt/docs/en/modules/birt_seam_web_project.xml 2009-02-24 15:45:05 UTC (rev
13769)
+++ trunk/birt/docs/en/modules/birt_seam_web_project.xml 2009-02-24 15:56:27 UTC (rev
13770)
@@ -19,7 +19,132 @@
<para>These are the prerequisites required to create a Seam web project
including with BIRT functionality:</para>
-
+ <orderedlist>
+ <listitem>
+ <para>
+ <ulink
url="http://download.eclipse.org/eclipse/downloads/drops/R-3.4-20080...
Version 3.4 SDK</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://www.eclipse.org/downloads/download.php?file=/datatools/d...
Version 1.6 Release</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://www.eclipse.org/modeling/emf/downloads/?project=emf"... Version
2.4 Release EMF+XSD</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://www.eclipse.org/gef/downloads/">GEF Version 3.4 Release
runtime</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://download.eclipse.org/webtools/downloads/drops/R3.0/R-3.0...
Version 3.0 Release</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://www.eclipse.org/downloads/download.php?file=/birt/downlo...
Report Designer SDK 2.3.0 Release</ulink> or <ulink
url="http://www.eclipse.org/downloads/download.php?file=/birt/downlo...
Report Designer 2.3.0 Release</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://sourceforge.net/project/showfiles.php?group_id=22866&...
Application Server 4.2.2 GA</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://sourceforge.net/project/showfiles.php?group_id=22866&...
Seam 2.0.1 GA</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://www.eclipse.org/downloads/download.php?file=/birt/downlo...
Web Tools Integration</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://download.jboss.org/jbosstools/builds/nightly/latestBuild...
Tools nightly build</ulink>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://jira.jboss.com/jira/secure/attachment/12320944/org.jboss...
BIRT integration feature</ulink>
+ </para>
+ </listitem>
+ </orderedlist>
+
</section>
+ <section id="creating_web_project"
xreflabel="creating_web_project">
+ <title>Creating a web project</title>
+
+ <para>Follow the next steps to create a web project</para>
+ <orderedlist>
+ <listitem>
+ <para>Create a new Seam Web Project</para>
+ </listitem>
+ <listitem>
+ <para>Choose the 2.0 version of the Seam facet</para>
+ </listitem>
+ <listitem>
+ <para>Add the "Birt Reporting Runtime Component"
facet </para>
+ </listitem>
+ </orderedlist>
+
+ <figure>
+ <title>Adding "Birt Reporting Runtime Component"
Facet </title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/BirtSeamProject/AddingBirtFacet.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <orderedlist>
+ <listitem>
+ <para>Or choose the "JBoss BIRT Integration Web
Project" configuration</para>
+ </listitem>
+ </orderedlist>
+
+ <figure>
+ <title>Choosing "JBoss BIRT Integration Web Project "
Configuration</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/BirtSeamProject/SeamProjectConfiguration.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <orderedlist>
+ <listitem>
+ <para>Create the birttests.xhtml, testbirt.xhtml and
testbirt1.xhtml pages as follows:</para>
+ </listitem>
+ </orderedlist>
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+
+ <programlisting role="XHTML"><![CDATA[
+ <!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <ui:composition
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:s="http://jboss.com/products/seam/taglib"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ template="layout/template.xhtml">
+ <ui:define name="body">
+ <h:messages globalOnly="true"
styleClass="message"/> <rich:panel>
+ <f:facet name="header">Welcome to JBoss BIRT!</f:facet>
+ <ul> <li><s:link view="/testbirt.xhtml"
value="Test Birt" /></li>
+ <li><s:link view="/testbirt1.xhtml" value="Test Birt
1" /></li>
+ </ul> </rich:panel> </ui:define> </ui:composition>
+]]></programlisting>
+
+ </section>
+
+
</chapter>