[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xml-cocoon-cvs
Subject:    svn commit: r884451 -
From:       reinhard () apache ! org
Date:       2009-11-26 8:01:13
Message-ID: 20091126080113.6CC0423888D1 () eris ! apache ! org
[Download RAW message or body]

Author: reinhard
Date: Thu Nov 26 08:01:13 2009
New Revision: 884451

URL: http://svn.apache.org/viewvc?rev=884451&view=rev
Log:
document recent changes and give credit

Modified:
    cocoon/cocoon3/trunk/cocoon-docs/src/changes/changes.xml

Modified: cocoon/cocoon3/trunk/cocoon-docs/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/cocoon/cocoon3/trunk/cocoon-docs/src/changes/changes.xml?rev=884451&r1=884450&r2=884451&view=diff
 ==============================================================================
--- cocoon/cocoon3/trunk/cocoon-docs/src/changes/changes.xml (original)
+++ cocoon/cocoon3/trunk/cocoon-docs/src/changes/changes.xml Thu Nov 26 08:01:13 2009
@@ -36,6 +36,10 @@
         [cocoon-pipeline] Cleanup PipelineComponent#finish(): It's not the concern \
of a pipeline component  to know about exceptions that happen somewhere in the \
pipeline.  </action>      
+      <action dev="stevendolg" type="update">
+        [cocoon-pipeline] The CachingPipeline creates the CacheKey as the last step \
in the setup() phase +        (instead of the first step of the execute() phase).
+      </action>      
       <action dev="reinhard" type="add">
         [cocoon-pipeline] Set an entity resolver on the SAX parser that returns an \
                empty input source. This
         prevents the SAX parser from accessing any URIs used in entities.  
@@ -49,11 +53,11 @@
       <action dev="stevendolg" type="add">
         [cocoon-pipeline] Introduce an exception hierarchy for pipeline components 
         (ProcessingException and SetupException extend both PipelineException).
-      </action>      
+      </action>    
       <action dev="reinhard" type="add" issue="COCOON3-2" due-to="Simone Tripodi">
         [cocoon-pipeline] Add a SchemaProcessorTransformer that validates the SAX \
event   stream against an XML schema.    
-      </action>      
+      </action>            
       <action dev="stevendolg" type="fix" issue="COCOON3-23">
         [cocoon-pipeline] StackOverflowError on CachingPipeline.setup(OutputStream).
       </action>      
@@ -76,6 +80,9 @@
         [cocoon-stax] Java 5 support.
       </action>
       
+      <action dev="reinhard" type="add" issue="COCOON3-6" due-to="Simone Tripodi">
+        [cocoon-sax] Enhance the reusability of the XSLTTransformer and support \
Xalan's XSLTC engine. +      </action>          
       <action dev="stevendolg" type="fix" >
         [cocoon-sax] Create a separate SAX module that contains all SAX specific \
classes.  </action>
@@ -87,6 +94,14 @@
       </action>
 
       <action dev="reinhard" type="update">
+        [cocoon-sitemap] Support {jexl:cocoon.request.ssf} expression to test if \
this is a call within +        the Servlet-Service framework.
+      </action>      
+      <action dev="reinhard" type="update">
+        [cocoon-sitemap] Remove the duplicated AttributesImpl. Use the \
implementation coming with the +        org.apache.cocoon.xml:cocoon-xml library \
instead. +      </action>      
+      <action dev="reinhard" type="update">
         [cocoon-sitemap] Update the WildcardMatcherHelper to the latest version of \
Cocoon 2.2.  </action>      
       <action dev="reinhard" type="add">
@@ -103,9 +118,17 @@
       </action>
       
       <action dev="reinhard" type="add">
+        [cocoon-servlet] Move the request processing into a separate class \
org.apache.cocoon.servlet.RequestProcessor. +        It also takes care of the suble \
differences whether a request is performed by the Servlet-Service framework +        \
call or by a 'normal' external request. This was necessary to avoid code duplication \
when integrating with Wicket. +      </action>
+      <action dev="reinhard" type="add">
         [cocoon-servlet] Add org.apache.cocoon.servlet.util.ServletServiceUtils to \
use a Servlet-Service servlet   by reference and get an InputStream of a resource.
       </action>
+      <action dev="reinhard" type="fix">
+        [cocoon-servlet] The ServletServiceSerializer sets a status code (instead of \
always sending 200 responses). +      </action>
       
       <action dev="reinhard" type="add">
         [cocoon-rest] Support for JAX-RS (JSR 311) controllers as an alternative to \
the Cocoon specific REST support. @@ -115,7 +138,7 @@
         [cocoon-rest] Don't lose the status-code produced by the called \
servlet-service in REST controller instances.  </action>      
       <action dev="stevendolg" type="fix" issue="COCOON3-32">
-        [cocoon-rest] Check if a REST controller is a proxy. If it is one use the \
target object to apply the supported +        [cocoon-rest] Check if a REST \
controller is a proxy. If it is one, target object is used to apply the supported  \
annotations.   </action>           
       <action dev="stevendolg" type="update">
@@ -126,14 +149,37 @@
       <action dev="reinhard" type="add">
         [cocoon-rest] The ControllerContextHelper provides a static method to \
directly store a context  object in the request.
-      </action>      
-      <action dev="reinhard" type="fix">
-        [cocoon-rest] The stream() method of the StreamingResponse interface can \
return the content type.    </action>
       <action dev="reinhard" type="add">
         [cocoon-rest] The @Inject annotation supports \
org.apache.cocoon.configuration.Settings and   javax.servlet.ServletContext \
injections.  </action>
+      
+      <action dev="reinhard" type="add">
+        [cocoon-stringtemplate] The StringTemplateGenerator doesn't use controller \
context parameters as attributes anymore. +        This allows its usage outside of \
servlet environments. For the use with a Cocoon controller implementation  +        \
org.apache.cocoon.stringtemplate.ControllerContextAwareStringTemplateGenerator was \
added. This generator is also +        used as the bean 'generator:string-template' \
to be referred in sitemaps  +        (e.g. &lt;map:generator \
src=&quot;string-template&quot; src=&quot;...&quot; /&gt;) +      </action>
+      
+      <action dev="reinhard" type="add">
+        [cocoon-wicket] Provide a reader component that delegates to a Wicket \
application. +      </action>
+      <action dev="reinhard" type="add">
+        [cocoon-wicket] Provide a Wicket RequestTargetURLCodingStrategy that is able \
to mount +        a Cocoon sitemap.
+      </action>
+      <action dev="reinhard" type="add">
+        [cocoon-wicket] The samples to integrate Wicket into Cocoon are added to the \
cocoon-samples module.  +      </action>
+      <action dev="reinhard" type="add">
+        [cocoon-wicket] Introduce a new module (cocoon-samples-wicket-webapp) that \
contains the samples +        that show how to integration Cocoon into Wicket. 
+      </action>
+      <action dev="reinhard" type="add">
+        [cocoon-wicket] Introduce a new module that contains the Cocoon-Wicket \
integration (both directions). +      </action>
 
       <action dev="reinhard" type="add" due-to="Dariusz Luksza" issue="COCOON3-33">
         [cocoon-monitoring] Support logging reconfiguration via JMX
@@ -179,11 +225,23 @@
         (cocoon-pipeline, cocoon-sitemap, cocoon-servlet).      
       </action>
       
+      <action dev="reinhard" type="update">
+        [all] Update Cocoon Servlet-Service Framework Impl to 1.2.0
+      </action>      
+      <action dev="reinhard" type="update">
+        [all] Update Cocoon Block Deployment to 1.1.0
+      </action>      
+      <action dev="reinhard" type="update">
+        [all] Update Cocoon JNet to 1.1.0
+      </action>      
+      <action dev="reinhard" type="update">
+        [all] Update Cocoon Spring Configurator to 2.1.0.
+      </action>      
       <action dev="reinhard" type="add" issue="COCOON3-21" due-to="Andreas Pieber">
         [all] Add a bash script to run the Cocoon 3 build with all tests and checks \
activated.  </action>      
       <action dev="reinhard" type="update">
-        [all] Upgrade to Spring 2.5.6 and AspectJ 1.6.1.
+        [all] Update to Spring 2.5.6 and AspectJ 1.6.1.
       </action>    
       <action dev="reinhard" type="add" issue="COCOON3-1" due-to="Simone Tripodi">
         [all] Set serialVersionUID on all serializeable classes.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic