[ 
https://issues.apache.org/jira/browse/CXF-1025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Kulp resolved CXF-1025.
------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.2
         Assignee: Daniel Kulp

Patch from  CXF-984 contains the fix for this.   Patch is applied.

> Streamline aegis configuration
> ------------------------------
>
>                 Key: CXF-1025
>                 URL: https://issues.apache.org/jira/browse/CXF-1025
>             Project: CXF
>          Issue Type: Improvement
>          Components: Aegis Databinding
>    Affects Versions: 2.0.1
>            Reporter: benson margulies
>            Assignee: Daniel Kulp
>             Fix For: 2.0.2
>
>
> Consider the Spring configuration for an Aegis environment shows below. To 
> change the default value of minOccurs, one has to inject an alternative 
> DefaultTypeMappingRegistry, which one must carefully construct with a 
> constructor argument of 'true'. 
> I propose the following: 
> a) Demand that all possible type mapping registries in Aegis accept the 
> existing Configuration class (or a subclass, of course).
> b) add a configuration property to the AegisDatabinding that is in turn 
> provided to the data binding, particularly to the default one when configured.
> This would permit a much simpler bit of XML to have the desired effect of 
> setting the defaults.
> <bean id="AegisDatabindingBean" 
> class="org.apache.cxf.aegis.databinding.AegisDatabinding"  >
>       <property name="typeMappingRegistry">
>               <bean 
> class="org.apache.cxf.aegis.type.DefaultTypeMappingRegistry">
>                   <constructor-arg index="0" value="true"/>
>                       <property name="configuration">
>                               <bean 
> class="org.apache.cxf.aegis.type.Configuration">
>                                       <property name="defaultMinOccurs" 
> value="50"/>
>                               </bean>
>                       </property>
>               </bean>
>       </property>
> </bean>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to