Status Generator
The status generator creates xml from the current status of cocoon.
The information is surrounded by the root element statusinfo
and grouped with the elements group and value.
The statusinfo element has the attributes host
and date.
A group collects several informations about one topic. The topic
is set by the attribute name of the group. A group
can have subgroups (element group) or values.
Each value has a name specified by the attribute name and can
consist of one or several line.
All elements have the namespace http://apache.org/cocoon/status/2.0.
-
Name : status
-
Class: org.apache.cocoon.generation.StatusGenerator
-
Cacheable: no.
 |  |  |
 |
<map:generate type="status"/>
|  |
 |  |  |
DTD
XML generated by status generator uses namespace
http://apache.org/cocoon/status/2.0. The DTD of XML
generated by status generator:
 |  |  |
 |
<!ELEMENT statusinfo (group|value)*>
<!ATTLIST statusinfo
date CDATA #IMPLIED
host CDATA #IMPLIED
>
<!ELEMENT group (group|value)*>
<!ATTLIST group
name CDATA #IMPLIED
>
<!ELEMENT value (line)+>
<!ATTLIST value
name CDATA #REQUIRED
<!ELEMENT line (#PCDATA)+>
|  |
 |  |  |
Example
The current status generator outputs information about the jvm:
 |  |  |
 |
<?xml version="1.0" encoding="UTF-8"?>
<statusinfo date="16.07.2001 16:46:20" host="myhost"
xmlns="http://apache.org/cocoon/status/2.0"
xmlns:xlink="http://www.w3.org/1999/xlink">
<group name="vm">
<group name="memory">
<value name="total"><line>11788288</line></value>
<value name="free"><line>2778208</line></value>
</group>
<group name="jre">
<value name="version"><line>1.3.0</line></value>
<value type="simple" href="http://java.sun.com/" name="java-vendor">
<line>Sun Microsystems Inc.</line>
</value>
</group>
<group name="operating-system">
<value name="name"><line>Windows 2000</line></value>
<value name="architecture"><line>x86</line></value>
<value name="version"><line>5.0</line></value>
</group>
<value name="classpath">
<line>classes</line>
<line>lib\ant.jar</line>
<line>lib\jasper.jar</line>
</value>
</group>
</statusinfo>
|  |
 |  |  |
|