[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. <map:generator \
src="string-template" src="..." />) + </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