axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dushshantha Chandradasa" <dchandrad...@virtusa.com>
Subject RE: compile failure of test CombinedChoice.xml
Date Fri, 23 Dec 2005 08:49:45 GMT
Still, the test is failing because arrays are having a deserialization
problem. 

-----Original Message-----
From: Dushshantha Chandradasa [mailto:dchandradasa@virtusa.com] 
Sent: Friday, December 23, 2005 1:11 PM
To: Apache AXIS C Developers List
Subject: RE: compile failure of test CombinedChoice.xml

Hi Nadir,
The problem is with the Client implementation. It was not suit to the
new memory model. I fixed some of these problems and committed the
changes. I commented out the SOAPStruct array part in the file. Have to
correct that as well. 

Regards,
Dushshantha 

-----Original Message-----
From: Nadir Amra [mailto:amra@us.ibm.com] 
Sent: Friday, December 23, 2005 4:09 AM
To: Apache AXIS C Developers List
Subject: RE: compile failure of test CombinedChoice.xml

CombinedChoice seems to work now.  But InteropTestRound1 fails. When 
compiling InteropTestRound1Client.cpp, I get the following errors:

        [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 67.26: 
 CZP0216(30) An expression of type "char **" cannot be converted to type

"void **". 
        [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 78.32:
  CZP0256(30) A parameter of type "axiscpp::xsd__string_Array *" cannot
be 
initialized with an expression of type "axiscpp::xsd__string_Array".

  
        [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 78.32:
  CZP1205(0) The error occurred while converting to parameter 1 of 
"InteropTestPortType::echoStringArray(xsd__string_Array *)". 
        [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 91.26:
  CZP0216(30) An expression of type "int **" cannot be converted to type

"void **". 
        [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 102.33
 : CZP0256(30) A parameter of type "axiscpp::xsd__int_Array *" cannot be

initialized with an expression of type "axiscpp::xsd__int_Array".

 
        [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 102.33

: CZP1205(0) The error occurred while converting to parameter 1 of 
"InteropTestPortType::echoIntegerArray(xsd__int_Array *)". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 116.29
: CZP0216(30) An expression of type "float **" cannot be converted to
type 
"void **". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 126.31
: CZP0256(30) A parameter of type "axiscpp::xsd__float_Array *" cannot
be 
initialized with an expression of type "axiscpp::xsd__float_Array".

  
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 126.31
: CZP1205(0) The error occurred while converting to parameter 1 of 
"InteropTestPortType::echoFloatArray(xsd__float_Array *)". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 145.27
: CZP0216(30) An expression of type "SOAPStruct *" cannot be converted
to 
type "void **". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 149.35
: CZP0202(30) An expression of type "void *" is not allowed on the left 
side of ".". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 150.35
: CZP0202(30) An expression of type "void *" is not allowed on the left 
side of ".". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 151.37
: CZP0202(30) An expression of type "void *" is not allowed on the left 
side of ".". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 152.37

: CZP0202(30) An expression of type "void *" is not allowed on the left 
side of ".". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 154.35
: CZP0202(30) An expression of type "void *" is not allowed on the left 
side of ".". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 159.32
: CZP0256(30) A parameter of type "SOAPStruct_Array *" cannot be 
initialized with an expression of type "SOAPStruct_Array". 
       [cc] 
"/home/amra/axis/L051222/obj/test/generated/cpp/UnitTest_InteropTestRoun
d1/InteropTestRound1Client.cpp", 
line 159.32
: CZP1205(0) The error occurred while converting to parameter 1 of 
"InteropTestPortType::echoStructArray(SOAPStruct_Array *)". 
  

Nadir K. Amra


"Dushshantha Chandradasa" <dchandradasa@virtusa.com> wrote on 12/20/2005

02:42:22 AM:

> Hi,
> 
> I have fixed the problem. CombinedChoice test is casing in Windows
> properly now. 
> 
> Regards,
> Dushshantha
> 


Mime
View raw message