Your schema defines no type for this element:

                                <xsd:element name="DESC_CAB">
                                    <xsd:annotation>
                                        <xsd:documentation>
                                        Descripción global del expediente
                                        </xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>

It's a local element in this complexType definition:

           <xsd:complexType name="EXPEDIENTE_CONTABLEType">

By default, the element is assigned a type of <xsd:anyType>. 
Provide a type for this element, and it should work better.

Anne


On 6/2/05, Manuel Nicolas Ortuño <[EMAIL PROTECTED]> wrote:
>  
>  
> 
> Hello, 
> 
>   
> 
> I have created a client with wsdl2java, when I call the web service throw
> the exception 
> 
>   
> 
>   
> 
> 02-jun-2005 12:24:47 org.apache.axis.client.Call invoke 
> 
> GRAVE: Exception: 
> 
> org.xml.sax.SAXException: No deserializer for
> {http://www.w3.org/2001/XMLSchema}anyType 
> 
>       at
> org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:310)
> 
>       at
> org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
> 
>       at
> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
> 
>       at
> org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1140)
> 
>       at
> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
> 
>       at
> org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
> 
>       at org.apache.axis.client.Call.invoke(Call.java:2448)
> 
>       at org.apache.axis.client.Call.invoke(Call.java:2347)
> 
>       at org.apache.axis.client.Call.invoke(Call.java:1804)
> 
>       at
> es.carm.ctyc.wc.sigepal.obtenerec.IM_OBTENERECBindingStub.IM_OBTENEREC(IM_OBTENERECBindingStub.java:346)
> 
>       at
> es.carm.ctyc.wc.sigepal.obtenerec.prueba.main(prueba.java:78)
> 
> AxisFault 
> 
>  faultCode:
> {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
> 
>  faultSubcode: 
> 
>  faultString: org.xml.sax.SAXException: No deserializer for
> {http://www.w3.org/2001/XMLSchema}anyType 
> 
>  faultActor: 
> 
>  faultNode: 
> 
>  faultDetail: 
> 
>      
> {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException:
> No deserializer for
> {http://www.w3.org/2001/XMLSchema}anyType 
> 
>       at
> org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:310)
> 
>       at
> org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
> 
>       at
> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
> 
>       at
> org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1140)
> 
>       at
> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
> 
>       at
> org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
> 
>       at org.apache.axis.client.Call.invoke(Call.java:2448)
> 
>       at org.apache.axis.client.Call.invoke(Call.java:2347)
> 
>       at org.apache.axis.client.Call.invoke(Call.java:1804)
> 
>       at
> es.carm.ctyc.wc.sigepal.obtenerec.IM_OBTENERECBindingStub.IM_OBTENEREC(IM_OBTENERECBindingStub.java:346)
> 
>       at
> es.carm.ctyc.wc.sigepal.obtenerec.prueba.main(prueba.java:78)
> 
>   
> 
>       {http://xml.apache.org/axis/}hostname:r114pc269 
> 
>   
> 
> org.xml.sax.SAXException: No deserializer for
> {http://www.w3.org/2001/XMLSchema}anyType 
> 
>       at
> org.apache.axis.AxisFault.makeFault(AxisFault.java:101) 
> 
>       at org.apache.axis.client.Call.invoke(Call.java:2451)
> 
>       at org.apache.axis.client.Call.invoke(Call.java:2347)
> 
>       at org.apache.axis.client.Call.invoke(Call.java:1804)
> 
>       at
> es.carm.ctyc.wc.sigepal.obtenerec.IM_OBTENERECBindingStub.IM_OBTENEREC(IM_OBTENERECBindingStub.java:346)
> 
>       at
> es.carm.ctyc.wc.sigepal.obtenerec.prueba.main(prueba.java:78)
> 
> Caused by: org.xml.sax.SAXException: No deserializer for
> {http://www.w3.org/2001/XMLSchema}anyType 
> 
>       at
> org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:310)
> 
>       at
> org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
> 
>       at
> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
> 
>       at
> org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1140)
> 
>       at
> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
> 
>       at
> org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
> 
>       at org.apache.axis.client.Call.invoke(Call.java:2448)
> 
>       ... 4 more 
> 
>   
> 
> The soap response is: 
> 
>   
> 
> <?xml version="1.0" encoding="UTF-8"?> 
> 
> <SOAP:Envelope
> xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/";><SOAP:Body><n:EX_OBTENEREC
> xmlns:n="http://carm.es/ws/ec";> 
> 
>   <LISTA_EXP_CONTABLE> 
> 
>     <EXPEDIENTE_CONTABLE> 
> 
>       <CAB> 
> 
>         <ID_CAB> 
> 
>           <CIRCUITO>CONTABLE</CIRCUITO> 
> 
>           <COD_TERRI>000000</COD_TERRI> 
> 
>           <EJER>2005</EJER> 
> 
>           <NUMEXP>000285</NUMEXP> 
> 
>         </ID_CAB> 
> 
>         <DESC_CAB>MANIFESTACIONES POPULARES DE CARACTER TU</DESC_CAB> 
> 
>         <DOC_PRE>1100019706</DOC_PRE> 
> 
>         <SOCIEDAD>CARM</SOCIEDAD> 
> 
>         <FASE_DOC>R</FASE_DOC> 
> 
>         <CLASE_DOC>RC</CLASE_DOC> 
> 
>         <TIPO_EXP>RSR</TIPO_EXP> 
> 
>         <INTERVENCION> 
> 
>           <INTERV/> 
> 
>           <TIPO_INTERV>N</TIPO_INTERV> 
> 
>           <FASE_INTERV>0000</FASE_INTERV> 
> 
>         </INTERVENCION> 
> 
>         <FECHA_CONT>00000000</FECHA_CONT> 
> 
>         <FECHA_ALTA>20050113</FECHA_ALTA> 
> 
>         <FECHA_REAL_ALTA>20050113</FECHA_REAL_ALTA> 
> 
>         <ID_DOC_REF> 
> 
>           <CIRCUITO/> 
> 
>           <COD_TERRI/> 
> 
>           <EJER>0000</EJER> 
> 
>           <NUMEXP>000000</NUMEXP> 
> 
>         </ID_DOC_REF> 
> 
>         <DOC_PRE_REF/> 
> 
>       </CAB> 
> 
>       <LINEAS> 
> 
>         <NUM_LIN>1</NUM_LIN> 
> 
>         <LINEA_CONTABLE> 
> 
>           <POS_EXP>000001</POS_EXP> 
> 
>           <CEN_GES>190200</CEN_GES> 
> 
>           <POS_PRE>G/751A/48400</POS_PRE> 
> 
>           <ACREEDOR/> 
> 
>           <NIF/> 
> 
>           <IMPORTE>419994.00</IMPORTE> 
> 
>           <DISPONIBLE>0.00</DISPONIBLE> 
> 
>           <MONEDA>EUR</MONEDA> 
> 
>           <FECHA_PAGO>00000000</FECHA_PAGO> 
> 
>           <DOC_FI/> 
> 
>           <PROYECTO>30856</PROYECTO> 
> 
>           <ACTIVO_FIJO/> 
> 
>           <DESC_LIN/> 
> 
>           <POS_EXP_REF>000000</POS_EXP_REF> 
> 
>         </LINEA_CONTABLE> 
> 
>       </LINEAS> 
> 
>     </EXPEDIENTE_CONTABLE> 
> 
>   </LISTA_EXP_CONTABLE> 
> 
>   <RESULTADO> 
> 
>     <TEXTO_ERROR>Expedientes
> Visualizados:000001</TEXTO_ERROR> 
> 
>     <CODIGO_ERROR>e000</CODIGO_ERROR> 
> 
>   </RESULTADO> 
> 
> </n:EX_OBTENEREC></SOAP:Body></SOAP:Envelope> 
> 
>   
> 
> Any idea because axis don't work? 
> 
>   
> 
> I created the client with axis 1.2 and java -cp %AXISCLASSPATH%
> org.apache.axis.wsdl.WSDL2Java
> -pes.carm.ctyc.wc.sigepal.obtenerec -oCliente –W
> ObtenerEc.wsdl 
> 
>   
> 
> The wsdl is
> http://www.carm.es/ctyc/jsps/jsp/wsdl/ObtenerEc.wsdl 
> 
>   
> 
> Thanks. 
> 
>   
> 
>   
> 
>   
> 
>

Reply via email to