|
| DynamicArray<double> is not parsed correctly |
 |
Wed, 01 Aug 2007 09:59:14 +020 |
subject: DynamicArray<double> is not parsed correctly
I'm using c++builder 6 and I'm trying to build a server soap.
I make I simple one, using the demo function provided by the ide.
and I gor the interface reported belowe:
__interface INTERFACE_UUID("")
IGeneralInterface : public IInvokable
{
public:
virtual SampleEnum echoEnum(SampleEnum eValue) = 0;
virtual TDoubleArray echoDoubleArray(const TDoubleArray daValue)
= 0;
virtual TSampleStruct* echoStruct(const TSampleStruct* pEmployee) =
0;
virtual double echoDouble(double dValue) = 0;
};
typedef DelphiInterface<IGeneralInterface> _di_IGeneralInterface;
Strange enough, it seems that TDoubleArray, defined as DinamycArray (
typedef DynamicArray<double> TDoubleArray; ) is not parsed correctly.
The error reported by the browser when I try to get the wsdl file is:
http://localhost/soap-test/testSoapInterface.exe/wsdl/IGeneralInterface
Error: This name may not contain the ':' character:
-->:<--n1/EOleException
some suggestions about this probles ?
regards, Enzo Arlati
|
| Post Reply
|
|
|
|
|
|
|
|
|
|