gatein SVN: r2834 - components/mop/trunk.
by do-not-reply@jboss.org
Author: julien_viet
Date: 2010-04-27 10:42:43 -0400 (Tue, 27 Apr 2010)
New Revision: 2834
Modified:
components/mop/trunk/pom.xml
Log:
update dep 1.0.2
Modified: components/mop/trunk/pom.xml
===================================================================
--- components/mop/trunk/pom.xml 2010-04-27 14:38:56 UTC (rev 2833)
+++ components/mop/trunk/pom.xml 2010-04-27 14:42:43 UTC (rev 2834)
@@ -34,7 +34,7 @@
<groupId>org.gatein.mop</groupId>
<artifactId>mop-parent</artifactId>
- <version>1.0.1-GA-SNAPSHOT</version>
+ <version>1.0.2-GA-SNAPSHOT</version>
<packaging>pom</packaging>
<name>GateIn - MOP</name>
14 years, 8 months
gatein SVN: r2833 - components/mop/trunk.
by do-not-reply@jboss.org
Author: julien_viet
Date: 2010-04-27 10:38:56 -0400 (Tue, 27 Apr 2010)
New Revision: 2833
Modified:
components/mop/trunk/pom.xml
Log:
update repo section
Modified: components/mop/trunk/pom.xml
===================================================================
--- components/mop/trunk/pom.xml 2010-04-27 14:21:42 UTC (rev 2832)
+++ components/mop/trunk/pom.xml 2010-04-27 14:38:56 UTC (rev 2833)
@@ -137,28 +137,21 @@
<repositories>
<repository>
- <id>repository.jboss.org</id>
- <name>JBoss Repository</name>
+ <id>jboss-public-repository-group</id>
+ <name>JBoss Public Maven Repository Group</name>
+ <url>https://repository.jboss.org/nexus/content/groups/public/</url>
<layout>default</layout>
- <url>http://repository.jboss.org/maven2/</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
<snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- <repository>
- <id>snapshots.jboss.org</id>
- <name>JBoss Snapshots Repository</name>
- <layout>default</layout>
- <url>http://snapshots.jboss.org/maven2/</url>
- <snapshots>
<enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
</snapshots>
- <releases>
- <enabled>false</enabled>
- </releases>
</repository>
</repositories>
-
+
<modules>
<module>api</module>
<module>spi</module>
14 years, 8 months
gatein SVN: r2832 - portal/trunk/docs/reference-guide/en/modules/PortalDevelopment.
by do-not-reply@jboss.org
Author: mwringe
Date: 2010-04-27 10:21:42 -0400 (Tue, 27 Apr 2010)
New Revision: 2832
Modified:
portal/trunk/docs/reference-guide/en/modules/PortalDevelopment/Skinning.xml
Log:
JBEPP-323: update parts of the skinning document.
Modified: portal/trunk/docs/reference-guide/en/modules/PortalDevelopment/Skinning.xml
===================================================================
--- portal/trunk/docs/reference-guide/en/modules/PortalDevelopment/Skinning.xml 2010-04-27 13:47:23 UTC (rev 2831)
+++ portal/trunk/docs/reference-guide/en/modules/PortalDevelopment/Skinning.xml 2010-04-27 14:21:42 UTC (rev 2832)
@@ -9,100 +9,199 @@
<section id="sect-Reference_Guide-Skin_Configuration-Overview">
<title>Overview</title>
-
- <para>&PRODUCT; provides support for skinning the entire portal User
- Interface (UI) including your own portlets. Skins are designed to help you
- pack and reuse common graphic resources.</para>
+ <para>&PRODUCT;
+ provides robust skinning support for the entire portal User
+ Interface (UI). This includes support for skinning all of the
+ common portal elements as well as being able to provide custom
+ skins and window decoration for individual portlets. All of this
+ designed with common graphic resource reuse and ease of development
+ in mind.
+ </para>
</section>
- <section id="sect-Reference_Guide-Skin_Configuration-Skin_Switching">
- <title>Skin Switching</title>
-
- <para>Skins can be switched dynamically at runtime.</para>
-
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/PortalDevelopment/Skinning/portal-change-skin.png" format="PNG"
- width="444" />
- </imageobject>
- </mediaobject>
-
- <para>When you switch, the whole portal will be repainted and the new
- styles will be applied to the UI.</para>
- </section>
-
<section id="sect-Reference_Guide-Skin_Configuration-Types_of_Styles">
- <title>Types of skins</title>
+ <title>Skin Components</title>
- <para>The complete skinning of a page can be decomposed into four
- parts:</para>
+ <para>
+ The complete skinning of a page can be decomposed into three main
+ parts:
+ </para>
<variablelist>
<varlistentry>
- <term>Portal skin</term>
+ <term>Portal Skin</term>
+ <listitem>
- <listitem>
- <para>CSS styles for html tags (ex div,th,td...) and the portal UI
- (including the toobar).</para>
+ <para>
+ The portal skin contains the css styles for the portal and its various UI
+ components. This should include all the UI components except for the window
+ decorators and portlet specific styles.
+ </para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Portlet skins</term>
-
+ <term>Window Styles</term>
<listitem>
- <para>CSS styles for each portlet. Used when a portlet wants to
- define it's own CSS.</para>
+ <para>
+ The CSS styles associated with the porlet window decorators. The window
+ decorators contain the control buttons and boarders surrounding each portlet.
+ Individual portlets can have their own window decorator selected, or be
+ rendered without one.
+ </para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Window styles</term>
-
+ <term>Portlet Skins</term>
<listitem>
- <para>CSS styles for portlet windows (which surround either
- gadgets or portlets, and add control buttons and decorations).</para>
- </listitem>
- </varlistentry>
+ <para>
+ The portlet skins effect how portlets are rendered on the page. There are two
+ main ways this can be affected:
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>Portlet Specification CSS Classes</term>
+ <listitem>
+ <para>The
+ portlet specification defines a set of css classes that should
+ be available to portlets. &PRODUCT; provides
+ these classes as part of the portal skin. This allows each portal skin to
+ define its own look and feel for these default values.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Portlet Skins</term>
+ <listitem>
+ <para>&PRODUCT;
+ provides a means for portlet css files to be loaded based on
+ the current portal skin. This allows a portlet to provide different
+ css styles to better match the current portal look and feel. Portlet skins
+ provide a much more customizable css experience than just using the portlet
+ specification css classes.
+ </para>
+ </listitem>
+ </varlistentry>
- <varlistentry>
- <term>Shared styles</term>
+ </variablelist>
- <listitem>
- <para>&PRODUCT; WebUI component styles are reused among most of the
- shipped-in portlets.</para>
</listitem>
</varlistentry>
</variablelist>
- <para>The main portal skin stylesheet
- (<filename>/DefaultSkin/skin/Stylesheet.css</filename>)is shown below as
- an example:</para>
+ <note>
+ <para>
+ The window decorators and the default portlet specification css classes should
+ be considered separate types of skinning components, but they need to be included
+ as part of the overall portal skin. The portal skin must include these component´s
+ css classes or they will not be displayed correctly.</para>
+ <para>
+ A portlet skin doesn't need to be included as part of the portal skin and can
+ be included within the portlets web application.
+ </para>
+ </note>
+ </section>
- <programlisting>@import url(/eXoResources/skin/PortletThemes/Stylesheet.css) ;
-@import url(DefaultSkin/portal/webui/component/UIPortalApplicationSkin.css) ;
-@import url(DefaultSkin/webui/component/Stylesheet.css) ;</programlisting>
+ <section id="sect-Reference_Guide-Skin_Configuration-Skin_Switching">
+ <title>Skin Selection</title>
+
+ <section id="sect-Reference_Guide-Skin_Configuration-Skin_Switching-UI">
+ <title>Skin Selection Through the User Interface</title>
+ <para>
+ There are a few means in which a skin can be selected to be displayed
+ to the user. The easiest way to change the skin is select it through
+ the user interface. An admin can change the default skin for the portal, or
+ a logged in user can select which skin they would prefer to be displayed.
+ </para>
+ <para>
+ Please see the User Guide for information on how to change the skin using the user
+ interface.
+ </para>
+
+ </section>
+ <section id="sect-Reference_Guide-Skin_Configuration-Skin_Switching-config">
+ <title>Setting the Default Skin within the Configuration Files</title>
+ <para>
+ The default skin can also be configured through the portal
+ configuration files if using the admin user interface is not desired.
+ This will allow for the portal to have the new default skin ready when &PRODUCT;
+ is first started.
+ </para>
+ <para>
+ The default skin of the portal is called
+ <literal>Default</literal>. To change this value add a
+ <literal>skin</literal> tag in the
+ <literal>02portal.war/WEB-INF/conf/portal/portal/classic/portal.xml</literal>
+ configuration file.
+ </para>
+ <para>
+ To change the skin to
+ <literal>MySkin</literal>
+ you would make the following changes:
+ </para>
+
+ <programlisting role="XML"><portal-config>
+ <portal-name>classic</portal-name>
+ <locale>en</locale>
+ <access-permissions>Everyone</access-permissions>
+ <edit-permission>*:/platform/administrators</edit-permission>
+ <skin>MySkin</skin>
+ ...
+ </programlisting>
+ </section>
</section>
<section id="sect-Reference_Guide-Skin_Configuration-Skins_in_Page_Markups">
<title>Skins in Page Markups</title>
- <para>A &PRODUCT; skin contains css styles for the portal's components but
- also shares components that may be reused in portlets. When &PRODUCT;
- generates a portal page markup, it inserts stylesheet links in the page's
- <literal>head</literal> tag.</para>
+ <para>A &PRODUCT;
+ skin contains css styles for the portal's components but
+ also shares components that may be reused in portlets. When &PRODUCT;
+ generates a portal page markup, it inserts stylesheet links in the page's
+ <literal>head</literal> tag.
+ </para>
- <para>In the snippet code below you can see two types of links:</para>
+ <para>
+ There are two main types of css links that will appear in the
+ <literal>head</literal> tag: a link to the portal skin css file and a link
+ to the portlet skin css files.
+ </para>
- <programlistingco>
- <areaspec>
- <area coords="3" id="area-Reference_Guide-Skin_Configuration-Coreskin" />
- <area coords="4"
- id="area-Reference_Guide-Skin_Configuration-Stylesheets" />
- </areaspec>
-<programlisting><head>
-...
+ <variablelist>
+ <varlistentry>
+ <term>Portal Skin</term>
+ <listitem>
+ <para>
+ The portal skin will appear as a single link to a css file. This
+ link will contain contents from all the portal skin classes merged
+ into one file. This allow for the portal skin to be transfered more
+ quickly as a single file instead of many multiple smaller files.
+ Included with every page render.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Portlet Skin</term>
+ <listitem>
+ <para>
+ Each portlet on a page may contribute its own style. The link to
+ the portlet skin will only appear on the page if that portlet is
+ loaded on the current page. A page may contain many portlet skin css
+ links or none.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <para>In the code fragment below you can see the two types of links:</para>
+
+<programlisting role="XML"><head>
+...
+<!-- The portal skin -->
<link id="CoreSkin" rel="stylesheet" type="text/css" href="/eXoResources/skin/Stylesheet.css" />
+
+<!-- The portlet skins -->
<link id="web_FooterPortlet" rel="stylesheet" type="text/css" href= "/web/skin/portal/webui/component/UIFooterPortlet/DefaultStylesheet.css" />
<link id="web_NavigationPortlet" rel="stylesheet" type="text/css" href= "/web/skin/portal/webui/component/UINavigationPortlet/DefaultStylesheet.css" />
<link id="web_HomePagePortlet" rel="stylesheet" type="text/css" href= "/portal/templates/skin/webui/component/UIHomePagePortlet/DefaultStylesheet.css" />
@@ -110,86 +209,212 @@
...
</head>
</programlisting>
- <calloutlist>
- <callout arearefs="area-Reference_Guide-Skin_Configuration-Coreskin">
- <para>Portal skin stylesheet
- (<literal>id="CoreSkin"</literal>).</para>
- </callout>
- <callout arearefs="area-Reference_Guide-Skin_Configuration-Stylesheets">
- <para>Portlet skins stylesheets (all
- others). Each portlet within the page may contribute its
- own style(s)</para>
- </callout>
- </calloutlist>
- </programlistingco>
- <note>
- <para>Window styles are included with the portal skin</para>
- </note>
+ <note>
+ <para>Window styles and the portlet specification CSS classes are included
+ within the portal skin.</para>
+ </note>
</section>
- <section id="sect-Reference_Guide-Tips_and_Tricks-Set_the_default_skin">
- <title>Set the default skin</title>
+ <section id="sect-Reference_Guid-Skin_Configuration-Skin_Service">
+ <title>The Skin Service</title>
+ <para>
+ The skin service is a &PRODUCT; service which manages the various types of
+ skins. It is reponsible for discovering and deploying the skins into the
+ portal.
+ </para>
- <para>The default skin of the portal is called Default. To change this value
- add a <literal>skin</literal> tag in <literal>portal.xml</literal> configuration file,
- where your portal is defined:</para>
+ <section>
+ <title>Skin configuration</title>
- <programlisting role="XML"><portal-config>
- <portal-name>classic</portal-name>
- <locale>en</locale>
- <access-permissions>Everyone</access-permissions>
- <edit-permission>*:/platform/administrators</edit-permission>
- <skin>MySkin</skin>
- <creator>root</creator>
-...
-</programlisting>
- </section>
+ <para>&PRODUCT; automatically discovers web archives that contain a
+ file descriptor for skins (<filename>WEB-INF/gatein-resources.xml</filename>). This file is
+ reponsible for specifying the portal, portlet and window decorators to be deployed into the
+ skin service.
+ </para>
+
+ <para>The full schema can be found in lib directory:</para>
+ <filename>exo.portal.component.portal.jar/gatein_resources_1_0.xsd</filename>
+
+ <para>Here is an example where we define a skin (MySkin) with its CSS location, and specify a few window decorator skins:
+ </para>
+ <programlisting role="XML"><gatein-resources>
+ <portal-skin>
+ <skin-name>MySkin</skin-name>
+ <css-path>/skin/myskin.css</css-path>
+ <overwrite>false</overwrite>
+ </portal-skin>
+</gatein-resources>
-
- <section id="sect-Reference_Guide-Skin_Configuration-How_to_create_a_new_skin">
- <title>How to create a new skin</title>
-
- <section id="sect-Reference_Guide-How_to_Configure_a_Portal_Skin-SkinService">
- <title>SkinService</title>
-
- <para>The SkinService is a &PRODUCT; service that manages the portal skin,
- portlet styles and portlet themes (window borders).</para>
+ <!-- window style -->
+ <window-style>
+ <style-name>MyThemeCategory</style-name>
+ <style-theme>
+ <theme-name>MyThemeBlue</theme-name>
+ </style-theme>
+ <style-theme>
+ <theme-name>MyThemeRed</theme-name>
+ </style-theme>
+ ...
+ </programlisting>
</section>
- <section id="sect-Reference_Guide-How_to_Configure_a_Portal_Skin-SkinConfigListener">
- <title>ResourceRequestFilter</title>
+ <section
+ id="sect-Reference_Guide-How_to_Configure_a_Portal_Skin-SkinConfigListener">
+ <title>Resource Request Filter</title>
- <para>&PRODUCT; automatically discovers web archives that contain a
- file descriptor for skins (<filename>WEB-INF/gatein-resources.xml</filename>).</para>
-
- <para>Because of the Right-To-Left support all CSS files need to be
+ <para>Because of the Right-To-Left support all CSS files need to be
retrieved through a Servlet filter and the web application needs to be
configured to activate this filter. This is already done for
- 01eXoResources.war web application.</para>
+ 01eXoResources.war web application which contains the default skin.</para>
+ <para>
+ Any new web applications containing skinning css files will
+ need to have the following added to their
+ <literal>web.xml</literal>
+ :
+ </para>
- <programlisting role="XML"><filter>
- <filter-name>ResourceRequestFilter</filter-name>
- <filter-class>org.exoplatform.portal.application.ResourceRequestFilter</filter-class>
-</filter>
+ <programlisting role="XML"><filter>
+ <filter-name>ResourceRequestFilter</filter-name>
+ <filter-class>org.exoplatform.portal.application.ResourceRequestFilter</filter-class>
+ </filter>
-<filter-mapping>
- <filter-name>ResourceRequestFilter</filter-name>
- <url-pattern>*.css</url-pattern>
-</filter-mapping></programlisting>
- </section>
+ <filter-mapping>
+ <filter-name>ResourceRequestFilter</filter-name>
+ <url-pattern>*.css</url-pattern>
+ </filter-mapping></programlisting>
+ </section>
- <section>
- <title>Skin configuration</title>
+ <note>
+ <para>The <literal>display-name</literal> element will also need to
+ be specified in the <literal>web.xml</literal> for the skinning service to work properly
+ with the web application.</para>
+ </note>
+
+ </section>
- <para>&PRODUCT; automatically discovers web archives that contain a
- file descriptor for skins (<filename>WEB-INF/gatein-resources.xml</filename>).The
- full schema can be found in
- <filename>02portal.war:/WEB-INF/gatein_resources_1-0.xsd</filename></para>
+ <section id="sect-Reference_Guide-Skin_Configuration-Default_Skin">
+ <title>The Default Skin</title>
+ <para>
+ The default skin for &PRODUCT; is located as part of the <literal>01eXoResource.war</literal>.
+ The main files associated with the skin is show below:
+ </para>
+
+ <programlistingco>
+ <areaspec>
+ <area coords="1" id="area-Reference_Guide-Skin_Configuration-Default_Skin-gatein-resources" />
+ <area coords="2" id="area-Reference_Guide-Skin_Configuration-Default_Skin-web" />
+ <area coords="3" id="area-Reference_Guide-Skin_Configuration-Default_Skin-skin-Stylesheet" />
+ </areaspec>
+ <programlisting>WEB-INF/gatein-resources.xml
+WEB-INF/web.xml
+skin/Stylesheet.css</programlisting>
+<calloutlist>
+ <callout arearefs="area-Reference_Guide-Skin_Configuration-Default_Skin-gatein-resources">
+ <para>gatein-resources.xml: defines the skin setup to use</para>
+ </callout>
+ <callout arearefs="area-Reference_Guide-Skin_Configuration-Default_Skin-web">
+ <para>web.xml: contains the resource filer and has the display-name set</para>
+ </callout>
+ <callout arearefs="area-Reference_Guide-Skin_Configuration-Default_Skin-skin-Stylesheet">
+ <para>Stylesheet.css: contains the CSS class definitions for this skin.</para>
+ </callout>
+ </calloutlist>
+ </programlistingco>
+ <variablelist>
+ <varlistentry>
+ <term>gatein-resources.xml</term>
+ <listitem>
+ <para>
+ For the default portal skin, this file contains definitions for the portal skin, the window
+ decorations that this skin provides and well as defining some javascript resources which are not
+ related to the skin. The default portal skin doesn't directly define portlet skins, these should be
+ provided by the portlets themeselves.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>web.xml</term>
+ <listitem>
+ <para>
+ For the default portal skin, the web.xml of the eXoResources.war will contains a lot
+ of information which is mostly irrelevant to the portal skining. The areas of interest
+ in this file is the resourcerequestfilter and the fact that the display-name is set.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Stylesheet.css</term>
+ <listitem>
+ <para>
+ The main portal skin stylesheet. The file is the main entry point to the css class definitions
+ for the skin. Below is shown the contents of this file:
+ </para>
+
+ <programlistingco>
+ <areaspec>
+ <area coords="1" id="area-Reference_Guide-Skin_Configuration-Default_Skin-uiportletapplication" />
+ <area coords="2" id="area-Reference_Guide-Skin_Configuration-Default_Skin-components" />
+ <area coords="3" id="area-Reference_Guide-Skin_Configuration-Default_Skin-portletthemes" />
+ <area coords="4" id="area-Reference_Guide-Skin_Configuration-Default_Skin-portlet" />
+ </areaspec>
+ <programlisting>@import url(DefaultSkin/portal/webui/component/UIPortalApplicationSkin.css);
+@import url(DefaultSkin/webui/component/Stylesheet.css);
+@import url(PortletThemes/Stylesheet.css);
+@import url(Portlet/Stylesheet.css);</programlisting>
+<calloutlist>
+ <callout arearefs="area-Reference_Guide-Skin_Configuration-Default_Skin-uiportletapplication">
+ <para>Skin for the main portal page.</para>
+ </callout>
+ <callout arearefs="area-Reference_Guide-Skin_Configuration-Default_Skin-components">
+ <para>Skins for various portal components.</para>
+ </callout>
+ <callout arearefs="area-Reference_Guide-Skin_Configuration-Default_Skin-portletthemes">
+ <para>Window decoration skins.</para>
+ </callout>
+ <callout arearefs="area-Reference_Guide-Skin_Configuration-Default_Skin-portlet">
+ <para>The portlet specificiation css classes.</para>
+ </callout>
+ </calloutlist>
+ </programlistingco>
+ <para>
+ Instead of defining all the CSS classes in this one file we are instead importing other css stylesheet files,
+ some of which may also import other CSS stylesheets. The css classes are split up between multiple files to make
+ it easier for new skins to reuse parts of the default skin.
+ </para>
+ <para>To reuse a CSS stylesheet from the default portal skin you would need to reference the default skin from eXoResources.
+ For example, to include the window decorators from the default skin within a new portal skin you would need to use this import: </para>
+ <programlisting>@import url(/eXoResources/skin/Portlet/Stylesheet.css);</programlisting>
+ <note>
+ <para>When the portal skin is added to the page, it merge all the css stylesheets into a single file.</para>
+ </note>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+
+ </section>
- <para>Here is an example:
+ <section id="sect-Reference_Guide-Skin_Configuration-How_to_create_a_new_skin">
+ <title>Creating New Skins</title>
+
+ <section id="sect-Reference_Guide-Skin_Configuration-How_to_create_new_portal_skin">
+ <title>Creating a New Portal Skin</title>
+
+ <para>
+ A new portal will need to be added to the portal through the skin service. As such the web application
+ which contains the skin will need to be properly configured for the skin service to discover them. This
+ means properly configuring the ResourceRequestFilter and gatein-resources.xml.
</para>
- <programlisting role="XML"><gatein-resources>
+
+ <section>
+ <title>Portal Skin Configuration</title>
+ <para>
+ The gatein-resources.xml will need to specify the new portal skin. This will include specifying the name
+ of the new skin, where to locate its css stylesheet file and whether to overwrite an existing portal theme with
+ the same name.
+ </para>
+ <programlisting role="XML"><gatein-resources>
<portal-skin>
<skin-name>MySkin</skin-name>
<css-path>/skin/myskin.css</css-path>
@@ -197,71 +422,74 @@
</portal-skin>
</gatein-resources>
</programlisting>
-
- <para>Here we defined a skin (MySkin) and the CSS location within the
- same web archive.</para>
-
- <para>Default portal skin and window styles are defined in
- <filename>01eXoResources.war:/WEB-INF/gatein-resources.xml</filename> and the part dedicated to
- skinning is defined like:
+ <para>The default portal skin and window styles are defined in
+ <filename>01eXoResources.war/WEB-INF/gatein-resources.xml</filename>.
</para>
- <programlisting role="XML"><gatein-resources xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.gatein.org/xml/ns/gatein_resources_1_0" xmlns="http://www.ga
-tein.org/xml/ns/gatein_resources_1_0.xsd">
- <portal-skin>
- <skin-name>Default</skin-name>
- <css-path>/skin/Stylesheet.css</css-path>
- </portal-skin>
+ <note>
+ <para>
+ The css for the portal skin needs to contain the css for all the window decorations and the portlet specification
+ css classes.
+ </para>
+ </note>
+ </section>
+
+ <section>
+ <title>Portal Skin Preview Icon</title>
+ <para>
+ When selecting a skin it is possible to see a preview of what the skin will look like. The current skin needs to
+ know about the skin icons for all the available skins, otherwise it will not be able
+ to show the previews. When creating a new portal it is recommended to include the preview
+ icons of the other skins and to update the other skins with your new portal skin preview.
+ </para>
- <!-- Simple window style -->
- <window-style>
- <style-name>Simple</style-name>
- <style-theme>
- <theme-name>SimpleBlue</theme-name>
- </style-theme>
- <style-theme>
- <theme-name>SimpleViolet</theme-name>
- </style-theme>
- <style-theme>
- <theme-name>SimpleOrange</theme-name>
- </style-theme>
- <style-theme>
- <theme-name>SimplePink</theme-name>
- </style-theme>
- <style-theme>
- <theme-name>SimpleGreen</theme-name>
- </style-theme>
- </window-style></programlisting>
- </section>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/PortalDevelopment/Skinning/portal-change-skin.png"
+ format="PNG" width="444" />
+ </imageobject>
+ </mediaobject>
- <section>
- <title>Skin icon</title>
+ <para>
+ The portal skin preview icon is specified through the CSS of the portal skin. In order for the current portal skin
+ to be able to display the preview it must specify a specific CSS class and set the icon as the background.
+ </para>
+ <para>
+ For a portal named <emphasis role="bold">MySkin</emphasis> in must define the following CSS class:
+ </para>
+ <programlisting>.UIChangeSkinForm .UIItemSelector .TemplateContainer .<emphasis
+ role="bold">MySkinImage</emphasis></programlisting>
+
- <para>When selecting a skin, a preview of the skin is possible. It has
- to be defined in the current skin used to display the form to change
- skins.</para>
+ <para>
+ In order for the default skin to know about the skin icon for a new portal skin, the preview screenshot
+ needs to be place in:</para>
+
+ <filename>01eXoResources.war:/skin/DefaultSkin/portal/webui/component/customization/UIChangeSkinForm/background</filename>
+ <para>
+ The CSS stylesheet for the default portal needs to have the following updated with the preview icon css class. For a skin named
+ <emphasis
+ role="bold">MySkin</emphasis> then the following needs to be updated:</para>
+ <filename>01eXoResources.war:/skin/DefaultSkin/portal/webui/component/customization/UIChangeSkinForm/Stylesheet.css</filename>
+ <programlisting>.UIChangeSkinForm .UIItemSelector .TemplateContainer .<emphasis
+ role="bold">MySkinImage</emphasis> {
+ margin: auto;
+ width: 329px; height:204px;
+ background: url('background/MySkin.jpg') no-repeat top;
+ cursor: pointer ;
+}</programlisting>
- <para>Put the screenshot of the skin in:
- <filename>01eXoResources.war:/skin/DefaultSkin/portal/webui/component/customization/UIChangeSkinForm/background</filename>
- and add the following in
- <filename>01eXoResources.war:/skin/DefaultSkin/portal/webui/component/customization/UIChangeSkinForm/Stylesheet.css:</filename>
- </para>
- <programlisting>.UIChangeSkinForm .UIItemSelector .TemplateContainer .<emphasis
- role="bold">MySkin</emphasis>Image {
- margin: auto;
- width: 329px; height:204px;
- background: url('background/<emphasis role="bold">MySkin</emphasis>.jpg') no-repeat top;
- cursor: pointer ;
-}</programlisting>
+ </section>
+
</section>
- </section>
<section id="sect-Reference_Guide-Skin_Configuration-How_to_create_new_themes">
- <title>How to create a new window style</title>
+ <title>Creating a New Window Style</title>
<para>Window styles are the CSS applied to window decoration. When an
administrator choose a new application to add on a page he can decide
which style of decoration would go around the window if any.</para>
+ <para><emphasis role="bold">TODO: replace french image with english one.</emphasis></para>
<para><mediaobject>
<imageobject>
<imagedata fileref="images/PortalDevelopment/Skinning/windowStyles.png" format="PNG"
@@ -269,14 +497,18 @@
</imageobject>
</mediaobject></para>
- <para>The code below illustrates the inclusion of all CSS resources for a
- new theme from the example file
- <literal>GateInResourcesCp060508/skin/MyPortalSkin/PortletThemes/Stylesheet.css</literal>.</para>
-
- <orderedlist>
- <listitem>
- <para>In <filename>01eXoResources:/WEB-INF/gatein-resources.xml</filename> add the
- following snippet:<programlisting><window-style>
+ <section>
+ <title>Window Style Configuration</title>
+ <para>
+ Window Styles are defined within a gatein-resources.xml file which is used by the skin service to
+ deploy the window style into the portal. Window styles can belong in with a window style category, this
+ category and the window styles will need to be specified in resources file.
+ </para>
+
+ <para>The following gatein-resource.xml fragment will add MyThemeBlue and MyThemeRed to
+ the MyTheme category.</para>
+
+ <programlisting role="XML"><window-style>
<style-name>MyTheme</style-name>
<style-theme>
<theme-name>MyThemeBlue</theme-name>
@@ -284,17 +516,34 @@
<style-theme>
<theme-name>MyThemeRed</theme-name>
</style-theme>
-</window-style></programlisting></para>
+</window-style></programlisting>
- <para>Here we created a group of themes called 'MyTheme' and two
- themes that reference CSS classnames.</para>
- </listitem>
+ <para>The windows style configuration for the default skin is configured in:</para>
+ <filename>01eXoResources.war/WEB-INF/gatein-resources.xml</filename>
- <listitem>
+ <note><para>
+ When a window style is defined in gatein-resources.xml file, it will be available
+ to all portlets regardless if the current portal skin support the window decorator or
+ not. It is recommended that when a new window decorator is added that it is added
+ to all portal skins or that portal skins share a common stylesheet for window decorators.
+ </para></note>
+
+ </section>
+
+ <section>
+ <title>Window Style CSS</title>
+ <para>
+ In order for the skin service to display the window decorators, it must have CSS classes with specific
+ naming in relation to the window style name. The service will try and display css based on this naming.
+ The css class must be included as part of the current portal skin for the window decorators to be displayed.
+ </para>
+ <para>The location of the window decorator css classes for the default portal theme is located at:</para>
+ <filename>01eXoResources.war/skin/PortletThemes/Stylesheet.css</filename>
+
+ <para></para>
<para>Create the CSS file:</para>
- </listitem>
- </orderedlist>
+
<programlisting>
/*---- MyTheme ----*/
.MyTheme .WindowBarCenter .WindowPortletInfo {
@@ -423,10 +672,17 @@
height: 30px;
}
</programlisting>
+</section>
+<section>
+<title>How to Set the Default Window Style</title>
+To set the default window style to be used for a portal, you will to specify the css classes
+for a theme called <literal>DefaultTheme</literal>.
+<note><para>You do not need to specify the DefaultTheme in gatein-resources.xml</para></note>
+</section>
</section>
<section id="sect-Reference_Guide-Skin_Configuration-Portlet_Styles">
- <title>How to create new Portlet skins</title>
+ <title>How to Create New Portlet skins</title>
<para>Portlets often require additional styles that may not be defined by
the portal skin. &PRODUCT; allows portlets to define additional
@@ -439,8 +695,8 @@
give
<parameter>id="content<literal>ContentPortlet"</literal></parameter></para>
- <para>To define a new CSS file to include whenever a portlet is added, the
- following snippet needs to be added in gatein-resources.xml<programlisting><portlet-skin>
+ <para>To define a new CSS file to include whenever a portlet is available on a portal page, the
+ following fragment needs to be added in gatein-resources.xml<programlisting><portlet-skin>
<application-name>portletAppName</application-name>
<portlet-name>PortletName</portlet-name>
<skin-name>Default</skin-name>
@@ -454,25 +710,27 @@
<css-path>/skin/OtherSkinStylesheet.css</css-path>
</portlet-skin></programlisting></para>
- <para>The portal framework will include the CSS file corresponding to the
- skin used.</para>
+ <para>This will load the DefaultStylesheet.css when the Default skin is used and the
+ OtherSkinStylesheet.css when the OtherSkin is used.</para>
+ <note><para>If the current portal skin is not defined as part of the supported
+ skins, then the portlet css class will not be loaded. It is recommended to update
+ portlet skins whenever a new portal skin is created.</para></note>
-
<section id="sect-Reference_Guide-Tips_and_Tricks-Change_portlet_icons">
<title>Change portlet icons</title>
- <para>Each portlet is represented by an icon that you can see in the
- portlet registry. This icon can be changed by adding an image to the
- directory:</para>
+ <para>Each portlet can be represented by an unique icon that you can see in the
+ portlet registry or page editor. This icon can be changed by adding an image to the
+ directory of the portlet webapplication:</para>
<itemizedlist>
<listitem>
- <para><filename>skin/DefaultSkin/portletIcons/<replaceable>icon_name.png</replaceable></filename>.
- To be used correctly the icon must be named after the
- portlet.</para>
+ <para><filename>skin/DefaultSkin/portletIcons/<replaceable>icon_name.png</replaceable></filename>.</para>
</listitem>
</itemizedlist>
+ <para>To be used correctly the icon must be named after the
+ portlet.</para>
<para>For example, the icon for an account portlet named AccountPortlet
would be located at:</para>
@@ -481,9 +739,23 @@
<para><filename>skin/DefaultSkin/portletIcons/AccountPortlet.png</filename></para>
</listitem>
</itemizedlist>
+ <note>
+ <para>
+ You must use <literal>skin/DefaultSkin/portletIcons/</literal> for the directory to store the
+ portlet icon regardless of what skin is going to be used.
+ </para>
+ </note>
</section>
</section>
-
+ <section id="sect-Reference_Guide-Skin_Configuration-Portlet_Specification_CSS_Classes">
+ <title>How to create a new Portlet Specification CSS Classes</title>
+ <para>The portlet specification defines a set of default css classes that should be available for portlets.
+ These classes are included as part of the portal skin. Please see the portlet specification for a list of the
+ default classes that should be available.</para>
+ <para>For the default portal skin, the portlet specification CSS classes are defined in :</para>
+ <filename>eXoResources.war/skin/Portlet/Stylesheet.css</filename>
+ </section>
+</section>
<section id="sect-Reference_Guide-Skin_Configuration-Tips_and_Tricks">
@@ -539,6 +811,7 @@
height and background image properties to achieve any decoration
effect that you want.</para>
+ <para><emphasis role="bold">TODO: replace ascii art with diagram </emphasis></para>
<programlisting role="HTML">
-----------------------------------------------------------------------
| | | |
@@ -582,6 +855,7 @@
browser the added or removed space will be taken from the right
block.</para>
+ <para><emphasis role="bold">TODO: replace ascii art with diagram </emphasis></para>
<programlisting role="HTML">
| | |
| | |
14 years, 8 months
gatein SVN: r2831 - components/pc/trunk/docs/user-guide.
by do-not-reply@jboss.org
Author: thomas.heute(a)jboss.com
Date: 2010-04-27 09:47:23 -0400 (Tue, 27 Apr 2010)
New Revision: 2831
Modified:
components/pc/trunk/docs/user-guide/pom.xml
Log:
Change parent
Modified: components/pc/trunk/docs/user-guide/pom.xml
===================================================================
--- components/pc/trunk/docs/user-guide/pom.xml 2010-04-27 13:46:56 UTC (rev 2830)
+++ components/pc/trunk/docs/user-guide/pom.xml 2010-04-27 13:47:23 UTC (rev 2831)
@@ -2,45 +2,21 @@
<modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.gatein.doc</groupId>
- <artifactId>doc-parent</artifactId>
- <version>1.0.0-CR2</version>
- </parent>
+ <parent>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-parent</artifactId>
+ <version>2.1.2-GA-SNAPSHOT</version>
+ </parent>
<groupId>org.gatein.pc</groupId>
<artifactId>user-guide-${translation}</artifactId>
- <version>2.1.2-GA-SNAPSHOT</version>
<packaging>jdocbook</packaging>
<name>GateIn - Portlet Container (User Guide ${translation})</name>
<properties>
<enforcer.skip>true</enforcer.skip>
+ <translation>en-US</translation>
</properties>
- <repositories>
- <repository>
- <id>repository.jboss.org</id>
- <name>JBoss Repository</name>
- <layout>default</layout>
- <url>http://repository.jboss.org/maven2/</url>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- <repository>
- <id>snapshots.jboss.org</id>
- <name>JBoss Snapshots Repository</name>
- <layout>default</layout>
- <url>http://snapshots.jboss.org/maven2/</url>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>false</enabled>
- </releases>
- </repository>
- </repositories>
-
<pluginRepositories>
<pluginRepository>
<id>repository.jboss.org</id>
@@ -64,4 +40,71 @@
</releases>
</pluginRepository>
</pluginRepositories>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.1.1</version>
+ <extensions>true</extensions>
+ <dependencies>
+ <dependency>
+ <groupId>org.gatein.doc</groupId>
+ <artifactId>gatein-docbook-xslt</artifactId>
+ <version>1.0.0-CR2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.doc</groupId>
+ <artifactId>gatein-jdocbook-style</artifactId>
+ <version>1.0.0-CR2</version>
+ <type>jdocbook-style</type>
+ </dependency>
+ </dependencies>
+ <configuration>
+ <sourceDocumentName>master.xml</sourceDocumentName>
+ <sourceDirectory>${pom.basedir}/en</sourceDirectory>
+ <imageResource>
+ <directory>${pom.basedir}/en</directory>
+ <includes>
+ <include>images/**/*</include>
+ </includes>
+ </imageResource>
+ <!--<cssResource>
+ <directory>src/main/css</directory>
+ </cssResource>-->
+ <formats>
+ <format>
+ <formatName>pdf</formatName>
+ <stylesheetResource>classpath://xslt/org/gatein/pdf.xsl</stylesheetResource>
+ <finalName>${pom.name}.pdf</finalName>
+ </format>
+ <format>
+ <formatName>html</formatName>
+ <stylesheetResource>classpath:/xslt/org/gatein/xhtml.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>html_single</formatName>
+ <stylesheetResource>classpath:/xslt/org/gatein/xhtml-single.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>eclipse</formatName>
+ <stylesheetResource>classpath:/xslt/org/gatein/eclipse.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ </formats>
+ <options>
+ <xincludeSupported>true</xincludeSupported>
+ <xmlTransformerType>saxon</xmlTransformerType>
+ <!-- needed for uri-resolvers; can be ommitted if using 'current' uri scheme -->
+ <!-- could also locate the docbook dependency and inspect its version... -->
+ <docbookVersion>1.74.0</docbookVersion>
+ </options>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
14 years, 8 months
gatein SVN: r2830 - components/pc/tags/2.1.1-GA/docs/user-guide.
by do-not-reply@jboss.org
Author: thomas.heute(a)jboss.com
Date: 2010-04-27 09:46:56 -0400 (Tue, 27 Apr 2010)
New Revision: 2830
Modified:
components/pc/tags/2.1.1-GA/docs/user-guide/pom.xml
Log:
Change parent
Modified: components/pc/tags/2.1.1-GA/docs/user-guide/pom.xml
===================================================================
--- components/pc/tags/2.1.1-GA/docs/user-guide/pom.xml 2010-04-27 12:17:28 UTC (rev 2829)
+++ components/pc/tags/2.1.1-GA/docs/user-guide/pom.xml 2010-04-27 13:46:56 UTC (rev 2830)
@@ -2,45 +2,21 @@
<modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.gatein.doc</groupId>
- <artifactId>doc-parent</artifactId>
- <version>1.0.0-CR2</version>
- </parent>
+ <parent>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-parent</artifactId>
+ <version>2.1.1-GA</version>
+ </parent>
<groupId>org.gatein.pc</groupId>
<artifactId>user-guide-${translation}</artifactId>
- <version>2.1.1-GA</version>
<packaging>jdocbook</packaging>
<name>GateIn - Portlet Container (User Guide ${translation})</name>
<properties>
<enforcer.skip>true</enforcer.skip>
+ <translation>en-US</translation>
</properties>
- <repositories>
- <repository>
- <id>repository.jboss.org</id>
- <name>JBoss Repository</name>
- <layout>default</layout>
- <url>http://repository.jboss.org/maven2/</url>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- <repository>
- <id>snapshots.jboss.org</id>
- <name>JBoss Snapshots Repository</name>
- <layout>default</layout>
- <url>http://snapshots.jboss.org/maven2/</url>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>false</enabled>
- </releases>
- </repository>
- </repositories>
-
<pluginRepositories>
<pluginRepository>
<id>repository.jboss.org</id>
@@ -65,9 +41,70 @@
</pluginRepository>
</pluginRepositories>
- <scm>
- <connection>scm:svn:http://anonsvn.jboss.org/repos/gatein/tools/maven/doc-parent/tags...</connection>
- <developerConnection>scm:svn:https://svn.jboss.org/repos/gatein/tools/maven/doc-parent/tags/2....</developerConnection>
- <url>http://fisheye.jboss.org/browse/gatein/tools/maven/doc-parent/tags/2.1.1-GA</url>
- </scm>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.1.1</version>
+ <extensions>true</extensions>
+ <dependencies>
+ <dependency>
+ <groupId>org.gatein.doc</groupId>
+ <artifactId>gatein-docbook-xslt</artifactId>
+ <version>1.0.0-CR2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.doc</groupId>
+ <artifactId>gatein-jdocbook-style</artifactId>
+ <version>1.0.0-CR2</version>
+ <type>jdocbook-style</type>
+ </dependency>
+ </dependencies>
+ <configuration>
+ <sourceDocumentName>master.xml</sourceDocumentName>
+ <sourceDirectory>${pom.basedir}/en</sourceDirectory>
+ <imageResource>
+ <directory>${pom.basedir}/en</directory>
+ <includes>
+ <include>images/**/*</include>
+ </includes>
+ </imageResource>
+ <!--<cssResource>
+ <directory>src/main/css</directory>
+ </cssResource>-->
+ <formats>
+ <format>
+ <formatName>pdf</formatName>
+ <stylesheetResource>classpath://xslt/org/gatein/pdf.xsl</stylesheetResource>
+ <finalName>${pom.name}.pdf</finalName>
+ </format>
+ <format>
+ <formatName>html</formatName>
+ <stylesheetResource>classpath:/xslt/org/gatein/xhtml.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>html_single</formatName>
+ <stylesheetResource>classpath:/xslt/org/gatein/xhtml-single.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>eclipse</formatName>
+ <stylesheetResource>classpath:/xslt/org/gatein/eclipse.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ </formats>
+ <options>
+ <xincludeSupported>true</xincludeSupported>
+ <xmlTransformerType>saxon</xmlTransformerType>
+ <!-- needed for uri-resolvers; can be ommitted if using 'current' uri scheme -->
+ <!-- could also locate the docbook dependency and inspect its version... -->
+ <docbookVersion>1.74.0</docbookVersion>
+ </options>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
14 years, 8 months
gatein SVN: r2829 - in portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium: ko and 1 other directory.
by do-not-reply@jboss.org
Author: arthurpeltier
Date: 2010-04-27 08:17:28 -0400 (Tue, 27 Apr 2010)
New Revision: 2829
Added:
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_35_CreateNewAccountPrivateMode.html
Removed:
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_POR_14_01_043_CheckShowSiteEditorMenu.html
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_35_CreateNewAccountPrivateMode.html
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_35_CreateNewAccountPublicMode.html
Log:
TESTVN-241 : eliminate conflicting scripts
Deleted: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_POR_14_01_043_CheckShowSiteEditorMenu.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_POR_14_01_043_CheckShowSiteEditorMenu.html 2010-04-27 11:42:52 UTC (rev 2828)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_POR_14_01_043_CheckShowSiteEditorMenu.html 2010-04-27 12:17:28 UTC (rev 2829)
@@ -1,677 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head profile="http://selenium-ide.openqa.org/profiles/test-case">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-<link rel="selenium.base" href="" />
-<title>Test_POR_14_043</title>
-</head>
-<body>
-<table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Test_POR_14_043</td></tr>
-</thead><tbody>
-<tr>
- <td>open</td>
- <td>/portal/public/classic/register</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Register New Account-</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAndWait</td>
- <td>link=Register</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>username</td>
- <td>POR_14_043</td>
-</tr>
-<tr>
- <td>type</td>
- <td>password</td>
- <td>111111</td>
-</tr>
-<tr>
- <td>type</td>
- <td>confirmPassword</td>
- <td>111111</td>
-</tr>
-<tr>
- <td>type</td>
- <td>firstName</td>
- <td>POR_14_043</td>
-</tr>
-<tr>
- <td>type</td>
- <td>lastName</td>
- <td>POR_14_043</td>
-</tr>
-<tr>
- <td>type</td>
- <td>emailAddress</td>
- <td>por_14_043(a)yahoo.com</td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Subscribe</td>
- <td>1,1</td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Login in portal--</td>
- <td></td>
-</tr>
-<tr>
- <td>open</td>
- <td>/portal/public/classic</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign in</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>username</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>username</td>
- <td>root</td>
-</tr>
-<tr>
- <td>type</td>
- <td>password</td>
- <td>gtn</td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@id='UIPortalLoginFormAction']//a</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--GroupManagement--</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Select User and group managent in menu--</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Group</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Group</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Users and groups management</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Users and groups management</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//div[@id='UIOrganizationPortlet']//div[@class='ManagementIconContainer']/a[@class='GroupButton']</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@id='UIOrganizationPortlet']//div[@class='ManagementIconContainer']/a[@class='GroupButton']</td>
- <td>1,1</td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//div[@id='UIOrganizationPortlet']/div[2]/div[2]/div[1]/div[2]/div[1]/div[2]/div/div/div/div[3]/div/a</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>-select group from the tree-</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Platform</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Platform</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Administrators</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Administrators</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Administrators</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//form[@id='UIGroupMembershipForm']//div[@class='HorizontalLayout']//table[@class='UIFormGrid']//td[@class='FieldComponent']/a</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//td[2]/a</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//form[@id='UIUserSelector']/div[2]/div[2]/table/tbody/tr/td/a[1]/div/div/div</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>POR_14_043</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Click add button--</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//form[@id='UIUserSelector']//div[@class='UIAction']//a[@class='ActionButton LightBlueStyle']</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//form[@id='UIUserSelector']//div[@class='UIAction']//a[@class='ActionButton LightBlueStyle']</td>
- <td></td>
-</tr>
-<tr>
- <td>select</td>
- <td>membership</td>
- <td>label=manager</td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Save</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Page Management--</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Group</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Group</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Page Management</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Page Management</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Add new page--</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//div[@id='UIPageBrowser']/div[2]/table/tbody/tr/td/div/div/div/div/a</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@id='UIPageBrowser']/div[2]/table/tbody/tr/td/div/div/div/div/a</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>ownerType</td>
- <td></td>
-</tr>
-<tr>
- <td>select</td>
- <td>ownerType</td>
- <td>label=portal</td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//option[@value='portal']</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>name</td>
- <td>por_14_043</td>
-</tr>
-<tr>
- <td>type</td>
- <td>title</td>
- <td>por_14_043</td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//div[@id='UIPortalApplication']/div[@id='UIMaskWorkspace']/div[@class='MiddleLeftDecorator']//div[@class='TabsContainer']/div[2]//div[@class='MiddleTab']</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@id='UIPortalApplication']/div[@id='UIMaskWorkspace']/div[@class='MiddleLeftDecorator']//div[@class='TabsContainer']/div[2]//div[@class='MiddleTab']</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//div[@id='UIPortalApplication']/div[@id='UIMaskWorkspace']/div[@class='MiddleLeftDecorator']//div[@class='TabsContainer']/div[3]//div[@class='MiddleTab']</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@id='UIPortalApplication']/div[@id='UIMaskWorkspace']/div[@class='MiddleLeftDecorator']//div[@class='TabsContainer']/div[3]//div[@class='MiddleTab']</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Save</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Save</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>-- Add new node--</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAndWait</td>
- <td>link=Site</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Edit Navigation</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Edit Navigation</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Add Node</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Add Node</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForText</td>
- <td>name</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>name</td>
- <td>POR_14_043</td>
-</tr>
-<tr>
- <td>type</td>
- <td>label</td>
- <td>POR_14_043</td>
-</tr>
-<tr>
- <td>echo</td>
- <td>-- Choose Page Selector--</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@class='CenterHorizontalTabs']//div[@class='NormalTab']//div[@class='MiddleTab']</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Search and Select Page</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Select page created from page lists--</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Search and Select Page</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//img[contains(@onclick,'por_14_043')]</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//img[contains(@onclick,'por_14_043')]</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Save</td>
- <td>1,1</td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Save</td>
- <td>1,1</td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Sign out--</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAndWait</td>
- <td>link=Sign out</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Sign In with new accout--</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign in</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>username</td>
- <td>POR_14_043</td>
-</tr>
-<tr>
- <td>type</td>
- <td>password</td>
- <td>111111</td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@id='UIPortalLoginFormAction']/div/div/div/a</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Sign out--</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Sign out</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign out</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Sign In by root--</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Sign in</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign in</td>
- <td></td>
-</tr>
-<tr>
- <td>open</td>
- <td>/portal/public/classic</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Sign in</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign in</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>username</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>username</td>
- <td>root</td>
-</tr>
-<tr>
- <td>type</td>
- <td>password</td>
- <td>gtn</td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//div[@id='UIPortalLoginFormAction']//a</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@id='UIPortalLoginFormAction']//a</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>- Go to Manage page again--</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Group</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Group</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Page Management</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Page Management</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>-- Search page created above--</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>searchTerm</td>
- <td>por_14_043</td>
-</tr>
-<tr>
- <td>select</td>
- <td>searchOption</td>
- <td>label=Title</td>
-</tr>
-<tr>
- <td>click</td>
- <td>xpath=//form[@id='UIPageSearch']/div[2]/a</td>
- <td></td>
-</tr>
-<tr>
- <td>select</td>
- <td>searchOption</td>
- <td>label=Title</td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//form[@id='UIPageSearch']/div[2]/a</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//form[@id='UIPageSearch']/div[2]/a</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Delete page--</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//img[@title='Delete Page']</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//img[@title='Delete Page']</td>
- <td></td>
-</tr>
-<tr>
- <td>assertConfirmation</td>
- <td>Do you want to delete this page?</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//div[@id='UIPortalApplication']/div[@class='UIPopupWindow UIDragObject']//div[@class='MiddleLeftSideDecorator']//div[@class='UIPopupMessages']/div[@class='MessageActionBar']//a</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@id='UIPortalApplication']/div[@class='UIPopupWindow UIDragObject']//div[@class='MiddleLeftSideDecorator']//div[@class='UIPopupMessages']/div[@class='MessageActionBar']//a</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>-- Go to User and Group managent--</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Users and groups management</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Users and groups management</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>searchTerm</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>searchTerm</td>
- <td>POR_14_043</td>
-</tr>
-<tr>
- <td>select</td>
- <td>searchOption</td>
- <td>label=User Name</td>
-</tr>
-<tr>
- <td>click</td>
- <td>xpath=//form[@id='UISearchForm']/div[2]/a</td>
- <td></td>
-</tr>
-<tr>
- <td>pause</td>
- <td>5000</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//img[@alt='DeleteUser']</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//img[@alt='DeleteUser']</td>
- <td></td>
-</tr>
-<tr>
- <td>assertConfirmation</td>
- <td>Are you sure you want to delete POR_14_043 user?</td>
- <td></td>
-</tr>
-<tr>
- <td>pause</td>
- <td>5000</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForTextNotPresent</td>
- <td>POR_14_043</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Sign out</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign out</td>
- <td></td>
-</tr>
-
-</tbody></table>
-</body>
-</html>
Added: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_35_CreateNewAccountPrivateMode.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_35_CreateNewAccountPrivateMode.html (rev 0)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_35_CreateNewAccountPrivateMode.html 2010-04-27 12:17:28 UTC (rev 2829)
@@ -0,0 +1,178 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head profile="http://selenium-ide.openqa.org/profiles/test-case">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<link rel="selenium.base" href="" />
+<title>SNF_PRL_35</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">SNF_PRL_35</td></tr>
+</thead><tbody>
+<tr>
+ <td>open</td>
+ <td>/portal/public/classic/</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-CreateNewAccountInPrivateMode-</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAt</td>
+ <td>link=Sign in</td>
+ <td></td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>username</td>
+ <td>root</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>password</td>
+ <td>gtn</td>
+</tr>
+<tr>
+ <td>clickAtAndWait</td>
+ <td>xpath=//div[@id='UIPortalLoginFormAction']/div/div/div</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAt</td>
+ <td>link=New Staff</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>--Create new user using "New Staff" portlet</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>username</td>
+ <td></td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>username</td>
+ <td>test_user_35</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>password</td>
+ <td>test_pwd_35</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>Confirmpassword</td>
+ <td>test_pwd_35</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>firstName</td>
+ <td>test_name_first_35</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>lastName</td>
+ <td>test_name_last_35</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>email</td>
+ <td>test_user_35(a)yahoo.com</td>
+</tr>
+<tr>
+ <td>clickAt</td>
+ <td>xpath=//div[@class='UIRowContainer']//div[@class='UIFormTabPane']//div[@class='TabsContainer']/div[2]/div/div/div/div</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForTextPresent</td>
+ <td>Given Name:</td>
+ <td></td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>user.name.given</td>
+ <td>test_name_given_35</td>
+</tr>
+<tr>
+ <td>clickAt</td>
+ <td>xpath=//div[@class='UIRowContainer']//div[@class='UIFormTabPane']//div[@class='TabsContainer']/div/div/div/div/div</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAt</td>
+ <td>link=Save</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForTextPresent</td>
+ <td>You have registered a new account.</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>--Verify</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>link=Users and groups management</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAt</td>
+ <td>link=Users and groups management</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForTextPresent</td>
+ <td>test_user_35</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>test_user_35</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>--Delete</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>xpath=//div[@class='UIListUsers']//tbody/tr[5]//img[@class='DeleteUserIcon']</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAt</td>
+ <td>xpath=//div[@class='UIListUsers']//tbody/tr[5]//img[@class='DeleteUserIcon']</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForConfirmation</td>
+ <td>Are you sure you want to delete test_user_35 user?</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForTextNotPresent</td>
+ <td>test_user_35</td>
+ <td></td>
+</tr>
+<tr>
+<tr>
+ <td>clickAt</td>
+ <td>link=Sign out</td>
+ <td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>
Deleted: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_35_CreateNewAccountPrivateMode.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_35_CreateNewAccountPrivateMode.html 2010-04-27 11:42:52 UTC (rev 2828)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_35_CreateNewAccountPrivateMode.html 2010-04-27 12:17:28 UTC (rev 2829)
@@ -1,178 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head profile="http://selenium-ide.openqa.org/profiles/test-case">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-<link rel="selenium.base" href="" />
-<title>SNF_PRL_35</title>
-</head>
-<body>
-<table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">SNF_PRL_35</td></tr>
-</thead><tbody>
-<tr>
- <td>open</td>
- <td>/portal/public/classic/</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>-CreateNewAccountInPrivateMode-</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign in</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>username</td>
- <td>root</td>
-</tr>
-<tr>
- <td>type</td>
- <td>password</td>
- <td>gtn</td>
-</tr>
-<tr>
- <td>clickAtAndWait</td>
- <td>xpath=//div[@id='UIPortalLoginFormAction']/div/div/div</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=New Staff</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Create new user using "New Staff" portlet</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>username</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>username</td>
- <td>test_user_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>password</td>
- <td>test_pwd_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>Confirmpassword</td>
- <td>test_pwd_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>firstName</td>
- <td>test_name_first_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>lastName</td>
- <td>test_name_last_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>email</td>
- <td>test_user_35(a)yahoo.com</td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@class='UIRowContainer']//div[@class='UIFormTabPane']//div[@class='TabsContainer']/div[2]/div/div/div/div</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForTextPresent</td>
- <td>Given Name:</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>user.name.given</td>
- <td>test_name_given_35</td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@class='UIRowContainer']//div[@class='UIFormTabPane']//div[@class='TabsContainer']/div/div/div/div/div</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Save</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForTextPresent</td>
- <td>You have registered a new account.</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Verify</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Users and groups management</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Users and groups management</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForTextPresent</td>
- <td>test_user_35</td>
- <td></td>
-</tr>
-<tr>
- <td>verifyTextPresent</td>
- <td>test_user_35</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Delete</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//div[@class='UIListUsers']//tbody/tr[5]//img[@class='DeleteUserIcon']</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@class='UIListUsers']//tbody/tr[5]//img[@class='DeleteUserIcon']</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForConfirmation</td>
- <td>Are you sure you want to delete test_user_35 user?</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForTextNotPresent</td>
- <td>test_user_35</td>
- <td></td>
-</tr>
-<tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign out</td>
- <td></td>
-</tr>
-
-</tbody></table>
-</body>
-</html>
Deleted: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_35_CreateNewAccountPublicMode.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_35_CreateNewAccountPublicMode.html 2010-04-27 11:42:52 UTC (rev 2828)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_35_CreateNewAccountPublicMode.html 2010-04-27 12:17:28 UTC (rev 2829)
@@ -1,178 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head profile="http://selenium-ide.openqa.org/profiles/test-case">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-<link rel="selenium.base" href="" />
-<title>SNF_PRL_35</title>
-</head>
-<body>
-<table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">SNF_PRL_35</td></tr>
-</thead><tbody>
-<tr>
- <td>open</td>
- <td>/portal/public/classic/</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>-CreateNewAccountInPrivateMode-</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign in</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>username</td>
- <td>root</td>
-</tr>
-<tr>
- <td>type</td>
- <td>password</td>
- <td>gtn</td>
-</tr>
-<tr>
- <td>clickAtAndWait</td>
- <td>xpath=//div[@id='UIPortalLoginFormAction']/div/div/div</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=New Staff</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Create new user using "New Staff" portlet</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>username</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>username</td>
- <td>test_user_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>password</td>
- <td>test_pwd_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>Confirmpassword</td>
- <td>test_pwd_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>firstName</td>
- <td>test_name_first_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>lastName</td>
- <td>test_name_last_35</td>
-</tr>
-<tr>
- <td>type</td>
- <td>email</td>
- <td>test_user_35(a)yahoo.com</td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@class='UIRowContainer']//div[@class='UIFormTabPane']//div[@class='TabsContainer']/div[2]/div/div/div/div</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForTextPresent</td>
- <td>Given Name:</td>
- <td></td>
-</tr>
-<tr>
- <td>type</td>
- <td>user.name.given</td>
- <td>test_name_given_35</td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@class='UIRowContainer']//div[@class='UIFormTabPane']//div[@class='TabsContainer']/div/div/div/div/div</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Save</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForTextPresent</td>
- <td>You have registered a new account.</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Verify</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>link=Users and groups management</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>link=Users and groups management</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForTextPresent</td>
- <td>test_user_35</td>
- <td></td>
-</tr>
-<tr>
- <td>verifyTextPresent</td>
- <td>test_user_35</td>
- <td></td>
-</tr>
-<tr>
- <td>echo</td>
- <td>--Delete</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForElementPresent</td>
- <td>xpath=//div[@class='UIListUsers']//tbody/tr[5]//img[@class='DeleteUserIcon']</td>
- <td></td>
-</tr>
-<tr>
- <td>clickAt</td>
- <td>xpath=//div[@class='UIListUsers']//tbody/tr[5]//img[@class='DeleteUserIcon']</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForConfirmation</td>
- <td>Are you sure you want to delete test_user_35 user?</td>
- <td></td>
-</tr>
-<tr>
- <td>waitForTextNotPresent</td>
- <td>test_user_35</td>
- <td></td>
-</tr>
-<tr>
-<tr>
- <td>clickAt</td>
- <td>link=Sign out</td>
- <td></td>
-</tr>
-
-</tbody></table>
-</body>
-</html>
14 years, 8 months
gatein SVN: r2828 - in components/pc/trunk: api and 12 other directories.
by do-not-reply@jboss.org
Author: thomas.heute(a)jboss.com
Date: 2010-04-27 07:42:52 -0400 (Tue, 27 Apr 2010)
New Revision: 2828
Modified:
components/pc/trunk/api/pom.xml
components/pc/trunk/bridge/pom.xml
components/pc/trunk/controller/pom.xml
components/pc/trunk/docs/pom.xml
components/pc/trunk/docs/user-guide/pom.xml
components/pc/trunk/federation/pom.xml
components/pc/trunk/jsr168api/pom.xml
components/pc/trunk/management/pom.xml
components/pc/trunk/mc/pom.xml
components/pc/trunk/pom.xml
components/pc/trunk/portal/pom.xml
components/pc/trunk/portlet/pom.xml
components/pc/trunk/samples/pom.xml
components/pc/trunk/test/pom.xml
Log:
[maven-release-plugin] prepare for next development iteration
Modified: components/pc/trunk/api/pom.xml
===================================================================
--- components/pc/trunk/api/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/api/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.gatein.pc</groupId>
Modified: components/pc/trunk/bridge/pom.xml
===================================================================
--- components/pc/trunk/bridge/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/bridge/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-bridge</artifactId>
Modified: components/pc/trunk/controller/pom.xml
===================================================================
--- components/pc/trunk/controller/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/controller/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-controller</artifactId>
Modified: components/pc/trunk/docs/pom.xml
===================================================================
--- components/pc/trunk/docs/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/docs/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -3,7 +3,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<artifactId>docs-aggregator</artifactId>
<packaging>pom</packaging>
Modified: components/pc/trunk/docs/user-guide/pom.xml
===================================================================
--- components/pc/trunk/docs/user-guide/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/docs/user-guide/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -9,7 +9,7 @@
</parent>
<groupId>org.gatein.pc</groupId>
<artifactId>user-guide-${translation}</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
<packaging>jdocbook</packaging>
<name>GateIn - Portlet Container (User Guide ${translation})</name>
@@ -64,10 +64,4 @@
</releases>
</pluginRepository>
</pluginRepositories>
-
- <scm>
- <connection>scm:svn:http://anonsvn.jboss.org/repos/gatein/tools/maven/doc-parent/tags...</connection>
- <developerConnection>scm:svn:https://svn.jboss.org/repos/gatein/tools/maven/doc-parent/tags/2....</developerConnection>
- <url>http://fisheye.jboss.org/browse/gatein/tools/maven/doc-parent/tags/2.1.1-GA</url>
- </scm>
</project>
Modified: components/pc/trunk/federation/pom.xml
===================================================================
--- components/pc/trunk/federation/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/federation/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-federation</artifactId>
Modified: components/pc/trunk/jsr168api/pom.xml
===================================================================
--- components/pc/trunk/jsr168api/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/jsr168api/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-jsr168api</artifactId>
Modified: components/pc/trunk/management/pom.xml
===================================================================
--- components/pc/trunk/management/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/management/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-management</artifactId>
Modified: components/pc/trunk/mc/pom.xml
===================================================================
--- components/pc/trunk/mc/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/mc/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-mc</artifactId>
Modified: components/pc/trunk/pom.xml
===================================================================
--- components/pc/trunk/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -6,7 +6,7 @@
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
<packaging>pom</packaging>
<parent>
@@ -16,9 +16,9 @@
</parent>
<scm>
- <connection>scm:svn:http://anonsvn.jboss.org/repos/gatein/components/pc/tags/2.1.1-GA</connection>
- <developerConnection>scm:svn:https://svn.jboss.org/repos/gatein/components/pc/tags/2.1.1-GA</developerConnection>
- <url>http://fisheye.jboss.org/browse/gatein/components/pc/tags/2.1.1-GA</url>
+ <connection>scm:svn:http://anonsvn.jboss.org/repos/gatein/components/pc/trunk/</connection>
+ <developerConnection>scm:svn:https://svn.jboss.org/repos/gatein/components/pc/trunk/</developerConnection>
+ <url>http://fisheye.jboss.org/browse/gatein/components/pc/trunk/</url>
</scm>
<properties>
Modified: components/pc/trunk/portal/pom.xml
===================================================================
--- components/pc/trunk/portal/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/portal/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-portal</artifactId>
Modified: components/pc/trunk/portlet/pom.xml
===================================================================
--- components/pc/trunk/portlet/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/portlet/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-portlet</artifactId>
Modified: components/pc/trunk/samples/pom.xml
===================================================================
--- components/pc/trunk/samples/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/samples/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-samples</artifactId>
Modified: components/pc/trunk/test/pom.xml
===================================================================
--- components/pc/trunk/test/pom.xml 2010-04-27 11:42:15 UTC (rev 2827)
+++ components/pc/trunk/test/pom.xml 2010-04-27 11:42:52 UTC (rev 2828)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA</version>
+ <version>2.1.2-GA-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-test</artifactId>
14 years, 8 months
gatein SVN: r2827 - components/pc/tags.
by do-not-reply@jboss.org
Author: thomas.heute(a)jboss.com
Date: 2010-04-27 07:42:15 -0400 (Tue, 27 Apr 2010)
New Revision: 2827
Added:
components/pc/tags/2.1.1-GA/
Log:
[maven-scm] copy for tag 2.1.1-GA
Copied: components/pc/tags/2.1.1-GA (from rev 2826, components/pc/trunk)
14 years, 8 months
gatein SVN: r2826 - in components/pc/trunk: api and 18 other directories.
by do-not-reply@jboss.org
Author: thomas.heute(a)jboss.com
Date: 2010-04-27 07:20:01 -0400 (Tue, 27 Apr 2010)
New Revision: 2826
Modified:
components/pc/trunk/api/pom.xml
components/pc/trunk/api/src/main/java/org/gatein/pc/api/spi/PortalContext.java
components/pc/trunk/bridge/pom.xml
components/pc/trunk/controller/pom.xml
components/pc/trunk/distrib/distrib.xml
components/pc/trunk/docs/pom.xml
components/pc/trunk/docs/user-guide/pom.xml
components/pc/trunk/federation/pom.xml
components/pc/trunk/jsr168api/pom.xml
components/pc/trunk/management/pom.xml
components/pc/trunk/mc/pom.xml
components/pc/trunk/pom.xml
components/pc/trunk/portal/pom.xml
components/pc/trunk/portal/src/assemble/simple-portal-tomcat60.xml
components/pc/trunk/portal/src/build.xml
components/pc/trunk/portlet/pom.xml
components/pc/trunk/samples/pom.xml
components/pc/trunk/test/pom.xml
components/pc/trunk/test/src/test/build.xml
components/pc/trunk/test/src/test/java/org/gatein/pc/test/portlet/jsr168/api/portletcontext/ServerInfoTestCase.java
Log:
Rollbacking and using the old repo (+ Nexus for the parent
Updated version)
Modified: components/pc/trunk/api/pom.xml
===================================================================
--- components/pc/trunk/api/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/api/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.gatein.pc</groupId>
Modified: components/pc/trunk/api/src/main/java/org/gatein/pc/api/spi/PortalContext.java
===================================================================
--- components/pc/trunk/api/src/main/java/org/gatein/pc/api/spi/PortalContext.java 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/api/src/main/java/org/gatein/pc/api/spi/PortalContext.java 2010-04-27 11:20:01 UTC (rev 2826)
@@ -36,7 +36,7 @@
*/
public interface PortalContext
{
- public static final Version VERSION = new Version("GateIn Portlet Container", 2, 1, 0, new Version.Qualifier(Version.Qualifier.Prefix.CR, Version.Qualifier.Suffix.SUFFIX_2), "Community");
+ public static final Version VERSION = new Version("GateIn Portlet Container", 2, 1, 1, new Version.Qualifier(Version.Qualifier.Prefix.GA), "Community");
/**
* Return info about the portal. Must conform to javax.portlet.PortalContext.getPortalInfo().
Modified: components/pc/trunk/bridge/pom.xml
===================================================================
--- components/pc/trunk/bridge/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/bridge/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-bridge</artifactId>
Modified: components/pc/trunk/controller/pom.xml
===================================================================
--- components/pc/trunk/controller/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/controller/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-controller</artifactId>
@@ -42,6 +42,10 @@
<dependency>
<groupId>apache-xerces</groupId>
+ <artifactId>resolver</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>apache-xerces</groupId>
<artifactId>xercesImpl</artifactId>
</dependency>
<dependency>
Modified: components/pc/trunk/distrib/distrib.xml
===================================================================
--- components/pc/trunk/distrib/distrib.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/distrib/distrib.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,9 +2,9 @@
<property name="source.dir" value="../"/>
<property name="src.docs.dir" value="${source.dir}/docs"/>
- <property name="pc.release.version" value="2.1.0-GA"/>
- <property name="demo.release.version" value="2.1.0-GA"/>
- <property name="maven.version" value="2.1.0-GA"/>
+ <property name="pc.release.version" value="2.1.1-GA"/>
+ <property name="demo.release.version" value="2.1.1-GA"/>
+ <property name="maven.version" value="2.1.1-GA"/>
<!-- -->
<property name="pc.release.name" value="gatein-portletcontainer-${pc.release.version}"/>
Modified: components/pc/trunk/docs/pom.xml
===================================================================
--- components/pc/trunk/docs/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/docs/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -3,7 +3,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<artifactId>docs-aggregator</artifactId>
<packaging>pom</packaging>
Modified: components/pc/trunk/docs/user-guide/pom.xml
===================================================================
--- components/pc/trunk/docs/user-guide/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/docs/user-guide/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -9,7 +9,7 @@
</parent>
<groupId>org.gatein.pc</groupId>
<artifactId>user-guide-${translation}</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
<packaging>jdocbook</packaging>
<name>GateIn - Portlet Container (User Guide ${translation})</name>
@@ -64,4 +64,10 @@
</releases>
</pluginRepository>
</pluginRepositories>
+
+ <scm>
+ <connection>scm:svn:http://anonsvn.jboss.org/repos/gatein/tools/maven/doc-parent/tags...</connection>
+ <developerConnection>scm:svn:https://svn.jboss.org/repos/gatein/tools/maven/doc-parent/tags/2....</developerConnection>
+ <url>http://fisheye.jboss.org/browse/gatein/tools/maven/doc-parent/tags/2.1.1-GA</url>
+ </scm>
</project>
Modified: components/pc/trunk/federation/pom.xml
===================================================================
--- components/pc/trunk/federation/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/federation/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-federation</artifactId>
Modified: components/pc/trunk/jsr168api/pom.xml
===================================================================
--- components/pc/trunk/jsr168api/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/jsr168api/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-jsr168api</artifactId>
Modified: components/pc/trunk/management/pom.xml
===================================================================
--- components/pc/trunk/management/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/management/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-management</artifactId>
Modified: components/pc/trunk/mc/pom.xml
===================================================================
--- components/pc/trunk/mc/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/mc/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-mc</artifactId>
Modified: components/pc/trunk/pom.xml
===================================================================
--- components/pc/trunk/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -6,7 +6,7 @@
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
<packaging>pom</packaging>
<parent>
@@ -16,16 +16,16 @@
</parent>
<scm>
- <connection>scm:svn:http://anonsvn.jboss.org/repos/gatein/components/pc/trunk/</connection>
- <developerConnection>scm:svn:https://svn.jboss.org/repos/gatein/components/pc/trunk/</developerConnection>
- <url>http://fisheye.jboss.org/browse/gatein/components/pc/trunk/</url>
+ <connection>scm:svn:http://anonsvn.jboss.org/repos/gatein/components/pc/tags/2.1.1-GA</connection>
+ <developerConnection>scm:svn:https://svn.jboss.org/repos/gatein/components/pc/tags/2.1.1-GA</developerConnection>
+ <url>http://fisheye.jboss.org/browse/gatein/components/pc/tags/2.1.1-GA</url>
</scm>
<properties>
<version.gatein.common>2.0.2-GA</version.gatein.common>
<version.gatein.wci>2.0.1-GA</version.gatein.wci>
<version.apache.portals.bridges>1.0.4</version.apache.portals.bridges>
- <version.javax.jstl>1.1.2</version.javax.jstl>
+ <version.apache.taglibs>1.1.2</version.apache.taglibs>
<version.apache.log4j>1.2.14</version.apache.log4j>
<!-- used in test module by maven-antrun-extended-plugin -->
@@ -112,10 +112,15 @@
</dependency>
<dependency>
- <groupId>javax.servlet</groupId>
+ <groupId>apache-taglibs</groupId>
<artifactId>jstl</artifactId>
- <version>${version.javax.jstl}</version>
+ <version>${version.apache.taglibs}</version>
</dependency>
+ <dependency>
+ <groupId>apache-taglibs</groupId>
+ <artifactId>standard</artifactId>
+ <version>${version.apache.taglibs}</version>
+ </dependency>
</dependencies>
</dependencyManagement>
@@ -238,6 +243,7 @@
</profiles>
<repositories>
+
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Maven Repository Group</name>
@@ -252,14 +258,27 @@
<updatePolicy>never</updatePolicy>
</snapshots>
</repository>
+ <repository>
+ <id>repository.jboss.org</id>
+ <name>JBoss Repository</name>
+ <layout>default</layout>
+ <url>http://repository.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>snapshots.jboss.org</id>
+ <name>JBoss Snapshots Repository</name>
+ <layout>default</layout>
+ <url>http://snapshots.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ </repository>
</repositories>
- <pluginRepositories>
- <pluginRepository>
- <id>maven2-repository.dev.java.net</id>
- <name>Java.net Repository for Maven</name>
- <url>http://download.java.net/maven/2/</url>
- </pluginRepository>
- </pluginRepositories>
-
</project>
Modified: components/pc/trunk/portal/pom.xml
===================================================================
--- components/pc/trunk/portal/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/portal/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-portal</artifactId>
@@ -87,9 +87,13 @@
<!-- JSTL for Tomcat -->
<dependency>
- <groupId>javax.servlet</groupId>
+ <groupId>apache-taglibs</groupId>
<artifactId>jstl</artifactId>
</dependency>
+ <dependency>
+ <groupId>apache-taglibs</groupId>
+ <artifactId>standard</artifactId>
+ </dependency>
<dependency>
<groupId>apache-log4j</groupId>
Modified: components/pc/trunk/portal/src/assemble/simple-portal-tomcat60.xml
===================================================================
--- components/pc/trunk/portal/src/assemble/simple-portal-tomcat60.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/portal/src/assemble/simple-portal-tomcat60.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -31,9 +31,11 @@
<include>sun-jaxb:jaxb-api</include>
<include>apache-xerces:xercesImpl</include>
+ <include>apache-xerces:resolver</include>
<include>apache-xerces:xml-apis</include>
- <include>javax.servlet:jstl</include>
+ <include>apache-taglibs:jstl</include>
+ <include>apache-taglibs:standard</include>
</includes>
</dependencySet>
Modified: components/pc/trunk/portal/src/build.xml
===================================================================
--- components/pc/trunk/portal/src/build.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/portal/src/build.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -54,6 +54,7 @@
</path>
<path id="mc.xerces">
<pathelement path="${dependency.xercesImpl.jar}"/>
+ <pathelement path="${dependency.resolver.jar}"/>
<pathelement path="${dependency.xml-apis.jar}"/>
</path>
<path id="mc.javassist">
Modified: components/pc/trunk/portlet/pom.xml
===================================================================
--- components/pc/trunk/portlet/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/portlet/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-portlet</artifactId>
Modified: components/pc/trunk/samples/pom.xml
===================================================================
--- components/pc/trunk/samples/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/samples/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-samples</artifactId>
Modified: components/pc/trunk/test/pom.xml
===================================================================
--- components/pc/trunk/test/pom.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/test/pom.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-parent</artifactId>
- <version>2.1.1-GA-SNAPSHOT</version>
+ <version>2.1.1-GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pc-test</artifactId>
@@ -173,9 +173,13 @@
<!-- JSTL for Tomcat -->
<dependency>
- <groupId>javax.servlet</groupId>
+ <groupId>apache-taglibs</groupId>
<artifactId>jstl</artifactId>
</dependency>
+ <dependency>
+ <groupId>apache-taglibs</groupId>
+ <artifactId>standard</artifactId>
+ </dependency>
</dependencies>
<profiles>
@@ -271,8 +275,6 @@
</profile>
</profiles>
-
-
<build>
<plugins>
<plugin>
@@ -384,6 +386,7 @@
<!-- <property name="dependency.jaxb.jar" value="${maven.dependency.javax.xml.bind.jaxb-api.jar.path}" /> -->
<property name="dependency.jboss-mdr.jar" value="${maven.dependency.org.jboss.jboss-mdr.jar.path}" />
<property name="dependency.javassist.jar" value="${maven.dependency.org.jboss.javassist.jar.path}" />
+ <property name="dependency.resolver.jar" value="${maven.dependency.apache-xerces.resolver.jar.path}" />
<property name="dependency.xercesImpl.jar" value="${maven.dependency.apache-xerces.xercesImpl.jar.path}" />
<property name="dependency.xml-apis.jar" value="${maven.dependency.apache-xerces.xml-apis.jar.path}" />
<property name="dependency.jbossxb.jar" value="${maven.dependency.org.jboss.jbossxb.jar.path}" />
@@ -393,7 +396,8 @@
<property name="dependency.cargo-ant.jar" value="${maven.dependency.org.codehaus.cargo.cargo-ant.jar.path}" />
<property name="dependency.cargo-manager.war" value="${maven.dependency.cargo.cargo-manager.war.path}" />
- <property name="dependency.apache-jstl.jar" value="${maven.dependency.javax.servlet.jstl.jar.path}" />
+ <property name="dependency.apache-jstl.jar" value="${maven.dependency.apache-taglibs.jstl.jar.path}" />
+ <property name="dependency.apache-standard.jar" value="${maven.dependency.apache-taglibs.standard.jar.path}" />
<property name="dependency.cargo.jetty-deployer" value="${maven.dependency.org.codehaus.cargo.cargo-jetty-deployer.war.path}" />
<ant antfile="${basedir}/src/test/build.xml">
Modified: components/pc/trunk/test/src/test/build.xml
===================================================================
--- components/pc/trunk/test/src/test/build.xml 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/test/src/test/build.xml 2010-04-27 11:20:01 UTC (rev 2826)
@@ -147,6 +147,7 @@
<path refid="jboss-microcontainer"/>
<pathelement path="${dependency.javassist.jar}"/>
<pathelement path="${dependency.xercesImpl.jar}"/>
+ <pathelement path="${dependency.resolver.jar}"/>
<pathelement path="${dependency.xml-apis.jar}"/>
<pathelement path="${dependency.trove.jar}"/>
</path>
@@ -175,6 +176,7 @@
<path refid="jboss-microcontainer"/>
<pathelement path="${dependency.javassist.jar}"/>
<pathelement path="${dependency.xercesImpl.jar}"/>
+ <pathelement path="${dependency.resolver.jar}"/>
<pathelement path="${dependency.xml-apis.jar}"/>
<pathelement path="${dependency.trove.jar}"/>
</path>
Modified: components/pc/trunk/test/src/test/java/org/gatein/pc/test/portlet/jsr168/api/portletcontext/ServerInfoTestCase.java
===================================================================
--- components/pc/trunk/test/src/test/java/org/gatein/pc/test/portlet/jsr168/api/portletcontext/ServerInfoTestCase.java 2010-04-27 10:56:47 UTC (rev 2825)
+++ components/pc/trunk/test/src/test/java/org/gatein/pc/test/portlet/jsr168/api/portletcontext/ServerInfoTestCase.java 2010-04-27 11:20:01 UTC (rev 2826)
@@ -47,7 +47,7 @@
{
/** . */
- private static final String VERSION_REGEX = "GateInPortletContainer/[0-9]+\\.[0-9]+(|\\.CR[0-9]{2})(|\\.SNAPSHOT)(|\\.ALPHA[0-9]{2})(|\\.BETA[0-9]{2})(|\\.SP[0-9]{2})(|\\.CP[0-9]{2})";
+ private static final String VERSION_REGEX = "GateInPortletContainer/[0-9]+\\.[0-9]+(|\\.CR[0-9]{2})(|\\.SNAPSHOT)(|\\.ALPHA[0-9]{2})(|\\.BETA[0-9]{2})(|\\.SP[0-9]{2})(|\\.CP[0-9]{2})(|\\.GA)";
/** . */
private static final Pattern VERSION_PATTERN = Pattern.compile(VERSION_REGEX, Pattern.CASE_INSENSITIVE);
14 years, 8 months
gatein SVN: r2825 - portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko.
by do-not-reply@jboss.org
Author: hangnguyen
Date: 2010-04-27 06:56:47 -0400 (Tue, 27 Apr 2010)
New Revision: 2825
Modified:
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_POR_07_007_ChangeLanguageOfUserCreateInPublicMode.html
Log:
Move Test_POR_07_007_ChangeLanguageOfUserCreateInPublicMode.html to ko folder
Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_POR_07_007_ChangeLanguageOfUserCreateInPublicMode.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_POR_07_007_ChangeLanguageOfUserCreateInPublicMode.html 2010-04-27 10:56:18 UTC (rev 2824)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_POR_07_007_ChangeLanguageOfUserCreateInPublicMode.html 2010-04-27 10:56:47 UTC (rev 2825)
@@ -22,6 +22,11 @@
<td></td>
</tr>
<tr>
+ <td>setSpeed</td>
+ <td>150</td>
+ <td></td>
+</tr>
+<tr>
<td>echo</td>
<td>--Register new account</td>
<td></td>
@@ -39,17 +44,17 @@
<tr>
<td>type</td>
<td>username</td>
- <td>por_07_07</td>
+ <td>POR_07_07</td>
</tr>
<tr>
<td>type</td>
<td>password</td>
- <td>por_07_07</td>
+ <td>POR_07_07</td>
</tr>
<tr>
<td>type</td>
<td>confirmPassword</td>
- <td>por_07_07</td>
+ <td>POR_07_07</td>
</tr>
<tr>
<td>type</td>
@@ -94,12 +99,12 @@
<tr>
<td>type</td>
<td>username</td>
- <td>por_07_07</td>
+ <td>POR_07_07</td>
</tr>
<tr>
<td>type</td>
<td>password</td>
- <td>por_07_07</td>
+ <td>POR_07_07</td>
</tr>
<tr>
<td>clickAndWait</td>
@@ -189,12 +194,12 @@
<tr>
<td>type</td>
<td>username</td>
- <td>por_07_07</td>
+ <td>POR_07_07</td>
</tr>
<tr>
<td>type</td>
<td>password</td>
- <td>por_07_07</td>
+ <td>POR_07_07</td>
</tr>
<tr>
<td>clickAndWait</td>
@@ -244,12 +249,12 @@
<tr>
<td>type</td>
<td>username</td>
- <td>por_07_07</td>
+ <td>POR_07_07</td>
</tr>
<tr>
<td>type</td>
<td>password</td>
- <td>por_07_07</td>
+ <td>POR_07_07</td>
</tr>
<tr>
<td>clickAndWait</td>
@@ -347,6 +352,11 @@
<td></td>
</tr>
<tr>
+ <td>waitForConfirmation</td>
+ <td>Are you sure you want to delete por_07_07?</td>
+ <td></td>
+</tr>
+<tr>
<td>waitForElementPresent</td>
<td>link=Sign out</td>
<td></td>
14 years, 8 months