[gatein-commits] gatein SVN: r2420 - sandbox/mobile_delivery/trunk.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Mar 31 12:58:21 EDT 2010


Author: jpourtet
Date: 2010-03-31 12:58:21 -0400 (Wed, 31 Mar 2010)
New Revision: 2420

Added:
   sandbox/mobile_delivery/trunk/README.txt
   sandbox/mobile_delivery/trunk/Release_Notes.html
   sandbox/mobile_delivery/trunk/component/
   sandbox/mobile_delivery/trunk/docs/
   sandbox/mobile_delivery/trunk/examples/
   sandbox/mobile_delivery/trunk/gadgets/
   sandbox/mobile_delivery/trunk/packaging/
   sandbox/mobile_delivery/trunk/patch/
   sandbox/mobile_delivery/trunk/pom.xml
   sandbox/mobile_delivery/trunk/portlet/
   sandbox/mobile_delivery/trunk/server/
   sandbox/mobile_delivery/trunk/starter/
   sandbox/mobile_delivery/trunk/testsuite/
   sandbox/mobile_delivery/trunk/web/
   sandbox/mobile_delivery/trunk/webui/
Log:
[ added ]: created mobile_delivery trunk from portal tag 3.0.0-GA


Copied: sandbox/mobile_delivery/trunk/README.txt (from rev 2399, portal/tags/3.0.0-GA/README.txt)
===================================================================
--- sandbox/mobile_delivery/trunk/README.txt	                        (rev 0)
+++ sandbox/mobile_delivery/trunk/README.txt	2010-03-31 16:58:21 UTC (rev 2420)
@@ -0,0 +1,48 @@
+Welcome to GateIn:
+===========================
+
+This will explain you how to build a package of GateIn with Tomcat or JBoss.
+
+*****************
+* COMPILATION
+*****************
+
+* mvn install
+For example: mvn install
+
+Note: If you run "mvn install" twice in a row without cleaning, one test will
+fail. To workaround this issue you will need to delete the test data located
+here: component/portal/target/temp/
+
+**********************
+* MAVEN CONFIGURATION:
+**********************
+
+* edit packaging/profiles.xml and replace the values mentioned so that:
+  * ${exo.projects.directory.dependencies} directory contains :
+  ** ${exo.projects.app.tomcat.version}/ a clean Tomcat installation, to be used as packaging template
+  ** ${exo.projects.app.jboss.version}/ a clean JBoss installation, to be used as packaging template
+
+* See http://maven.apache.org/guides/introduction/introduction-to-profiles.html for more informations
+  
+Alternatively you can edit your local settings.xml to add the information
+provided in profiles.xml. It will override what's in the provided file.
+
+*****************
+* PACKAGING:
+*****************
+
+* mvn install -Ppkg-tomcat
+** Creates a Tomcat delivery in packaging/pkg/target/tomcat/ 
+
+* mvn install -Ppkg-jbossas
+** Creates a JBossAS delivery in packaging/pkg/target/jboss/
+
+*****************
+* STARTING:
+*****************
+* On Tomcat: go to the tomcat directory (or unzip the archive in your favorite location) and execute 'bin/gatein.sh start' ('bin/gatein.bat start' on Windows)
+* On JBoss: go to the jboss directory (or unzip the archive in your favorite location) and execute 'bin/run.sh start' ('bin/run.bat start' on Windows)
+
+* Go to http://localhost:8080/portal to see the homepage of the portal. That's it. 
+

Copied: sandbox/mobile_delivery/trunk/Release_Notes.html (from rev 2399, portal/tags/3.0.0-GA/Release_Notes.html)
===================================================================
--- sandbox/mobile_delivery/trunk/Release_Notes.html	                        (rev 0)
+++ sandbox/mobile_delivery/trunk/Release_Notes.html	2010-03-31 16:58:21 UTC (rev 2420)
@@ -0,0 +1,322 @@
+<html>
+   <head>
+      <title>Release Notes - GateIn Portal - Version 3.0.0-CR01</title>
+   </head>
+   <body>
+<h1>Release Notes - GateIn Portal - Version 3.0.0-CR01</h1>
+
+<h2>Resources and Links</h2>
+<p><a href="http://www.gatein.org">Community site</a><br />
+<a href="https://jira.jboss.org/">Community JIRA</a><br />
+<a href="http://community.jboss.org/en/gatein?view=discussions">Community Forum</a></p>
+
+
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-87'>GTNPORTAL-87</a>] -         Problem when delete all membership of member ( Root)
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-90'>GTNPORTAL-90</a>] -         ConcurrentModificationException when continuously add new tab in Dashboard
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-124'>GTNPORTAL-124</a>] -         Lost background when move cursor to container
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-135'>GTNPORTAL-135</a>] -         Safari: can't click enter when login to portal after input value in form
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-164'>GTNPORTAL-164</a>] -         Problem when click switch view mode in dashboard page
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-168'>GTNPORTAL-168</a>] -         Problem when delete all node in portal navigation
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-180'>GTNPORTAL-180</a>] -         Nothing happens when check or un-check Show Infor bar, Show Portlet Mode and Show Window State in dashboard portlet
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-204'>GTNPORTAL-204</a>] -         Error display in Sitemap portlet when create many sub page
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-239'>GTNPORTAL-239</a>] -         clicking the 'sign in' button twice takes you to a 404 page
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-270'>GTNPORTAL-270</a>] -         Don't update profile of user in User Management form after edit information of user
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-273'>GTNPORTAL-273</a>] -         Still edit navigation of portal which was deleted
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-299'>GTNPORTAL-299</a>] -         Need a strategy for z-index on all menus
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-338'>GTNPORTAL-338</a>] -         tune getAllPortalNames method in UserPortalConfigService
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-399'>GTNPORTAL-399</a>] -         Can't select all catagory when add gdget into category in Gadget item of Application registry portlet
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-408'>GTNPORTAL-408</a>] -         Have problem when click switch view mode in edit page
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-439'>GTNPORTAL-439</a>] -         IllegalArgumentException when click copy this gadget to local repository icon of Currency Converter gadget
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-478'>GTNPORTAL-478</a>] -         Error UI in Page Layout form when create new page in Manage Page with  Spanish language
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-490'>GTNPORTAL-490</a>] -         Show invalid number of columns in Dasboard portlet when click edit portlet
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-493'>GTNPORTAL-493</a>] -         Problem when searching with Organization portet (first/last name,email)
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-516'>GTNPORTAL-516</a>] -         Lose resource bundle in menu item of UserToolBarGroupPortlet when change language to Arabic
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-539'>GTNPORTAL-539</a>] -         Can not login to another configured portal when upgrate to Gatein Beta05
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-564'>GTNPORTAL-564</a>] -         Can't delete group which was edited
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-566'>GTNPORTAL-566</a>] -         Unknown error when delete gadget which was deleted 
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-567'>GTNPORTAL-567</a>] -         Don't show new node after add new node in navigation
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-571'>GTNPORTAL-571</a>] -         Unknown error when add new portal which was deleted
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-579'>GTNPORTAL-579</a>] -         Fix Upload component width for Linux based OS compliance
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-592'>GTNPORTAL-592</a>] -         Language of portal wrong when check in Edit layout
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-593'>GTNPORTAL-593</a>] -         Don't update new membership in Select Permission form after create new membership
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-595'>GTNPORTAL-595</a>] -         Show invalid message when create group name already exists
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-597'>GTNPORTAL-597</a>] -         Should get the Display Name of group when set permission instead of get the group Name
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-608'>GTNPORTAL-608</a>] -         Display fail in Access permission form of category in Application registry 
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-609'>GTNPORTAL-609</a>] -         Can't delete user in group in User and Group management
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-611'>GTNPORTAL-611</a>] -         EditInline from a page of group shows layout of Dashboard
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-617'>GTNPORTAL-617</a>] -         Have problem when change membership of user in user and group management
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-622'>GTNPORTAL-622</a>] -         Show duplicate page in special case
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-624'>GTNPORTAL-624</a>] -         [Dashboard] pb after saving preferences of a gadget
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-630'>GTNPORTAL-630</a>] -         NPE while trying to get resource of type img/png
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-636'>GTNPORTAL-636</a>] -         It doesn't run on IBM JDK
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-637'>GTNPORTAL-637</a>] -         Show exception when edit page in special case
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-648'>GTNPORTAL-648</a>] -         Portlet Permissions : I can view a portlet I shouldn't
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-650'>GTNPORTAL-650</a>] -         NPE in clustered setup when rendering portal navigation
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-689'>GTNPORTAL-689</a>] -         Unable to create or delete nodes in Navigation management
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-691'>GTNPORTAL-691</a>] -         java.io.NotSerializableException in ApplicationRegistry (cluster profile test)
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-692'>GTNPORTAL-692</a>] -         Remote portlets don't display the proper information when selected in the portlet / remote tab of the application registry
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-697'>GTNPORTAL-697</a>] -         Navigation menus and WSRP admin tabs don't interact properly
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-699'>GTNPORTAL-699</a>] -         problem with setting up default portal
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-700'>GTNPORTAL-700</a>] -         saving a profile will not return you to the main user management page
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-701'>GTNPORTAL-701</a>] -         incorrect rendering if the going to the portal url while viewing some portal pages
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-703'>GTNPORTAL-703</a>] -         When passwords aren't equals when we change it, Gatein return an &quot;Info&quot; Box
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-704'>GTNPORTAL-704</a>] -         [ergonomics] We have to click on &quot;Cancel&quot; after having editing a user to come back to users list
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-707'>GTNPORTAL-707</a>] -         Cannot save portlet preference with null value
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-708'>GTNPORTAL-708</a>] -         ExoDefaultSecurityTokenGenerator() contains a hard-coded path to the encryption key
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-712'>GTNPORTAL-712</a>] -         Remote portlet keep getting cloned on each edit request
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-722'>GTNPORTAL-722</a>] -         fix incorrect gatein-resources.xsd
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-737'>GTNPORTAL-737</a>] -         WSRP producer doesn't properly persist clone states
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-739'>GTNPORTAL-739</a>] -         BugJS: Error displaying when click on any portlet on switch view mode
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-757'>GTNPORTAL-757</a>] -         NPE when changing access permissions
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-762'>GTNPORTAL-762</a>] -         Invalid HTML tag format when using  javax.portlet.MimeResponse / response.addProperty API
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-766'>GTNPORTAL-766</a>] -         Timeout for WS operations is not properly persisted in JCR.
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-771'>GTNPORTAL-771</a>] -         Remember-me functionality: Roles are not added on session creation
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-780'>GTNPORTAL-780</a>] -         The dashboard does not work correctly
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-781'>GTNPORTAL-781</a>] -         The edit layout does not effect a changes of UI correctly
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-784'>GTNPORTAL-784</a>] -         &quot;Resources could not be found or the invoker doesn't have adequate privileges to get the resource&quot; errors at startup
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-786'>GTNPORTAL-786</a>] -         page create or edit causes portal to be rendered incorrectly
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-787'>GTNPORTAL-787</a>] -         Unable to edit page's display name
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-791'>GTNPORTAL-791</a>] -         Action in webui based portlets does not work correctly after editing layout
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-796'>GTNPORTAL-796</a>] -         unable to add remote gadget to local repository
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-797'>GTNPORTAL-797</a>] -         newly added gadgets don't show up in category
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-799'>GTNPORTAL-799</a>] -         Don't show all fields ( username, first/last name, email, password) fields in UIAccountSetting Form
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-801'>GTNPORTAL-801</a>] -         the JavascriptManager#importJavascript(String s, String location) does not work correctly
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-803'>GTNPORTAL-803</a>] -         UI issues in IE8
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-804'>GTNPORTAL-804</a>] -         Dashboard - rights to &quot;Add gadget&quot; link
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-807'>GTNPORTAL-807</a>] -         Error when click on Dashboard with IBM JDK 1.6
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-808'>GTNPORTAL-808</a>] -         Adding new membership with same name than existing one does not trigger &quot;already exists&quot; warnings
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-809'>GTNPORTAL-809</a>] -         home page dissapears after you change the layout of sitemap
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-810'>GTNPORTAL-810</a>] -         GateIn graphics is overlapping on default ubuntu ff3.5
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-811'>GTNPORTAL-811</a>] -         search input not triggered after pressing enter
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-813'>GTNPORTAL-813</a>] -         In layout edit, portal element is missing the handle
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-820'>GTNPORTAL-820</a>] -         new node is not persisted (random behavior)
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-822'>GTNPORTAL-822</a>] -         Improper redirect after login
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-826'>GTNPORTAL-826</a>] -         MessageResource_de.js is missing
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-831'>GTNPORTAL-831</a>] -         Nothing happen after check Remember My Login
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-837'>GTNPORTAL-837</a>] -         Can't update the user after the user has been created in special case
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-838'>GTNPORTAL-838</a>] -         Show exception when delete user
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-847'>GTNPORTAL-847</a>] -         Show &quot;page not found&quot; after create new page
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-851'>GTNPORTAL-851</a>] -         Auto-correct node 's wrong URI
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-852'>GTNPORTAL-852</a>] -         Memory leak caused by uncleaned JCR sessions in some HTTP requests
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-854'>GTNPORTAL-854</a>] -         Login Exception when input invalid password in Sign In form
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-857'>GTNPORTAL-857</a>] -         Bad redirect when log in
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-859'>GTNPORTAL-859</a>] -         Some pages are not rendered (or redirect)
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-862'>GTNPORTAL-862</a>] -         JBoss Cache table name too long for Oracle
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-864'>GTNPORTAL-864</a>] -         &quot;HTTP Status 404 - /portal/javax.servlet.forward.request_uri&quot;  when login by private mode
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-866'>GTNPORTAL-866</a>] -         Show wrong in UI Trees in Edit Navigation when add/edit node(page)
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-878'>GTNPORTAL-878</a>] -         No french translation for MessageResource
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-880'>GTNPORTAL-880</a>] -         password recovery may change anyone's password
+</li>
+</ul>
+        
+<h2>        Feature Request
+</h2>
+<ul>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-502'>GTNPORTAL-502</a>] -         Remove println messages from java files.
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-623'>GTNPORTAL-623</a>] -         Login dialog should be submitted when enter is pressed on Chrome and Safari.
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-646'>GTNPORTAL-646</a>] -         Injection of Services in WSRP admin portlet needs to be cleaned up
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-652'>GTNPORTAL-652</a>] -         increase the timeout of the BasicHttpFetcher to 15sec
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-715'>GTNPORTAL-715</a>] -         the permission enhancement of container/application in the edit inline mode
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-749'>GTNPORTAL-749</a>] -         It's time to build a deployable very simple skin 
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-770'>GTNPORTAL-770</a>] -         Enable JBoss Cache on the MOPSessionManager
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-779'>GTNPORTAL-779</a>] -         An enhancement in navigation node management
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-794'>GTNPORTAL-794</a>] -         Logging is not properly setup in JBoss AS resulting in log files that are way too large and contain too much useless information.
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-806'>GTNPORTAL-806</a>] -         Links on Home page
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-816'>GTNPORTAL-816</a>] -         Translation in Italian 3.0.0.GA
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-823'>GTNPORTAL-823</a>] -         WSRP portlets should also have a category named after the configured consumer name
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-827'>GTNPORTAL-827</a>] -         Categories are not alphabetically sorted in Page Editor
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-850'>GTNPORTAL-850</a>] -         should not allow to delete the default portal even to root user
+</li>
+</ul>
+        
+<h2>        Quality Risk
+</h2>
+<ul>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-717'>GTNPORTAL-717</a>] -         Navigation Groups should be ordered alphabetically
+</li>
+</ul>
+            
+<h2>        Task
+</h2>
+<ul>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-61'>GTNPORTAL-61</a>] -         Performance enhancement research
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-351'>GTNPORTAL-351</a>] -         Make a Schema for gadget.xml
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-506'>GTNPORTAL-506</a>] -         Performance tuning of navigation portlet
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-522'>GTNPORTAL-522</a>] -         GateIn webui replication
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-565'>GTNPORTAL-565</a>] -         Change &quot;Auto Import&quot; to &quot;Import Application&quot; in message when delete all categories
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-626'>GTNPORTAL-626</a>] -         [Gadget] remove &quot;No Cache&quot; and &quot;debug&quot; from the edit preferences
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-695'>GTNPORTAL-695</a>] -         Document what is $GATEIN_SSO in the SSO chapter
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-714'>GTNPORTAL-714</a>] -         Update to Chromattic 1.0.0-cr3 and mop-1.0.0-CR03
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-718'>GTNPORTAL-718</a>] -         Book Tracker: Docs Review
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-735'>GTNPORTAL-735</a>] -         Validates gatein-resources files using the 1.0 Schema
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-743'>GTNPORTAL-743</a>] -         GateIn portal object schema
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-746'>GTNPORTAL-746</a>] -         Integrate eXo JCR 1.12.0 GA
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-748'>GTNPORTAL-748</a>] -         Default logging configuration for tomcat
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-767'>GTNPORTAL-767</a>] -         Improve node navigation visibility
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-778'>GTNPORTAL-778</a>] -         Unit test logging
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-792'>GTNPORTAL-792</a>] -         Produce Shindig source repository
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-795'>GTNPORTAL-795</a>] -         Remove usage of &quot;hibernate.cglib.use_reflection_optimizer&quot;
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-821'>GTNPORTAL-821</a>] -         remove bookmark.jsp
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-828'>GTNPORTAL-828</a>] -         Use org.jboss.cache.eviction.ExpirationAlgorithm eviction policy for MOP cache.
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-881'>GTNPORTAL-881</a>] -         favicon
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-883'>GTNPORTAL-883</a>] -         Extract email information (and remove default GMail account)
+</li>
+</ul>
+            
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-177'>GTNPORTAL-177</a>] -         Fix Seam portlet display
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-523'>GTNPORTAL-523</a>] -         Serialization framework
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-524'>GTNPORTAL-524</a>] -         Application Registry Portlet replication
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-535'>GTNPORTAL-535</a>] -         User and group management portlet replication
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-536'>GTNPORTAL-536</a>] -         Page Management application replication
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-538'>GTNPORTAL-538</a>] -         New account application replication
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-719'>GTNPORTAL-719</a>] -         Book Tracker: Review &quot;User Guide&quot; - Chapter 1 to 4
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-720'>GTNPORTAL-720</a>] -         Book Tracker: Review &quot;User Guide&quot; - Chapter 5
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-721'>GTNPORTAL-721</a>] -         Book Tracker: Review &quot;User Guide&quot; - Chapter 6 to 7
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/GTNPORTAL-872'>GTNPORTAL-872</a>] -         Externalize portal container configuration
+</li>
+</ul>
+      
+</body>
+</html>

Copied: sandbox/mobile_delivery/trunk/component (from rev 2399, portal/tags/3.0.0-GA/component)

Copied: sandbox/mobile_delivery/trunk/docs (from rev 2399, portal/tags/3.0.0-GA/docs)

Copied: sandbox/mobile_delivery/trunk/examples (from rev 2399, portal/tags/3.0.0-GA/examples)

Copied: sandbox/mobile_delivery/trunk/gadgets (from rev 2399, portal/tags/3.0.0-GA/gadgets)

Copied: sandbox/mobile_delivery/trunk/packaging (from rev 2399, portal/tags/3.0.0-GA/packaging)

Copied: sandbox/mobile_delivery/trunk/patch (from rev 2399, portal/tags/3.0.0-GA/patch)

Copied: sandbox/mobile_delivery/trunk/pom.xml (from rev 2399, portal/tags/3.0.0-GA/pom.xml)
===================================================================
--- sandbox/mobile_delivery/trunk/pom.xml	                        (rev 0)
+++ sandbox/mobile_delivery/trunk/pom.xml	2010-03-31 16:58:21 UTC (rev 2420)
@@ -0,0 +1,960 @@
+<!--
+
+    Copyright (C) 2009 eXo Platform SAS.
+
+    This is free software; you can redistribute it and/or modify it
+    under the terms of the GNU Lesser General Public License as
+    published by the Free Software Foundation; either version 2.1 of
+    the License, or (at your option) any later version.
+
+    This software is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this software; if not, write to the Free
+    Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+    02110-1301 USA, or see the FSF site: http://www.fsf.org.
+
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+   <modelVersion>4.0.0</modelVersion>
+
+   <parent>
+      <groupId>org.gatein</groupId>
+      <artifactId>gatein-parent</artifactId>
+      <version>1.0.0-GA</version>
+   </parent>
+
+   <groupId>org.exoplatform.portal</groupId>
+   <artifactId>exo.portal.parent</artifactId>
+   <version>3.0.0-GA</version>
+   <packaging>pom</packaging>
+
+   <name>GateIn - Portal</name>
+
+   <properties>
+      <org.exoplatform.kernel.version>2.2.0-GA</org.exoplatform.kernel.version>
+      <org.exoplatform.core.version>2.3.0-GA</org.exoplatform.core.version>
+      <org.exoplatform.ws.version>2.1.0-GA</org.exoplatform.ws.version>
+      <org.exoplatform.jcr.version>1.12.0-GA</org.exoplatform.jcr.version>
+      <org.jibx.version>1.2.1</org.jibx.version>
+      <org.shindig.version>1.0-r790473-Patch02</org.shindig.version>
+      <org.gatein.common.version>2.0.0-GA</org.gatein.common.version>
+      <org.gatein.wci.version>2.0.0-GA</org.gatein.wci.version>
+      <org.gatein.pc.version>2.1.0-GA</org.gatein.pc.version>
+      <org.picketlink.idm>1.1.1.GA</org.picketlink.idm>
+      <org.gatein.wsrp.version>1.0.0-GA</org.gatein.wsrp.version>
+      <org.gatein.mop.version>1.0.0</org.gatein.mop.version>
+      <org.slf4j.version>1.5.6</org.slf4j.version>
+      <rhino.version>1.6R5</rhino.version>
+      <org.codehaus.groovy.version>1.6.5</org.codehaus.groovy.version>
+      <javax.servlet.version>2.5</javax.servlet.version>
+      <version.chromattic>1.0.0</version.chromattic>
+      <version.reflect>1.0.0</version.reflect>
+      <jcip.version>1.0</jcip.version>
+
+      <!-- ************** -->
+      <!-- Build settings -->
+      <!-- ************** -->
+
+      <!-- maven-enforcer-plugin -->
+      <jdk.min.version>1.6</jdk.min.version>
+   </properties>
+
+   <scm>
+      <connection>scm:svn:http://anonsvn.jboss.org/repos/gatein/portal/tags/3.0.0-GA</connection>
+      <developerConnection>scm:svn:http://svn.jboss.org/repos/gatein/portal/tags/3.0.0-GA</developerConnection>
+      <url>http://fisheye.jboss.org/browse/gatein/portal/tags/3.0.0-GA</url>
+   </scm>
+
+   <modules>
+      <module>component</module>
+      <module>gadgets</module>
+      <module>webui</module>
+      <module>portlet</module>
+      <module>web</module>
+      <module>server</module>
+      <module>examples</module>
+      <module>starter</module>
+      <module>packaging</module>
+      <module>testsuite</module>
+   </modules>
+
+   <dependencyManagement>
+      <dependencies>
+
+         <!-- eXo JCR stack -->
+         <dependency>
+            <groupId>org.exoplatform.kernel</groupId>
+            <artifactId>exo.kernel.commons</artifactId>
+            <version>${org.exoplatform.kernel.version}</version>
+            <exclusions>
+               <exclusion>
+                  <groupId>org.slf4j</groupId>
+                  <artifactId>slf4j-log4j12</artifactId>
+               </exclusion>
+               <exclusion>
+                  <groupId>log4j</groupId>
+                  <artifactId>log4j</artifactId>
+               </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.kernel</groupId>
+            <artifactId>exo.kernel.commons</artifactId>
+            <version>${org.exoplatform.kernel.version}</version>
+            <exclusions>
+             <exclusion>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-log4j12</artifactId>
+             </exclusion>
+             <exclusion>
+                <groupId>log4j</groupId>
+                <artifactId>log4j</artifactId>
+             </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.kernel</groupId>
+            <artifactId>exo.kernel.component.cache</artifactId>
+            <version>${org.exoplatform.kernel.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.kernel</groupId>
+            <artifactId>exo.kernel.component.command</artifactId>
+            <version>${org.exoplatform.kernel.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.kernel</groupId>
+            <artifactId>exo.kernel.component.common</artifactId>
+            <version>${org.exoplatform.kernel.version}</version>
+            <exclusions>
+              <exclusion>
+                 <groupId>org.slf4j</groupId>
+                 <artifactId>slf4j-log4j12</artifactId>
+              </exclusion>
+              <exclusion>
+                 <groupId>log4j</groupId>
+                 <artifactId>log4j</artifactId>
+              </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.kernel</groupId>
+            <artifactId>exo.kernel.container</artifactId>
+            <version>${org.exoplatform.kernel.version}</version>
+            <exclusions>
+             <exclusion>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-log4j12</artifactId>
+             </exclusion>
+             <exclusion>
+                <groupId>log4j</groupId>
+                <artifactId>log4j</artifactId>
+             </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+           <groupId>org.exoplatform.kernel</groupId>
+           <artifactId>exo.kernel.component.ext.cache.impl.jboss.v3</artifactId>
+           <version>${org.exoplatform.kernel.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.core</groupId>
+            <artifactId>exo.core.component.organization.api</artifactId>
+            <version>${org.exoplatform.core.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.core</groupId>
+            <artifactId>exo.core.component.database</artifactId>
+            <version>${org.exoplatform.core.version}</version>
+            <exclusions>
+             <exclusion>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-log4j12</artifactId>
+             </exclusion>
+             <exclusion>
+                <groupId>log4j</groupId>
+                <artifactId>log4j</artifactId>
+             </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.core</groupId>
+            <artifactId>exo.core.component.organization.api</artifactId>
+            <version>${org.exoplatform.core.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.core</groupId>
+            <artifactId>exo.core.component.organization.jdbc</artifactId>
+            <version>${org.exoplatform.core.version}</version>
+            <exclusions>
+              <exclusion>
+                 <groupId>org.slf4j</groupId>
+                 <artifactId>slf4j-log4j12</artifactId>
+              </exclusion>
+              <exclusion>
+                 <groupId>log4j</groupId>
+                 <artifactId>log4j</artifactId>
+              </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.core</groupId>
+            <artifactId>exo.core.component.security.core</artifactId>
+            <version>${org.exoplatform.core.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.core</groupId>
+            <artifactId>exo.core.component.document</artifactId>
+            <version>${org.exoplatform.core.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.jcr</groupId>
+            <artifactId>exo.jcr.component.core</artifactId>
+            <version>${org.exoplatform.jcr.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.jcr</groupId>
+            <artifactId>exo.jcr.component.ext</artifactId>
+            <version>${org.exoplatform.jcr.version}</version>
+            <exclusions>
+             <exclusion>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-log4j12</artifactId>
+             </exclusion>
+             <exclusion>
+                <groupId>log4j</groupId>
+                <artifactId>log4j</artifactId>
+             </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+            <groupId>org.exoplatform.ws</groupId>
+            <artifactId>exo.ws.frameworks.servlet</artifactId>
+            <version>${org.exoplatform.ws.version}</version>
+         </dependency>
+         <dependency>
+           <groupId>org.exoplatform.ws</groupId>
+           <artifactId>exo.ws.rest.core</artifactId>
+           <version>${org.exoplatform.ws.version}</version>
+         </dependency>
+
+         <!-- GateIn components -->
+         <dependency>
+            <groupId>org.gatein.common</groupId>
+            <artifactId>common-logging</artifactId>
+            <version>${org.gatein.common.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.common</groupId>
+            <artifactId>common-common</artifactId>
+            <version>${org.gatein.common.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.wci</groupId>
+            <artifactId>wci-wci</artifactId>
+            <version>${org.gatein.wci.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.pc</groupId>
+            <artifactId>pc-bridge</artifactId>
+            <version>${org.gatein.pc.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.pc</groupId>
+            <artifactId>pc-federation</artifactId>
+            <version>${org.gatein.pc.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.pc</groupId>
+            <artifactId>pc-mc</artifactId>
+            <version>${org.gatein.pc.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.pc</groupId>
+            <artifactId>pc-portlet</artifactId>
+            <version>${org.gatein.pc.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.pc</groupId>
+            <artifactId>pc-api</artifactId>
+            <version>${org.gatein.pc.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.wsrp</groupId>
+            <artifactId>wsrp-producer-lib</artifactId>
+            <version>${org.gatein.wsrp.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.wsrp</groupId>
+            <artifactId>wsrp-consumer</artifactId>
+            <version>${org.gatein.wsrp.version}</version>
+            <exclusions>
+              <exclusion>
+                <groupId>org.hibernate</groupId>
+                <artifactId>hibernate-core</artifactId>
+              </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.wsrp</groupId>
+            <artifactId>wsrp-integration-api</artifactId>
+            <version>${org.gatein.wsrp.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.mop</groupId>
+            <artifactId>mop-api</artifactId>
+            <version>${org.gatein.mop.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.mop</groupId>
+            <artifactId>mop-spi</artifactId>
+            <version>${org.gatein.mop.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.mop</groupId>
+            <artifactId>mop-core</artifactId>
+            <version>${org.gatein.mop.version}</version>
+         </dependency>
+
+        <!-- GateIn -->
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.common</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.web</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.portal</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.portal</artifactId>
+          <version>3.0.0-GA</version>
+          <type>test-jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.pc</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.identity</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.resources</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.application-registry</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.xml-parser</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.scripting</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.dashboard</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.webui.portal</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.webui.eXo</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.webui.core</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.gadgets-core</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.test.core</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.test.core</artifactId>
+          <version>3.0.0-GA</version>
+          <type>test-jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.test.jcr</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.test.jcr</artifactId>
+          <version>3.0.0-GA</version>
+          <type>test-jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.test.organization</artifactId>
+          <version>3.0.0-GA</version>
+        </dependency>
+        <dependency>
+          <groupId>org.exoplatform.portal</groupId>
+          <artifactId>exo.portal.component.test.organization</artifactId>
+          <version>3.0.0-GA</version>
+          <type>test-jar</type>
+        </dependency>
+
+         <!-- Chromattic -->
+         <dependency>
+            <groupId>org.chromattic</groupId>
+            <artifactId>chromattic.apt</artifactId>
+            <version>${version.chromattic}</version>
+            <scope>compile</scope>
+         </dependency>
+         <dependency>
+            <groupId>org.chromattic</groupId>
+            <artifactId>chromattic.api</artifactId>
+            <version>${version.chromattic}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.chromattic</groupId>
+            <artifactId>chromattic.spi</artifactId>
+            <version>${version.chromattic}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.chromattic</groupId>
+            <artifactId>chromattic.core</artifactId>
+            <version>${version.chromattic}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.chromattic</groupId>
+            <artifactId>chromattic.ext</artifactId>
+            <version>${version.chromattic}</version>
+         </dependency>
+
+         <!-- Picketlink -->
+         <dependency>
+            <groupId>org.picketlink.idm</groupId>
+            <artifactId>picketlink-idm-core</artifactId>
+            <version>${org.picketlink.idm}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.picketlink.idm</groupId>
+            <artifactId>picketlink-idm-hibernate</artifactId>
+            <version>${org.picketlink.idm}</version>
+            <exclusions>
+              <exclusion>
+                 <groupId>org.slf4j</groupId>
+                 <artifactId>slf4j-log4j12</artifactId>
+              </exclusion>
+              <exclusion>
+                 <groupId>log4j</groupId>
+                 <artifactId>log4j</artifactId>
+              </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+            <groupId>org.picketlink.idm</groupId>
+            <artifactId>picketlink-idm-ldap</artifactId>
+            <version>${org.picketlink.idm}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.picketlink.idm</groupId>
+            <artifactId>picketlink-idm-cache</artifactId>
+            <version>${org.picketlink.idm}</version>
+         </dependency>
+
+         <dependency>
+            <groupId>javax.portlet</groupId>
+            <artifactId>portlet-api</artifactId>
+            <version>2.0</version>
+         </dependency>
+         <dependency>
+            <groupId>javax.security</groupId>
+            <artifactId>jacc</artifactId>
+            <version>1.0</version>
+         </dependency>
+
+         <dependency>
+            <groupId>org.jboss.jbossas</groupId>
+            <artifactId>jboss-as-tomcat</artifactId>
+            <version>5.1.0.GA</version>
+         </dependency>
+
+         <dependency>
+            <groupId>commons-dbcp</groupId>
+            <artifactId>commons-dbcp</artifactId>
+            <version>1.2.2</version>
+            <exclusions>
+               <exclusion>
+                  <groupId>xerces</groupId>
+                  <artifactId>xercesImpl</artifactId>
+               </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>1.4</version>
+         </dependency>
+         <dependency>
+            <groupId>org.json</groupId>
+            <artifactId>json</artifactId>
+            <version>20070829</version>
+         </dependency>
+         <dependency>
+            <groupId>hsqldb</groupId>
+            <artifactId>hsqldb</artifactId>
+            <version>1.8.0.7</version>
+         </dependency>
+         <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <version>1.5</version>
+         </dependency>
+         <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>servlet-api</artifactId>
+            <version>${javax.servlet.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>rhino</groupId>
+            <artifactId>js</artifactId>
+            <version>${rhino.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.codehaus.groovy</groupId>
+            <artifactId>groovy-all</artifactId>
+            <version>${org.codehaus.groovy.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+         </dependency>
+         <dependency>
+            <groupId>commons-collections</groupId>
+            <artifactId>commons-collections</artifactId>
+            <version>3.2.1</version>
+         </dependency>
+         <dependency>
+            <groupId>commons-httpclient</groupId>
+            <artifactId>commons-httpclient</artifactId>
+            <version>3.0</version>
+         </dependency>
+
+         <dependency>
+            <groupId>caja</groupId>
+            <artifactId>caja</artifactId>
+            <version>r3375</version>
+         </dependency>
+         <dependency>
+            <groupId>caja</groupId>
+            <artifactId>json_simple</artifactId>
+            <version>r1</version>
+         </dependency>
+         <dependency>
+            <groupId>net.oauth</groupId>
+            <artifactId>core</artifactId>
+            <version>20080621</version>
+         </dependency>
+         <dependency>
+            <groupId>com.google.collections</groupId>
+            <artifactId>google-collections</artifactId>
+            <version>1.0-rc2</version>
+         </dependency>
+         <dependency>
+            <groupId>com.google.code.guice</groupId>
+            <artifactId>guice</artifactId>
+            <version>2.0</version>
+         </dependency>
+         <dependency>
+            <groupId>commons-lang</groupId>
+            <artifactId>commons-lang</artifactId>
+            <version>2.4</version>
+         </dependency>
+         <dependency>
+            <groupId>rome</groupId>
+            <artifactId>rome</artifactId>
+            <version>0.9</version>
+         </dependency>
+         <dependency>
+            <groupId>com.ibm.icu</groupId>
+            <artifactId>icu4j</artifactId>
+            <version>3.8</version>
+         </dependency>
+         <dependency>
+            <groupId>net.sourceforge.nekohtml</groupId>
+            <artifactId>nekohtml</artifactId>
+            <version>1.9.9</version>
+         </dependency>
+         <dependency>
+            <groupId>xerces</groupId>
+            <artifactId>xercesImpl</artifactId>
+            <version>2.9.1</version>
+         </dependency>
+         <dependency>
+            <groupId>jaxen</groupId>
+            <artifactId>jaxen</artifactId>
+            <version>1.1.1</version>
+         </dependency>
+         <dependency>
+            <groupId>nu.validator.htmlparser</groupId>
+            <artifactId>htmlparser</artifactId>
+            <version>1.0.7</version>
+         </dependency>
+         <dependency>
+            <groupId>commons-digester</groupId>
+            <artifactId>commons-digester</artifactId>
+            <version>1.7</version>
+         </dependency>
+
+         <dependency>
+            <groupId>org.gatein.shindig</groupId>
+            <artifactId>shindig-gadgets</artifactId>
+            <version>${org.shindig.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.shindig</groupId>
+            <artifactId>shindig-features</artifactId>
+            <version>${org.shindig.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.shindig</groupId>
+            <artifactId>shindig-common</artifactId>
+            <version>${org.shindig.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.shindig</groupId>
+            <artifactId>shindig-server</artifactId>
+            <version>${org.shindig.version}</version>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.shindig</groupId>
+            <artifactId>shindig-server</artifactId>
+            <version>${org.shindig.version}</version>
+            <type>war</type>
+         </dependency>
+         <dependency>
+            <groupId>org.gatein.shindig</groupId>
+            <artifactId>shindig-social-api</artifactId>
+            <version>${org.shindig.version}</version>
+         </dependency>
+
+         <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+         </dependency>
+         
+         <!-- needed for the IBM jdk, should be remove in the future when IBM fixes its jdk (see GTNPORTAL-636) --> 
+         <dependency>
+         	<groupId>net.jcip</groupId>
+         	<artifactId>jcip-annotations</artifactId>
+         	<version>${jcip.version}</version>
+         </dependency>
+
+      </dependencies>
+
+   </dependencyManagement>
+
+   <dependencies>
+      <dependency>
+         <groupId>org.slf4j</groupId>
+         <artifactId>slf4j-jdk14</artifactId>
+         <version>${org.slf4j.version}</version>
+         <scope>test</scope>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <resources>
+         <resource>
+            <directory>src/main/java</directory>
+            <includes>
+               <include>**/*.properties</include>
+               <include>**/*.xml</include>
+               <include>**/*.xsd</include>
+            </includes>
+         </resource>
+      </resources>
+      <testResources>
+         <testResource>
+            <directory>src/test/java</directory>
+            <includes>
+               <include>**/*.properties</include>
+               <include>**/*.xml</include>
+               <include>**/*.jstmpl</include>
+            </includes>
+         </testResource>
+         <testResource>
+            <directory>src/test/resources</directory>
+         </testResource>
+      </testResources>
+      <pluginManagement>
+         <plugins>
+            <plugin>
+               <groupId>org.codehaus.mojo</groupId>
+               <artifactId>exec-maven-plugin</artifactId>
+               <version>1.1.1</version>
+            </plugin>
+            <plugin>
+               <groupId>org.codehaus.mojo</groupId>
+               <artifactId>build-helper-maven-plugin</artifactId>
+               <version>1.4</version>
+            </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-surefire-plugin</artifactId>
+               <configuration>
+                  <argLine>-Xms512m -Xmx512m</argLine>
+                  <systemProperties>
+                     <property>
+                        <name>org.apache.commons.logging.Log</name>
+                        <value>org.apache.commons.logging.impl.SimpleLog</value>
+                     </property>
+                     <property>
+                        <name>org.apache.commons.logging.simplelog.defaultlog</name>
+                        <value>info</value>
+                     </property>
+                     <property>
+                        <name>org.apache.commons.logging.simplelog.log.[eXo]</name>
+                        <value>debug</value>
+                     </property>
+                     <property>
+                        <name>org.apache.commons.logging.simplelog.log.net.hibernate</name>
+                        <value>warn</value>
+                     </property>
+                     <property>
+                        <name>java.naming.factory.initial</name>
+                        <value>org.exoplatform.services.naming.SimpleContextFactory</value>
+                     </property>
+                  </systemProperties>
+               </configuration>
+            </plugin>
+            <!-- we shouldn't need to specify this plugin here, but the maven compiler plugin is not accepting its 
+                 memory option properties. This should be removed when we can just set the compiler properties -->
+            <!-- we need to specify this as building GateIn can cause memory problems with some JDKs (ie IBM) -->
+            <plugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-compiler-plugin</artifactId>
+              <configuration>
+                <fork>true</fork>
+                <meminitial>256m</meminitial>
+                <maxmem>1024m</maxmem>
+              </configuration>
+            </plugin>
+         </plugins>
+      </pluginManagement>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+               <execution>
+                  <id>compile</id>
+                  <phase>compile</phase>
+                  <configuration>
+                     <tasks>
+                        <copy failonerror="false" todir="${project.build.directory}/${project.build.finalName}/WEB-INF/classes">
+                           <fileset dir="${basedir}/src/main/webapp/WEB-INF/classes">
+                              <include name="**/*_en.properties" />
+                           </fileset>
+                           <globmapper from="*_en.properties" to="*.properties" />
+                        </copy>
+                     </tasks>
+                  </configuration>
+                  <goals>
+                     <goal>run</goal>
+                  </goals>
+               </execution>
+            </executions>
+         </plugin>
+      </plugins>
+   </build>
+
+  <profiles>
+    <profile>
+      <id>hsqldb</id>
+      <activation>
+        <activeByDefault>true</activeByDefault>
+      </activation>
+      <dependencies>
+        <dependency>
+          <groupId>hsqldb</groupId>
+          <artifactId>hsqldb</artifactId>
+          <scope>test</scope>
+        </dependency>
+      </dependencies>
+      <build>
+        <plugins>
+          <plugin>
+             <groupId>org.apache.maven.plugins</groupId>
+             <artifactId>maven-surefire-plugin</artifactId>
+             <configuration>
+                <systemProperties>
+                  <property>
+                     <name>java.util.logging.config.class</name>
+                     <value>org.exoplatform.component.test.logging.LogConfigurator</value>
+                  </property>
+                  <property>
+                    <name>com.arjuna.ats.arjuna.objectstore.objectStoreDir</name>
+                    <value>${project.build.directory}</value>
+                  </property>
+                  <property>
+                    <name>gatein.test.datasource.driver</name>
+                    <value>org.hsqldb.jdbcDriver</value>
+                  </property>
+                  <property>
+                     <name>gatein.test.datasource.url</name>
+                     <value>jdbc:hsqldb:file:${project.build.directory}/gateindb</value>
+                  </property>
+                  <property>
+                     <name>gatein.test.datasource.username</name>
+                     <value>sa</value>
+                  </property>
+                  <property>
+                     <name>gatein.test.datasource.password</name>
+                     <value />
+                  </property>
+                </systemProperties>
+             </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    <profile>
+      <id>mysql5</id>
+      <dependencies>
+        <dependency>
+          <groupId>mysql</groupId>
+          <artifactId>mysql-connector-java</artifactId>
+          <version>5.1.6</version>
+          <scope>test</scope>
+        </dependency>
+      </dependencies>
+      <build>
+        <plugins>
+          <plugin>
+             <groupId>org.apache.maven.plugins</groupId>
+             <artifactId>maven-surefire-plugin</artifactId>
+             <configuration>
+                <systemProperties>
+                  <property>
+                     <name>java.util.logging.config.class</name>
+                     <value>org.exoplatform.component.test.logging.LogConfigurator</value>
+                  </property>
+                  <property>
+                    <name>com.arjuna.ats.arjuna.objectstore.objectStoreDir</name>
+                    <value>${project.build.directory}</value>
+                  </property>
+                  <property>
+                    <name>gatein.test.datasource.driver</name>
+                    <value>com.mysql.jdbc.Driver</value>
+                  </property>
+                  <property>
+                     <name>gatein.test.datasource.url</name>
+                     <value>jdbc:mysql://10.37.129.4/gatein?createDatabaseIfNotExist=true&amp;useUnicode=true&amp;characterEncoding=utf-8</value>
+                  </property>
+                  <property>
+                     <name>gatein.test.datasource.username</name>
+                     <value>root</value>
+                  </property>
+                  <property>
+                     <name>gatein.test.datasource.password</name>
+                     <value>a</value>
+                  </property>
+                </systemProperties>
+             </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+
+   <!-- To be removed and replaced by settings in user config -->
+   <repositories>
+      <repository>
+         <id>repository.jboss.org</id>
+         <url>http://repository.jboss.org/maven2</url>
+         <releases>
+            <enabled>true</enabled>
+         </releases>
+         <snapshots>
+            <enabled>false</enabled>
+         </snapshots>
+      </repository>
+      <repository>
+         <id>exo-int</id>
+         <url>http://maven2.exoplatform.org/rest/maven2</url>
+         <releases>
+            <enabled>true</enabled>
+         </releases>
+         <snapshots>
+            <enabled>false</enabled>
+         </snapshots>
+      </repository>
+      <repository>
+         <id>caja</id>
+         <url>http://google-caja.googlecode.com/svn/maven</url>
+         <releases>
+            <enabled>true</enabled>
+         </releases>
+         <snapshots>
+            <enabled>false</enabled>
+         </snapshots>
+      </repository>
+      <repository>
+         <id>oauth</id>
+         <url>http://oauth.googlecode.com/svn/code/maven</url>
+         <releases>
+            <enabled>true</enabled>
+         </releases>
+         <snapshots>
+            <enabled>false</enabled>
+         </snapshots>
+      </repository>
+   </repositories>
+   <pluginRepositories>
+      <pluginRepository>
+         <id>exo-int</id>
+         <url>http://maven2.exoplatform.org/rest/maven2</url>
+         <releases>
+            <enabled>true</enabled>
+         </releases>
+         <snapshots>
+            <enabled>false</enabled>
+         </snapshots>
+      </pluginRepository>
+   </pluginRepositories>
+
+</project>

Copied: sandbox/mobile_delivery/trunk/portlet (from rev 2399, portal/tags/3.0.0-GA/portlet)

Copied: sandbox/mobile_delivery/trunk/server (from rev 2399, portal/tags/3.0.0-GA/server)

Copied: sandbox/mobile_delivery/trunk/starter (from rev 2399, portal/tags/3.0.0-GA/starter)

Copied: sandbox/mobile_delivery/trunk/testsuite (from rev 2399, portal/tags/3.0.0-GA/testsuite)

Copied: sandbox/mobile_delivery/trunk/web (from rev 2399, portal/tags/3.0.0-GA/web)

Copied: sandbox/mobile_delivery/trunk/webui (from rev 2399, portal/tags/3.0.0-GA/webui)



More information about the gatein-commits mailing list