You are viewing a plain text version of this content. The canonical link for it is here.
Posted to graffito-commits@incubator.apache.org by cl...@apache.org on 2005/02/23 20:51:27 UTC
svn commit: r155069 - in incubator/graffito/trunk/jetspeed2-deploy:
maven.xml src/assembly/jetspeed-spring.xml src/pages/graffito.psml
Author: clombart
Date: Wed Feb 23 12:51:24 2005
New Revision: 155069
URL: http://svn.apache.org/viewcvs?view=rev&rev=155069
Log:
* Apply patch provided by DerShung Yang. Now it is not necessary to maintain the J2 spring config file (jetspeed-spring.xml)
* Small modification in the psml file (change the id)
Removed:
incubator/graffito/trunk/jetspeed2-deploy/src/assembly/jetspeed-spring.xml
Modified:
incubator/graffito/trunk/jetspeed2-deploy/maven.xml
incubator/graffito/trunk/jetspeed2-deploy/src/pages/graffito.psml
Modified: incubator/graffito/trunk/jetspeed2-deploy/maven.xml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/jetspeed2-deploy/maven.xml?view=diff&r1=155068&r2=155069
==============================================================================
--- incubator/graffito/trunk/jetspeed2-deploy/maven.xml (original)
+++ incubator/graffito/trunk/jetspeed2-deploy/maven.xml Wed Feb 23 12:51:24 2005
@@ -13,19 +13,24 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project default="java:jar"
- xmlns:j="jelly:core"
- xmlns:define="jelly:define"
- xmlns:reactor="reactor">
-
-
- <!-- ================================================================ -->
- <!-- Hot Deploy for mundane everyday development under Catalina -->
- <!-- ================================================================ -->
-
- <goal name="deploy">
- <copy todir="${org.apache.jetspeed.deploy.war.dir}jetspeed/WEB-INF" overwrite="true">
- <fileset dir="${maven.src.dir}" />
- </copy>
- </goal>
- </project>
\ No newline at end of file
+<project default="java:jar" xmlns:j="jelly:core" xmlns:define="jelly:define" xmlns:util="jelly:util" xmlns:reactor="reactor">
+ <!-- ================================================================ -->
+ <!-- Hot Deploy for mundane everyday development under Catalina -->
+ <!-- ================================================================ -->
+ <goal name="deploy">
+ <copy todir="${org.apache.jetspeed.deploy.war.dir}/jetspeed/WEB-INF" overwrite="true">
+ <fileset dir="${maven.src.dir}" />
+ </copy>
+ <!-- Insert Graffito's ContentServer and ContentModel into the -->
+ <!-- jetspeed-spring.xml from a Jetspeed running application -->
+ <util:loadText file="${org.apache.jetspeed.deploy.war.dir}/jetspeed/WEB-INF/assembly/jetspeed-spring.xml" var="jetspeedSpringXml"/>
+ <j:if test="${jetspeedSpringXml.indexOf('graffito') lt 0}">
+ <replaceregexp file="${org.apache.jetspeed.deploy.war.dir}/jetspeed/WEB-INF/assembly/jetspeed-spring.xml">
+ <regexp pattern="(.+PortletRegistryComponent.+)" />
+ <substitution
+ expression="<entry key=\"ContentServer\"><ref bean=\"org.apache.portals.graffito.ContentServerService\"/></entry><entry key=\"ContentModel\"><ref bean=\"org.apache.portals.graffito.ContentModelService\"/></entry>\1"
+ />
+ </replaceregexp>
+ </j:if>
+ </goal>
+</project>
\ No newline at end of file
Modified: incubator/graffito/trunk/jetspeed2-deploy/src/pages/graffito.psml
URL: http://svn.apache.org/viewcvs/incubator/graffito/trunk/jetspeed2-deploy/src/pages/graffito.psml?view=diff&r1=155068&r2=155069
==============================================================================
--- incubator/graffito/trunk/jetspeed2-deploy/src/pages/graffito.psml (original)
+++ incubator/graffito/trunk/jetspeed2-deploy/src/pages/graffito.psml Wed Feb 23 12:51:24 2005
@@ -7,7 +7,7 @@
<short-title>Graffito</short-title>
<defaults skin="orange" layout-decorator="tigris" portlet-decorator="tigris"/>
<fragment id="gf-1" type="layout" name="jetspeed::VelocityOneColumn">
- <fragment id="gf-2" type="portlet" name="graffito-browser::graffitoBrowser">
+ <fragment id="graffitoBrowser" type="portlet" name="graffito-browser::graffitoBrowser">
<property name="row" value="0" layout="OneColumn"/>
<property name="column" value="0" layout="OneColumn"/>
</fragment>