On Tue, 2008-02-05 at 07:55 -0800, yulinxp wrote:
> This section explains how to set Default minOccurs and nillable Parameters
> using Java API.
> Is there anyway we could do it through xml file?
> 
> http://cwiki.apache.org/CXF20DOC/aegis-databinding.html
> 

Start from here, and add a Configuration bean to the AegisDatabinding.

<simple:server id="aegis-service"
                serviceClass="org.apache.cxf.javascript.fortest.AegisService"
                address="http://localhost:8808/aegis";>
                <simple:serviceBean>
                        <bean
                                
class="org.apache.cxf.javascript.fortest.AegisServiceImpl" />
                </simple:serviceBean>
                <simple:dataBinding>
                        <bean
                                
class="org.apache.cxf.aegis.databinding.AegisDatabinding">
                        </bean>
                </simple:dataBinding>
                <simple:serviceFactory>
                        <bean
                                
class='org.apache.cxf.service.factory.ReflectionServiceFactoryBean'>
                                <property name="properties">
                                        <map>
                                                <entry key="overrideTypesList">
                                                        <list>
                                                                
<value>org.apache.cxf.javascript.fortest.aegis.Mammal</value>
                                                        </list>
                                                </entry>
                                        </map>
                                </property>
                        </bean>
                </simple:serviceFactory>
        </simple:server>

Reply via email to