Author: tv
Date: Mon Mar 30 20:22:18 2009
New Revision: 760151

URL: http://svn.apache.org/viewvc?rev=760151&view=rev
Log:
Removed the XSLT service. It has been replaced by the Fulcrum XSLT component

Removed:
    turbine/core/trunk/src/java/org/apache/turbine/services/xslt/
Modified:
    turbine/core/trunk/pom.xml
    
turbine/core/trunk/src/java/org/apache/turbine/modules/layouts/VelocityXslLayout.java
    turbine/core/trunk/xdocs/changes.xml

Modified: turbine/core/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/turbine/core/trunk/pom.xml?rev=760151&r1=760150&r2=760151&view=diff
==============================================================================
--- turbine/core/trunk/pom.xml (original)
+++ turbine/core/trunk/pom.xml Mon Mar 30 20:22:18 2009
@@ -53,12 +53,12 @@
     <repository>
       <id>default</id>
       <name>Default Repository</name>
-      <url>people.apache.org/www/www.apache.org/dist/turbine/releases/</url>
+      
<url>${turbine.deployment.protocol}://people.apache.org/www/www.apache.org/dist/turbine/releases/</url>
     </repository>
     <site>
       <id>default</id>
       <name>Default Site</name>
-      <url>scp://people.apache.org/www/turbine.apache.org</url>
+      
<url>${turbine.deployment.protocol}://people.apache.org/www/turbine.apache.org</url>
     </site>
   </distributionManagement>
 
@@ -974,9 +974,14 @@
       <version>1.0.7-SNAPSHOT</version>
     </dependency>
     <dependency>
-      <groupId>fulcrum</groupId>
+      <groupId>org.apache.fulcrum</groupId>
+      <artifactId>fulcrum-xslt</artifactId>
+      <version>1.0.4-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.fulcrum</groupId>
       <artifactId>fulcrum-mimetype</artifactId>
-      <version>1.0.4</version>
+      <version>1.0.5-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.excalibur.component</groupId>
@@ -1252,7 +1257,7 @@
       Make the deployment protocol pluggable. This allows to switch to
       other protocols like scpexe, which some users prefer over scp.
     -->
-    <turbine.deployment.protocol>scp</turbine.deployment.protocol>
+    <turbine.deployment.protocol>scpexe</turbine.deployment.protocol>
     
     <!--
       Encoding of Java source files: Make sure, that the compiler and

Modified: 
turbine/core/trunk/src/java/org/apache/turbine/modules/layouts/VelocityXslLayout.java
URL: 
http://svn.apache.org/viewvc/turbine/core/trunk/src/java/org/apache/turbine/modules/layouts/VelocityXslLayout.java?rev=760151&r1=760150&r2=760151&view=diff
==============================================================================
--- 
turbine/core/trunk/src/java/org/apache/turbine/modules/layouts/VelocityXslLayout.java
 (original)
+++ 
turbine/core/trunk/src/java/org/apache/turbine/modules/layouts/VelocityXslLayout.java
 Mon Mar 30 20:22:18 2009
@@ -25,9 +25,8 @@
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
-
 import org.apache.ecs.ConcreteElement;
-
+import org.apache.fulcrum.xslt.XSLTServiceFacade;
 import org.apache.turbine.TurbineConstants;
 import org.apache.turbine.modules.Layout;
 import org.apache.turbine.modules.Screen;
@@ -35,10 +34,8 @@
 import org.apache.turbine.pipeline.PipelineData;
 import org.apache.turbine.services.assemblerbroker.TurbineAssemblerBroker;
 import org.apache.turbine.services.velocity.TurbineVelocity;
-import org.apache.turbine.services.xslt.TurbineXSLT;
 import org.apache.turbine.util.RunData;
 import org.apache.turbine.util.template.TemplateNavigation;
-
 import org.apache.velocity.context.Context;
 
 /**
@@ -126,7 +123,7 @@
 
         // Finally we do a transformation and send the result
         // back to the browser
-        TurbineXSLT.transform(
+        XSLTServiceFacade.transform(
             data.getTemplateInfo().getScreenTemplate(),
                 new StringReader(temp), data.getResponse().getWriter());
     }
@@ -178,7 +175,7 @@
 
         // Finally we do a transformation and send the result
         // back to the browser
-        TurbineXSLT.transform(
+        XSLTServiceFacade.transform(
             data.getTemplateInfo().getScreenTemplate(),
                 new StringReader(temp), data.getResponse().getWriter());
     }

Modified: turbine/core/trunk/xdocs/changes.xml
URL: 
http://svn.apache.org/viewvc/turbine/core/trunk/xdocs/changes.xml?rev=760151&r1=760150&r2=760151&view=diff
==============================================================================
--- turbine/core/trunk/xdocs/changes.xml (original)
+++ turbine/core/trunk/xdocs/changes.xml Mon Mar 30 20:22:18 2009
@@ -26,6 +26,13 @@
   <body>
     <release version="4.0-dev" date="in Subversion">
       <action type="update" dev="tv">
+        Replaced the XSLT-Service with its Fulcrum counterpart.
+      </action>
+      <action type="remove" dev="tv">
+        Removed the XMLRPC-Service. There is a more current alternative
+        implementation available in the Fulcrum repository.
+      </action>
+      <action type="update" dev="tv">
         Adjusted the IntakeTool to use IntakeServiceFacade instead of Intake
       </action>
       <action type="update" dev="tv">


Reply via email to