Some extra information - how I create the consumer...

   <bean id="ServiceManagementConsumerFactory"
        class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean"
        parent="abstractConsumerFactory">
        <property name="serviceClass"
                value="com.blah.ws.de.servicemanagement.ServiceManagementV1" />
        <property name="address" value="${address}/ServiceManagementV1" />
    </bean>

    <bean id="serviceManagement"
        class="com.blah.ws.de.servicemanagement.ServiceManagementV1"
        factory-bean="ServiceManagementConsumerFactory"
        factory-method="create">
    </bean>

    <bean id="abstractConsumerFactory"
                class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean" 
abstract="true">
                <property name="properties">
                        <props>
                                <prop
key="schema-validation-enabled">${schema-validation-enabled}</prop>
                                <prop key="mtom-enabled">${mtom-enabled}</prop>
                        </props>
                </property>
                <property name="features">
                        <list>
                                <bean
                                        
class="org.apache.cxf.ws.addressing.WSAddressingFeature">
                                        <property name="usingAddressingAdvisory"
                                                value="true" />
                                </bean>
                        </list>
                </property>
                <property name="outInterceptors">
                        <list>
                                
                        </list>
                </property>
                <property name="inInterceptors">
                        <list>

                        </list>
                </property>
        </bean>

I am afraid that I cannot post the wsdl..


jan.minaroviech wrote:
> 
> Hard to help without any sample data and xsd
> 
> 
> 
> 
> Adrian C <[EMAIL PROTECTED]> 
> 06/11/2008 16:59
> Bitte antworten an
> [email protected]
> 
> 
> An
> [email protected]
> Kopie
> 
> Thema
> JAXB 2.0 schema validation  [Virus checked]
> 
> 
> 
> 
> 
> 
> 
> Hi,
> 
> I have a consumer of a web service which is created using
> org.apache.cxf.jaxws.JaxWsProxyFactoryBean via spring. I seem to be having
> an issue where the validation things that optional elements are mandatory!
> 
> Am getting:
> org.apache.cxf.interceptor.Fault: Marshalling Error: 
> cvc-complex-type.2.4.b:
> The content of element 'KKK' is not complete. One of
> '{"http://www.sample.com/ws/de":YYY, "http://www.sample.com/ws/de":XXX}' 
> is
> expected.
>                  at
> org.apache.cxf.jaxb.JAXBEncoderDecoder.marshall(JAXBEncoderDecoder.java:207)
>                  at 
> org.apache.cxf.jaxb.io.DataWriterImpl.write(DataWriterImpl.java:63)
>                  at
> org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.writeParts(AbstractOutDatabindingInterceptor.java:84)
>                  at
> org.apache.cxf.interceptor.BareOutInterceptor.handleMessage(BareOutInterceptor.java:68)
>                  at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
>                  at 
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
>                  at 
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
>                  at 
> org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
>                  at 
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:170)
>                  at $Proxy44.createIdentity(Unknown Source)
> 
> Does anyone have any ideas what is going on!? This seems to be only on the
> client side!
> 
> Am using cxf 2.0.5 and it's jaxb jars (jaxb 2.0.x)
> 
> Thanks
> 
> -- 
> View this message in context: 
> http://www.nabble.com/JAXB-2.0-schema-validation-tp17779938p17779938.html
> Sent from the cxf-user mailing list archive at Nabble.com.
> 
> 
> 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/JAXB-2.0-schema-validation-tp17779938p17780281.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to