From graffito-commits-return-178-apmail-incubator-graffito-commits-archive=www.apache.org@incubator.apache.org Wed Jun 15 21:31:54 2005 Return-Path: Delivered-To: apmail-incubator-graffito-commits-archive@www.apache.org Received: (qmail 27714 invoked from network); 15 Jun 2005 21:31:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Jun 2005 21:31:54 -0000 Received: (qmail 53783 invoked by uid 500); 15 Jun 2005 21:31:54 -0000 Mailing-List: contact graffito-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: graffito-dev@incubator.apache.org Delivered-To: mailing list graffito-commits@incubator.apache.org Received: (qmail 53770 invoked by uid 500); 15 Jun 2005 21:31:54 -0000 Delivered-To: apmail-incubator-graffito-cvs@incubator.apache.org Received: (qmail 53741 invoked by uid 99); 15 Jun 2005 21:31:53 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Wed, 15 Jun 2005 14:31:47 -0700 Received: (qmail 27580 invoked by uid 65534); 15 Jun 2005 21:31:22 -0000 Message-ID: <20050615213122.27579.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: svn commit: r190817 - in /incubator/graffito/trunk: ./ api/ etc/project-reports/ site/ site/xdocs-templates/ site/xdocs/ site/xdocs/images/screenshots/ site/xdocs/stylesheets/ Date: Wed, 15 Jun 2005 21:31:19 -0000 To: graffito-cvs@incubator.apache.org From: clombart@apache.org X-Mailer: svnmailer-1.0.0-dev X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: clombart Date: Wed Jun 15 14:31:17 2005 New Revision: 190817 URL: http://svn.apache.org/viewcvs?rev=3D190817&view=3Drev Log: Review the Graffito site Added: incubator/graffito/trunk/etc/project-reports/graffito-reports.xml incubator/graffito/trunk/site/xdocs/build.xml incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_= edit_folder_tab_children.jpg (with props) incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_= html_editor.jpg (with props) incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_= permissions.jpg (with props) incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_= view_folder.jpg (with props) incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portlet_= view_html.jpg (with props) incubator/graffito/trunk/site/xdocs/images/screenshots/tree_document_po= rtlets.jpg (with props) incubator/graffito/trunk/site/xdocs/portlet-screenshots.xml incubator/graffito/trunk/site/xdocs/supported-db.xml Modified: incubator/graffito/trunk/api/project.xml incubator/graffito/trunk/locator.ent incubator/graffito/trunk/maven.xml incubator/graffito/trunk/project.xml incubator/graffito/trunk/site/maven.xml incubator/graffito/trunk/site/xdocs-templates/navigation.xml incubator/graffito/trunk/site/xdocs/build.properties.txt incubator/graffito/trunk/site/xdocs/deploy.xml incubator/graffito/trunk/site/xdocs/features.xml incubator/graffito/trunk/site/xdocs/index.xml incubator/graffito/trunk/site/xdocs/maven-goals.xml incubator/graffito/trunk/site/xdocs/navigation.xml incubator/graffito/trunk/site/xdocs/navigation_pdf.xml incubator/graffito/trunk/site/xdocs/news.xml incubator/graffito/trunk/site/xdocs/project-structure.xml incubator/graffito/trunk/site/xdocs/stylesheets/project.xml Modified: incubator/graffito/trunk/api/project.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/api/project.xml= ?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/api/project.xml (original) +++ incubator/graffito/trunk/api/project.xml Wed Jun 15 14:31:17 2005 @@ -4,8 +4,9 @@ scm:subversion:https://svn.apache.org/repos/asf/incubator/= graffito/trunk/api scm:subversion:https://svn.apache.org/repos/asf/i= ncubator/graffito/trunk/api http://svn.apache.org/viewcvs - jetspeed-ap= i jetspeed2 &jetspeed-version;= src/java <= directory>${basedir}/src/java **/*.java src/test **/Test*.java <= /includes> ${basedir}/src/test **/*.java = - maven-javadoc-plugin - + jetspeed-ap= i jetspeed2 &jetspeed-version;= src/java <= directory>${basedir}/src/java **/*.java src/test **/Test*.java <= /includes> ${basedir}/src/test **/*.java = = =20 + &graffito-reports;=09 + =20 + =20 Added: incubator/graffito/trunk/etc/project-reports/graffito-reports.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/etc/project-rep= orts/graffito-reports.xml?rev=3D190817&view=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/etc/project-reports/graffito-reports.xml (adde= d) +++ incubator/graffito/trunk/etc/project-reports/graffito-reports.xml Wed J= un 15 14:31:17 2005 @@ -0,0 +1,3 @@ +maven-pmd-plugin +maven-junit-report-plugin +maven-javadoc-plugin \ No newline at end of file Modified: incubator/graffito/trunk/locator.ent URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/locator.ent?rev= =3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/locator.ent (original) +++ incubator/graffito/trunk/locator.ent Wed Jun 15 14:31:17 2005 @@ -19,4 +19,4 @@ '> %log4j-resources-en= t; =20 -'> %j2-reports-ent; +'> %graffito-reports-= ent; Modified: incubator/graffito/trunk/maven.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/maven.xml?rev= =3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/maven.xml (original) +++ incubator/graffito/trunk/maven.xml Wed Jun 15 14:31:17 2005 @@ -38,7 +38,7 @@ =20 =20 + + + =20 =20 Modified: incubator/graffito/trunk/project.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/project.xml?rev= =3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/project.xml (original) +++ incubator/graffito/trunk/project.xml Wed Jun 15 14:31:17 2005 @@ -1,4 +1,7 @@ + %locator-entities= ; +]> + Modified: incubator/graffito/trunk/site/maven.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/maven.xml?= rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/maven.xml (original) +++ incubator/graffito/trunk/site/maven.xml Wed Jun 15 14:31:17 2005 @@ -24,6 +24,11 @@ +=20 + + =20 + + =20 - + @@ -43,9 +43,13 @@ =09 - + + + + + =09 Modified: incubator/graffito/trunk/site/xdocs/build.properties.txt URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/buil= d=2Eproperties.txt?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/build.properties.txt (original) +++ incubator/graffito/trunk/site/xdocs/build.properties.txt Wed Jun 15 14:= 31:17 2005 @@ -1,29 +1,65 @@ -# ------------------------------------------------------------------------= --------- -# GRAFFITO -# ------------------------------------------------------------------------= --------- - -# configure TEST DB - -org.apache.portals.graffito.test.database.default.name=3Dmysql -org.apache.portals.graffito.test.jetspeed=3Dfalse -org.apache.portals.graffito.test.database.url =3D jdbc:mysql://127.0.0.1/g= raffitotest?dumpQueriesOnException=3Dtrue -org.apache.portals.graffito.test.database.driver =3D com.mysql.jdbc.Driver -org.apache.portals.graffito.test.database.user =3D j2 -org.apache.portals.graffito.test.database.password =3D j2 -org.apache.portals.graffito.test.jdbc.drivers.path=3DC:/Documents and Sett= ings/MySelf/.maven/repository/mysql/jars/mysql-connector-java-3.1.4-beta-bi= n=2Ejar - - -# configure PRODUCTION DB - -org.apache.portals.graffito.production.database.default.name=3Dmysql -org.apache.portals.graffito.production.jetspeed=3Dtrue -org.apache.portals.graffito.production.database.url =3D jdbc:mysql://local= host/j2 -org.apache.portals.graffito.production.database.driver =3D com.mysql.jdbc.= Driver -org.apache.portals.graffito.production.database.user =3D j2 -org.apache.portals.graffito.production.database.password =3D j2 -org.apache.portals.graffito.production.jdbc.drivers.path=3DC:/Documents an= d Settings/MySelf/.maven/repository/mysql/jars/mysql-connector-java-3.1.4-b= eta-bin.jar - - -#Configue the Graffito Master OJB Store - USED FOR THE UNIT TESTS -org.apache.portals.graffito.database.ojb.platform=3DMySQL -org.apache.portals.graffito.database.ojb.datasource=3Djava:comp/env/jdbc/g= raffitotest \ No newline at end of file +# ------------------------------------------------------------------------= --------- +# GRAFFITO +# ------------------------------------------------------------------------= --------- + +# configure TEST DB + +org.apache.portals.graffito.test.database.default.name=3Dhsql +org.apache.portals.graffito.test.jetspeed=3Dfalse +org.apache.portals.graffito.test.database.url =3D jdbc:hsqldb:hsql://127.0= .0.1:9001 +org.apache.portals.graffito.test.database.driver =3D org.hsqldb.jdbcDriver +org.apache.portals.graffito.test.database.user =3D sa +org.apache.portals.graffito.test.database.password =3D=20 +org.apache.portals.graffito.test.jdbc.drivers.path=3DC:/Documents and Sett= ings/Myself/.maven/repository/hsqldb/jars/hsqldb-1.8.0.RC11.jar + + +# configure PRODUCTION DB + +org.apache.portals.graffito.production.database.default.name=3Dhsql +org.apache.portals.graffito.production.jetspeed=3Dtrue +org.apache.portals.graffito.production.database.url =3D jdbc:hsqldb:hsql:/= /127.0.0.1:9001 +org.apache.portals.graffito.production.database.driver =3D org.hsqldb.jdbc= Driver +org.apache.portals.graffito.production.database.user =3D sa +org.apache.portals.graffito.production.database.password =3D=20 +org.apache.portals.graffito.production.jdbc.drivers.path=3DC:/Documents an= d Settings/Myself/.maven/repository/hsqldb/jars/hsqldb-1.8.0.RC11.jar + + +#Configue the Graffito Master OJB Store - USED FOR THE UNIT TESTS +org.apache.portals.graffito.database.ojb.platform=3DHsqldb +org.apache.portals.graffito.database.ojb.datasource=3Djava:comp/env/jdbc/g= raffitotest + +# ------------------------------------------------------------------------= --------- +# JETSPEED 2 (only if you want to deploy into a Jetspeed 2 application) +# ------------------------------------------------------------------------= --------- + +org.apache.jetspeed.project.home=3DC:/JavaProjects/jakarta-jetspeed-2 +org.apache.jetspeed.server.home=3DC:/MyApplications/j2-m3/jakarta-tomcat-5= .0.30 +org.apache.jetspeed.catalina.version.major=3D5 +org.apache.jetspeed.server.shared=3D${org.apache.jetspeed.server.home}/sha= red/lib/ +org.apache.jetspeed.deploy.war.dir=3D${org.apache.jetspeed.server.home}/we= bapps/ +org.apache.jetspeed.services.autodeployment.user=3Dj2deployer +org.apache.jetspeed.services.autodeployment.password=3Dj2deployer + +#C:/Documents and Settings/MySelf/.maven/repository/mysql/jars/mysql-conne= ctor-java-3.1.4-beta-bin.jar +org.apache.jetspeed.test.jdbc.drivers.path=3DC:/Documents and Settings/Mys= elf/.maven/repository/hsqldb/jars/hsqldb-1.8.0.RC11.jar +org.apache.jetspeed.production.jdbc.drivers.path=3DC:/Documents and Settin= gs/Myself/.maven/repository/hsqldb/jars/hsqldb-1.8.0.RC11.jar + + +# configure MySQL TEST DB + +org.apache.jetspeed.test.database.default.name=3Dhsql +org.apache.jetspeed.test.database.url =3D jdbc:hsqldb:hsql://127.0.0.1:900= 1 +org.apache.jetspeed.test.database.driver =3D org.hsqldb.jdbcDriver +org.apache.jetspeed.test.database.user =3D sa +org.apache.jetspeed.test.database.password =3D =20 +org.apache.jetspeed.test.database.ojb.platform=3DHsqldb + + +# configure MySQL Production DB + +org.apache.jetspeed.production.database.default.name=3Dhsql +org.apache.jetspeed.production.database.url =3D jdbc:hsqldb:hsql://127.0.0= .1:9001 +org.apache.jetspeed.production.database.driver =3D org.hsqldb.jdbcDriver +org.apache.jetspeed.production.database.user =3D sa +org.apache.jetspeed.production.database.password =3D +org.apache.jetspeed.test.database.ojb.platform=3DHsqldb Added: incubator/graffito/trunk/site/xdocs/build.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/buil= d=2Exml?rev=3D190817&view=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/build.xml (added) +++ incubator/graffito/trunk/site/xdocs/build.xml Wed Jun 15 14:31:17 2005 @@ -0,0 +1,155 @@ + + + + + Building Graffito =20 + + + + + +
+ +

+It is expected that the user is familiar with both the Apache Maven + project tool and the Apache Ant bui= ld tool. +

+ +
+ +

If you have not already done so, download and install Maven.

+ + + +

+ The Graffito source code is available via Subversion at http:= //svn.apache.org/repos/asf/incubator/graffito/trunk (anonymous acces= s)=20 + or with viewcvs. =20 +

+
+ +

Create an empty schema in your favorite DB system. Currently, we are= supporting MySql, Oracle, MsSql, Hsql and Postgres.

+

+ Get more information the supported databases on this page. +

+

+ If you are using HSQL, you can start a empty test db with the maven = goal maven start.test.server (from the svn trunk folder). +

+
+ + +

Please set these values in your ${USER_HOME}/build.properties file. There is a sample file here.=

+ + =20 + + + + + + + + =20 + + + + + =20 + + + + + =20 + + + + =20 + + + + + =20 + + + + =20 + =20 + + + + + =20 + + + + =20 + + + + =20 + + + + + =20 + + + + =20 + =20 + + + + =20 + + + + + =20 + + + + + =20 + + + + + =20 + + + + =20 +
PropertyExampleWhat is it?
UNIT TEST SETTING
org.apache.portals.graffito.test.database.default.namemysql | oracle | mssql | hsql | postgresDatabase type used for the Graffito Master Store in the test envir= onment
org.apache.portals.graffito.test.jetspeedtrue | falseTrue if the Db is already used by a Jetspeed application. By this = way, it is not necessary to create or drop the tables used by OJB or by the= security service
org.apache.portals.graffito.test.database.urljdbc:mysql://127.0.0.1/graffitotest?dumpQueriesOnException=3Dtrue<= /td> + Url used to connect to the Graffito Master Store in the test envir= onment
org.apache.portals.graffito.test.database.drivercom.mysql.jdbc.DriverJDBC Driver class name
org.apache.portals.graffito.test.database.useryour-db-userUser name used to connect to the Test DB
org.apache.portals.graffito.test.database.passwordyour-db-user-passwordUser password used to connect to the Test DB
org.apache.portals.graffito.test.jdbc.drivers.pathC:/myjarpath/mysql/mysql-connector-java-3.1.4-beta-bin.jarJDBC driver files used for the test DB
PRODUCTION SETTING
org.apache.portals.graffito.production.database.default.namemysql | oracle | mssql | hsql | postgresDatabase type used for the Graffito Master Store in the production= environment
org.apache.portals.graffito.production.jetspeedtrue | falseTrue if the Db is already used by a Jetspeed application. By this = way, it is not necessary to create or drop the tables used by OJB or by the= security service
org.apache.portals.graffito.production.database.urljdbc:mysql://127.0.0.1/graffitotest?dumpQueriesOnException=3Dtrue<= /td> + Url used to connect to the Graffito Master Store in the production= environment
org.apache.portals.graffito.production.database.drivercom.mysql.jdbc.DriverJDBC Driver class name
org.apache.portals.graffito.production.database.useryour-db-userUser name used to connect to the production DB
org.apache.portals.graffito.production.database.passwordyour-db-user-passwordUser password used to connect to the production DB
org.apache.portals.graffito.production.jdbc.drivers.pathC:/myjarpath/mysql/mysql-connector-java-3.1.4-beta-bin.jarJDBC driver files used for the production DB
+ + +
+ + +

+

  • Check if your DB is correctly running.
  • +
  • Execute maven allClean allBuild on the Graffito ro= ot directory (trunk folder).
  • +

    +
    +
    + +
    + Modified: incubator/graffito/trunk/site/xdocs/deploy.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/depl= oy.xml?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/deploy.xml (original) +++ incubator/graffito/trunk/site/xdocs/deploy.xml Wed Jun 15 14:31:17 2005 @@ -22,16 +22,37 @@ -
    +
    =20 + +

    New properties are required to deploy into Jetspeed 2.

    +

    Please review your ${USER_HOME}/build.properties file wit= h the properties found in the sample file = here (See the Jetspeed 2 section) .

    +=09 +
    =09 +
      -
    • Build and deploy Jetspeed 2 into an application server. See the Jetspped= 2 Getting Started page .
    • -
    • Build Graffito. See Build all Graf= fito subprojects page.
    • +
    • Get and install Jetspeed 2 M3. The M3 distribution can be found here. + This distribution contains Tomcat and the Jetspeed 2 demo applicatio= n=2E + Don't use the lastest Jetspeed code from SVN.
    • +
    • If you want to change the database, read carefully the instructions = found into the J2 M3 distribution.=20 + Check if your database is supported on this page.
    • + =20
    -
    -
    + + + + + +
      +
    • Start Tomcat and connect to jetspeed with http://localhos= t:8080/jetspeed.
    • +
    • Login as "admin" with password "admin". This is the only user that= can manage the Graffito content.=20 + If needed, you can add new permissions in the Browser Portlet.
    • + =20 +
    +
    Modified: incubator/graffito/trunk/site/xdocs/features.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/feat= ures.xml?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/features.xml (original) +++ incubator/graffito/trunk/site/xdocs/features.xml Wed Jun 15 14:31:17 20= 05 @@ -24,7 +24,7 @@

    Here is a summay of the main Graffito features.

    - +

    Creating flexible CMS services which can transparently support diffe= rent CMS repositories.=20 By this way, your application can access to heterogenous content = store.=20 It should be possible to support CMS repositories which are provi= ding a Java API or a WEBDAV layer or the newest JSR 170).

    Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portl= et_edit_folder_tab_children.jpg URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/imag= es/screenshots/browser_portlet_edit_folder_tab_children.jpg?rev=3D190817&vi= ew=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_= portlet_edit_folder_tab_children.jpg ---------------------------------------------------------------------------= --- svn:mime-type =3D application/octet-stream Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portl= et_html_editor.jpg URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/imag= es/screenshots/browser_portlet_html_editor.jpg?rev=3D190817&view=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_= portlet_html_editor.jpg ---------------------------------------------------------------------------= --- svn:mime-type =3D application/octet-stream Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portl= et_permissions.jpg URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/imag= es/screenshots/browser_portlet_permissions.jpg?rev=3D190817&view=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_= portlet_permissions.jpg ---------------------------------------------------------------------------= --- svn:mime-type =3D application/octet-stream Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portl= et_view_folder.jpg URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/imag= es/screenshots/browser_portlet_view_folder.jpg?rev=3D190817&view=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_= portlet_view_folder.jpg ---------------------------------------------------------------------------= --- svn:mime-type =3D application/octet-stream Added: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_portl= et_view_html.jpg URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/imag= es/screenshots/browser_portlet_view_html.jpg?rev=3D190817&view=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/browser_= portlet_view_html.jpg ---------------------------------------------------------------------------= --- svn:mime-type =3D application/octet-stream Added: incubator/graffito/trunk/site/xdocs/images/screenshots/tree_document= _portlets.jpg URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/imag= es/screenshots/tree_document_portlets.jpg?rev=3D190817&view=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: incubator/graffito/trunk/site/xdocs/images/screenshots/tree_doc= ument_portlets.jpg ---------------------------------------------------------------------------= --- svn:mime-type =3D application/octet-stream Modified: incubator/graffito/trunk/site/xdocs/index.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/inde= x=2Exml?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/index.xml (original) +++ incubator/graffito/trunk/site/xdocs/index.xml Wed Jun 15 14:31:17 2005 @@ -22,12 +22,25 @@
    - -

    Graffito is an open source project for building content management = & document management systems.=20 - Graffito is an IOC component based solution, so you can used it wit= hin any Java applications (portals, simple web applications, EJB components= , ...).

    -

    See the sections Overview and Features to get more information on Graffito.

    - =20 - =09 + +

    Graffito is an open source framework used to build content based ap= plications like CMS, document management, forums, blogs, ...

    +

    It offers a complete plateform for creating, managing, and publishi= ng content in your portal or in any other kind of java application. Graffit= o integrates content repositories, workflow, collaboration and personalizat= ion via existing open source projects and powerfull standards like WEBDAV.<= /p> +

    Graffito includes features like taxonomy, content versionning, fine= grained access control, collaborative editing, publication workflow, sched= uling, indexing, searching and more. It will also support many document ty= pes like XML, HTML, PDF, MS Office, Open office, ect.

    +

    Look here to see the full list of Graffito's features.

    +
    + +

    There is a huge amount of applications that can use Graffito. Some = good examples are :

    + +

    1. Content catalog like Yahoo style portal : you can classify yo= ur content in a virtual content tree which group together different content= repositories.

    +

    2. On-line content management : web site content is updated dire= ctly by the end-users. They can update news, HTML pages and all information= which have to be stored into CMS repositories.

    +

    3. Document management : different teams can share documents req= uired for their job in a secure fashion. Following a customized authoriting= workflow, they can receive notifications when documents have been updated;= takes some actions on the existing documents; and at the end, publish the = final publications in different formats (PDF, HTML, Word, ...)

    + +
    + +

    Graffito is, in fact, a flexible set of components, services and po= rtlets which can transparently support different CMS engines.=20 + Graffito is packaged with a default cms repository impl= ementation based on OJB but it also supporting a plugin design. You can wri= te your own plugin in order to access to a propriatary CMS repository.

    +

    The Content Management resolution is performed in a pluggable fas= hion; consequently, J2EE applications are independent of underlying CMS tec= hnologies. New or updated technologies can be substituted without requiring= modifications to the application itself. An implementation for a particula= r CMS technology is determined at run-time (see the architecture detail to = get more information).

    +

    The Graffito components are based on Spring IOC framework. Spring is the default service frame= work for Jetspeed 2 but Graffito can be used in other portal applications o= r in other kind of Java plateform as well.

    Graffito is an effort undergoing incubation at the Apache Software = Foundation (ASF), sponsored by the Apache Portals project.While incubation = status is not necessarily a reflection of the completeness or stability of = the code, it does indicate that the project has yet to be fully endorsed by= the ASF. @@ -35,7 +48,7 @@

    The purpose of this incubation period is to build a community of us= ers and developers from other Apache projects and from the various JSR-170,= Webdav or other CMS experts, learn the Apache way of doing things.

    We hope to improve collaboration with Apache projects like Portals,= JackRabbit, Slide and others.

    While incubation status is not necessarily a reflection of the comp= leteness or stability of the code, it does indicate that the project has ye= t to be fully endorsed by the ASF.

    -

    The status of Graffito incubation is tracked by the Apache Incubato= r here

    +

    The status of Graffito incubation is tracked by the Apache Incubator

    Graffito is the default CMS solution for Jetspeed 2 Portal Server.

    Modified: incubator/graffito/trunk/site/xdocs/maven-goals.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/mave= n-goals.xml?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/maven-goals.xml (original) +++ incubator/graffito/trunk/site/xdocs/maven-goals.xml Wed Jun 15 14:31:17= 2005 @@ -26,9 +26,10 @@

    In addition to the standard maven goals, the followin= g goals have been defined. - In order to be executed correctly, the Graffito maven= goals are using some paramaters defined in your build.properties file (see= the page Getting Starded). =20 + In order to be executed correctly, the Graffito maven= goals are using some paramaters defined in your build.properties file (see= the page Building Graffito). =20

    +

    You can execute the following maven goals from the Graffito root = folder (svn trunk folder).

    @@ -38,6 +39,11 @@ + + + + + =09 Modified: incubator/graffito/trunk/site/xdocs/navigation.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/navi= gation.xml?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/navigation.xml (original) +++ incubator/graffito/trunk/site/xdocs/navigation.xml Wed Jun 15 14:31:17 = 2005 @@ -29,7 +29,7 @@ - + @@ -40,13 +40,16 @@ =20 =20 =20 - =20 =09 - + + + + + =09 Modified: incubator/graffito/trunk/site/xdocs/navigation_pdf.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/navi= gation_pdf.xml?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/navigation_pdf.xml (original) +++ incubator/graffito/trunk/site/xdocs/navigation_pdf.xml Wed Jun 15 14:31= :17 2005 @@ -28,7 +28,10 @@ - + + + + =09 Modified: incubator/graffito/trunk/site/xdocs/news.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/news= .xml?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/news.xml (original) +++ incubator/graffito/trunk/site/xdocs/news.xml Wed Jun 15 14:31:17 2005 @@ -22,10 +22,17 @@
    + +

    Graffito is still under incubation. See on the Graffi= to incubation page to get more information.

    +

    2 new committers join the team (Oliver and Sandro). They are mainly= focus on the JCR Mapping tools.

    =09 +

    Version 1.0-a1-dev is on good way, some portlets are availables, se= e the maven report to follow the developement process.

    +
    + =09

    Graffito developement is just incubating in the ASF. The code is no= t 100% stable and not all Graffito features are implemented.

    Obviously, you are welcome to send your comments and to contribute = !

    +
    =09 Added: incubator/graffito/trunk/site/xdocs/portlet-screenshots.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/port= let-screenshots.xml?rev=3D190817&view=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/portlet-screenshots.xml (added) +++ incubator/graffito/trunk/site/xdocs/portlet-screenshots.xml Wed Jun 15 = 14:31:17 2005 @@ -0,0 +1,48 @@ + + + + + Christophe L= ombart + JSR-168 Portlets Screenshots + + +
    +

    Here is some portlet schreenshots (deployed on Jetspeed 2).

    + =20 + + + =20 + + + + =20 + + + + =20 + =09 + + + =20 + =09 + + + + =09 +
    + +
    Modified: incubator/graffito/trunk/site/xdocs/project-structure.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/proj= ect-structure.xml?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/project-structure.xml (original) +++ incubator/graffito/trunk/site/xdocs/project-structure.xml Wed Jun 15 14= :31:17 2005 @@ -31,28 +31,46 @@
    - + =20 - - + + - + + + + =09 + + + + + + + + + =09 + + - - + + + =09 - - + + + =09 + + + - + =20
    GoalallClean Clean all subprojects
    start.test.serverstart an HSQL test server used for the unit test based on HSQL DB=
    allBuild Build all subprojectsDescription
    APIapi Interfaces used for the Graffito Object Model and service compo= nents. This is only the jar that you should deploy in your portlet applicat= ions.
    ComponentsDefault Implementations for the Graffito Object Model and servi= ce components.applicationsSeries of JSR-168 portlet applications & the Graffito portl= et framework.
    EnginecommonsUtility classes used in different Graffito subprojects.
    componentsDefault implementations for the Graffito Object Model and servi= ce components.
    docDraft documents which are not yet in the Graffito site.
    engine Utility classes used to integrate Graffito in your J2EE applica= tion. If you are using Jetspeed 2, it is not necessary to use this engine.=20 Graffito will be plugged into the Jetspeed Component service.=
    Jetspeed2-deployConfigurations files specific for the Jetspeed 2 deployment. -
    etcCommon config files and dependencies used in the different Graf= fito subprojects.
    PortletsSeries of JSR-168 portlet applciations.jcr-mappingJCR Mapping tools used between the Graffito Object Model and a = JCR repository like JackRabbit. Currently, it is a prototype.
    jetspeed2-deployConfigurations files specific for the Jetspeed 2 deployment.
    Sitesite Graffito Web Site.
    Modified: incubator/graffito/trunk/site/xdocs/stylesheets/project.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/styl= esheets/project.xml?rev=3D190817&r1=3D190816&r2=3D190817&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/stylesheets/project.xml (original) +++ incubator/graffito/trunk/site/xdocs/stylesheets/project.xml Wed Jun 15 = 14:31:17 2005 @@ -14,14 +14,9 @@ See the License for the specific language governing permissions and limitations under the License. --> - - Jetspeed 2 - Jetspeed 2 + + Graffito + Graffito - - - =09 - - Added: incubator/graffito/trunk/site/xdocs/supported-db.xml URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/site/xdocs/supp= orted-db.xml?rev=3D190817&view=3Dauto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/graffito/trunk/site/xdocs/supported-db.xml (added) +++ incubator/graffito/trunk/site/xdocs/supported-db.xml Wed Jun 15 14:31:1= 7 2005 @@ -0,0 +1,52 @@ + + + + + Supported Database =20 + + + + + +
    +

    + The following table contains all informations about the supported databa= ses. +

    + + + + + + + + =09 + + + + =09 + + + + =09 + +
    DBComments
    HSQLTested, require version 1.8+
    MySqlTested, require version 1.4.12+
    Oracle, mssql, postgresNo yet tested. Thanks to OJB, it should be possible to support thos= es DB with a minimal effort. We are looking for some contributions in this = area.
    =09 +=09 +
    + + +
    +