Author: thomas.heute(a)jboss.com
Date: 2009-05-13 09:08:35 -0400 (Wed, 13 May 2009)
New Revision: 13361
Modified:
other/dzone_article/readme.txt
Log:
update
Modified: other/dzone_article/readme.txt
===================================================================
--- other/dzone_article/readme.txt 2009-05-13 13:05:36 UTC (rev 13360)
+++ other/dzone_article/readme.txt 2009-05-13 13:08:35 UTC (rev 13361)
@@ -9,33 +9,40 @@
ROOT/: wget
http://downloads.sourceforge.net/jboss/jboss-portal-2.7.2-bundled.zip
ROOT/: unzip ~/Download/jboss-portal-2.7.2-bundled.zip
+
+If you didn't checked out this readme with the sources you will need to get them:
ROOT/: svn co
http://anonsvn.jboss.org/repos/portal/other/dzone_article
COMPILING:
-ROOT/: cd myPortal
-ROOT/myPortal/: mvn package
-ROOT/myPortal/: cd ../portalExtension
-ROOT/portalExtension/: mvn package
-ROOT/myPortal/: cd ../rssPortlet
-ROOT/rssPortlet/: mvn package
+ROOT/dzone_article/: cd myPortal
+ROOT/dzone_article/myPortal/: mvn package
+ROOT/dzone_article/myPortal/: cd ../portalExtension
+ROOT/dzone_article/portalExtension/: mvn package
+ROOT/dzone_article/myPortal/: cd ../rssPortlet
+ROOT/dzone_article/rssPortlet/: mvn package
INSTALLING:
First we want to install the new theme which comes as a separate Web Archive. (keep the
name myPortal.war)
-ROOT/: cp myPortal/target/myPortal-0.0.1-SNAPSHOT.war
jboss-portal-2.7.2/server/default/deploy/myPortal.war
+ROOT/dzone_article/: cp myPortal/target/myPortal-0.0.1-SNAPSHOT.war
../jboss-portal-2.7.2/server/default/deploy/myPortal.war
Now we want to install the rssPortlet:
-ROOT/: cp rssPortlet/target/rssPortlet-0.0.1-SNAPSHOT.war
jboss-portal-2.7.2/server/default/deploy/rssPortlet.war
+ROOT/dzone_article/: cp rssPortlet/target/rssPortlet-0.0.1-SNAPSHOT.war
../jboss-portal-2.7.2/server/default/deploy/rssPortlet.war
We've created few files that we want to share with the portal, let's copy the
library to the portal:
-ROOT/: cp portalExtension/target/portalExtension-0.0.1-SNAPSHOT.jar
jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/lib
+ROOT/dzone_article/: cp portalExtension/target/portalExtension-0.0.1-SNAPSHOT.jar
../jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/lib
We've added a servlet to add on the portal, let's copy the modified web.xml:
-ROOT:/ cp portalExtension/src/main/resources/web.xml
jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF
+ROOT/dzone_article/: cp portalExtension/etc/web.xml
../jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF
We changed the default CMS content, let's replace the original one:
-ROOT:/ cp portalExtension/src/main/resources/index.html
jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/portal-cms.sar/portal/cms/conf/default-content/default/index.html
+ROOT/dzone_article/: cp portalExtension/etc/index.html
../jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/portal-cms.sar/portal/cms/conf/default-content/default/index.html
We've slightly modified the service descriptor of JBoss Portal to modify the
LocaleInterceptor, let's copy the modified one:
-ROOT:/ cp portalExtension/src/main/resources/jboss-service.xml
jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/META-INF
+ROOT/dzone_article/: cp portalExtension/etc/jboss-service.xml
../jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/META-INF
+
+ROOT/dzone_article/: rm
../jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/conf/data/default-object.xml
+
+Decorate login.jsp
+ROOT/dzone_article/: cp portalExtension/etc/login.jsp
../jboss-portal-2.7.2/server/default/deploy/jboss-portal.sar/portal-server.war/login.jsp