JBoss Rich Faces SVN: r13894 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: msorokin
Date: 2009-04-29 05:51:10 -0400 (Wed, 29 Apr 2009)
New Revision: 13894
Modified:
trunk/docs/userguide/en/src/main/docbook/included/layoutPanel.xml
Log:
https://jira.jboss.org/jira/browse/RF-6593
Corrected listings
Modified: trunk/docs/userguide/en/src/main/docbook/included/layoutPanel.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/layoutPanel.xml 2009-04-29 09:42:45 UTC (rev 13893)
+++ trunk/docs/userguide/en/src/main/docbook/included/layoutPanel.xml 2009-04-29 09:51:10 UTC (rev 13894)
@@ -36,8 +36,12 @@
<entry>tag-class</entry>
<entry>org.richfaces.taglib.LayoutPanelTag</entry>
</row>
+
</tbody>
+
</tgroup>
+
+
</table>
<section>
<title>Creating the Component with a Page Tag</title>
15 years, 8 months
JBoss Rich Faces SVN: r13893 - trunk/docs/userguide/en/src/main/docbook/modules.
by richfaces-svn-commits@lists.jboss.org
Author: msorokin
Date: 2009-04-29 05:42:45 -0400 (Wed, 29 Apr 2009)
New Revision: 13893
Modified:
trunk/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml
Log:
corrected a mistake
Modified: trunk/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml 2009-04-29 09:09:17 UTC (rev 13892)
+++ trunk/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml 2009-04-29 09:42:45 UTC (rev 13893)
@@ -437,7 +437,7 @@
</listitem>
</itemizedlist>
<para>In this section we will take a closer look at the listed above types of the queue
- and see in more detail how they differ. Usage details are covered in the <link linkend="queue"><a4j:queue></link> chapter.</para>
+ and see in more detail how they differ. Usage details are covered in the <link linkend="a4j_queue"><a4j:queue></link> chapter.</para>
<section>
<title>Global default queue, defined in the web.xml file</title>
@@ -3237,21 +3237,21 @@
<itemizedlist>
<listitem>
<para>
- <code>-DarchetypeVersion</code> indicates the RichFaces version. For example,
+ <code>archetypeVersion</code> indicates the RichFaces version. For example,
<code>"3.3.1-SNAPSHOT"</code>
</para>
</listitem>
<listitem>
<para>
- <code>-DartifactId</code> artifact id of the project </para>
+ <code>artifactId</code> artifact id of the project </para>
</listitem>
<listitem>
<para>
- <code>-DgroupId</code> group id of the project </para>
+ <code>groupId</code> group id of the project </para>
</listitem>
<listitem>
<para>
- <code>-Dversion</code> the version of the project you create, by default it
+ <code>version</code> the version of the project you create, by default it
is <code>"1.0.-SNAPSHOT"</code>
</para>
</listitem>
@@ -3270,11 +3270,11 @@
<itemizedlist>
<listitem>
<para>
- <code>-Dname</code> defines the name of the new skin </para>
+ <code>name</code> defines the name of the new skin </para>
</listitem>
<listitem>
<para>
- <code>-Dpackage</code> base package of the skin. By default
+ <code>package</code> base package of the skin. By default
"groupId" of the project is used. </para>
</listitem>
</itemizedlist>
@@ -3282,11 +3282,11 @@
<itemizedlist>
<listitem>
<para>
- <code>-DbaseSkin</code> defines the name of the base skin. </para>
+ <code>baseSkin</code> defines the name of the base skin. </para>
</listitem>
<listitem>
<para>
- <code>-DcreateExt</code> if set to "true", extended CSS classes are
+ <code>createExt</code> if set to "true", extended CSS classes are
added. For more information, please, see <link linkend="StControlsSkinning">
"Standard controls skinning"
</link>
15 years, 8 months
JBoss Rich Faces SVN: r13892 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: ochikvina
Date: 2009-04-29 05:09:17 -0400 (Wed, 29 Apr 2009)
New Revision: 13892
Modified:
trunk/docs/userguide/en/src/main/docbook/included/tree.xml
Log:
https://jira.jboss.org/jira/browse/RF-6582 - adding the description of the tree converters and the example into the 'Details of usage' section.
Modified: trunk/docs/userguide/en/src/main/docbook/included/tree.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/tree.xml 2009-04-29 08:22:23 UTC (rev 13891)
+++ trunk/docs/userguide/en/src/main/docbook/included/tree.xml 2009-04-29 09:09:17 UTC (rev 13892)
@@ -46,13 +46,13 @@
<title>Creating the Component with a Page Tag</title>
<para>There are two ways to set up a tree</para>
<itemizedlist>
- <listitem>
- <para>Using model (<code>org.richfaces.model.TreeNode</code> or <code>javax.swing.tree.TreeNode</code>)
-</para>
- <para>
- <emphasis role="bold">Example:</emphasis>
- </para>
- <programlisting role="XML"><![CDATA[...
+ <listitem>
+ <para>Using model (<code>org.richfaces.model.TreeNode</code>
+ or <code>javax.swing.tree.TreeNode</code>) </para>
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+ <programlisting role="XML"><![CDATA[...
<rich:tree value="#{library.data}" var="item" >
<rich:treeNode icon="/images/tree/singer.png" >
<h:outputText value="#{item.name}" />
@@ -61,21 +61,22 @@
</rich:tree>
...]]></programlisting>
- </listitem>
- <listitem>
- <para>
- Using model tags <emphasis role="bold"><property><rich:recursiveTreeNodesAdaptor></property></emphasis>,
- <emphasis role="bold"><property><rich:treeNodesAdaptor></property></emphasis>.
- </para>
- <para>
- <emphasis role="bold">Example:</emphasis>
- </para>
- <programlisting role="XML"><![CDATA[...
+ </listitem>
+ <listitem>
+ <para> Using model tags <emphasis role="bold">
+ <property><rich:recursiveTreeNodesAdaptor></property>
+ </emphasis>, <emphasis role="bold">
+ <property><rich:treeNodesAdaptor></property>
+ </emphasis>. </para>
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+ <programlisting role="XML"><![CDATA[...
<rich:tree>
<rich:recursiveTreeNodesAdaptor roots="#{fileSystemBean.sourceRoots}" var="item" nodes="#{item.nodes}" />
</rich:tree>
...]]></programlisting>
- </listitem>
+ </listitem>
</itemizedlist>
</section>
<section>
@@ -89,51 +90,55 @@
HtmlTree myTree = new HtmlTree();
...]]></programlisting>
</section>
-
+
<section>
<title>Details of Usage</title>
- <para>
- As it has been mentioned
- <link linkend="tree">above</link>
- the
- <emphasis role="bold">
- <property><rich:tree></property></emphasis> component
- allows rendering any tree-like data model.
- </para>
- <para>
- You can build your <emphasis role="bold"><property><rich:tree></property></emphasis>
- using model (<code>org.richfaces.model.TreeNode</code> or <code>javax.swing.tree.TreeNode</code>).
- In this case the <emphasis role="bold"><property><rich:tree></property></emphasis> component
- interacts with data model via <code>"TreeNode"</code> interface
-(<ulink url="http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone...">
-org.richfaces.model.TreeNode
-</ulink>) that is used for the <emphasis role="bold"><property><rich:tree></property></emphasis> nodes representation.
- </para>
- <para>
- Actually you can develop and use your own implementation of the <code>"TreeNode"</code> interface or use a
- default one, which is defined with a default class <code>"TreeNodeImpl"</code>
-(<ulink url="http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone...">
-org.richfaces.model.TreeNodeImpl
-</ulink>).
- </para>
- <para>
- The <emphasis><property>"value"</property></emphasis> attribute
- of the <emphasis role="bold"><property><rich:tree></property></emphasis> component
- contains a nodes structure defined in a bean property.
- </para>
- <para>
- When the <emphasis role="bold"><property><rich:tree></property></emphasis> component is being rendered
- it iterates over the model nodes and renders them using one of its <property>immediate</property>
- <emphasis role="bold"><property><rich:treeNode></property></emphasis> children.
- Data property of the current model <code>TreeNode</code> is exposed using
- <emphasis><property>"var"</property></emphasis> attribute,
- so if <code>var="station"</code> you can refer to that data using <code>#{station}</code> syntax.
- </para>
- <para>
- In the following example the <emphasis role="bold"><property><rich:tree></property></emphasis> is
- built from a simple <code>org.richfaces.model.TreeNode</code> model:
- </para>
- <programlisting role="JAVA"><![CDATA[...
+ <para> As it has been mentioned <link linkend="tree">above</link> the <emphasis
+ role="bold">
+ <property><rich:tree></property>
+ </emphasis> component allows rendering any tree-like data model. </para>
+ <para> You can build your <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> using model (<code>org.richfaces.model.TreeNode</code> or
+ <code>javax.swing.tree.TreeNode</code>). In this case the
+ <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> component interacts with data model via
+ <code>"TreeNode"</code> interface (<ulink
+ url="http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone..."
+ > org.richfaces.model.TreeNode </ulink>) that is used for
+ the <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> nodes representation. </para>
+ <para> Actually you can develop and use your own implementation of the
+ <code>"TreeNode"</code> interface or use a
+ default one, which is defined with a default class
+ <code>"TreeNodeImpl"</code> (<ulink
+ url="http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone..."
+ > org.richfaces.model.TreeNodeImpl </ulink>). </para>
+ <para> The <emphasis>
+ <property>"value"</property>
+ </emphasis> attribute of the <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> component contains a nodes structure defined in a bean
+ property. </para>
+ <para> When the <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> component is being rendered it iterates over the model
+ nodes and renders them using one of its <property>immediate</property>
+ <emphasis role="bold">
+ <property><rich:treeNode></property>
+ </emphasis> children. Data property of the current model
+ <code>TreeNode</code> is exposed using <emphasis>
+ <property>"var"</property>
+ </emphasis> attribute, so if
+ <code>var="station"</code> you can refer
+ to that data using <code>#{station}</code> syntax. </para>
+ <para> In the following example the <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> is built from a simple
+ <code>org.richfaces.model.TreeNode</code> model: </para>
+ <programlisting role="JAVA"><![CDATA[...
private TreeNodeImpl<String> stationRoot = new TreeNodeImpl<String>();
private TreeNodeImpl<String> stationNodes = new TreeNodeImpl<String>();
private String[] kickRadioFeed = { "Hall & Oates - Kiss On My List",
@@ -148,48 +153,54 @@
child.setData(kickRadioFeed[i]);
stationRoot.addChild(i, child);
}
-...]]></programlisting>
-<para>
-As it is mentioned before you need to pass <code>#{stations.stationNodes}</code> property to the
-<emphasis><property>"value"</property></emphasis> attribute
-and define the <emphasis><property>"var"</property></emphasis> attribute in order to refer to the data:
-</para>
-<programlisting role="XML"><![CDATA[...
+...]]></programlisting>
+ <para> As it is mentioned before you need to pass
+ <code>#{stations.stationNodes}</code> property to the <emphasis>
+ <property>"value"</property>
+ </emphasis> attribute and define the <emphasis>
+ <property>"var"</property>
+ </emphasis> attribute in order to refer to the data: </para>
+ <programlisting role="XML"><![CDATA[...
<rich:tree value="#{stations.stationNodes}" var="station">
<rich:treeNode>
<h:outputText value="#{station}" />
</rich:treeNode>
</rich:tree>
-...]]></programlisting>
-<para>
- This is a result:
-</para>
-<figure>
- <title>A simple <emphasis role="bold"><property><rich:tree></property></emphasis> from a <code>org.richfaces.model.TreeNode</code></title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/treeModel.png"/>
- </imageobject>
- </mediaobject>
-</figure>
-
-<para>
-Implementation of the <emphasis role="bold"><property><rich:tree></property></emphasis> component
-provides another way to build a tree.
-This approach implies using a <code>"XmlTreeDataBuilder"</code> class
- (<ulink url="http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone...">
- org.richfaces.component.xml.XmlTreeDataBuilder
- </ulink>) that allows to transform XML into structures of objects containing <code>"XmlNodeData"</code>
- (<ulink url="http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone...">
- org.richfaces.component.xml.XmlNodeData
- </ulink>) instances as data, which could be represented by the
- <emphasis role="bold"><property><rich:tree></property></emphasis> component.
-</para>
-<para>
- Let's try to build a simple <emphasis role="bold"><property><rich:tree></property></emphasis> from a local XML file.
- In the following example a simple XML file (stations.xml) is used as a radio station playlist:
-</para>
- <programlisting role="XML"><![CDATA[<?xml version="1.0"?>
+...]]></programlisting>
+ <para> This is a result: </para>
+ <figure>
+ <title>A simple <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> from a
+ <code>org.richfaces.model.TreeNode</code></title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/treeModel.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para> Implementation of the <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> component provides another way to build a tree. This
+ approach implies using a
+ <code>"XmlTreeDataBuilder"</code> class
+ (<ulink
+ url="http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone..."
+ > org.richfaces.component.xml.XmlTreeDataBuilder </ulink>)
+ that allows to transform XML into structures of objects containing
+ <code>"XmlNodeData"</code> (<ulink
+ url="http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone..."
+ > org.richfaces.component.xml.XmlNodeData </ulink>)
+ instances as data, which could be represented by the <emphasis
+ role="bold">
+ <property><rich:tree></property>
+ </emphasis> component. </para>
+ <para> Let's try to build a simple <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> from a local XML file. In the following example a simple
+ XML file (stations.xml) is used as a radio station playlist: </para>
+ <programlisting role="XML"><![CDATA[<?xml version="1.0"?>
<station name="KickRadio">
<feed date="today">
<song time="07:00">Hall & Oates - Kiss On My List</song>
@@ -199,21 +210,20 @@
<song time="07:15">KC & the Sunshine Band - Give It Up</song>
</feed>
</station>]]></programlisting>
-<para>
- Now you need to create a bean that holds a model nodes:
-</para>
-<programlisting role="JAVA"><![CDATA[...
+ <para> Now you need to create a bean that holds a model nodes: </para>
+ <programlisting role="JAVA"><![CDATA[...
private TreeNode data;
...
FacesContext context = FacesContext.getCurrentInstance();
data = XmlTreeDataBuilder.build(new InputSource(getClass().getResourceAsStream("stations.xml")));
...]]></programlisting>
-<para>
- Finally you should set the <emphasis><property>"value"</property></emphasis> attribute to the
- <code>data</code> bean property and define the <emphasis><property>"var"</property></emphasis> attribute in order to
- refer to the data of nodes:
-</para>
-<programlisting role="XML"><![CDATA[...
+ <para> Finally you should set the <emphasis>
+ <property>"value"</property>
+ </emphasis> attribute to the <code>data</code> bean property and
+ define the <emphasis>
+ <property>"var"</property>
+ </emphasis> attribute in order to refer to the data of nodes: </para>
+ <programlisting role="XML"><![CDATA[...
<rich:tree id="treeXML" value="#{stations.data}" var="vardata">
<rich:treeNode>
<h:outputText value="#{vardata.attributes['name']}" />
@@ -223,16 +233,18 @@
</rich:treeNode>
</rich:tree>
...]]></programlisting>
- <para>This is a result:</para>
- <figure>
- <title>A simple <emphasis role="bold"><property><rich:tree></property></emphasis> from a local XML file</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/treeXML.png"/>
- </imageobject>
- </mediaobject>
- </figure>
-
+ <para>This is a result:</para>
+ <figure>
+ <title>A simple <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> from a local XML file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/treeXML.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
<para>It's possible to define a visual representation of a node data
model (to define a node icon) and its behavior in correspondence with
the data contained in this node (with a value of the <emphasis>
@@ -250,7 +262,8 @@
<property>"type"</property>
</emphasis> attribute equal to a value of <emphasis>
<property>"nodeFace"</property>
- </emphasis> is used for node representation. See an example below.</para>
+ </emphasis> is used for node representation. See an example
+ below.</para>
<para id="example">
<emphasis role="bold">Example:</emphasis>
@@ -310,7 +323,8 @@
<property><rich:treeNode></property>
</emphasis> with <emphasis>
<property>"type"</property>
- </emphasis> equal to "<code>artist</code>" was used.</para>
+ </emphasis> equal to "<code>artist</code>" was
+ used.</para>
<para>You can also assign an EL-expression as value of the <emphasis>
<property>"nodeFace"</property>
</emphasis> attribute. See an example below: </para>
@@ -324,7 +338,7 @@
<property>"nodeFace"</property>
</emphasis> attribute usage: you need to define notions for
<property>typeless</property> and a
- <property>default</property> nodes. </para>
+ <property>default</property> nodes. </para>
<para>The <property>typeless node</property> is the first <emphasis role="bold">
<property><rich:treeNode></property>
@@ -339,7 +353,8 @@
for representation when <emphasis>
<property>"nodeFace"</property>
</emphasis> attribute is null.</para>
- <para><property>Default node</property> has the following interior presentation:</para>
+ <para><property>Default node</property> has the following interior
+ presentation:</para>
<para>
<emphasis role="bold">Example:</emphasis>
</para>
@@ -391,7 +406,8 @@
representation styles for the same node types. In the example with
artists and their albums (see <link linkend="example">above</link>)
it's possible to represent albums that are available for sale
- and albums that are not available. Please study the example below:</para>
+ and albums that are not available. Please study the example
+ below:</para>
<para>
<emphasis role="bold">Example:</emphasis>
</para>
@@ -453,7 +469,7 @@
used performing the functionality. Note, that for
collapse/expand operations an Ajax request is sent
to the server and it can cause a short
- delay.</para>
+ delay.</para>
</listitem>
<listitem>
<para><code>Server</code> - regular form of submission
@@ -520,8 +536,9 @@
</emphasis> etc. </para>
<para> Information about the <emphasis>
<property>"process"</property>
- </emphasis> attribute usage you can find in the
- <link linkend="process"> "Decide what to process" </link> guide section. </para>
+ </emphasis> attribute usage you can find in the <link
+ linkend="process"> "Decide what to
+ process" </link> guide section. </para>
<!--<tip>
<title>Tip:</title>
<para>
@@ -531,23 +548,100 @@
<property><rich:tree></property>
</emphasis> is pending! </para>
</tip>-->
- <para>
- The value of <emphasis>
- <property>"rowKeyConverter"</property>
- </emphasis> can be:
- </para>
+
+ <para>As it's mentioned before, the <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> component uses a data model to represent the tree-like
+ nodes structure on the page. To identify a particular node during a
+ client request, the model provides a set of unique keys for tree
+ nodes. The <property>tree</property> can use strings as keys values
+ which may contain special characters not allowed by browsers, such as
+ the left angle bracket (<), ampersand (&), ant etc. Thus, to
+ have a possibility to use unallowed characters in the
+ <property>tree</property> nodes, the following converters
+ are provided: </para>
<itemizedlist>
<listitem>
- <para><code>org.richfaces.TreeRowKeyConverter</code> - it used for the simple tree.</para>
+ <para><code>org.richfaces.TreeRowKeyConverter</code> that is
+ used for <property>"TreeNode"</property> based trees.
+ The key should be of a
+ <code>java.lang.String</code> type.</para>
</listitem>
<listitem>
- <para><code>org.richfaces.TreeAdaptorRowKeyConverter</code> used for tree with <emphasis role="bold"><property><rich:treeNodesAdaptor></property></emphasis></para>
+ <para><code>org.richfaces.TreeAdaptorRowKeyConverter</code>
+ that is used for adaptor-based trees (see
+ <link linkend="rich_treeNodesAdaptor"><emphasis role="bold">
+ <property><rich:treeNodesAdaptor></property>
+ </emphasis></link>, <link linkend="rich_recursiveTreeNodesAdaptor"><emphasis role="bold">
+ <property><rich:recursiveTreeNodesAdaptor></property>
+ </emphasis></link>). The key should be of a
+ <code>java.lang.String</code> type.</para>
</listitem>
<listitem>
- <para>The <code>org.richfaces.TreeAdaptorIntegerRowKeyConverter</code> converter used for adaptor-based tree for implementing custom converters</para>
+ <para><code>org.richfaces.TreeAdaptorIntegerRowKeyConverter</code>
+ which is provided for adaptor-based trees. The key
+ should be of a <code>java.lang.Integer</code>
+ type.</para>
</listitem>
</itemizedlist>
-
+
+ <para>The converters can be extended in order to have a possibility for
+ implementing custom converters.</para>
+ <para>To apply a converter to the <emphasis role="bold">
+ <property><rich:tree></property>
+ </emphasis> component, you should define it as a value of the <emphasis>
+ <property>"rowKeyConverter"</property>
+ </emphasis> attribute.</para>
+
+ <para>Have a look at the example of a tree which contains the RichFaces
+ components as its nodes and the components attributes as the nodes
+ child elements. As the components have unallowed characters (<
+ and >) in their names, the <code>org.richfaces.TreeRowKeyConverter</code> is used here.</para>
+ <para>
+ <emphasis role="bold">Example:</emphasis>
+ </para>
+
+ <programlisting role="XML"><![CDATA[...
+<rich:tree value="#{treeBean.data}" var="node" switchType="ajax" rowKeyConverter="org.richfaces.TreeRowKeyConverter">
+ <rich:treeNode ajaxSingle="true">
+ <h:outputText value="#{node}"/>
+ </rich:treeNode>
+</rich:tree>
+...]]></programlisting>
+
+ <para>In the example the tree uses the following data model:</para>
+
+ <programlisting role="JAVA"><![CDATA[...
+String[ ] components = {"< a4j:ajaxListener >", "< a4j:keepAlive >", "< a4j:actionparam >" };
+String[ ][ ] attributes = {{"type"},
+ {"ajaxOnly", "beanName"},
+ {"actionListener", "assignTo", "binding", "converter", "id", "name", "noEscape", "value"}};
+
+data = new TreeNodeImpl<String>();
+
+for (int i = 0; i < components.length; i++) {
+ TreeNode<String> child = new TreeNodeImpl<String>();
+ child.setData(components[i]);
+ data.addChild(components[i], child);
+
+ for (int j = 0; j < attributes[i].length; j++) {
+ TreeNode<String> grandChild = new TreeNodeImpl<String>();
+ grandChild.setData(attributes[i][j]);
+ child.addChild(attributes[i][j], grandChild);
+ }
+}
+...]]></programlisting>
+
+ <para>This is the result:</para>
+
+ <figure>
+ <title>The tree with the <code>org.richfaces.TreeRowKeyConverter</code> usage</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/treeRowKeyConverter.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
</section>
<section id="tsebro" role="updated">
@@ -573,9 +667,8 @@
<tbody>
<row>
<entry>dragValue</entry>
- <entry>Element value drag passed into
- processing after a Drop
- event</entry>
+ <entry>Element value drag passed into processing
+ after a Drop event</entry>
</row>
<row>
<entry>dragListener</entry>
@@ -584,17 +677,14 @@
</row>
<row>
<entry>dragIndicator</entry>
- <entry>Id of a component that is used as
- a drag pointer during the drag
- operation</entry>
+ <entry>Id of a component that is used as a drag
+ pointer during the drag operation</entry>
</row>
<row>
<entry>dragType</entry>
- <entry>Defines a drag zone type that is
- used for definition of a
- dragged element, which can be
- accepted by a drop
- zone</entry>
+ <entry>Defines a drag zone type that is used for
+ definition of a dragged element, which can be
+ accepted by a drop zone</entry>
</row>
</tbody>
</tgroup>
@@ -612,26 +702,23 @@
<tbody>
<row>
<entry>dropValue</entry>
- <entry>Element value drop passed into
- processing after Drop events
- </entry>
+ <entry>Element value drop passed into processing
+ after Drop events </entry>
</row>
<row>
<entry>dropListener</entry>
- <entry>A listener that processes a Drop
- event. </entry>
+ <entry>A listener that processes a Drop event.
+ </entry>
</row>
<row>
<entry>acceptedTypes</entry>
- <entry>Drag zone names are allowed to be
- processed with a Drop
- zone</entry>
+ <entry>Drag zone names are allowed to be processed
+ with a Drop zone</entry>
</row>
<row>
<entry>typeMapping</entry>
<entry>Drag zones names mapping on the
- corresponding drop zone
- parameters</entry>
+ corresponding drop zone parameters</entry>
</row>
</tbody>
</tgroup>
@@ -644,8 +731,7 @@
</emphasis> these zones completely correspond to tree nodes. So, all
dragging nodes should be marked with <emphasis>
<property>"dragType"</property>
- </emphasis> attribute.
- Then, to mark zone(-s), where the dragging node
+ </emphasis> attribute. Then, to mark zone(-s), where the dragging node
could be dropped, pass the type of dragging node to the <emphasis>
<property>"acceptedTypes"</property>
</emphasis> attribute of the drop zone. It would be good to itemize,
@@ -664,14 +750,15 @@
<property><rich:tree></property>
</emphasis>. </para>
<para> Chapters "<link linkend="ch1">6.40
- <dragIndicator></link>" and "<link
- linkend="dndParam">6.39
- <dndParam></link>" describes how to apply
- visual element, that show some additional information (e.g. dragging
- item name) while operating with <property>drag-and-drop</property>. </para>
+ <dragIndicator></link>" and
+ "<link linkend="dndParam">6.39
+ <dndParam></link>" describes how to
+ apply visual element, that show some additional information (e.g.
+ dragging item name) while operating with
+ <property>drag-and-drop</property>. </para>
<para> Page code, that describes a tree with built in
- <property>drag-and-drop</property> in the way it is considered, is
- shown below. </para>
+ <property>drag-and-drop</property> in the way it is
+ considered, is shown below. </para>
<para>
<emphasis role="bold">Example:</emphasis>
@@ -730,7 +817,7 @@
<para><property>nodeSelectListener</property> is called
during request sending on a node selecting event
(if request sending on this event is
- defined)</para>
+ defined)</para>
</listitem>
</itemizedlist>
@@ -788,46 +875,53 @@
role="bold">
<property><rich:tree></property>
</emphasis> component capture events occured on any
- <property>tree</property> part. But event handlers of
+ <property>tree</property> part. But event handlers of
<property>treeNode</property> capture events occured on
<property>treeNode</property> only, except for children
events. </para>
</section>
-
- <section>
- <title>Facets</title>
- <table>
- <title>Facets</title>
- <tgroup cols="2">
- <thead>
- <row>
- <entry>Facet name</entry>
- <entry>Description</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>icon</entry>
- <entry>Redefines the icon for node. Related attribute is "icon"</entry>
- </row>
- <row>
- <entry>iconCollapsed</entry>
- <entry>Redefines the icon for collapsed node. Related attribute is "iconCollapsed"</entry>
- </row>
- <row>
- <entry>iconExpanded</entry>
- <entry>Redefines the icon for expanded node. Related attribute is "iconExpanded"</entry>
- </row>
- <row>
- <entry>iconLeaf</entry>
- <entry>Redefines the icon for component leaves. Related attribute is "iconLeaf"</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </section>
-
+
<section>
+ <title>Facets</title>
+ <table>
+ <title>Facets</title>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Facet name</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>icon</entry>
+ <entry>Redefines the icon for node. Related
+ attribute is "icon"</entry>
+ </row>
+ <row>
+ <entry>iconCollapsed</entry>
+ <entry>Redefines the icon for collapsed node.
+ Related attribute is
+ "iconCollapsed"</entry>
+ </row>
+ <row>
+ <entry>iconExpanded</entry>
+ <entry>Redefines the icon for expanded node.
+ Related attribute is
+ "iconExpanded"</entry>
+ </row>
+ <row>
+ <entry>iconLeaf</entry>
+ <entry>Redefines the icon for component leaves.
+ Related attribute is
+ "iconLeaf"</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </section>
+
+ <section>
<title>Look-and-Feel Customization</title>
<para>For skinnability implementation, the components use a <emphasis>
@@ -898,8 +992,7 @@
<row>
<entry>rich-tree</entry>
<entry>Defines styles for a wrapper
- <div> element of
- a tree</entry>
+ <div> element of a tree</entry>
</row>
</tbody>
</tgroup>
@@ -955,7 +1048,8 @@
<property>"highlightedClass"</property>
</emphasis> attribute for <emphasis role="bold">
<property><rich:tree> </property>
- </emphasis> is defined as it's shown in the example below:</para>
+ </emphasis> is defined as it's shown in the example
+ below:</para>
<para>
<emphasis role="bold">Example:</emphasis>
@@ -966,7 +1060,8 @@
<para>This is a result:</para>
<figure>
- <title>Redefinition styles with own classes and styleClass attributes</title>
+ <title>Redefinition styles with own classes and styleClass
+ attributes</title>
<mediaobject>
<imageobject>
<imagedata fileref="images/tree_oc.png"/>
@@ -983,8 +1078,8 @@
<para>
<ulink
url="http://livedemo.exadel.com/richfaces-demo/richfaces/tree.jsf?c=tree"
- >On the component LiveDemo page</ulink> you can see the example of <emphasis
- role="bold">
+ >On the component LiveDemo page</ulink> you can see the
+ example of <emphasis role="bold">
<property><rich:tree></property>
</emphasis> usage and sources for the given example. </para>
<para>How to Expand/Collapse Tree Nodes from code, see in this<ulink
15 years, 8 months
JBoss Rich Faces SVN: r13891 - trunk/docs/userguide/en/src/main/resources/images.
by richfaces-svn-commits@lists.jboss.org
Author: ochikvina
Date: 2009-04-29 04:22:23 -0400 (Wed, 29 Apr 2009)
New Revision: 13891
Added:
trunk/docs/userguide/en/src/main/resources/images/treeRowKeyConverter.png
Log:
https://jira.jboss.org/jira/browse/RF-6582 - adding a new image;
Added: trunk/docs/userguide/en/src/main/resources/images/treeRowKeyConverter.png
===================================================================
(Binary files differ)
Property changes on: trunk/docs/userguide/en/src/main/resources/images/treeRowKeyConverter.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
15 years, 8 months
JBoss Rich Faces SVN: r13890 - trunk/examples/photoalbum.
by richfaces-svn-commits@lists.jboss.org
Author: Alex.Kolonitsky
Date: 2009-04-29 02:38:16 -0400 (Wed, 29 Apr 2009)
New Revision: 13890
Removed:
trunk/examples/photoalbum/ear/
trunk/examples/photoalbum/ejb/
trunk/examples/photoalbum/web/
Log:
remove old folders
15 years, 8 months
JBoss Rich Faces SVN: r13889 - trunk/examples/photoalbum/source.
by richfaces-svn-commits@lists.jboss.org
Author: Alex.Kolonitsky
Date: 2009-04-29 02:16:54 -0400 (Wed, 29 Apr 2009)
New Revision: 13889
Added:
trunk/examples/photoalbum/source/maven-build.properties
Log:
Commit after merge
Added: trunk/examples/photoalbum/source/maven-build.properties
===================================================================
--- trunk/examples/photoalbum/source/maven-build.properties (rev 0)
+++ trunk/examples/photoalbum/source/maven-build.properties 2009-04-29 06:16:54 UTC (rev 13889)
@@ -0,0 +1,27 @@
+#Generated by Maven Ant Plugin - DO NOT EDIT THIS FILE!
+#Sat Apr 25 18:05:10 EEST 2009
+maven.settings.offline=false
+maven.build.finalName=photoalbum-ear-1.0-SNAPSHOT
+maven.build.resourceDir.0=src/main/resources
+faceletsVersion=1.1.15.B1
+maven.build.testOutputDir=${maven.build.dir}/test-classes
+maven.build.testResourceDir.0=src/test/resources
+seamVersion=2.1.1.GA
+maven.reporting.outputDirectory=${maven.build.dir}/site
+richfacesVersion=3.3.1-SNAPSHOT
+projectName=photoalbum
+version.drools=4.0.4
+jbosscontext=default
+maven.build.srcDir.0=src/main/java
+version.richfaces=3.2.2.SR1
+project.build.directory=${maven.build.dir}
+maven.test.reports=${maven.build.dir}/test-reports
+jboss.installer.url=file\:E\:\\apps\\jboss\\jboss-4.2.3.GA.zip
+maven.build.dir=target
+project.build.outputDirectory=${maven.build.outputDir}
+jbosshome=E\:\\svn\\richfaces\\examples\\photoalbum\\source\\ear/target/installs/jboss-4.2.3.GA/jboss-4.2.3.GA
+version.wicket=1.3.3
+maven.build.testDir.0=src/test/java
+maven.settings.interactiveMode=true
+maven.repo.local=${user.home}/.m2/repository
+maven.build.outputDir=${maven.build.dir}/classes
15 years, 8 months
JBoss Rich Faces SVN: r13888 - in trunk/examples/photoalbum/source: ear and 2 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: Alex.Kolonitsky
Date: 2009-04-29 02:04:24 -0400 (Wed, 29 Apr 2009)
New Revision: 13888
Added:
trunk/examples/photoalbum/source/build.xml
trunk/examples/photoalbum/source/ear/build.xml
trunk/examples/photoalbum/source/ear/maven-build.properties
trunk/examples/photoalbum/source/ear/maven-build.xml
trunk/examples/photoalbum/source/ejb/build.xml
trunk/examples/photoalbum/source/ejb/maven-build.properties
trunk/examples/photoalbum/source/ejb/maven-build.xml
trunk/examples/photoalbum/source/maven-build.xml
trunk/examples/photoalbum/source/web/build.xml
trunk/examples/photoalbum/source/web/maven-build.properties
trunk/examples/photoalbum/source/web/maven-build.xml
Log:
add ant script for application building
Added: trunk/examples/photoalbum/source/build.xml
===================================================================
--- trunk/examples/photoalbum/source/build.xml (rev 0)
+++ trunk/examples/photoalbum/source/build.xml 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
+<!-- ====================================================================== -->
+
+<project name="photoalbum" default="package" basedir=".">
+
+ <!-- ====================================================================== -->
+ <!-- Import maven-build.xml into the current project -->
+ <!-- ====================================================================== -->
+
+ <import file="maven-build.xml"/>
+
+ <!-- ====================================================================== -->
+ <!-- Help target -->
+ <!-- ====================================================================== -->
+
+ <target name="help">
+ <echo message="Please run: $ant -projecthelp"/>
+ </target>
+
+</project>
Added: trunk/examples/photoalbum/source/ear/build.xml
===================================================================
--- trunk/examples/photoalbum/source/ear/build.xml (rev 0)
+++ trunk/examples/photoalbum/source/ear/build.xml 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
+<!-- ====================================================================== -->
+
+<project name="photoalbum-ear" default="package" basedir=".">
+
+ <!-- ====================================================================== -->
+ <!-- Import maven-build.xml into the current project -->
+ <!-- ====================================================================== -->
+
+ <import file="maven-build.xml"/>
+
+ <!-- ====================================================================== -->
+ <!-- Help target -->
+ <!-- ====================================================================== -->
+
+ <target name="help">
+ <echo message="Please run: $ant -projecthelp"/>
+ </target>
+
+</project>
Added: trunk/examples/photoalbum/source/ear/maven-build.properties
===================================================================
--- trunk/examples/photoalbum/source/ear/maven-build.properties (rev 0)
+++ trunk/examples/photoalbum/source/ear/maven-build.properties 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,27 @@
+#Generated by Maven Ant Plugin - DO NOT EDIT THIS FILE!
+#Sat Apr 25 18:05:10 EEST 2009
+maven.settings.offline=false
+maven.build.finalName=photoalbum-ear-1.0-SNAPSHOT
+maven.build.resourceDir.0=src/main/resources
+faceletsVersion=1.1.15.B1
+maven.build.testOutputDir=${maven.build.dir}/test-classes
+maven.build.testResourceDir.0=src/test/resources
+seamVersion=2.1.1.GA
+maven.reporting.outputDirectory=${maven.build.dir}/site
+richfacesVersion=3.3.1-SNAPSHOT
+projectName=photoalbum
+version.drools=4.0.4
+jbosscontext=default
+maven.build.srcDir.0=src/main/java
+version.richfaces=3.2.2.SR1
+project.build.directory=${maven.build.dir}
+maven.test.reports=${maven.build.dir}/test-reports
+jboss.installer.url=file\:E\:\\apps\\jboss\\jboss-4.2.3.GA.zip
+maven.build.dir=target
+project.build.outputDirectory=${maven.build.outputDir}
+jbosshome=E\:\\svn\\richfaces\\examples\\photoalbum\\source\\ear/target/installs/jboss-4.2.3.GA/jboss-4.2.3.GA
+version.wicket=1.3.3
+maven.build.testDir.0=src/test/java
+maven.settings.interactiveMode=true
+maven.repo.local=${user.home}/.m2/repository
+maven.build.outputDir=${maven.build.dir}/classes
Added: trunk/examples/photoalbum/source/ear/maven-build.xml
===================================================================
--- trunk/examples/photoalbum/source/ear/maven-build.xml (rev 0)
+++ trunk/examples/photoalbum/source/ear/maven-build.xml 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,303 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
+<!-- ====================================================================== -->
+
+<!-- ====================================================================== -->
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
+<!-- ====================================================================== -->
+<!-- -->
+<!-- Any modifications will be overwritten. -->
+<!-- -->
+<!-- Generated by Maven Ant Plugin on 4/25/09 6:05 PM -->
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
+<!-- -->
+<!-- ====================================================================== -->
+
+<project name="photoalbum-ear-from-maven" default="package" basedir=".">
+
+ <!-- ====================================================================== -->
+ <!-- Build environment properties -->
+ <!-- ====================================================================== -->
+
+ <property file="${user.home}/.m2/maven.properties"/>
+ <property file="maven-build.properties"/>
+
+ <property name="maven.build.finalName" value="photoalbum-ear-1.0-SNAPSHOT"/>
+ <property name="maven.build.dir" value="target"/>
+ <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
+ <property name="maven.build.srcDir.0" value="src/main/java"/>
+ <property name="maven.build.resourceDir.0" value="src/main/resources"/>
+ <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
+ <property name="maven.build.testDir.0" value="src/test/java"/>
+ <property name="maven.build.testResourceDir.0" value="src/test/resources"/>
+ <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
+ <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
+
+ <property name="maven.repo.local" value="${user.home}/.m2/repository"/>
+ <property name="maven.settings.offline" value="false"/>
+ <property name="maven.settings.interactiveMode" value="true"/>
+
+ <!-- ====================================================================== -->
+ <!-- Defining classpaths -->
+ <!-- ====================================================================== -->
+
+ <path id="build.classpath">
+ <fileset dir="${maven.repo.local}">
+ <include name="org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"/>
+ <include name="commons-collections/commons-collections/3.2/commons-collections-3.2.jar"/>
+ <include name="commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"/>
+ <include name="org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"/>
+ <include name="log4j/log4j/1.2.14/log4j-1.2.14.jar"/>
+ <include name="org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"/>
+ <include name="org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"/>
+ </fileset>
+ </path>
+ <path id="build.test.classpath">
+ <fileset dir="${maven.repo.local}">
+ <include name="org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"/>
+ <include name="commons-collections/commons-collections/3.2/commons-collections-3.2.jar"/>
+ <include name="commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"/>
+ <include name="org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"/>
+ <include name="log4j/log4j/1.2.14/log4j-1.2.14.jar"/>
+ <include name="org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"/>
+ <include name="org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"/>
+ </fileset>
+ </path>
+
+ <!-- ====================================================================== -->
+ <!-- Cleaning up target -->
+ <!-- ====================================================================== -->
+
+ <target name="clean" description="Clean the output directory">
+ <delete dir="${maven.build.dir}"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Compilation target -->
+ <!-- ====================================================================== -->
+
+ <target name="compile" depends="get-deps" description="Compile the code">
+ <mkdir dir="${maven.build.outputDir}"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Test-compilation target -->
+ <!-- ====================================================================== -->
+
+ <target name="compile-tests"
+ depends="compile"
+ description="Compile the test code"
+ unless="maven.test.skip">
+ <mkdir dir="${maven.build.testOutputDir}"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Run all tests -->
+ <!-- ====================================================================== -->
+
+ <target name="test"
+ depends="compile-tests, junit-missing"
+ unless="junit.skipped"
+ description="Run the test cases"/>
+
+ <target name="test-junit-present">
+ <available classname="junit.framework.Test" property="junit.present"/>
+ </target>
+
+ <target name="test-junit-status"
+ depends="test-junit-present">
+ <condition property="junit.missing">
+ <and>
+ <isfalse value="${junit.present}"/>
+ <isfalse value="${maven.test.skip}"/>
+ </and>
+ </condition>
+ <condition property="junit.skipped">
+ <or>
+ <isfalse value="${junit.present}"/>
+ <istrue value="${maven.test.skip}"/>
+ </or>
+ </condition>
+ </target>
+
+ <target name="junit-missing"
+ depends="test-junit-status"
+ if="junit.missing">
+ <echo>=================================== WARNING ===================================</echo>
+ <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
+ <echo>===============================================================================</echo>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Javadoc target -->
+ <!-- ====================================================================== -->
+
+ <target name="javadoc" description="Generates the Javadoc of the application"/>
+
+ <!-- ====================================================================== -->
+ <!-- Package target -->
+ <!-- ====================================================================== -->
+
+ <target name="package" depends="compile,test" description="Package the application">
+ <mkdir dir="${maven.build.dir}/${maven.build.finalName}"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\org\richfaces\photoalbum-web\1.0-SNAPSHOT\photoalbum-web-1.0-SNAPSHOT.war"
+ todir="${maven.build.dir}/${maven.build.finalName}"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\org\richfaces\framework\richfaces-api\3.3.1-SNAPSHOT\richfaces-api-3.3.1-SNAPSHOT.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\org\richfaces\photoalbum-ejb\1.0-SNAPSHOT\photoalbum-ejb-1.0-SNAPSHOT.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\log4j\log4j\1.2.14\log4j-1.2.14.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\org\jboss\seam\jboss-seam\2.1.1.GA\jboss-seam-2.1.1.GA.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}"/>
+ <ear destfile="${maven.build.dir}/${maven.build.finalName}.ear"
+ basedir="${maven.build.dir}/${maven.build.finalName}"
+ compress="true"
+ appxml="${maven.build.dir}/application.xml"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- A dummy target for the package named after the type it creates -->
+ <!-- ====================================================================== -->
+
+ <target name="ear" depends="package" description="Builds the ear for the application"/>
+
+ <!-- ====================================================================== -->
+ <!-- Download dependencies target -->
+ <!-- ====================================================================== -->
+
+ <target name="test-offline">
+ <condition property="maven.mode.offline">
+ <equals arg1="${maven.settings.offline}" arg2="true"/>
+ </condition>
+ </target>
+
+ <target name="get-deps"
+ depends="test-offline"
+ description="Download all dependencies"
+ unless="maven.mode.offline">
+ <mkdir dir="${maven.repo.local}"/>
+ <mkdir dir="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT"/>
+ <get src="http://repository.jboss.com/maven2//org/richfaces/framework/richfaces-api..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/richfaces/framework/richfaces-api..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/richfaces/framework/richfaces-api/3..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/richfaces/framework/richfaces-api/3.3.1..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/commons-collections/commons-collections/3.2"/>
+ <get src="http://repository.jboss.com/maven2//commons-collections/commons-collectio..."
+ dest="${maven.repo.local}/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//commons-collections/commons-collectio..."
+ dest="${maven.repo.local}/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/commons-collections/commons-collections..."
+ dest="${maven.repo.local}/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2..."
+ dest="${maven.repo.local}/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0"/>
+ <get src="http://repository.jboss.com/maven2//commons-beanutils/commons-beanutils/1..."
+ dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//commons-beanutils/commons-beanutils/1..."
+ dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/commons-beanutils/commons-beanutils/1.7..."
+ dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/commons-beanutils/commons-beanutils/1.7.0/c..."
+ dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT"/>
+ <get src="http://repository.jboss.com/maven2//org/richfaces/photoalbum-ejb/1.0-SNAP..."
+ dest="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/richfaces/photoalbum-ejb/1.0-SNAP..."
+ dest="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/richfaces/photoalbum-ejb/1.0-SNAPSH..."
+ dest="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/p..."
+ dest="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/log4j/log4j/1.2.14"/>
+ <get src="http://repository.jboss.com/maven2//log4j/log4j/1.2.14/log4j-1.2.14.jar"
+ dest="${maven.repo.local}/log4j/log4j/1.2.14/log4j-1.2.14.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//log4j/log4j/1.2.14/log4j-1.2.14.jar"
+ dest="${maven.repo.local}/log4j/log4j/1.2.14/log4j-1.2.14.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/log4j/log4j/1.2.14/log4j-1.2.14.jar"
+ dest="${maven.repo.local}/log4j/log4j/1.2.14/log4j-1.2.14.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/log4j/log4j/1.2.14/log4j-1.2.14.jar"
+ dest="${maven.repo.local}/log4j/log4j/1.2.14/log4j-1.2.14.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/seam/jboss-seam/2.1.1.GA/jb..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/seam/jboss-seam/2.1.1.GA/jb..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/seam/jboss-seam/2.1.1.GA/jbos..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-se..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/el/jboss-el/1.0_02.CR2/jbos..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/el/jboss-el/1.0_02.CR2/jbos..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/el/jboss-el/1.0_02.CR2/jboss-..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ </target>
+
+</project>
Added: trunk/examples/photoalbum/source/ejb/build.xml
===================================================================
--- trunk/examples/photoalbum/source/ejb/build.xml (rev 0)
+++ trunk/examples/photoalbum/source/ejb/build.xml 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
+<!-- ====================================================================== -->
+
+<project name="photoalbum-ejb" default="package" basedir=".">
+
+ <!-- ====================================================================== -->
+ <!-- Import maven-build.xml into the current project -->
+ <!-- ====================================================================== -->
+
+ <import file="maven-build.xml"/>
+
+ <!-- ====================================================================== -->
+ <!-- Help target -->
+ <!-- ====================================================================== -->
+
+ <target name="help">
+ <echo message="Please run: $ant -projecthelp"/>
+ </target>
+
+</project>
Added: trunk/examples/photoalbum/source/ejb/maven-build.properties
===================================================================
--- trunk/examples/photoalbum/source/ejb/maven-build.properties (rev 0)
+++ trunk/examples/photoalbum/source/ejb/maven-build.properties 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,28 @@
+#Generated by Maven Ant Plugin - DO NOT EDIT THIS FILE!
+#Sat Apr 25 18:05:01 EEST 2009
+maven.settings.offline=false
+maven.build.finalName=photoalbum-ejb-1.0-SNAPSHOT
+maven.build.resourceDir.1=sql/short
+maven.build.resourceDir.0=src/main/resources
+faceletsVersion=1.1.15.B1
+maven.build.testOutputDir=${maven.build.dir}/test-classes
+maven.build.testResourceDir.0=src/test/resources
+seamVersion=2.1.1.GA
+maven.reporting.outputDirectory=${maven.build.dir}/site
+richfacesVersion=3.3.1-SNAPSHOT
+projectName=photoalbum
+version.drools=4.0.4
+jbosscontext=default
+maven.build.srcDir.0=src/main/java
+version.richfaces=3.2.2.SR1
+project.build.directory=${maven.build.dir}
+maven.test.reports=${maven.build.dir}/test-reports
+jboss.installer.url=file\:E\:\\apps\\jboss\\jboss-4.2.3.GA.zip
+maven.build.dir=target
+project.build.outputDirectory=${maven.build.outputDir}
+jbosshome=E\:\\svn\\richfaces\\examples\\photoalbum\\source\\ejb/target/installs/jboss-4.2.3.GA/jboss-4.2.3.GA
+version.wicket=1.3.3
+maven.build.testDir.0=src/test/java
+maven.settings.interactiveMode=true
+maven.repo.local=${user.home}/.m2/repository
+maven.build.outputDir=${maven.build.dir}/classes
Added: trunk/examples/photoalbum/source/ejb/maven-build.xml
===================================================================
--- trunk/examples/photoalbum/source/ejb/maven-build.xml (rev 0)
+++ trunk/examples/photoalbum/source/ejb/maven-build.xml 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,449 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
+<!-- ====================================================================== -->
+
+<!-- ====================================================================== -->
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
+<!-- ====================================================================== -->
+<!-- -->
+<!-- Any modifications will be overwritten. -->
+<!-- -->
+<!-- Generated by Maven Ant Plugin on 4/25/09 6:05 PM -->
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
+<!-- -->
+<!-- ====================================================================== -->
+
+<project name="photoalbum-ejb-from-maven" default="package" basedir=".">
+
+ <!-- ====================================================================== -->
+ <!-- Build environment properties -->
+ <!-- ====================================================================== -->
+
+ <property file="${user.home}/.m2/maven.properties"/>
+ <property file="maven-build.properties"/>
+
+ <property name="maven.build.finalName" value="photoalbum-ejb-1.0-SNAPSHOT"/>
+ <property name="maven.build.dir" value="target"/>
+ <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
+ <property name="maven.build.srcDir.0" value="src/main/java"/>
+ <property name="maven.build.resourceDir.0" value="src/main/resources"/>
+ <property name="maven.build.resourceDir.1" value="sql/short"/>
+ <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
+ <property name="maven.build.testDir.0" value="src/test/java"/>
+ <property name="maven.build.testResourceDir.0" value="src/test/resources"/>
+ <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
+ <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
+
+ <property name="maven.repo.local" value="${user.home}/.m2/repository"/>
+ <property name="maven.settings.offline" value="false"/>
+ <property name="maven.settings.interactiveMode" value="true"/>
+
+ <!-- ====================================================================== -->
+ <!-- Defining classpaths -->
+ <!-- ====================================================================== -->
+
+ <path id="build.classpath">
+ <fileset dir="${maven.repo.local}">
+ <include name="javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"/>
+ <include name="javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"/>
+ <include name="org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"/>
+ <include name="org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"/>
+ <include name="org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"/>
+ <include name="org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"/>
+ <include name="org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"/>
+ <include name="javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"/>
+ <include name="asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"/>
+ <include name="dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"/>
+ <include name="antlr/antlr/2.7.6/antlr-2.7.6.jar"/>
+ <include name="cglib/cglib/2.1_3/cglib-2.1_3.jar"/>
+ <include name="asm/asm/1.5.3/asm-1.5.3.jar"/>
+ </fileset>
+ </path>
+ <path id="build.test.classpath">
+ <fileset dir="${maven.repo.local}">
+ <include name="javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"/>
+ <include name="javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"/>
+ <include name="org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"/>
+ <include name="org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"/>
+ <include name="org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"/>
+ <include name="org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"/>
+ <include name="org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"/>
+ <include name="javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"/>
+ <include name="asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"/>
+ <include name="dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"/>
+ <include name="antlr/antlr/2.7.6/antlr-2.7.6.jar"/>
+ <include name="cglib/cglib/2.1_3/cglib-2.1_3.jar"/>
+ <include name="asm/asm/1.5.3/asm-1.5.3.jar"/>
+ </fileset>
+ </path>
+
+ <!-- ====================================================================== -->
+ <!-- Cleaning up target -->
+ <!-- ====================================================================== -->
+
+ <target name="clean" description="Clean the output directory">
+ <delete dir="${maven.build.dir}"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Compilation target -->
+ <!-- ====================================================================== -->
+
+ <target name="compile" depends="get-deps" description="Compile the code">
+ <mkdir dir="${maven.build.outputDir}"/>
+ <javac destdir="${maven.build.outputDir}"
+ nowarn="false"
+ debug="true"
+ optimize="false"
+ deprecation="true"
+ target="1.1"
+ verbose="false"
+ fork="false"
+ source="1.3">
+ <src>
+ <pathelement location="${maven.build.srcDir.0}"/>
+ </src>
+ <classpath refid="build.classpath"/>
+ </javac>
+ <copy todir="${maven.build.outputDir}">
+ <fileset dir="${maven.build.resourceDir.0}"/>
+ </copy>
+ <copy todir="${maven.build.outputDir}">
+ <fileset dir="${maven.build.resourceDir.1}"/>
+ </copy>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Test-compilation target -->
+ <!-- ====================================================================== -->
+
+ <target name="compile-tests"
+ depends="compile"
+ description="Compile the test code"
+ unless="maven.test.skip">
+ <mkdir dir="${maven.build.testOutputDir}"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Run all tests -->
+ <!-- ====================================================================== -->
+
+ <target name="test"
+ depends="compile-tests, junit-missing"
+ unless="junit.skipped"
+ description="Run the test cases"/>
+
+ <target name="test-junit-present">
+ <available classname="junit.framework.Test" property="junit.present"/>
+ </target>
+
+ <target name="test-junit-status"
+ depends="test-junit-present">
+ <condition property="junit.missing">
+ <and>
+ <isfalse value="${junit.present}"/>
+ <isfalse value="${maven.test.skip}"/>
+ </and>
+ </condition>
+ <condition property="junit.skipped">
+ <or>
+ <isfalse value="${junit.present}"/>
+ <istrue value="${maven.test.skip}"/>
+ </or>
+ </condition>
+ </target>
+
+ <target name="junit-missing"
+ depends="test-junit-status"
+ if="junit.missing">
+ <echo>=================================== WARNING ===================================</echo>
+ <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
+ <echo>===============================================================================</echo>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Javadoc target -->
+ <!-- ====================================================================== -->
+
+ <target name="javadoc" description="Generates the Javadoc of the application">
+ <javadoc sourcepath="${maven.build.srcDir.0}"
+ packagenames="*"
+ destdir="${maven.reporting.outputDirectory}/apidocs"
+ access="protected"
+ old="false"
+ verbose="false"
+ version="true"
+ use="true"
+ author="true"
+ splitindex="false"
+ nodeprecated="false"
+ nodeprecatedlist="false"
+ notree="false"
+ noindex="false"
+ nohelp="false"
+ nonavbar="false"
+ serialwarn="false"
+ charset="ISO-8859-1"
+ linksource="false"
+ breakiterator="false"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Package target -->
+ <!-- ====================================================================== -->
+
+ <target name="package" depends="compile,test" description="Package the application">
+ <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
+ compress="true"
+ index="false"
+ basedir="${maven.build.outputDir}"
+ excludes="**/package.html"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- A dummy target for the package named after the type it creates -->
+ <!-- ====================================================================== -->
+
+ <target name="jar" depends="package" description="Builds the jar for the application"/>
+
+ <!-- ====================================================================== -->
+ <!-- Download dependencies target -->
+ <!-- ====================================================================== -->
+
+ <target name="test-offline">
+ <condition property="maven.mode.offline">
+ <equals arg1="${maven.settings.offline}" arg2="true"/>
+ </condition>
+ </target>
+
+ <target name="get-deps"
+ depends="test-offline"
+ description="Download all dependencies"
+ unless="maven.mode.offline">
+ <mkdir dir="${maven.repo.local}"/>
+ <mkdir dir="${maven.repo.local}/javax/ejb/ejb-api/3.0"/>
+ <get src="http://repository.jboss.com/maven2//javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ dest="${maven.repo.local}/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ dest="${maven.repo.local}/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ dest="${maven.repo.local}/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ dest="${maven.repo.local}/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/javax/persistence/persistence-api/1.0"/>
+ <get src="http://repository.jboss.com/maven2//javax/persistence/persistence-api/1.0..."
+ dest="${maven.repo.local}/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/persistence/persistence-api/1.0..."
+ dest="${maven.repo.local}/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/persistence/persistence-api/1.0/p..."
+ dest="${maven.repo.local}/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/persistence/persistence-api/1.0/persi..."
+ dest="${maven.repo.local}/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/seam/jboss-seam/2.1.1.GA/jb..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/seam/jboss-seam/2.1.1.GA/jb..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/seam/jboss-seam/2.1.1.GA/jbos..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-se..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/el/jboss-el/1.0_02.CR2/jbos..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/el/jboss-el/1.0_02.CR2/jbos..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/el/jboss-el/1.0_02.CR2/jboss-..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga"/>
+ <get src="http://repository.jboss.com/maven2//org/hibernate/hibernate-validator/3.0..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/hibernate/hibernate-validator/3.0..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/hibernate/hibernate-validator/3.0.0..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/hibernate/hibernate-validator/3.0.0.ga/..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga"/>
+ <get src="http://repository.jboss.com/maven2//org/hibernate/hibernate-annotations/3..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/hibernate/hibernate-annotations/3..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/hibernate/hibernate-annotations/3.3..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/hibernate/hibernate-annotations/3.3.0.g..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1"/>
+ <get src="http://repository.jboss.com/maven2//org/hibernate/hibernate/3.2.4.sp1/hib..."
+ dest="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/hibernate/hibernate/3.2.4.sp1/hib..."
+ dest="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/hibernate/hibernate/3.2.4.sp1/hiber..."
+ dest="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/hibernate/hibernate/3.2.4.sp1/hibernate..."
+ dest="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/javax/transaction/jta/1.0.1B"/>
+ <get src="http://repository.jboss.com/maven2//javax/transaction/jta/1.0.1B/jta-1.0...."
+ dest="${maven.repo.local}/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/transaction/jta/1.0.1B/jta-1.0...."
+ dest="${maven.repo.local}/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/transaction/jta/1.0.1B/jta-1.0.1B..."
+ dest="${maven.repo.local}/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ dest="${maven.repo.local}/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/asm/asm-attrs/1.5.3"/>
+ <get src="http://repository.jboss.com/maven2//asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/dom4j/dom4j/1.6.1-brew"/>
+ <get src="http://repository.jboss.com/maven2//dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-br..."
+ dest="${maven.repo.local}/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-br..."
+ dest="${maven.repo.local}/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew..."
+ dest="${maven.repo.local}/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ dest="${maven.repo.local}/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/antlr/antlr/2.7.6"/>
+ <get src="http://repository.jboss.com/maven2//antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ dest="${maven.repo.local}/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ dest="${maven.repo.local}/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ dest="${maven.repo.local}/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ dest="${maven.repo.local}/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/cglib/cglib/2.1_3"/>
+ <get src="http://repository.jboss.com/maven2//cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ dest="${maven.repo.local}/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ dest="${maven.repo.local}/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ dest="${maven.repo.local}/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ dest="${maven.repo.local}/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/asm/asm/1.5.3"/>
+ <get src="http://repository.jboss.com/maven2//asm/asm/1.5.3/asm-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm/1.5.3/asm-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//asm/asm/1.5.3/asm-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm/1.5.3/asm-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/asm/asm/1.5.3/asm-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm/1.5.3/asm-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/asm/asm/1.5.3/asm-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm/1.5.3/asm-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ </target>
+
+</project>
Added: trunk/examples/photoalbum/source/maven-build.xml
===================================================================
--- trunk/examples/photoalbum/source/maven-build.xml (rev 0)
+++ trunk/examples/photoalbum/source/maven-build.xml 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
+<!-- ====================================================================== -->
+
+<!-- ====================================================================== -->
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
+<!-- ====================================================================== -->
+<!-- -->
+<!-- Any modifications will be overwritten. -->
+<!-- -->
+<!-- Generated by Maven Ant Plugin on 4/25/09 6:05 PM -->
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
+<!-- -->
+<!-- ====================================================================== -->
+
+<project name="photoalbum-from-maven" default="package" basedir=".">
+
+ <!-- ====================================================================== -->
+ <!-- Cleaning up target -->
+ <!-- ====================================================================== -->
+
+ <target name="clean" description="Clean the output directory">
+ <ant antfile="build.xml" dir="ear" target="clean"/>
+ <ant antfile="build.xml" dir="ejb" target="clean"/>
+ <ant antfile="build.xml" dir="web" target="clean"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Compilation target -->
+ <!-- ====================================================================== -->
+
+ <target name="compile" description="Compile the code">
+ <ant antfile="build.xml" dir="ear" target="compile"/>
+ <ant antfile="build.xml" dir="ejb" target="compile"/>
+ <ant antfile="build.xml" dir="web" target="compile"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Test-compilation target -->
+ <!-- ====================================================================== -->
+
+ <target name="compile-tests" description="Compile the test code">
+ <ant antfile="build.xml" dir="ear" target="compile-tests"/>
+ <ant antfile="build.xml" dir="ejb" target="compile-tests"/>
+ <ant antfile="build.xml" dir="web" target="compile-tests"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Run all tests -->
+ <!-- ====================================================================== -->
+
+ <target name="test" description="Run the test cases">
+ <ant antfile="build.xml" dir="ear" target="test"/>
+ <ant antfile="build.xml" dir="ejb" target="test"/>
+ <ant antfile="build.xml" dir="web" target="test"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Javadoc target -->
+ <!-- ====================================================================== -->
+
+ <target name="javadoc" description="Generates the Javadoc of the application">
+ <ant antfile="build.xml" dir="ear" target="javadoc"/>
+ <ant antfile="build.xml" dir="ejb" target="javadoc"/>
+ <ant antfile="build.xml" dir="web" target="javadoc"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Package target -->
+ <!-- ====================================================================== -->
+
+ <target name="package" description="Package the application">
+ <ant antfile="build.xml" dir="ear" target="package"/>
+ <ant antfile="build.xml" dir="ejb" target="package"/>
+ <ant antfile="build.xml" dir="web" target="package"/>
+ </target>
+
+</project>
Added: trunk/examples/photoalbum/source/web/build.xml
===================================================================
--- trunk/examples/photoalbum/source/web/build.xml (rev 0)
+++ trunk/examples/photoalbum/source/web/build.xml 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
+<!-- ====================================================================== -->
+
+<project name="photoalbum-web" default="package" basedir=".">
+
+ <!-- ====================================================================== -->
+ <!-- Import maven-build.xml into the current project -->
+ <!-- ====================================================================== -->
+
+ <import file="maven-build.xml"/>
+
+ <!-- ====================================================================== -->
+ <!-- Help target -->
+ <!-- ====================================================================== -->
+
+ <target name="help">
+ <echo message="Please run: $ant -projecthelp"/>
+ </target>
+
+</project>
Added: trunk/examples/photoalbum/source/web/maven-build.properties
===================================================================
--- trunk/examples/photoalbum/source/web/maven-build.properties (rev 0)
+++ trunk/examples/photoalbum/source/web/maven-build.properties 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,28 @@
+#Generated by Maven Ant Plugin - DO NOT EDIT THIS FILE!
+#Sat Apr 25 18:05:02 EEST 2009
+maven.settings.offline=false
+maven.build.finalName=photoalbum-web-1.0-SNAPSHOT
+maven.build.resourceDir.1=Upload/short
+maven.build.resourceDir.0=src/main/resources
+faceletsVersion=1.1.15.B1
+maven.build.testOutputDir=${maven.build.dir}/test-classes
+maven.build.testResourceDir.0=src/test/resources
+seamVersion=2.1.1.GA
+maven.reporting.outputDirectory=${maven.build.dir}/site
+richfacesVersion=3.3.1-SNAPSHOT
+projectName=photoalbum
+version.drools=4.0.4
+jbosscontext=default
+maven.build.srcDir.0=src/main/java
+version.richfaces=3.2.2.SR1
+project.build.directory=${maven.build.dir}
+maven.test.reports=${maven.build.dir}/test-reports
+jboss.installer.url=file\:E\:\\apps\\jboss\\jboss-4.2.3.GA.zip
+maven.build.dir=target
+project.build.outputDirectory=${maven.build.outputDir}
+jbosshome=E\:\\svn\\richfaces\\examples\\photoalbum\\source\\web/target/installs/jboss-4.2.3.GA/jboss-4.2.3.GA
+version.wicket=1.3.3
+maven.build.testDir.0=src/test/java
+maven.settings.interactiveMode=true
+maven.repo.local=${user.home}/.m2/repository
+maven.build.outputDir=${maven.build.dir}/classes
Added: trunk/examples/photoalbum/source/web/maven-build.xml
===================================================================
--- trunk/examples/photoalbum/source/web/maven-build.xml (rev 0)
+++ trunk/examples/photoalbum/source/web/maven-build.xml 2009-04-29 06:04:24 UTC (rev 13888)
@@ -0,0 +1,835 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
+<!-- ====================================================================== -->
+
+<!-- ====================================================================== -->
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
+<!-- ====================================================================== -->
+<!-- -->
+<!-- Any modifications will be overwritten. -->
+<!-- -->
+<!-- Generated by Maven Ant Plugin on 4/25/09 6:05 PM -->
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
+<!-- -->
+<!-- ====================================================================== -->
+
+<project name="photoalbum-web-from-maven" default="package" basedir=".">
+
+ <!-- ====================================================================== -->
+ <!-- Build environment properties -->
+ <!-- ====================================================================== -->
+
+ <property file="${user.home}/.m2/maven.properties"/>
+ <property file="maven-build.properties"/>
+
+ <property name="maven.build.finalName" value="photoalbum-web-1.0-SNAPSHOT"/>
+ <property name="maven.build.dir" value="target"/>
+ <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
+ <property name="maven.build.srcDir.0" value="src/main/java"/>
+ <property name="maven.build.resourceDir.0" value="src/main/resources"/>
+ <property name="maven.build.resourceDir.1" value="Upload/short"/>
+ <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
+ <property name="maven.build.testDir.0" value="src/test/java"/>
+ <property name="maven.build.testResourceDir.0" value="src/test/resources"/>
+ <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
+ <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
+
+ <property name="maven.repo.local" value="${user.home}/.m2/repository"/>
+ <property name="maven.settings.offline" value="false"/>
+ <property name="maven.settings.interactiveMode" value="true"/>
+
+ <!-- ====================================================================== -->
+ <!-- Defining classpaths -->
+ <!-- ====================================================================== -->
+
+ <path id="build.classpath">
+ <fileset dir="${maven.repo.local}">
+ <include name="javax/el/el-api/1.0/el-api-1.0.jar"/>
+ <include name="com/drewnoakes/metadata-extractor/2.4.0-beta1/metadata-extractor-2.4.0-beta1.jar"/>
+ <include name="junit/junit/3.8/junit-3.8.jar"/>
+ <include name="javax/faces/jsf-api/1.2_08/jsf-api-1.2_08.jar"/>
+ <include name="javax/faces/jsf-impl/1.2_08/jsf-impl-1.2_08.jar"/>
+ <include name="com/uwyn/jhighlight/1.0/jhighlight-1.0.jar"/>
+ <include name="javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"/>
+ <include name="org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"/>
+ <include name="org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"/>
+ <include name="org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"/>
+ <include name="javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"/>
+ <include name="asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"/>
+ <include name="dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"/>
+ <include name="antlr/antlr/2.7.6/antlr-2.7.6.jar"/>
+ <include name="cglib/cglib/2.1_3/cglib-2.1_3.jar"/>
+ <include name="asm/asm/1.5.3/asm-1.5.3.jar"/>
+ <include name="javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"/>
+ <include name="javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"/>
+ <include name="org/jboss/seam/jboss-seam-remoting/2.1.1.GA/jboss-seam-remoting-2.1.1.GA.jar"/>
+ <include name="org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"/>
+ <include name="org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"/>
+ <include name="org/jboss/seam/jboss-seam-ui/2.1.1.GA/jboss-seam-ui-2.1.1.GA.jar"/>
+ <include name="org/jboss/seam/jboss-seam-jul/2.1.1.GA/jboss-seam-jul-2.1.1.GA.jar"/>
+ <include name="org/jboss/seam/jboss-seam-debug/2.1.1.GA/jboss-seam-debug-2.1.1.GA.jar"/>
+ <include name="com/sun/facelets/jsf-facelets/1.1.15.B1/jsf-facelets-1.1.15.B1.jar"/>
+ <include name="org/richfaces/framework/richfaces-impl/3.3.1-SNAPSHOT/richfaces-impl-3.3.1-SNAPSHOT.jar"/>
+ <include name="commons-digester/commons-digester/2.0/commons-digester-2.0.jar"/>
+ <include name="commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"/>
+ <include name="org/richfaces/ui/richfaces-ui/3.3.1-SNAPSHOT/richfaces-ui-3.3.1-SNAPSHOT.jar"/>
+ <include name="org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"/>
+ <include name="commons-collections/commons-collections/3.2/commons-collections-3.2.jar"/>
+ <include name="org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"/>
+ </fileset>
+ </path>
+ <path id="build.test.classpath">
+ <fileset dir="${maven.repo.local}">
+ <include name="javax/el/el-api/1.0/el-api-1.0.jar"/>
+ <include name="com/drewnoakes/metadata-extractor/2.4.0-beta1/metadata-extractor-2.4.0-beta1.jar"/>
+ <include name="junit/junit/3.8/junit-3.8.jar"/>
+ <include name="javax/faces/jsf-api/1.2_08/jsf-api-1.2_08.jar"/>
+ <include name="javax/faces/jsf-impl/1.2_08/jsf-impl-1.2_08.jar"/>
+ <include name="com/uwyn/jhighlight/1.0/jhighlight-1.0.jar"/>
+ <include name="javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"/>
+ <include name="org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"/>
+ <include name="org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"/>
+ <include name="org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"/>
+ <include name="javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"/>
+ <include name="asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"/>
+ <include name="dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"/>
+ <include name="antlr/antlr/2.7.6/antlr-2.7.6.jar"/>
+ <include name="cglib/cglib/2.1_3/cglib-2.1_3.jar"/>
+ <include name="asm/asm/1.5.3/asm-1.5.3.jar"/>
+ <include name="javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"/>
+ <include name="javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"/>
+ <include name="org/jboss/seam/jboss-seam-remoting/2.1.1.GA/jboss-seam-remoting-2.1.1.GA.jar"/>
+ <include name="org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"/>
+ <include name="org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"/>
+ <include name="org/jboss/seam/jboss-seam-ui/2.1.1.GA/jboss-seam-ui-2.1.1.GA.jar"/>
+ <include name="org/jboss/seam/jboss-seam-jul/2.1.1.GA/jboss-seam-jul-2.1.1.GA.jar"/>
+ <include name="org/jboss/seam/jboss-seam-debug/2.1.1.GA/jboss-seam-debug-2.1.1.GA.jar"/>
+ <include name="com/sun/facelets/jsf-facelets/1.1.15.B1/jsf-facelets-1.1.15.B1.jar"/>
+ <include name="org/richfaces/framework/richfaces-impl/3.3.1-SNAPSHOT/richfaces-impl-3.3.1-SNAPSHOT.jar"/>
+ <include name="commons-digester/commons-digester/2.0/commons-digester-2.0.jar"/>
+ <include name="commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"/>
+ <include name="org/richfaces/ui/richfaces-ui/3.3.1-SNAPSHOT/richfaces-ui-3.3.1-SNAPSHOT.jar"/>
+ <include name="org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"/>
+ <include name="commons-collections/commons-collections/3.2/commons-collections-3.2.jar"/>
+ <include name="org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"/>
+ </fileset>
+ </path>
+
+ <!-- ====================================================================== -->
+ <!-- Cleaning up target -->
+ <!-- ====================================================================== -->
+
+ <target name="clean" description="Clean the output directory">
+ <delete dir="${maven.build.dir}"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Compilation target -->
+ <!-- ====================================================================== -->
+
+ <target name="compile" depends="get-deps" description="Compile the code">
+ <mkdir dir="${maven.build.outputDir}"/>
+ <javac destdir="${maven.build.outputDir}"
+ nowarn="false"
+ debug="true"
+ optimize="false"
+ deprecation="true"
+ target="1.1"
+ verbose="false"
+ fork="false"
+ source="1.3">
+ <src>
+ <pathelement location="${maven.build.srcDir.0}"/>
+ </src>
+ <classpath refid="build.classpath"/>
+ </javac>
+ <copy todir="${maven.build.outputDir}">
+ <fileset dir="${maven.build.resourceDir.0}"/>
+ </copy>
+ <mkdir dir="${maven.build.outputDir}/Upload"/>
+ <copy todir="${maven.build.outputDir}/Upload">
+ <fileset dir="${maven.build.resourceDir.1}"/>
+ </copy>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Test-compilation target -->
+ <!-- ====================================================================== -->
+
+ <target name="compile-tests"
+ depends="compile"
+ description="Compile the test code"
+ unless="maven.test.skip">
+ <mkdir dir="${maven.build.testOutputDir}"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Run all tests -->
+ <!-- ====================================================================== -->
+
+ <target name="test"
+ depends="compile-tests, junit-missing"
+ unless="junit.skipped"
+ description="Run the test cases"/>
+
+ <target name="test-junit-present">
+ <available classname="junit.framework.Test" property="junit.present"/>
+ </target>
+
+ <target name="test-junit-status"
+ depends="test-junit-present">
+ <condition property="junit.missing">
+ <and>
+ <isfalse value="${junit.present}"/>
+ <isfalse value="${maven.test.skip}"/>
+ </and>
+ </condition>
+ <condition property="junit.skipped">
+ <or>
+ <isfalse value="${junit.present}"/>
+ <istrue value="${maven.test.skip}"/>
+ </or>
+ </condition>
+ </target>
+
+ <target name="junit-missing"
+ depends="test-junit-status"
+ if="junit.missing">
+ <echo>=================================== WARNING ===================================</echo>
+ <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
+ <echo>===============================================================================</echo>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Javadoc target -->
+ <!-- ====================================================================== -->
+
+ <target name="javadoc" description="Generates the Javadoc of the application">
+ <javadoc sourcepath="${maven.build.srcDir.0}"
+ packagenames="*"
+ destdir="${maven.reporting.outputDirectory}/apidocs"
+ access="protected"
+ old="false"
+ verbose="false"
+ version="true"
+ use="true"
+ author="true"
+ splitindex="false"
+ nodeprecated="false"
+ nodeprecatedlist="false"
+ notree="false"
+ noindex="false"
+ nohelp="false"
+ nonavbar="false"
+ serialwarn="false"
+ charset="ISO-8859-1"
+ linksource="false"
+ breakiterator="false"/>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- Package target -->
+ <!-- ====================================================================== -->
+
+ <target name="package" depends="compile,test" description="Package the application">
+ <mkdir dir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\com\drewnoakes\metadata-extractor\2.4.0-beta1\metadata-extractor-2.4.0-beta1.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\junit\junit\3.8\junit-3.8.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\com\uwyn\jhighlight\1.0\jhighlight-1.0.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\org\jboss\seam\jboss-seam-remoting\2.1.1.GA\jboss-seam-remoting-2.1.1.GA.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\org\jboss\seam\jboss-seam-ui\2.1.1.GA\jboss-seam-ui-2.1.1.GA.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\org\jboss\seam\jboss-seam-debug\2.1.1.GA\jboss-seam-debug-2.1.1.GA.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\com\sun\facelets\jsf-facelets\1.1.15.B1\jsf-facelets-1.1.15.B1.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\org\richfaces\framework\richfaces-impl\3.3.1-SNAPSHOT\richfaces-impl-3.3.1-SNAPSHOT.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <copy file="C:\Documents and Settings\akolonotsky\.m2\repository\org\richfaces\ui\richfaces-ui\3.3.1-SNAPSHOT\richfaces-ui-3.3.1-SNAPSHOT.jar"
+ todir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <war destfile="${maven.build.dir}/${maven.build.finalName}.war"
+ basedir="${maven.build.outputDir}"
+ compress="true"
+ webxml="${basedir}/src/main/webapp/WEB-INF/web.xml">
+ <lib dir="${maven.build.dir}/${maven.build.finalName}/WEB-INF/lib"/>
+ <classes dir="${maven.build.outputDir}"/>
+ <webinf dir="${basedir}/src/main/webapp/WEB-INF"
+ excludes="web.xml"/>
+ <fileset dir="${basedir}/src/main/webapp"/>
+ </war>
+ </target>
+
+ <!-- ====================================================================== -->
+ <!-- A dummy target for the package named after the type it creates -->
+ <!-- ====================================================================== -->
+
+ <target name="war" depends="package" description="Builds the war for the application"/>
+
+ <!-- ====================================================================== -->
+ <!-- Download dependencies target -->
+ <!-- ====================================================================== -->
+
+ <target name="test-offline">
+ <condition property="maven.mode.offline">
+ <equals arg1="${maven.settings.offline}" arg2="true"/>
+ </condition>
+ </target>
+
+ <target name="get-deps"
+ depends="test-offline"
+ description="Download all dependencies"
+ unless="maven.mode.offline">
+ <mkdir dir="${maven.repo.local}"/>
+ <mkdir dir="${maven.repo.local}/javax/el/el-api/1.0"/>
+ <get src="http://repository.jboss.com/maven2//javax/el/el-api/1.0/el-api-1.0.jar"
+ dest="${maven.repo.local}/javax/el/el-api/1.0/el-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/el/el-api/1.0/el-api-1.0.jar"
+ dest="${maven.repo.local}/javax/el/el-api/1.0/el-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/el/el-api/1.0/el-api-1.0.jar"
+ dest="${maven.repo.local}/javax/el/el-api/1.0/el-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/el/el-api/1.0/el-api-1.0.jar"
+ dest="${maven.repo.local}/javax/el/el-api/1.0/el-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/com/drewnoakes/metadata-extractor/2.4.0-beta1"/>
+ <get src="http://repository.jboss.com/maven2//com/drewnoakes/metadata-extractor/2.4..."
+ dest="${maven.repo.local}/com/drewnoakes/metadata-extractor/2.4.0-beta1/metadata-extractor-2.4.0-beta1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//com/drewnoakes/metadata-extractor/2.4..."
+ dest="${maven.repo.local}/com/drewnoakes/metadata-extractor/2.4.0-beta1/metadata-extractor-2.4.0-beta1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/com/drewnoakes/metadata-extractor/2.4.0..."
+ dest="${maven.repo.local}/com/drewnoakes/metadata-extractor/2.4.0-beta1/metadata-extractor-2.4.0-beta1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/com/drewnoakes/metadata-extractor/2.4.0-bet..."
+ dest="${maven.repo.local}/com/drewnoakes/metadata-extractor/2.4.0-beta1/metadata-extractor-2.4.0-beta1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/junit/junit/3.8"/>
+ <get src="http://repository.jboss.com/maven2//junit/junit/3.8/junit-3.8.jar"
+ dest="${maven.repo.local}/junit/junit/3.8/junit-3.8.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//junit/junit/3.8/junit-3.8.jar"
+ dest="${maven.repo.local}/junit/junit/3.8/junit-3.8.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/junit/junit/3.8/junit-3.8.jar"
+ dest="${maven.repo.local}/junit/junit/3.8/junit-3.8.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/junit/junit/3.8/junit-3.8.jar"
+ dest="${maven.repo.local}/junit/junit/3.8/junit-3.8.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/javax/faces/jsf-api/1.2_08"/>
+ <get src="http://repository.jboss.com/maven2//javax/faces/jsf-api/1.2_08/jsf-api-1...."
+ dest="${maven.repo.local}/javax/faces/jsf-api/1.2_08/jsf-api-1.2_08.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/faces/jsf-api/1.2_08/jsf-api-1...."
+ dest="${maven.repo.local}/javax/faces/jsf-api/1.2_08/jsf-api-1.2_08.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/faces/jsf-api/1.2_08/jsf-api-1.2_..."
+ dest="${maven.repo.local}/javax/faces/jsf-api/1.2_08/jsf-api-1.2_08.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/faces/jsf-api/1.2_08/jsf-api-1.2_08.jar"
+ dest="${maven.repo.local}/javax/faces/jsf-api/1.2_08/jsf-api-1.2_08.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/javax/faces/jsf-impl/1.2_08"/>
+ <get src="http://repository.jboss.com/maven2//javax/faces/jsf-impl/1.2_08/jsf-impl-..."
+ dest="${maven.repo.local}/javax/faces/jsf-impl/1.2_08/jsf-impl-1.2_08.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/faces/jsf-impl/1.2_08/jsf-impl-..."
+ dest="${maven.repo.local}/javax/faces/jsf-impl/1.2_08/jsf-impl-1.2_08.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/faces/jsf-impl/1.2_08/jsf-impl-1...."
+ dest="${maven.repo.local}/javax/faces/jsf-impl/1.2_08/jsf-impl-1.2_08.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/faces/jsf-impl/1.2_08/jsf-impl-1.2_08..."
+ dest="${maven.repo.local}/javax/faces/jsf-impl/1.2_08/jsf-impl-1.2_08.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/com/uwyn/jhighlight/1.0"/>
+ <get src="http://repository.jboss.com/maven2//com/uwyn/jhighlight/1.0/jhighlight-1...."
+ dest="${maven.repo.local}/com/uwyn/jhighlight/1.0/jhighlight-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//com/uwyn/jhighlight/1.0/jhighlight-1...."
+ dest="${maven.repo.local}/com/uwyn/jhighlight/1.0/jhighlight-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/com/uwyn/jhighlight/1.0/jhighlight-1.0.jar"
+ dest="${maven.repo.local}/com/uwyn/jhighlight/1.0/jhighlight-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/com/uwyn/jhighlight/1.0/jhighlight-1.0.jar"
+ dest="${maven.repo.local}/com/uwyn/jhighlight/1.0/jhighlight-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/javax/servlet/servlet-api/2.5"/>
+ <get src="http://repository.jboss.com/maven2//javax/servlet/servlet-api/2.5/servlet..."
+ dest="${maven.repo.local}/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/servlet/servlet-api/2.5/servlet..."
+ dest="${maven.repo.local}/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/servlet/servlet-api/2.5/servlet-a..."
+ dest="${maven.repo.local}/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2..."
+ dest="${maven.repo.local}/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga"/>
+ <get src="http://repository.jboss.com/maven2//org/hibernate/hibernate-validator/3.0..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/hibernate/hibernate-validator/3.0..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/hibernate/hibernate-validator/3.0.0..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/hibernate/hibernate-validator/3.0.0.ga/..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-validator/3.0.0.ga/hibernate-validator-3.0.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga"/>
+ <get src="http://repository.jboss.com/maven2//org/hibernate/hibernate-annotations/3..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/hibernate/hibernate-annotations/3..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/hibernate/hibernate-annotations/3.3..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/hibernate/hibernate-annotations/3.3.0.g..."
+ dest="${maven.repo.local}/org/hibernate/hibernate-annotations/3.3.0.ga/hibernate-annotations-3.3.0.ga.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1"/>
+ <get src="http://repository.jboss.com/maven2//org/hibernate/hibernate/3.2.4.sp1/hib..."
+ dest="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/hibernate/hibernate/3.2.4.sp1/hib..."
+ dest="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/hibernate/hibernate/3.2.4.sp1/hiber..."
+ dest="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/hibernate/hibernate/3.2.4.sp1/hibernate..."
+ dest="${maven.repo.local}/org/hibernate/hibernate/3.2.4.sp1/hibernate-3.2.4.sp1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/javax/transaction/jta/1.0.1B"/>
+ <get src="http://repository.jboss.com/maven2//javax/transaction/jta/1.0.1B/jta-1.0...."
+ dest="${maven.repo.local}/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/transaction/jta/1.0.1B/jta-1.0...."
+ dest="${maven.repo.local}/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/transaction/jta/1.0.1B/jta-1.0.1B..."
+ dest="${maven.repo.local}/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ dest="${maven.repo.local}/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/asm/asm-attrs/1.5.3"/>
+ <get src="http://repository.jboss.com/maven2//asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/dom4j/dom4j/1.6.1-brew"/>
+ <get src="http://repository.jboss.com/maven2//dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-br..."
+ dest="${maven.repo.local}/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-br..."
+ dest="${maven.repo.local}/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew..."
+ dest="${maven.repo.local}/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ dest="${maven.repo.local}/dom4j/dom4j/1.6.1-brew/dom4j-1.6.1-brew.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/antlr/antlr/2.7.6"/>
+ <get src="http://repository.jboss.com/maven2//antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ dest="${maven.repo.local}/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ dest="${maven.repo.local}/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ dest="${maven.repo.local}/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ dest="${maven.repo.local}/antlr/antlr/2.7.6/antlr-2.7.6.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/cglib/cglib/2.1_3"/>
+ <get src="http://repository.jboss.com/maven2//cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ dest="${maven.repo.local}/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ dest="${maven.repo.local}/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ dest="${maven.repo.local}/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ dest="${maven.repo.local}/cglib/cglib/2.1_3/cglib-2.1_3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/asm/asm/1.5.3"/>
+ <get src="http://repository.jboss.com/maven2//asm/asm/1.5.3/asm-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm/1.5.3/asm-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//asm/asm/1.5.3/asm-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm/1.5.3/asm-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/asm/asm/1.5.3/asm-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm/1.5.3/asm-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/asm/asm/1.5.3/asm-1.5.3.jar"
+ dest="${maven.repo.local}/asm/asm/1.5.3/asm-1.5.3.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/javax/persistence/persistence-api/1.0"/>
+ <get src="http://repository.jboss.com/maven2//javax/persistence/persistence-api/1.0..."
+ dest="${maven.repo.local}/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/persistence/persistence-api/1.0..."
+ dest="${maven.repo.local}/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/persistence/persistence-api/1.0/p..."
+ dest="${maven.repo.local}/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/persistence/persistence-api/1.0/persi..."
+ dest="${maven.repo.local}/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/javax/ejb/ejb-api/3.0"/>
+ <get src="http://repository.jboss.com/maven2//javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ dest="${maven.repo.local}/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ dest="${maven.repo.local}/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ dest="${maven.repo.local}/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ dest="${maven.repo.local}/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/seam/jboss-seam-remoting/2.1.1.GA"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/seam/jboss-seam-remoting/2...."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-remoting/2.1.1.GA/jboss-seam-remoting-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/seam/jboss-seam-remoting/2...."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-remoting/2.1.1.GA/jboss-seam-remoting-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/seam/jboss-seam-remoting/2.1...."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-remoting/2.1.1.GA/jboss-seam-remoting-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/seam/jboss-seam-remoting/2.1.1.GA..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-remoting/2.1.1.GA/jboss-seam-remoting-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/seam/jboss-seam/2.1.1.GA/jb..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/seam/jboss-seam/2.1.1.GA/jb..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/seam/jboss-seam/2.1.1.GA/jbos..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-se..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam/2.1.1.GA/jboss-seam-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/el/jboss-el/1.0_02.CR2/jbos..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/el/jboss-el/1.0_02.CR2/jbos..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/el/jboss-el/1.0_02.CR2/jboss-..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1..."
+ dest="${maven.repo.local}/org/jboss/el/jboss-el/1.0_02.CR2/jboss-el-1.0_02.CR2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/seam/jboss-seam-ui/2.1.1.GA"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/seam/jboss-seam-ui/2.1.1.GA..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-ui/2.1.1.GA/jboss-seam-ui-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/seam/jboss-seam-ui/2.1.1.GA..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-ui/2.1.1.GA/jboss-seam-ui-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/seam/jboss-seam-ui/2.1.1.GA/j..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-ui/2.1.1.GA/jboss-seam-ui-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/seam/jboss-seam-ui/2.1.1.GA/jboss..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-ui/2.1.1.GA/jboss-seam-ui-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/seam/jboss-seam-jul/2.1.1.GA"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/seam/jboss-seam-jul/2.1.1.G..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-jul/2.1.1.GA/jboss-seam-jul-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/seam/jboss-seam-jul/2.1.1.G..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-jul/2.1.1.GA/jboss-seam-jul-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/seam/jboss-seam-jul/2.1.1.GA/..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-jul/2.1.1.GA/jboss-seam-jul-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/seam/jboss-seam-jul/2.1.1.GA/jbos..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-jul/2.1.1.GA/jboss-seam-jul-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/jboss/seam/jboss-seam-debug/2.1.1.GA"/>
+ <get src="http://repository.jboss.com/maven2//org/jboss/seam/jboss-seam-debug/2.1.1..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-debug/2.1.1.GA/jboss-seam-debug-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/jboss/seam/jboss-seam-debug/2.1.1..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-debug/2.1.1.GA/jboss-seam-debug-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/jboss/seam/jboss-seam-debug/2.1.1.G..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-debug/2.1.1.GA/jboss-seam-debug-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/jboss/seam/jboss-seam-debug/2.1.1.GA/jb..."
+ dest="${maven.repo.local}/org/jboss/seam/jboss-seam-debug/2.1.1.GA/jboss-seam-debug-2.1.1.GA.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/com/sun/facelets/jsf-facelets/1.1.15.B1"/>
+ <get src="http://repository.jboss.com/maven2//com/sun/facelets/jsf-facelets/1.1.15...."
+ dest="${maven.repo.local}/com/sun/facelets/jsf-facelets/1.1.15.B1/jsf-facelets-1.1.15.B1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//com/sun/facelets/jsf-facelets/1.1.15...."
+ dest="${maven.repo.local}/com/sun/facelets/jsf-facelets/1.1.15.B1/jsf-facelets-1.1.15.B1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/com/sun/facelets/jsf-facelets/1.1.15.B1..."
+ dest="${maven.repo.local}/com/sun/facelets/jsf-facelets/1.1.15.B1/jsf-facelets-1.1.15.B1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/com/sun/facelets/jsf-facelets/1.1.15.B1/jsf..."
+ dest="${maven.repo.local}/com/sun/facelets/jsf-facelets/1.1.15.B1/jsf-facelets-1.1.15.B1.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/richfaces/framework/richfaces-impl/3.3.1-SNAPSHOT"/>
+ <get src="http://repository.jboss.com/maven2//org/richfaces/framework/richfaces-imp..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-impl/3.3.1-SNAPSHOT/richfaces-impl-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/richfaces/framework/richfaces-imp..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-impl/3.3.1-SNAPSHOT/richfaces-impl-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/richfaces/framework/richfaces-impl/..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-impl/3.3.1-SNAPSHOT/richfaces-impl-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/richfaces/framework/richfaces-impl/3.3...."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-impl/3.3.1-SNAPSHOT/richfaces-impl-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/commons-digester/commons-digester/2.0"/>
+ <get src="http://repository.jboss.com/maven2//commons-digester/commons-digester/2.0..."
+ dest="${maven.repo.local}/commons-digester/commons-digester/2.0/commons-digester-2.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//commons-digester/commons-digester/2.0..."
+ dest="${maven.repo.local}/commons-digester/commons-digester/2.0/commons-digester-2.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/commons-digester/commons-digester/2.0/c..."
+ dest="${maven.repo.local}/commons-digester/commons-digester/2.0/commons-digester-2.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/commons-digester/commons-digester/2.0/commo..."
+ dest="${maven.repo.local}/commons-digester/commons-digester/2.0/commons-digester-2.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0"/>
+ <get src="http://repository.jboss.com/maven2//commons-beanutils/commons-beanutils/1..."
+ dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//commons-beanutils/commons-beanutils/1..."
+ dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/commons-beanutils/commons-beanutils/1.7..."
+ dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/commons-beanutils/commons-beanutils/1.7.0/c..."
+ dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/richfaces/ui/richfaces-ui/3.3.1-SNAPSHOT"/>
+ <get src="http://repository.jboss.com/maven2//org/richfaces/ui/richfaces-ui/3.3.1-S..."
+ dest="${maven.repo.local}/org/richfaces/ui/richfaces-ui/3.3.1-SNAPSHOT/richfaces-ui-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/richfaces/ui/richfaces-ui/3.3.1-S..."
+ dest="${maven.repo.local}/org/richfaces/ui/richfaces-ui/3.3.1-SNAPSHOT/richfaces-ui-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/richfaces/ui/richfaces-ui/3.3.1-SNA..."
+ dest="${maven.repo.local}/org/richfaces/ui/richfaces-ui/3.3.1-SNAPSHOT/richfaces-ui-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/richfaces/ui/richfaces-ui/3.3.1-SNAPSHO..."
+ dest="${maven.repo.local}/org/richfaces/ui/richfaces-ui/3.3.1-SNAPSHOT/richfaces-ui-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT"/>
+ <get src="http://repository.jboss.com/maven2//org/richfaces/framework/richfaces-api..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/richfaces/framework/richfaces-api..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/richfaces/framework/richfaces-api/3..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/richfaces/framework/richfaces-api/3.3.1..."
+ dest="${maven.repo.local}/org/richfaces/framework/richfaces-api/3.3.1-SNAPSHOT/richfaces-api-3.3.1-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/commons-collections/commons-collections/3.2"/>
+ <get src="http://repository.jboss.com/maven2//commons-collections/commons-collectio..."
+ dest="${maven.repo.local}/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//commons-collections/commons-collectio..."
+ dest="${maven.repo.local}/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/commons-collections/commons-collections..."
+ dest="${maven.repo.local}/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2..."
+ dest="${maven.repo.local}/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <mkdir dir="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT"/>
+ <get src="http://repository.jboss.com/maven2//org/richfaces/photoalbum-ejb/1.0-SNAP..."
+ dest="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repository.jboss.org/maven2//org/richfaces/photoalbum-ejb/1.0-SNAP..."
+ dest="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://snapshots.jboss.org/maven2/org/richfaces/photoalbum-ejb/1.0-SNAPSH..."
+ dest="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ <get src="http://repo1.maven.org/maven2/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/p..."
+ dest="${maven.repo.local}/org/richfaces/photoalbum-ejb/1.0-SNAPSHOT/photoalbum-ejb-1.0-SNAPSHOT.jar"
+ usetimestamp="false"
+ ignoreerrors="true"/>
+ </target>
+
+</project>
15 years, 8 months
JBoss Rich Faces SVN: r13887 - in trunk/samples/themes/src/main: resources/org/richfaces/renderkit/html/css and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: alexsmirnov
Date: 2009-04-27 14:19:08 -0400 (Mon, 27 Apr 2009)
New Revision: 13887
Added:
trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomLeft.java
trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomRight.java
Modified:
trunk/samples/themes/src/main/java/org/richfaces/theme/images/BaseShadowGradient.java
trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundLeft.java
trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowFooterBackground.java
trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowHeaderBackground.java
trunk/samples/themes/src/main/resources/org/richfaces/renderkit/html/css/smooth.xcss
Log:
make smooth shadow semi-transparent
Modified: trunk/samples/themes/src/main/java/org/richfaces/theme/images/BaseShadowGradient.java
===================================================================
--- trunk/samples/themes/src/main/java/org/richfaces/theme/images/BaseShadowGradient.java 2009-04-27 15:17:46 UTC (rev 13886)
+++ trunk/samples/themes/src/main/java/org/richfaces/theme/images/BaseShadowGradient.java 2009-04-27 18:19:08 UTC (rev 13887)
@@ -13,6 +13,8 @@
protected static class ShadowData extends BaseGradient.Data {
private Integer shadowColor;
+
+ private Integer borderColor;
/**
* @return the shadowColor
@@ -31,11 +33,25 @@
@Override
public byte[] toByteArray() {
byte[] bs = super.toByteArray();
- byte[] result = new byte[(bs != null ? bs.length : 0) + 4];
- new Zipper2(result).addInt(shadowColor).addBytes(bs);
+ byte[] result = new byte[(bs != null ? bs.length : 0) + 8];
+ new Zipper2(result).addInt(shadowColor).addInt(borderColor).addBytes(bs);
return result;
}
+
+ /**
+ * @return the borderColor
+ */
+ protected Integer getBorderColor() {
+ return borderColor;
+ }
+
+ /**
+ * @param borderColor the borderColor to set
+ */
+ protected void setBorderColor(Integer borderColor) {
+ this.borderColor = borderColor;
+ }
}
@@ -94,8 +110,14 @@
super(horizontal);
}
- protected abstract String getShadowColor();
+ protected String getShadowColor() {
+ return "shadowBackgroundColor";
+ }
+ protected String getBorderColor(){
+ return "panelBorderColor";
+ }
+
@Override
protected Data createData() {
return new ShadowData();
@@ -106,15 +128,21 @@
super.saveData(context, data, parameterData);
ShadowData d = ((ShadowData) data);
d.setShadowColor(getShadowColor(context));
+ d.setBorderColor(getBorderColor(context));
}
protected Integer getShadowColor(FacesContext context) {
return getColorValueParameter(context, getShadowColor(), false);
}
+ protected Integer getBorderColor(FacesContext context) {
+ return getColorValueParameter(context, getBorderColor(), false);
+ }
+
protected void restoreData(Data data, Zipper2 zipper2) {
if (zipper2.hasMore()) {
((ShadowData) data).setShadowColor(zipper2.nextInt());
+ ((ShadowData) data).setBorderColor(zipper2.nextInt());
super.restoreData(data, zipper2);
}
}
Added: trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomLeft.java
===================================================================
--- trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomLeft.java (rev 0)
+++ trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomLeft.java 2009-04-27 18:19:08 UTC (rev 13887)
@@ -0,0 +1,27 @@
+/**
+ *
+ */
+package org.richfaces.theme.images;
+
+import java.awt.Color;
+import java.awt.Dimension;
+import java.awt.Graphics2D;
+
+/**
+ * @author asmirnov
+ *
+ */
+public class ShadowBackgroundButtomLeft extends ShadowBackgroundLeft {
+
+ public ShadowBackgroundButtomLeft() {
+ super(1);
+ }
+
+ @Override
+ protected void paintBackground(Graphics2D g2d, Data data) {
+ Dimension dimensions = getDimensions(null);
+ g2d.setColor(new Color(data.getHeaderGradientColor()));
+ g2d.fillRect(0, 0, dimensions.width, dimensions.height);
+ }
+
+}
Property changes on: trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomLeft.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomRight.java
===================================================================
--- trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomRight.java (rev 0)
+++ trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomRight.java 2009-04-27 18:19:08 UTC (rev 13887)
@@ -0,0 +1,14 @@
+package org.richfaces.theme.images;
+
+import java.awt.Graphics2D;
+
+
+public class ShadowBackgroundButtomRight extends ShadowBackgroundButtomLeft {
+ @Override
+ protected void paintGradient(Graphics2D g2d, Data data) {
+ //x -> -x, y -> y
+ g2d.transform(createFlipTransform());
+ super.paintGradient(g2d, data);
+ }
+
+}
Property changes on: trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundButtomRight.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundLeft.java
===================================================================
--- trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundLeft.java 2009-04-27 15:17:46 UTC (rev 13886)
+++ trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowBackgroundLeft.java 2009-04-27 18:19:08 UTC (rev 13887)
@@ -5,6 +5,7 @@
import java.awt.Color;
import java.awt.Dimension;
+import java.awt.GradientPaint;
import java.awt.Graphics2D;
@@ -15,30 +16,34 @@
public class ShadowBackgroundLeft extends BaseShadowGradient {
+ public ShadowBackgroundLeft(int height) {
+ super(15, height, height, "headerBackgroundColor", "headerGradientColor");
+ }
+
public ShadowBackgroundLeft() {
- super(15, 15, 15,"panelBorderColor","headerBackgroundColor", false);
+ this(450);
}
-
+
@Override
protected void paintGradient(Graphics2D g2d, Data data) {
+ paintBackground(g2d, data);
ShadowData shadowData = (ShadowData) data;
Dimension dimensions = getDimensions(null);
if(null != shadowData.getShadowColor()){
- g2d.setColor(new Color(shadowData.getShadowColor()));
- g2d.fillRect(0, 0, (int) MARGIN, dimensions.height);
+// g2d.setColor(new Color(shadowData.getShadowColor()));
+ GradientPaint gragient = new GradientPaint( 2.0f,0.0f, new Color(shadowData.getShadowColor()&0xffffff,true),(float) MARGIN*2, 0, new Color(shadowData.getShadowColor()));
+ g2d.setPaint(gragient);
+ g2d.fillRect(2, 0, (int) (MARGIN*2.0), dimensions.height);
}
- if(null != shadowData.getHeaderBackgroundColor()){
- g2d.setColor(new Color(shadowData.getHeaderBackgroundColor()));
+ if(null != shadowData.getBorderColor()){
+ g2d.setColor(new Color(shadowData.getBorderColor()));
g2d.fillRect((int) MARGIN, 0, (int) (dimensions.width-MARGIN), dimensions.height);
}
}
- /* (non-Javadoc)
- * @see org.richfaces.theme.images.BaseShadowGradient#getShadowColor()
- */
- @Override
- protected String getShadowColor() {
- return "shadowBackgroundColor";
+
+ protected void paintBackground(Graphics2D g2d, Data data) {
+ super.paintGradient(g2d, data);
}
}
Modified: trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowFooterBackground.java
===================================================================
--- trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowFooterBackground.java 2009-04-27 15:17:46 UTC (rev 13886)
+++ trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowFooterBackground.java 2009-04-27 18:19:08 UTC (rev 13887)
@@ -5,6 +5,7 @@
import java.awt.Color;
import java.awt.Dimension;
+import java.awt.GradientPaint;
import java.awt.Graphics2D;
import java.awt.geom.RoundRectangle2D;
@@ -29,7 +30,10 @@
ShadowData shadowData = (ShadowData) data;
if(null != shadowData.getShadowColor()){
g2d.setColor(new Color(shadowData.getShadowColor()));
- g2d.fillRect(0, (int) (dim.height-MARGIN), getDimensions(null).width, (int) MARGIN);
+// g2d.fillRect(0, (int) (dim.height-MARGIN), dim.width, (int) MARGIN);
+ GradientPaint gragient = new GradientPaint(0.0f, (float) (dim.getHeight()-2.0f), new Color(shadowData.getHeaderGradientColor()), 0.0f, (float)(dim.getHeight()-MARGIN*2), new Color(shadowData.getShadowColor()));
+ g2d.setPaint(gragient);
+ g2d.fillRect(0, (int) (dim.height-MARGIN), dim.width, (int) MARGIN);
}
g2d.translate(0.0, -MARGIN);
paintGradientContent(g2d, data);
@@ -40,8 +44,4 @@
super.paintGradient(g2d, data);
}
- @Override
- protected String getShadowColor() {
- return "shadowBackgroundColor";
- }
}
Modified: trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowHeaderBackground.java
===================================================================
--- trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowHeaderBackground.java 2009-04-27 15:17:46 UTC (rev 13886)
+++ trunk/samples/themes/src/main/java/org/richfaces/theme/images/ShadowHeaderBackground.java 2009-04-27 18:19:08 UTC (rev 13887)
@@ -5,6 +5,7 @@
import java.awt.Color;
import java.awt.Dimension;
+import java.awt.GradientPaint;
import java.awt.Graphics2D;
import java.awt.geom.RoundRectangle2D;
@@ -25,8 +26,10 @@
// Shadow
ShadowData shadowData = (ShadowData) data;
if(null != shadowData.getShadowColor()){
- g2d.setColor(new Color(shadowData.getShadowColor()));
- g2d.fillRect(0, 0, getDimensions(null).width, (int) MARGIN);
+// g2d.setColor(new Color(shadowData.getHeaderGradientColor()));
+ GradientPaint gragient = new GradientPaint(0.0f, 2.0f, new Color(shadowData.getHeaderGradientColor()), 0, (float) MARGIN*2, new Color(shadowData.getShadowColor()));
+ g2d.setPaint(gragient);
+ g2d.fillRect(0, 0, getDimensions(null).width, (int) MARGIN);
}
g2d.translate(0.0, MARGIN);
// Paint gradient itself
@@ -50,8 +53,4 @@
}
}
- @Override
- protected String getShadowColor() {
- return "shadowBackgroundColor";
- }
}
Modified: trunk/samples/themes/src/main/resources/org/richfaces/renderkit/html/css/smooth.xcss
===================================================================
--- trunk/samples/themes/src/main/resources/org/richfaces/renderkit/html/css/smooth.xcss 2009-04-27 15:17:46 UTC (rev 13886)
+++ trunk/samples/themes/src/main/resources/org/richfaces/renderkit/html/css/smooth.xcss 2009-04-27 18:19:08 UTC (rev 13887)
@@ -107,7 +107,7 @@
<u:selector name=".left_col">
<u:style name="background-image">
<!-- images/bg_header.png -->
- <f:resource f:key="org.richfaces.theme.images.ShadowBackgroundLeft"/>
+ <f:resource f:key="org.richfaces.theme.images.ShadowBackgroundButtomLeft"/>
</u:style>
<!-- u:style name="background-color" skin="panelBorderColor"/-->
<u:style name="background-repeat" value="repeat-y"/>
@@ -120,19 +120,20 @@
<f:resource f:key="org.richfaces.theme.images.ShadowBackgroundLeft"/>
</u:style>
<!-- u:style name="background-color" skin="panelBorderColor"/-->
- <u:style name="background-repeat" value="repeat-y"/>
- <u:style name="background-position" value="buttom left"/>
- <u:style name="width" value="14px"/>
+ <u:style name="background-repeat" value="no-repeat"/>
+ <u:style name="background-position" value="top left"/>
+ <u:style name="width" value="15px"/>
+ <u:style name="height" value="100%"/>
</u:selector>
<u:selector name=".right_col">
<u:style name="background-image">
<!-- images/bg_header.png -->
- <f:resource f:key="org.richfaces.theme.images.ShadowBackgroundRight"/>
+ <f:resource f:key="org.richfaces.theme.images.ShadowBackgroundButtomRight"/>
</u:style>
<!-- u:style name="background-color" skin="panelBorderColor"/-->
<u:style name="background-repeat" value="repeat-y"/>
- <u:style name="background-position" value="top right"/>
+ <u:style name="background-position" value="buttom right"/>
<u:style name="vertical-align" value="top"/>
</u:selector>
<u:selector name=".right_strut">
@@ -141,9 +142,10 @@
<f:resource f:key="org.richfaces.theme.images.ShadowBackgroundRight"/>
</u:style>
<!-- u:style name="background-color" skin="panelBorderColor"/-->
- <u:style name="background-repeat" value="repeat-y"/>
- <u:style name="background-position" value="buttom right"/>
- <u:style name="width" value="14px"/>
+ <u:style name="background-repeat" value="no-repeat"/>
+ <u:style name="background-position" value="top right"/>
+ <u:style name="width" value="15px"/>
+ <u:style name="height" value="100%"/>
</u:selector>
<f:verbatim>
15 years, 8 months
JBoss Rich Faces SVN: r13886 - trunk/test-applications/seleniumTest/richfaces/src/test/testng/hudson.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2009-04-27 11:17:46 -0400 (Mon, 27 Apr 2009)
New Revision: 13886
Modified:
trunk/test-applications/seleniumTest/richfaces/src/test/testng/hudson/testng-failures.xml
trunk/test-applications/seleniumTest/richfaces/src/test/testng/hudson/testng.xml
Log:
https://jira.jboss.org/jira/browse/RF-6863
Modified: trunk/test-applications/seleniumTest/richfaces/src/test/testng/hudson/testng-failures.xml
===================================================================
--- trunk/test-applications/seleniumTest/richfaces/src/test/testng/hudson/testng-failures.xml 2009-04-27 11:48:11 UTC (rev 13885)
+++ trunk/test-applications/seleniumTest/richfaces/src/test/testng/hudson/testng-failures.xml 2009-04-27 15:17:46 UTC (rev 13886)
@@ -1,47 +1,67 @@
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="seleniumTestAANe-failures">
- <test name="all_all_none">
- <parameter name="browser" value="*firefox"/>
- <parameter name="loadStyleStrategy" value="ALL"/>
- <parameter name="loadScriptStrategy" value="ALL"/>
- <parameter name="filterPrefix" value="/faces/NONE/"/>
- <packages>
- <package name="org.richfaces.testng">
- <include name="failures" />
- </package>
- </packages>
- </test>
- <test name="default_default_neko">
- <parameter name="browser" value="*firefox"/>
- <parameter name="loadStyleStrategy" value="DEFAULT"/>
- <parameter name="loadScriptStrategy" value="DEFAULT"/>
- <parameter name="filterPrefix" value="/faces/NEKO/"/>
- <packages>
- <package name="org.richfaces.testng">
- <include name="failures" />
- </package>
- </packages>
- </test>
- <test name="default_default_none">
- <parameter name="browser" value="*firefox"/>
- <parameter name="loadStyleStrategy" value="DEFAULT"/>
- <parameter name="loadScriptStrategy" value="DEFAULT"/>
- <parameter name="filterPrefix" value="/faces/NONE/"/>
- <packages>
- <package name="org.richfaces.testng">
- <include name="failures" />
- </package>
- </packages>
- </test>
- <test name="default_default_tidy">
- <parameter name="loadStyleStrategy" value="DEFAULT"/>
- <parameter name="loadScriptStrategy" value="DEFAULT"/>
- <parameter name="filterPrefix" value="/faces/TIDY/"/>
- <parameter name="browser" value="*firefox"/>
- <packages>
- <package name="org.richfaces.testng">
- <include name="failures" />
- </package>
- </packages>
- </test>
+ <test name="all_all_none">
+ <parameter name="browser" value="*firefox" />
+ <parameter name="loadStyleStrategy" value="ALL" />
+ <parameter name="loadScriptStrategy" value="ALL" />
+ <parameter name="filterPrefix" value="/faces/NONE/" />
+
+ <groups>
+ <run>
+ <include name="failures" />
+ </run>
+ </groups>
+
+ <packages>
+ <package name="org.richfaces.testng" />
+ </packages>
+ </test>
+ <test name="default_default_neko">
+ <parameter name="browser" value="*firefox" />
+ <parameter name="loadStyleStrategy" value="DEFAULT" />
+ <parameter name="loadScriptStrategy" value="DEFAULT" />
+ <parameter name="filterPrefix" value="/faces/NEKO/" />
+
+ <groups>
+ <run>
+ <include name="failures" />
+ </run>
+ </groups>
+
+ <packages>
+ <package name="org.richfaces.testng" />
+ </packages>
+ </test>
+ <test name="default_default_none">
+ <parameter name="browser" value="*firefox" />
+ <parameter name="loadStyleStrategy" value="DEFAULT" />
+ <parameter name="loadScriptStrategy" value="DEFAULT" />
+ <parameter name="filterPrefix" value="/faces/NONE/" />
+
+ <groups>
+ <run>
+ <include name="failures" />
+ </run>
+ </groups>
+
+ <packages>
+ <package name="org.richfaces.testng" />
+ </packages>
+ </test>
+ <test name="default_default_tidy">
+ <parameter name="loadStyleStrategy" value="DEFAULT" />
+ <parameter name="loadScriptStrategy" value="DEFAULT" />
+ <parameter name="filterPrefix" value="/faces/TIDY/" />
+ <parameter name="browser" value="*firefox" />
+
+ <groups>
+ <run>
+ <include name="failures" />
+ </run>
+ </groups>
+
+ <packages>
+ <package name="org.richfaces.testng" />
+ </packages>
+ </test>
</suite>
Modified: trunk/test-applications/seleniumTest/richfaces/src/test/testng/hudson/testng.xml
===================================================================
--- trunk/test-applications/seleniumTest/richfaces/src/test/testng/hudson/testng.xml 2009-04-27 11:48:11 UTC (rev 13885)
+++ trunk/test-applications/seleniumTest/richfaces/src/test/testng/hudson/testng.xml 2009-04-27 15:17:46 UTC (rev 13886)
@@ -1,47 +1,67 @@
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="seleniumTestAANe">
- <test name="all_all_none">
- <parameter name="browser" value="*firefox"/>
- <parameter name="loadStyleStrategy" value="ALL"/>
- <parameter name="loadScriptStrategy" value="ALL"/>
- <parameter name="filterPrefix" value="/faces/NONE/"/>
- <packages>
- <package name="org.richfaces.testng">
- <exclude name="failures" />
- </package>
- </packages>
- </test>
- <test name="default_default_neko">
- <parameter name="browser" value="*firefox"/>
- <parameter name="loadStyleStrategy" value="DEFAULT"/>
- <parameter name="loadScriptStrategy" value="DEFAULT"/>
- <parameter name="filterPrefix" value="/faces/NEKO/"/>
- <packages>
- <package name="org.richfaces.testng">
- <exclude name="failures" />
- </package>
- </packages>
- </test>
- <test name="default_default_none">
- <parameter name="browser" value="*firefox"/>
- <parameter name="loadStyleStrategy" value="DEFAULT"/>
- <parameter name="loadScriptStrategy" value="DEFAULT"/>
- <parameter name="filterPrefix" value="/faces/NONE/"/>
- <packages>
- <package name="org.richfaces.testng">
- <exclude name="failures" />
- </package>
- </packages>
- </test>
- <test name="default_default_tidy">
- <parameter name="loadStyleStrategy" value="DEFAULT"/>
- <parameter name="loadScriptStrategy" value="DEFAULT"/>
- <parameter name="filterPrefix" value="/faces/TIDY/"/>
- <parameter name="browser" value="*firefox"/>
- <packages>
- <package name="org.richfaces.testng">
- <exclude name="failures" />
- </package>
- </packages>
- </test>
+ <test name="all_all_none">
+ <parameter name="browser" value="*firefox" />
+ <parameter name="loadStyleStrategy" value="ALL" />
+ <parameter name="loadScriptStrategy" value="ALL" />
+ <parameter name="filterPrefix" value="/faces/NONE/" />
+
+ <groups>
+ <run>
+ <exclude name="failures" />
+ </run>
+ </groups>
+
+ <packages>
+ <package name="org.richfaces.testng" />
+ </packages>
+ </test>
+ <test name="default_default_neko">
+ <parameter name="browser" value="*firefox" />
+ <parameter name="loadStyleStrategy" value="DEFAULT" />
+ <parameter name="loadScriptStrategy" value="DEFAULT" />
+ <parameter name="filterPrefix" value="/faces/NEKO/" />
+
+ <groups>
+ <run>
+ <exclude name="failures" />
+ </run>
+ </groups>
+
+ <packages>
+ <package name="org.richfaces.testng" />
+ </packages>
+ </test>
+ <test name="default_default_none">
+ <parameter name="browser" value="*firefox" />
+ <parameter name="loadStyleStrategy" value="DEFAULT" />
+ <parameter name="loadScriptStrategy" value="DEFAULT" />
+ <parameter name="filterPrefix" value="/faces/NONE/" />
+
+ <groups>
+ <run>
+ <exclude name="failures" />
+ </run>
+ </groups>
+
+ <packages>
+ <package name="org.richfaces.testng" />
+ </packages>
+ </test>
+ <test name="default_default_tidy">
+ <parameter name="loadStyleStrategy" value="DEFAULT" />
+ <parameter name="loadScriptStrategy" value="DEFAULT" />
+ <parameter name="filterPrefix" value="/faces/TIDY/" />
+ <parameter name="browser" value="*firefox" />
+
+ <groups>
+ <run>
+ <exclude name="failures" />
+ </run>
+ </groups>
+
+ <packages>
+ <package name="org.richfaces.testng" />
+ </packages>
+ </test>
</suite>
15 years, 8 months
JBoss Rich Faces SVN: r13885 - trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2009-04-27 07:48:11 -0400 (Mon, 27 Apr 2009)
New Revision: 13885
Modified:
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java
Log:
CalendarTest#testShowApplyButton fixed
Modified: trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java
===================================================================
--- trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java 2009-04-27 10:46:56 UTC (rev 13884)
+++ trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java 2009-04-27 11:48:11 UTC (rev 13885)
@@ -302,7 +302,7 @@
}
Calendar changeCurrentDate(Calendar c, boolean wait4ajax) {
- selenium.click("//td[@id='" + calendarHeaderId + "']/table/tbody/tr/td/div");
+ selenium.click("//td[@id='" + calendarHeaderId + "']/table/tbody/tr/td/div");
if (wait4ajax) {
waitForAjaxCompletion();
}
@@ -1285,7 +1285,7 @@
Assert.assertTrue(isVisible(applyButtonXpath), "Apply button is not visible");
check(showApplyButtonId, false);
- Assert.assertFalse(isVisible(applyButtonXpath), "Apply button is visible");
+ Assert.assertFalse(isPresent(applyButtonXpath), "Apply button is visible");
}
@Test
15 years, 8 months