giacomo 00/08/31 07:56:37
Modified: src/org/apache/cocoon/components/language/markup/sitemap/java
Tag: xml-cocoon2 sitemap.xsl
src/org/apache/cocoon/environment Tag: xml-cocoon2
AbstractEnvironment.java Environment.java
webapp Tag: xml-cocoon2 sitemap.xmap
Log:
Added status-code attribute to serialize element in sitemap
Revision Changes Path
No revision
No revision
1.1.2.26 +4 -1
xml-cocoon/src/org/apache/cocoon/components/language/markup/sitemap/java/Attic/sitemap.xsl
Index: sitemap.xsl
===================================================================
RCS file:
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/sitemap/java/Attic/sitemap.xsl,v
retrieving revision 1.1.2.25
retrieving revision 1.1.2.26
diff -u -r1.1.2.25 -r1.1.2.26
--- sitemap.xsl 2000/08/27 09:08:01 1.1.2.25
+++ sitemap.xsl 2000/08/31 14:56:31 1.1.2.26
@@ -2,7 +2,7 @@
<!-- Sitemap Core logicsheet for the Java language -->
<!--
* @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
- * @version CVS $Revision: 1.1.2.25 $ $Date: 2000/08/27 09:08:01 $
+ * @version CVS $Revision: 1.1.2.26 $ $Date: 2000/08/31 14:56:31 $
-->
<xsl:stylesheet
@@ -432,6 +432,9 @@
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
+ <xsl:if test="@status-code">
+ environment.setStatus(<xsl:value-of select="@status-code"/>);
+ </xsl:if>
return pipeline.process (environment);
</xsl:template> <!-- match="map:serialize" -->
No revision
No revision
1.1.2.2 +8 -0
xml-cocoon/src/org/apache/cocoon/environment/Attic/AbstractEnvironment.java
Index: AbstractEnvironment.java
===================================================================
RCS file:
/home/cvs/xml-cocoon/src/org/apache/cocoon/environment/Attic/AbstractEnvironment.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- AbstractEnvironment.java 2000/08/23 22:44:28 1.1.2.1
+++ AbstractEnvironment.java 2000/08/31 14:56:33 1.1.2.2
@@ -102,6 +102,14 @@
public String getView() {
return this.view;
}
+
+ // Response methods
+
+ /**
+ * Set a status code
+ */
+ public void setStatus(int statusCode) {
+ }
// Object model method
1.1.2.8 +2 -1
xml-cocoon/src/org/apache/cocoon/environment/Attic/Environment.java
Index: Environment.java
===================================================================
RCS file:
/home/cvs/xml-cocoon/src/org/apache/cocoon/environment/Attic/Environment.java,v
retrieving revision 1.1.2.7
retrieving revision 1.1.2.8
diff -u -r1.1.2.7 -r1.1.2.8
--- Environment.java 2000/08/22 23:07:18 1.1.2.7
+++ Environment.java 2000/08/31 14:56:34 1.1.2.8
@@ -19,7 +19,7 @@
* Base interface for an environment abstraction
*
* @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
- * @version CVS $Revision: 1.1.2.7 $ $Date: 2000/08/22 23:07:18 $
+ * @version CVS $Revision: 1.1.2.8 $ $Date: 2000/08/31 14:56:34 $
*/
public interface Environment extends EntityResolver {
@@ -34,6 +34,7 @@
// Response methods
public void setContentType (String mimeType);
+ public void setStatus (int statusCode);
public OutputStream getOutputStream() throws IOException;
// Object model
No revision
No revision
1.1.2.6 +2 -1 xml-cocoon/webapp/Attic/sitemap.xmap
Index: sitemap.xmap
===================================================================
RCS file: /home/cvs/xml-cocoon/webapp/Attic/sitemap.xmap,v
retrieving revision 1.1.2.5
retrieving revision 1.1.2.6
diff -u -r1.1.2.5 -r1.1.2.6
--- sitemap.xmap 2000/08/31 14:46:09 1.1.2.5
+++ sitemap.xmap 2000/08/31 14:56:36 1.1.2.6
@@ -75,6 +75,7 @@
<!-- =========================== Resources =================================
-->
<map:resources>
+
<map:resource name="slides">
<map:generate src="docs/samples/slides/slides.xml"/>
<map:transform src="stylesheets/slides-navigation.xsl"/>
@@ -230,7 +231,7 @@
<map:handle-errors>
<map:transform src="stylesheets/system/error2html.xsl"/>
- <map:serialize/>
+ <map:serialize status-code="500"/>
</map:handle-errors>
</map:pipeline>