You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Leonardo Felipe (JIRA)" <ji...@apache.org> on 2010/12/09 14:39:01 UTC
[jira] Created: (AXIS2-4908) Problem with response parse - List
Problem with response parse - List
----------------------------------
Key: AXIS2-4908
URL: https://issues.apache.org/jira/browse/AXIS2-4908
Project: Axis2
Issue Type: Bug
Affects Versions: 1.5.1, 1.5.3
Environment: Windows XP , JDK 1.5
Reporter: Leonardo Felipe
Im generating Java Client by WSDL (wsdl2java), when I try to mock the webService with SoapUi, everything works fine. The problem is when I try to test using the real service (generated by Axis 1.4).
This is an response example from mock (SoapUi) working:
<soapenv:Header/>
<soapenv:Body>
<con:UltimasContasFaturaResponse>
<Retorno>
<Codigo>0</Codigo>
<Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
<Mensagem>Dados recuperados com sucesso</Mensagem>
</Retorno>
<ListaFaturas>
<item>
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
<Numero>304952773</Numero>
<Valor>40772.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</item>
<item>
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-12-05 00:00:00.0</DataVencimento>
<Numero>304952773</Numero>
<Valor>40732.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</item>
</ListaFaturas>
</con:UltimasContasFaturaResponse>
</soapenv:Body>
This is an response example from Service (Axis 1.4)
<soapenv:Body>
<UltimasContasFaturaResponse xmlns="/consultassiebel">
<Retorno xmlns="">
<Codigo>0</Codigo>
<Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
<Mensagem>Dados recuperados com sucesso</Mensagem>
</Retorno>
<ListaFaturas xsi:type="ns1:Fatura" xmlns="" xmlns:ns1="/consulta.xsd">
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2011-01-04 00:00:00.0</DataVencimento>
<Numero>311801348</Numero>
<Valor>44911.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</ListaFaturas>
<ListaFaturas xsi:type="ns2:Fatura" xmlns="" xmlns:ns2="/consulta.xsd">
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
<Numero>304952773</Numero>
<Valor>40772.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</ListaFaturas>
<ListaFaturas xsi:type="ns3:Fatura" xmlns="" xmlns:ns3="/consulta.xsd">
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-11-04 00:00:00.0</DataVencimento>
<Numero>296044322</Numero>
<Valor>42731.9</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>42731.9</ValorPagamento>
</ListaFaturas>
</UltimasContasFaturaResponse>
</soapenv:Body>
The problem is when Stub try to parse Response XML.
StackTrace:
Caused by: java.lang.ClassCastException: ConsultaStub$Fatura
at stub.ConsultaStub$ListaFaturas$Factory.parse(ConsultaStub.java:14620)
at stub.ConsultaStub$UltimasContasFaturaResponse$Factory.parse(ConsultaStub.java:8466)
at stub.ConsultaStub.fromOM(ConsultaStub.java:30077)
... 32 more
This problem occurs in axis 1.5.1 and 1.5.3. The 1.6 version solve this problem?
Thanks,
Leonardo Felipe
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org
[jira] Commented: (AXIS2-4908) Problem with response parse - List
Posted by "Amila Chinthaka Suriarachchi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-4908?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12975035#action_12975035 ]
Amila Chinthaka Suriarachchi commented on AXIS2-4908:
-----------------------------------------------------
try to use the -u option to generate the client side classes.
> Problem with response parse - List
> ----------------------------------
>
> Key: AXIS2-4908
> URL: https://issues.apache.org/jira/browse/AXIS2-4908
> Project: Axis2
> Issue Type: Bug
> Components: codegen
> Affects Versions: 1.5.3, 1.5.1
> Environment: Windows XP , JDK 1.5
> Reporter: Leonardo Felipe
> Attachments: ConsultasSiebelSoap.wsdl
>
>
> Im generating Java Client by WSDL (wsdl2java), when I try to mock the webService with SoapUi, everything works fine. The problem is when I try to test using the real service (generated by Axis 1.4).
> This is an response example from mock (SoapUi) working:
> <soapenv:Header/>
> <soapenv:Body>
> <con:UltimasContasFaturaResponse>
> <Retorno>
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-05 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40732.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> </ListaFaturas>
> </con:UltimasContasFaturaResponse>
> </soapenv:Body>
> This is an response example from Service (Axis 1.4)
> <soapenv:Body>
> <UltimasContasFaturaResponse xmlns="/consultasl">
> <Retorno xmlns="">
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas xsi:type="ns1:Fatura" xmlns="" xmlns:ns1="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2011-01-04 00:00:00.0</DataVencimento>
> <Numero>311801348</Numero>
> <Valor>44911.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns2:Fatura" xmlns="" xmlns:ns2="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns3:Fatura" xmlns="" xmlns:ns3="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-11-04 00:00:00.0</DataVencimento>
> <Numero>296044322</Numero>
> <Valor>42731.9</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>42731.9</ValorPagamento>
> </ListaFaturas>
> </UltimasContasFaturaResponse>
> </soapenv:Body>
> The problem is when Stub try to parse Response XML.
> StackTrace:
> Caused by: java.lang.ClassCastException: ConsultaStub$Fatura
> at stub.ConsultaStub$ListaFaturas$Factory.parse(ConsultaStub.java:14620)
> at stub.ConsultaStub$UltimasContasFaturaResponse$Factory.parse(ConsultaStub.java:8466)
> at stub.ConsultaStub.fromOM(ConsultaStub.java:30077)
> ... 32 more
> This problem occurs in axis 1.5.1 and 1.5.3. The 1.6 version solve this problem?
> Thanks,
> Leonardo Felipe
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org
[jira] Commented: (AXIS2-4908) Problem with response parse - List
Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-4908?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12973489#action_12973489 ]
Samisa Abeysinghe commented on AXIS2-4908:
------------------------------------------
Please provide the WSDL you used to help us test and fix this issue
> Problem with response parse - List
> ----------------------------------
>
> Key: AXIS2-4908
> URL: https://issues.apache.org/jira/browse/AXIS2-4908
> Project: Axis2
> Issue Type: Bug
> Components: codegen
> Affects Versions: 1.5.3, 1.5.1
> Environment: Windows XP , JDK 1.5
> Reporter: Leonardo Felipe
>
> Im generating Java Client by WSDL (wsdl2java), when I try to mock the webService with SoapUi, everything works fine. The problem is when I try to test using the real service (generated by Axis 1.4).
> This is an response example from mock (SoapUi) working:
> <soapenv:Header/>
> <soapenv:Body>
> <con:UltimasContasFaturaResponse>
> <Retorno>
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-05 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40732.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> </ListaFaturas>
> </con:UltimasContasFaturaResponse>
> </soapenv:Body>
> This is an response example from Service (Axis 1.4)
> <soapenv:Body>
> <UltimasContasFaturaResponse xmlns="/consultasl">
> <Retorno xmlns="">
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas xsi:type="ns1:Fatura" xmlns="" xmlns:ns1="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2011-01-04 00:00:00.0</DataVencimento>
> <Numero>311801348</Numero>
> <Valor>44911.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns2:Fatura" xmlns="" xmlns:ns2="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns3:Fatura" xmlns="" xmlns:ns3="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-11-04 00:00:00.0</DataVencimento>
> <Numero>296044322</Numero>
> <Valor>42731.9</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>42731.9</ValorPagamento>
> </ListaFaturas>
> </UltimasContasFaturaResponse>
> </soapenv:Body>
> The problem is when Stub try to parse Response XML.
> StackTrace:
> Caused by: java.lang.ClassCastException: ConsultaStub$Fatura
> at stub.ConsultaStub$ListaFaturas$Factory.parse(ConsultaStub.java:14620)
> at stub.ConsultaStub$UltimasContasFaturaResponse$Factory.parse(ConsultaStub.java:8466)
> at stub.ConsultaStub.fromOM(ConsultaStub.java:30077)
> ... 32 more
> This problem occurs in axis 1.5.1 and 1.5.3. The 1.6 version solve this problem?
> Thanks,
> Leonardo Felipe
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org
[jira] [Resolved] (AXIS2-4908) Problem with response parse - List
Posted by "Sagara Gunathunga (Resolved) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-4908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sagara Gunathunga resolved AXIS2-4908.
---------------------------------------
Resolution: Fixed
Try to use provided workaround and reopen if you face to this again.
> Problem with response parse - List
> ----------------------------------
>
> Key: AXIS2-4908
> URL: https://issues.apache.org/jira/browse/AXIS2-4908
> Project: Axis2
> Issue Type: Bug
> Components: codegen
> Affects Versions: 1.5.1, 1.5.3
> Environment: Windows XP , JDK 1.5
> Reporter: Leonardo Felipe
> Attachments: ConsultasSiebelSoap.wsdl
>
>
> Im generating Java Client by WSDL (wsdl2java), when I try to mock the webService with SoapUi, everything works fine. The problem is when I try to test using the real service (generated by Axis 1.4).
> This is an response example from mock (SoapUi) working:
> <soapenv:Header/>
> <soapenv:Body>
> <con:UltimasContasFaturaResponse>
> <Retorno>
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-05 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40732.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> </ListaFaturas>
> </con:UltimasContasFaturaResponse>
> </soapenv:Body>
> This is an response example from Service (Axis 1.4)
> <soapenv:Body>
> <UltimasContasFaturaResponse xmlns="/consultasl">
> <Retorno xmlns="">
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas xsi:type="ns1:Fatura" xmlns="" xmlns:ns1="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2011-01-04 00:00:00.0</DataVencimento>
> <Numero>311801348</Numero>
> <Valor>44911.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns2:Fatura" xmlns="" xmlns:ns2="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns3:Fatura" xmlns="" xmlns:ns3="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-11-04 00:00:00.0</DataVencimento>
> <Numero>296044322</Numero>
> <Valor>42731.9</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>42731.9</ValorPagamento>
> </ListaFaturas>
> </UltimasContasFaturaResponse>
> </soapenv:Body>
> The problem is when Stub try to parse Response XML.
> StackTrace:
> Caused by: java.lang.ClassCastException: ConsultaStub$Fatura
> at stub.ConsultaStub$ListaFaturas$Factory.parse(ConsultaStub.java:14620)
> at stub.ConsultaStub$UltimasContasFaturaResponse$Factory.parse(ConsultaStub.java:8466)
> at stub.ConsultaStub.fromOM(ConsultaStub.java:30077)
> ... 32 more
> This problem occurs in axis 1.5.1 and 1.5.3. The 1.6 version solve this problem?
> Thanks,
> Leonardo Felipe
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org
[jira] Updated: (AXIS2-4908) Problem with response parse - List
Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-4908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Samisa Abeysinghe updated AXIS2-4908:
-------------------------------------
Component/s: codegen
> Problem with response parse - List
> ----------------------------------
>
> Key: AXIS2-4908
> URL: https://issues.apache.org/jira/browse/AXIS2-4908
> Project: Axis2
> Issue Type: Bug
> Components: codegen
> Affects Versions: 1.5.3, 1.5.1
> Environment: Windows XP , JDK 1.5
> Reporter: Leonardo Felipe
>
> Im generating Java Client by WSDL (wsdl2java), when I try to mock the webService with SoapUi, everything works fine. The problem is when I try to test using the real service (generated by Axis 1.4).
> This is an response example from mock (SoapUi) working:
> <soapenv:Header/>
> <soapenv:Body>
> <con:UltimasContasFaturaResponse>
> <Retorno>
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-05 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40732.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> </ListaFaturas>
> </con:UltimasContasFaturaResponse>
> </soapenv:Body>
> This is an response example from Service (Axis 1.4)
> <soapenv:Body>
> <UltimasContasFaturaResponse xmlns="/consultasl">
> <Retorno xmlns="">
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas xsi:type="ns1:Fatura" xmlns="" xmlns:ns1="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2011-01-04 00:00:00.0</DataVencimento>
> <Numero>311801348</Numero>
> <Valor>44911.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns2:Fatura" xmlns="" xmlns:ns2="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns3:Fatura" xmlns="" xmlns:ns3="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-11-04 00:00:00.0</DataVencimento>
> <Numero>296044322</Numero>
> <Valor>42731.9</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>42731.9</ValorPagamento>
> </ListaFaturas>
> </UltimasContasFaturaResponse>
> </soapenv:Body>
> The problem is when Stub try to parse Response XML.
> StackTrace:
> Caused by: java.lang.ClassCastException: ConsultaStub$Fatura
> at stub.ConsultaStub$ListaFaturas$Factory.parse(ConsultaStub.java:14620)
> at stub.ConsultaStub$UltimasContasFaturaResponse$Factory.parse(ConsultaStub.java:8466)
> at stub.ConsultaStub.fromOM(ConsultaStub.java:30077)
> ... 32 more
> This problem occurs in axis 1.5.1 and 1.5.3. The 1.6 version solve this problem?
> Thanks,
> Leonardo Felipe
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org
[jira] Updated: (AXIS2-4908) Problem with response parse - List
Posted by "Leonardo Felipe (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AXIS2-4908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Leonardo Felipe updated AXIS2-4908:
-----------------------------------
Description:
Im generating Java Client by WSDL (wsdl2java), when I try to mock the webService with SoapUi, everything works fine. The problem is when I try to test using the real service (generated by Axis 1.4).
This is an response example from mock (SoapUi) working:
<soapenv:Header/>
<soapenv:Body>
<con:UltimasContasFaturaResponse>
<Retorno>
<Codigo>0</Codigo>
<Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
<Mensagem>Dados recuperados com sucesso</Mensagem>
</Retorno>
<ListaFaturas>
<item>
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
<Numero>304952773</Numero>
<Valor>40772.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</item>
<item>
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-12-05 00:00:00.0</DataVencimento>
<Numero>304952773</Numero>
<Valor>40732.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</item>
</ListaFaturas>
</con:UltimasContasFaturaResponse>
</soapenv:Body>
This is an response example from Service (Axis 1.4)
<soapenv:Body>
<UltimasContasFaturaResponse xmlns="/consultasl">
<Retorno xmlns="">
<Codigo>0</Codigo>
<Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
<Mensagem>Dados recuperados com sucesso</Mensagem>
</Retorno>
<ListaFaturas xsi:type="ns1:Fatura" xmlns="" xmlns:ns1="/consulta.xsd">
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2011-01-04 00:00:00.0</DataVencimento>
<Numero>311801348</Numero>
<Valor>44911.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</ListaFaturas>
<ListaFaturas xsi:type="ns2:Fatura" xmlns="" xmlns:ns2="/consulta.xsd">
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
<Numero>304952773</Numero>
<Valor>40772.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</ListaFaturas>
<ListaFaturas xsi:type="ns3:Fatura" xmlns="" xmlns:ns3="/consulta.xsd">
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-11-04 00:00:00.0</DataVencimento>
<Numero>296044322</Numero>
<Valor>42731.9</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>42731.9</ValorPagamento>
</ListaFaturas>
</UltimasContasFaturaResponse>
</soapenv:Body>
The problem is when Stub try to parse Response XML.
StackTrace:
Caused by: java.lang.ClassCastException: ConsultaStub$Fatura
at stub.ConsultaStub$ListaFaturas$Factory.parse(ConsultaStub.java:14620)
at stub.ConsultaStub$UltimasContasFaturaResponse$Factory.parse(ConsultaStub.java:8466)
at stub.ConsultaStub.fromOM(ConsultaStub.java:30077)
... 32 more
This problem occurs in axis 1.5.1 and 1.5.3. The 1.6 version solve this problem?
Thanks,
Leonardo Felipe
was:
Im generating Java Client by WSDL (wsdl2java), when I try to mock the webService with SoapUi, everything works fine. The problem is when I try to test using the real service (generated by Axis 1.4).
This is an response example from mock (SoapUi) working:
<soapenv:Header/>
<soapenv:Body>
<con:UltimasContasFaturaResponse>
<Retorno>
<Codigo>0</Codigo>
<Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
<Mensagem>Dados recuperados com sucesso</Mensagem>
</Retorno>
<ListaFaturas>
<item>
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
<Numero>304952773</Numero>
<Valor>40772.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</item>
<item>
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-12-05 00:00:00.0</DataVencimento>
<Numero>304952773</Numero>
<Valor>40732.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</item>
</ListaFaturas>
</con:UltimasContasFaturaResponse>
</soapenv:Body>
This is an response example from Service (Axis 1.4)
<soapenv:Body>
<UltimasContasFaturaResponse xmlns="/consultassiebel">
<Retorno xmlns="">
<Codigo>0</Codigo>
<Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
<Mensagem>Dados recuperados com sucesso</Mensagem>
</Retorno>
<ListaFaturas xsi:type="ns1:Fatura" xmlns="" xmlns:ns1="/consulta.xsd">
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2011-01-04 00:00:00.0</DataVencimento>
<Numero>311801348</Numero>
<Valor>44911.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</ListaFaturas>
<ListaFaturas xsi:type="ns2:Fatura" xmlns="" xmlns:ns2="/consulta.xsd">
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
<Numero>304952773</Numero>
<Valor>40772.69</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>0</ValorPagamento>
</ListaFaturas>
<ListaFaturas xsi:type="ns3:Fatura" xmlns="" xmlns:ns3="/consulta.xsd">
<ContaFatura>2410762965</ContaFatura>
<DataVencimento>2010-11-04 00:00:00.0</DataVencimento>
<Numero>296044322</Numero>
<Valor>42731.9</Valor>
<ValorAjustado>0</ValorAjustado>
<ValorPagamento>42731.9</ValorPagamento>
</ListaFaturas>
</UltimasContasFaturaResponse>
</soapenv:Body>
The problem is when Stub try to parse Response XML.
StackTrace:
Caused by: java.lang.ClassCastException: ConsultaStub$Fatura
at stub.ConsultaStub$ListaFaturas$Factory.parse(ConsultaStub.java:14620)
at stub.ConsultaStub$UltimasContasFaturaResponse$Factory.parse(ConsultaStub.java:8466)
at stub.ConsultaStub.fromOM(ConsultaStub.java:30077)
... 32 more
This problem occurs in axis 1.5.1 and 1.5.3. The 1.6 version solve this problem?
Thanks,
Leonardo Felipe
> Problem with response parse - List
> ----------------------------------
>
> Key: AXIS2-4908
> URL: https://issues.apache.org/jira/browse/AXIS2-4908
> Project: Axis2
> Issue Type: Bug
> Affects Versions: 1.5.3, 1.5.1
> Environment: Windows XP , JDK 1.5
> Reporter: Leonardo Felipe
>
> Im generating Java Client by WSDL (wsdl2java), when I try to mock the webService with SoapUi, everything works fine. The problem is when I try to test using the real service (generated by Axis 1.4).
> This is an response example from mock (SoapUi) working:
> <soapenv:Header/>
> <soapenv:Body>
> <con:UltimasContasFaturaResponse>
> <Retorno>
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> <item>
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-05 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40732.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </item>
> </ListaFaturas>
> </con:UltimasContasFaturaResponse>
> </soapenv:Body>
> This is an response example from Service (Axis 1.4)
> <soapenv:Body>
> <UltimasContasFaturaResponse xmlns="/consultasl">
> <Retorno xmlns="">
> <Codigo>0</Codigo>
> <Ticket>0ed14dd16b0c5e4879462cde28afb58f</Ticket>
> <Mensagem>Dados recuperados com sucesso</Mensagem>
> </Retorno>
> <ListaFaturas xsi:type="ns1:Fatura" xmlns="" xmlns:ns1="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2011-01-04 00:00:00.0</DataVencimento>
> <Numero>311801348</Numero>
> <Valor>44911.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns2:Fatura" xmlns="" xmlns:ns2="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-12-04 00:00:00.0</DataVencimento>
> <Numero>304952773</Numero>
> <Valor>40772.69</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>0</ValorPagamento>
> </ListaFaturas>
> <ListaFaturas xsi:type="ns3:Fatura" xmlns="" xmlns:ns3="/consulta.xsd">
> <ContaFatura>2410762965</ContaFatura>
> <DataVencimento>2010-11-04 00:00:00.0</DataVencimento>
> <Numero>296044322</Numero>
> <Valor>42731.9</Valor>
> <ValorAjustado>0</ValorAjustado>
> <ValorPagamento>42731.9</ValorPagamento>
> </ListaFaturas>
> </UltimasContasFaturaResponse>
> </soapenv:Body>
> The problem is when Stub try to parse Response XML.
> StackTrace:
> Caused by: java.lang.ClassCastException: ConsultaStub$Fatura
> at stub.ConsultaStub$ListaFaturas$Factory.parse(ConsultaStub.java:14620)
> at stub.ConsultaStub$UltimasContasFaturaResponse$Factory.parse(ConsultaStub.java:8466)
> at stub.ConsultaStub.fromOM(ConsultaStub.java:30077)
> ... 32 more
> This problem occurs in axis 1.5.1 and 1.5.3. The 1.6 version solve this problem?
> Thanks,
> Leonardo Felipe
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org