[DAISY] Updated: New in 2.2

[email protected]
Newsgroups gmane.text.xml.cocoon.documentation
Message-ID <[email protected]>
A document has been updated:

http://cocoon.zones.apache.org/daisy/documentation/1420.html

Document ID: 1420
Branch: main
Language: default
Name: New in 2.2 (unchanged)
Document Type: Cocoon Document (unchanged)
Updated on: 2/11/08 11:46:44 PM
Updated by: Thorsten Scherler

A new version has been created, state: draft

Parts
=====

Content
-------
This part has been updated.
Mime type: text/xml (unchanged)
File name:  (unchanged)
Size: 5613 bytes (previous version: 4808 bytes)
Content diff:
(90 equal lines skipped)
    
    <p class="fixme">Deprecation is subject of an ongoing dicussion.</p>
    
+++ <h1>Migrating 2.1 components</h1>
+++ 
+++ <p>When you have avalon based components that you want to use with the new
+++ spring configuration system make sure you are configure them right. Avalon based
+++ components were implementing an interface to e.g. be Threadsafe. In Spring you
+++ will need to configure the scope (default is singletone). If you see a lot of
+++ NPE in concurrency tests then you would need to use the prototype scope as shown
+++ below.</p>
+++ 
+++ 
+++ <pre/>
+++ 
+++ <pre>&lt;beans&gt;
+++   &lt;bean id="dispatcher" scope="prototype"
+++     name="org.apache.cocoon.transformation.Transformer/dispatcher"
+++     class="org.apache.forrest.dispatcher.transformation.DispatcherTransformer"&gt;
+++     &lt;property name="manager" ref="org.apache.avalon.framework.service.ServiceManager"/&gt;
+++   &lt;/bean&gt;
+++ &lt;/beans&gt;</pre>
+++ 
+++ 
+++ <pre/>
+++ 
    <h1>Incompatible changes</h1>
    
    <ul>
(13 equal lines skipped)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.