ANNOUNCEMENT: Axis C++ 1.5 final is released.

2005-04-20 Thread axis cpp




Hi All;
Axis C++ 1.5Final has been released andcan be downloaded at
http://www.apache.org/dist/ws/axis-c/
The 1.5 Final Release isamajor bug fixes release plus some improvements. 
Improvements
New client side transport This is called Axis3 transport.This is a cleaner and extensible Transport compared to Axis2Transport.WSDL tool fixes to handle nil types.
Supports Broader XSD types.
Supports Broader XSD Any types
Test Framework built on Ant, which includes client  server side.
Bug fixes
AXISCPP-605AXISCPP-602AXISCPP-600AXISCPP-596AXISCPP-594AXISCPP-593AXISCPP-592AXISCPP-591AXISCPP-590AXISCPP-589AXISCPP-587AXISCPP-586AXISCPP-585AXISCPP-584AXISCPP-583AXISCPP-582AXISCPP-581AXISCPP-579AXISCPP-576AXISCPP-575AXISCPP-569AXISCPP-568AXISCPP-567AXISCPP-566AXISCPP-564AXISCPP-562AXISCPP-561AXISCPP-560AXISCPP-556AXISCPP-555AXISCPP-553AXISCPP-550AXISCPP-549AXISCPP-545AXISCPP-534AXISCPP-532AXISCPP-531AXISCPP-530AXISCPP-528AXISCPP-525AXISCPP-524AXISCPP-523AXISCPP-521AXISCPP-520AXISCPP-518AXISCPP-517AXISCPP-516AXISCPP-514AXISCPP-513AXISCPP-511AXISCPP-510AXISCPP-509AXISCPP-508AXISCPP-507AXISCPP-504AXISCPP-503AXISCPP-502AXISCPP-501AXISCPP-500AXISCPP-499AXISCPP-498AXISCPP-497AXISCPP-496AXISCPP-495AXISCPP-494AXISCPP-493
AXISCPP-492AXISCPP-491AXISCPP-490AXISCPP-489AXISCPP-488AXISCPP-487AXISCPP-486AXISCPP-485AXISCPP-484AXISCPP-483AXISCPP-482AXISCPP-481AXISCPP-480AXISCPP-479AXISCPP-478AXISCPP-477AXISCPP-475AXISCPP-474AXISCPP-472AXISCPP-470AXISCPP-469AXISCPP-468AXISCPP-466AXISCPP-465AXISCPP-464AXISCPP-463AXISCPP-462AXISCPP-459AXISCPP-457AXISCPP-456AXISCPP-454AXISCPP-453AXISCPP-451AXISCPP-450AXISCPP-447AXISCPP-446AXISCPP-444AXISCPP-443AXISCPP-442AXISCPP-441AXISCPP-437AXISCPP-436AXISCPP-433AXISCPP-431AXISCPP-430AXISCPP-428AXISCPP-425AXISCPP-420AXISCPP-419AXISCPP-418AXISCPP-417AXISCPP-415AXISCPP-414AXISCPP-413AXISCPP-410AXISCPP-409AXISCPP-408AXISCPP-407AXISCPP-403AXISCPP-400AXISCPP-398AXISCPP-392AXISCPP-390AXISCPP-389AXISCPP-385AXISCPP-383AXIS
CPP-376AXISCPP-375AXISCPP-371AXISCPP-364AXISCPP-355AXISCPP-348AXISCPP-346AXISCPP-344AXISCPP-341AXISCPP-340AXISCPP-335AXISCPP-331AXISCPP-310AXISCPP-306AXISCPP-305AXISCPP-303AXISCPP-300AXISCPP-293AXISCPP-288AXISCPP-270AXISCPP-268AXISCPP-242AXISCPP-216AXISCPP-207AXISCPP-164

Known Issues:
GNU make based build system is not working.Out of the two parsers Expat and Xerces, only Xerces is supported.C support is not complete.There are no vc projects for samplesPending bugs in Jira.

The Axis C++ Team
		Do you Yahoo!? 
Plan great trips with Yahoo! Travel: Now over 17,000 guides!

Re: Invalid Address specified to RtlFreeHeap( 310000, 10094534 )

2005-04-20 Thread John Hawkins

what compiler level are you using ?







Tahera Bodabhaiwala
[EMAIL PROTECTED] 
19/04/2005 14:29



Please respond to
Apache AXIS C User List





To
axis-c-user@ws.apache.org


cc



Subject
Invalid Address specified
to RtlFreeHeap( 31, 10094534 )








Hi,
Ive downloaded the source + binaries of
Axis C++ 1.5 Final release. Im trying to build a C++ client to a web-service
using the libraries provided by Axis, and so I havent done any server
specific configuration. 
I used the WSDL2Ws tool to generate the stubs
from the wsdl provided by the web-service. I then created a VC project
and included the generated hpp/cpp files along with the main function.
I built the AxisClient_D.dll using the Debug Multithreaded DLL compiler
switch and included the lib in my project. I then built my project with
the same complier switch. It compiles fine but when run it throws the following
exception during creation of the stub instance
HEAP[SOAPClient.exe]: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )
First-chance exception in SOAPClient.exe
(KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.
First-chance exception in SOAPClient.exe
(KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.

There seems to be problem with allocating/de-allocating
memory (crossing dll boundary). Is this a known issue? If yes, where can
I find the fix?

Please help!

Thanks in advance,
Tahera






-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged.
Before opening attachments please check them for viruses and defects. LG
CNS Global (LGCNS-G) will not be responsible for any viruses or defects
or any forwarded attachments emanating either from within LGCNS-G or outside.
If you have received this message by mistake please notify the sender by
return e-mail and delete this message from your system. Any unauthorized
use or dissemination of this message in whole or in part is strictly prohibited.
Please note that e-mails are susceptible to change and LG CNS-G shall not
be liable for any improper, untimely or incomplete transmission.



RE: Invalid Address specified to RtlFreeHeap( 310000, 10094534 )

2005-04-20 Thread Tahera Bodabhaiwala








Hi,

Do you mean compiler warning level? Its
Level 3.



-Tahera











From: John Hawkins
[mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005
1:40 PM
To: Apache AXIS C User List
Subject: Re: Invalid Address
specified to RtlFreeHeap( 31, 10094534 )






what compiler level are you using ? 






 
  
  Tahera
  Bodabhaiwala [EMAIL PROTECTED] 
  19/04/2005 14:29 
  
   

Please
respond to
Apache AXIS C User List

   
  
  
  
  
  
   

To


axis-c-user@ws.apache.org


   
   

cc




   
   

Subject


Invalid Address specified to RtlFreeHeap(
31, 10094534 )

   
  
  
  
   






   
  
  
  
 





Hi, 
Ive
downloaded the source + binaries of Axis C++ 1.5 Final release. Im
trying to build a C++ client to a web-service using the libraries provided by
Axis, and so I havent done any server specific configuration. 
I used
the WSDL2Ws tool to generate the stubs from the wsdl provided by the
web-service. I then created a VC project and included the generated hpp/cpp
files along with the main function. I built the AxisClient_D.dll using the
Debug Multithreaded DLL compiler switch and included the lib in
my project. I then built my project with the same complier switch. It compiles
fine but when run it throws the following exception during creation of the stub
instance 
HEAP[SOAPClient.exe]:
Invalid Address specified to RtlFreeHeap( 31, 10094534 ) 
First-chance
exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++
Exception. 
First-chance
exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++
Exception. 


There
seems to be problem with allocating/de-allocating memory (crossing dll
boundary). Is this a known issue? If yes, where can I find the fix?



Please
help! 


Thanks
in advance, 
Tahera







 
  
  
  -
  DISCLAIMER:
  This message (including attachment if any) is confidential and may be
  privileged. Before opening attachments please check them for viruses and
  defects. LG CNS Global (LGCNS-G) will not be responsible for any viruses or
  defects or any forwarded attachments emanating either from within LGCNS-G or
  outside. If you have received this message by mistake please notify the
  sender by return e-mail and delete this message from your system. Any
  unauthorized use or dissemination of this message in whole or in part is
  strictly prohibited. Please note that e-mails are susceptible to change and
  LG CNS-G shall not be liable for any improper, untimely or incomplete
  transmission.
  
 











-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged. Before opening attachments please check them for viruses and defects. LG CNS Global (LGCNS-G) will not be responsible for any viruses or defects or any forwarded attachments emanating either from within LGCNS-G or outside. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change and LG CNS-G shall not be liable for any improper, untimely or incomplete transmission.


RE: Invalid Address specified to RtlFreeHeap( 310000, 10094534 )

2005-04-20 Thread John Hawkins

no - what compiler as in msvc 6 , 7
?






Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:17



Please respond to
Apache AXIS C User List





To
Apache AXIS C User
List axis-c-user@ws.apache.org


cc



Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )








Hi,
Do you mean compiler warning
level? Its Level 3.

-Tahera




From: John Hawkins [mailto:[EMAIL PROTECTED]

Sent: Wednesday, April 20, 2005 1:40 PM
To: Apache AXIS C User List
Subject: Re: Invalid Address specified to RtlFreeHeap( 31, 10094534
)


what compiler level are you using ?







Tahera Bodabhaiwala
[EMAIL PROTECTED] 
19/04/2005 14:29






Please respond to
Apache AXIS C User List






To
axis-c-user@ws.apache.org



cc



Subject
Invalid Address specified
to RtlFreeHeap( 31, 10094534 )











Hi, 
Ive downloaded the source + binaries of Axis C++ 1.5 Final release. Im
trying to build a C++ client to a web-service using the libraries provided
by Axis, and so I havent done any server specific configuration. 
I used the WSDL2Ws tool to generate the stubs from the wsdl provided by
the web-service. I then created a VC project and included the generated
hpp/cpp files along with the main function. I built the AxisClient_D.dll
using the Debug Multithreaded DLL compiler switch and included the
lib in my project. I then built my project with the same complier switch.
It compiles fine but when run it throws the following exception during
creation of the stub instance

HEAP[SOAPClient.exe]: Invalid Address specified to RtlFreeHeap( 31,
10094534 ) 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 
 
There seems to be problem with allocating/de-allocating memory (crossing
dll boundary). Is this a known issue? If yes, where can I find the fix?

 
Please help! 
 
Thanks in advance, 
Tahera 
 
 




-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged.
Before opening attachments please check them for viruses and defects. LG
CNS Global (LGCNS-G) will not be responsible for any viruses or defects
or any forwarded attachments emanating either from within LGCNS-G or outside.
If you have received this message by mistake please notify the sender by
return e-mail and delete this message from your system. Any unauthorized
use or dissemination of this message in whole or in part is strictly prohibited.
Please note that e-mails are susceptible to change and LG CNS-G shall not
be liable for any improper, untimely or incomplete transmission.





-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged.
Before opening attachments please check them for viruses and defects. LG
CNS Global (LGCNS-G) will not be responsible for any viruses or defects
or any forwarded attachments emanating either from within LGCNS-G or outside.
If you have received this message by mistake please notify the sender by
return e-mail and delete this message from your system. Any unauthorized
use or dissemination of this message in whole or in part is strictly prohibited.
Please note that e-mails are susceptible to change and LG CNS-G shall not
be liable for any improper, untimely or incomplete transmission.



RE: Invalid Address specified to RtlFreeHeap( 310000, 10094534 )

2005-04-20 Thread John Hawkins

OK that's good - this is a well known
compiler !

Did you use the ANT scripts to create
the client dll? 
OR - did you use the same compiler
flags as the ANT scripts use? 
Have you tried using a pre-built client
module from the apache website?









Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:35



Please respond to
Apache AXIS C User List





To
Apache AXIS C User
List axis-c-user@ws.apache.org


cc



Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )








msvc 6.



From: John Hawkins [mailto:[EMAIL PROTECTED]

Sent: Wednesday, April 20, 2005 2:00 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31, 10094534
)


no - what compiler as in msvc 6 , 7 ?






Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:17






Please respond to
Apache AXIS C User List






To
Apache AXIS
C User List axis-c-user@ws.apache.org



cc



Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )











Hi, 
Do you mean compiler warning level? Its Level 3.

 
-Tahera 
 





From: John Hawkins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 1:40 PM
To: Apache AXIS C User List
Subject: Re: Invalid Address specified to RtlFreeHeap( 31, 10094534
) 
 

what compiler level are you using ?





Tahera Bodabhaiwala
[EMAIL PROTECTED] 
19/04/2005 14:29







Please respond to
Apache AXIS C User List







To
axis-c-user@ws.apache.org



cc
 


Subject
Invalid Address specified
to RtlFreeHeap( 31, 10094534 )

 





 






Hi, 
Ive downloaded the source + binaries of Axis C++ 1.5 Final release. Im
trying to build a C++ client to a web-service using the libraries provided
by Axis, and so I havent done any server specific configuration. 
I used the WSDL2Ws tool to generate the stubs from the wsdl provided by
the web-service. I then created a VC project and included the generated
hpp/cpp files along with the main function. I built the AxisClient_D.dll
using the Debug Multithreaded DLL compiler switch and included the
lib in my project. I then built my project with the same complier switch.
It compiles fine but when run it throws the following exception during
creation of the stub instance

HEAP[SOAPClient.exe]: Invalid Address specified to RtlFreeHeap( 31,
10094534 ) 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 
 
There seems to be problem with allocating/de-allocating memory (crossing
dll boundary). Is this a known issue? If yes, where can I find the fix?

 
Please help! 
 
Thanks in advance, 
Tahera 
 
 




-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged.
Before opening attachments please check them for viruses and defects. LG
CNS Global (LGCNS-G) will not be responsible for any viruses or defects
or any forwarded attachments emanating either from within LGCNS-G or outside.
If you have received this message by mistake please notify the sender by
return e-mail and delete this message from your system. Any unauthorized
use or dissemination of this message in whole or in part is strictly prohibited.
Please note that e-mails are susceptible to change and LG CNS-G shall not
be liable for any improper, untimely or incomplete transmission.
 




-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged.
Before opening attachments please check them for viruses and defects. LG
CNS Global (LGCNS-G) will not be responsible for any viruses or defects
or any forwarded attachments emanating either from within LGCNS-G or outside.
If you have received this message by mistake please notify the sender by
return e-mail and delete this message from your system. Any unauthorized
use or dissemination of this message in whole or in part is strictly prohibited.
Please note that e-mails are susceptible to change and LG CNS-G shall not
be liable for any improper, untimely or incomplete transmission.





-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged.
Before opening attachments please check them for viruses and defects. LG
CNS Global (LGCNS-G) will not be responsible for any viruses or defects
or any forwarded attachments emanating either from within LGCNS-G or outside.
If you have received this message by mistake please notify the sender by
return e-mail and delete this message from your system. Any unauthorized
use or dissemination of this message in whole or in part is strictly prohibited.
Please note that e-mails are susceptible to change and LG CNS-G shall not
be liable for any improper, untimely or incomplete transmission.



RE: Invalid Address specified to RtlFreeHeap( 310000, 10094534 )

2005-04-20 Thread John Hawkins

hmm, they shouldn't/don't require a
server side config to test them?

You can just take the client dll's unless
I'm mistaken?

Maybe I'm misunderstanding what you
are saying?








Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:58



Please respond to
Apache AXIS C User List





To
Apache AXIS C User
List axis-c-user@ws.apache.org


cc



Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )








No, I didnt use the ANT script,
I compiled it from the VS IDE using the project D:\axis-c-src-1-5-win32\vc\AxisClientDLL.dsp.
No, I havent tried using the pre-built client modules because they require
a server side configuration to be done too in order to test them.





From: John Hawkins [mailto:[EMAIL PROTECTED]

Sent: Wednesday, April 20, 2005 2:12 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31, 10094534
)


OK that's good - this is a well known compiler !


Did you use the ANT scripts to create the client dll? 
OR - did you use the same compiler flags as the ANT scripts use?

Have you tried using a pre-built client module from the apache website?









Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:35






Please respond to
Apache AXIS C User List






To
Apache AXIS
C User List axis-c-user@ws.apache.org



cc



Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )











msvc 6. 





From: John Hawkins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 2:00 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31, 10094534
) 
 

no - what compiler as in msvc 6 , 7 ?




Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:17







Please respond to
Apache AXIS C User List







To
Apache AXIS
C User List axis-c-user@ws.apache.org



cc
 


Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )

 





 






Hi, 
Do you mean compiler warning level? Its Level 3.

 
-Tahera 
 


 




From: John Hawkins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 1:40 PM
To: Apache AXIS C User List
Subject: Re: Invalid Address specified to RtlFreeHeap( 31, 10094534
) 
 

what compiler level are you using ?




Tahera Bodabhaiwala
[EMAIL PROTECTED] 
19/04/2005 14:29

 






Please respond to
Apache AXIS C User List

 






To
axis-c-user@ws.apache.org



cc
 


Subject
Invalid Address specified
to RtlFreeHeap( 31, 10094534 )


 
 





 






Hi, 
Ive downloaded the source + binaries of Axis C++ 1.5 Final release. Im
trying to build a C++ client to a web-service using the libraries provided
by Axis, and so I havent done any server specific configuration. 
I used the WSDL2Ws tool to generate the stubs from the wsdl provided by
the web-service. I then created a VC project and included the generated
hpp/cpp files along with the main function. I built the AxisClient_D.dll
using the Debug Multithreaded DLL compiler switch and included the
lib in my project. I then built my project with the same complier switch.
It compiles fine but when run it throws the following exception during
creation of the stub instance

HEAP[SOAPClient.exe]: Invalid Address specified to RtlFreeHeap( 31,
10094534 ) 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 

There seems to be problem with allocating/de-allocating memory (crossing
dll boundary). Is this a known issue? If yes, where can I find the fix?


Please help! 

Thanks in advance, 
Tahera 

 




-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged.
Before opening attachments please check them for viruses and defects. LG
CNS Global (LGCNS-G) will not be responsible for any viruses or defects
or any forwarded attachments emanating either from within LGCNS-G or outside.
If you have received this message by mistake please notify the sender by
return e-mail and delete this message from your system. Any unauthorized
use or dissemination of this message in whole or in part is strictly prohibited.
Please note that e-mails are susceptible to change and LG CNS-G shall not
be liable for any improper, untimely or incomplete transmission.
 




-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged.
Before opening attachments please check them for viruses and defects. LG
CNS Global (LGCNS-G) will not be responsible for any viruses or defects
or any forwarded attachments emanating either from within LGCNS-G or outside.
If you have received this message by mistake please notify the sender by
return e-mail and delete this message from your system. Any unauthorized
use or dissemination of this message in whole or in part is strictly prohibited.
Please note that e-mails are susceptible to change and LG CNS-G shall not
be liable for any improper, untimely or incomplete transmission.
 




-

RE: Invalid Address specified to RtlFreeHeap( 310000, 10094534 )

2005-04-20 Thread Tahera Bodabhaiwala








Oh sorry, I thought youre referring
to the samples. Yes, I did use the pre-built AxisClient.dll but with the same
results. Thats why I downloaded the source and built it again.



-Tahera











From: John Hawkins
[mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005
2:38 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address
specified to RtlFreeHeap( 31, 10094534 )






hmm, they shouldn't/don't require a server side config
to test them? 

You
can just take the client dll's unless I'm mistaken? 

Maybe
I'm misunderstanding what you are saying? 







 
  
  Tahera
  Bodabhaiwala [EMAIL PROTECTED] 
  20/04/2005 09:58 
  
   

Please
respond to
Apache AXIS C User List

   
  
  
  
  
  
   

To


Apache AXIS C User List
axis-c-user@ws.apache.org 

   
   

cc




   
   

Subject


RE: Invalid Address specified to RtlFreeHeap(
31, 10094534 )

   
  
  
  
   






   
  
  
  
 





No, I didnt use the ANT script, I compiled
it from the VS IDE using the project
D:\axis-c-src-1-5-win32\vc\AxisClientDLL.dsp. No, I havent tried using
the pre-built client modules because they require a server side configuration
to be done too in order to test them. 
 
 










From: John Hawkins
[mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 2:12 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31,
10094534 ) 
 

OK that's good - this is a well known compiler ! 

Did you use the ANT scripts to create the client dll? 
OR - did you use the same compiler flags as the ANT scripts use? 
Have you tried using a pre-built client module from the apache website?







 
  
  Tahera
  Bodabhaiwala [EMAIL PROTECTED] 
  20/04/2005 09:35 
  
  
   

Please
respond to
Apache AXIS C User List

   
  
  
  
  
  
  
   

To


Apache AXIS C User List
axis-c-user@ws.apache.org 

   
   

cc


 

   
   

Subject


RE: Invalid Address specified to RtlFreeHeap(
31, 10094534 )

   
  
  
   
  
  
   

 




   
  
  
  
 






msvc 6. 


 









From: John Hawkins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 2:00 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31,
10094534 ) 


no - what compiler as in msvc 6 , 7 ? 


 
  
  Tahera
  Bodabhaiwala [EMAIL PROTECTED] 
  20/04/2005 09:17 
   
  
  
   

Please
respond to
Apache AXIS C User List

   
  
  
  
  
   
  
  
   

To


Apache AXIS C User List
axis-c-user@ws.apache.org 

   
   

cc


 

   
   

Subject


RE: Invalid Address specified to RtlFreeHeap(
31, 10094534 )

   
  
  
  
   
   
  
  
   

 




   
  
  
  
 






Hi, 
Do you mean compiler warning level? Its Level 3. 

-Tahera 
 



 










From: John Hawkins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 1:40 PM
To: Apache AXIS C User List
Subject: Re: Invalid Address specified to RtlFreeHeap( 31,
10094534 ) 


what compiler level are you using ? 


 
  
  Tahera
  Bodabhaiwala [EMAIL PROTECTED] 
  19/04/2005 14:29 
   
   
  
  
   

Please
respond to
Apache AXIS C User List

   
  
  
  
  
   
   
  
  
   

To


axis-c-user@ws.apache.org


   
   

cc


 

   
   

Subject


Invalid Address specified to RtlFreeHeap(
31, 10094534 )

   
  
  
  
   
   
   
  
  
   

 




   
  
  
  
 






Hi, 
Ive downloaded the source + binaries of Axis C++ 1.5 Final release.
Im trying to build a C++ client to a web-service using the libraries
provided by Axis, and so I havent done any server specific
configuration. 
I used the WSDL2Ws tool to generate the stubs from the wsdl provided by the
web-service. I then created a VC project and included the generated hpp/cpp
files along with the main function. I built the AxisClient_D.dll using the
Debug Multithreaded DLL compiler switch and included the lib in
my project. I then built my project with the same complier switch. It compiles
fine but when run it throws the following exception during creation of the stub
instance 
HEAP[SOAPClient.exe]: Invalid Address specified to RtlFreeHeap( 31,
10094534 ) 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 

There seems to be problem with allocating/de-allocating memory (crossing dll
boundary). Is this a known issue? If yes, where can I find the fix?


Please help! 

Thanks in advance, 
Tahera 

 


 
  
  
  -
  DISCLAIMER:
  This message 

RE: Invalid Address specified to RtlFreeHeap( 310000, 10094534 )

2005-04-20 Thread John Hawkins

OK so we can ignore the fact you built
it yourself and any potential compiler issues - for the moment anyhow

So, now we need to concentrate on the
point at which it fails. you say when the stub is created - can you be
more precise? Also, is this an rpc or doc/lit wsdl?









Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 10:17



Please respond to
Apache AXIS C User List





To
Apache AXIS C User
List axis-c-user@ws.apache.org


cc



Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )








Oh sorry, I thought youre
referring to the samples. Yes, I did use the pre-built AxisClient.dll but
with the same results. Thats why I downloaded the source and built it
again.

-Tahera




From: John Hawkins [mailto:[EMAIL PROTECTED]

Sent: Wednesday, April 20, 2005 2:38 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31, 10094534
)


hmm, they shouldn't/don't require a server side config to test them?


You can just take the client dll's unless I'm mistaken?


Maybe I'm misunderstanding what you are saying?








Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:58






Please respond to
Apache AXIS C User List






To
Apache AXIS
C User List axis-c-user@ws.apache.org



cc



Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )











No, I didnt use the ANT script, I compiled it from the VS IDE using the
project D:\axis-c-src-1-5-win32\vc\AxisClientDLL.dsp. No, I havent tried
using the pre-built client modules because they require a server side configuration
to be done too in order to test them.

 
 





From: John Hawkins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 2:12 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31, 10094534
) 
 

OK that's good - this is a well known compiler !


Did you use the ANT scripts to create the client dll? 
OR - did you use the same compiler flags as the ANT scripts use?

Have you tried using a pre-built client module from the apache website?







Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:35







Please respond to
Apache AXIS C User List







To
Apache AXIS
C User List axis-c-user@ws.apache.org



cc
 


Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )

 





 






msvc 6. 


 




From: John Hawkins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 2:00 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31, 10094534
) 
 

no - what compiler as in msvc 6 , 7 ?




Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:17

 






Please respond to
Apache AXIS C User List

 






To
Apache AXIS
C User List axis-c-user@ws.apache.org



cc
 


Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )


 
 





 






Hi, 
Do you mean compiler warning level? Its Level 3.


-Tahera 
 



 





From: John Hawkins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 1:40 PM
To: Apache AXIS C User List
Subject: Re: Invalid Address specified to RtlFreeHeap( 31, 10094534
) 


what compiler level are you using ?




Tahera Bodabhaiwala
[EMAIL PROTECTED] 
19/04/2005 14:29

 
 






Please respond to
Apache AXIS C User List

 
 






To
axis-c-user@ws.apache.org



cc
 


Subject
Invalid Address specified
to RtlFreeHeap( 31, 10094534 )


 
 
 





 






Hi, 
Ive downloaded the source + binaries of Axis C++ 1.5 Final release. Im
trying to build a C++ client to a web-service using the libraries provided
by Axis, and so I havent done any server specific configuration. 
I used the WSDL2Ws tool to generate the stubs from the wsdl provided by
the web-service. I then created a VC project and included the generated
hpp/cpp files along with the main function. I built the AxisClient_D.dll
using the Debug Multithreaded DLL compiler switch and included the
lib in my project. I then built my project with the same complier switch.
It compiles fine but when run it throws the following exception during
creation of the stub instance

HEAP[SOAPClient.exe]: Invalid Address specified to RtlFreeHeap( 31,
10094534 ) 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 
First-chance exception in SOAPClient.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception. 

There seems to be problem with allocating/de-allocating memory (crossing
dll boundary). Is this a known issue? If yes, where can I find the fix?


Please help! 

Thanks in advance, 
Tahera 

 




-
DISCLAIMER:
This message (including attachment if any) is confidential and may be privileged.
Before opening attachments please check them for viruses and defects. LG
CNS Global (LGCNS-G) will not be responsible for any viruses or defects
or any forwarded attachments emanating either from within LGCNS-G or outside.
If you have received this message by mistake please notify the sender by
return e-mail and delete this message from 

RE: Invalid Address specified to RtlFreeHeap( 310000, 10094534 )

2005-04-20 Thread John Hawkins

hmm That looks like a pretty basic error
then !

Samisa -you doing any rpc testing at
the moment?







Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 10:37



Please respond to
Apache AXIS C User List





To
Apache AXIS C User
List axis-c-user@ws.apache.org


cc



Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )








This is an rpc wsdl for the
StockQuoteService sample. Here are its contents:

?xml version=1.0
encoding=UTF-8?
wsdl:definitions name=StockQuoteService

targetNamespace=http://localhost:8080/axis/services/urn:xmltoday-delayed-quotes
xmlns:apachesoap=http://xml.apache.org/xml-soap xmlns:impl=http://localhost:8080/axis/services/urn:xmltoday-delayed-quotes
xmlns:intf=http://localhost:8080/axis/services/urn:xmltoday-delayed-quotes
xmlns:soapenc=http://schemas.xmlsoap.org/soap/encoding/ xmlns:wsdl=http://schemas.xmlsoap.org/wsdl/
xmlns:wsdlsoap=http://schemas.xmlsoap.org/wsdl/soap/ xmlns:xsd=http://www.w3.org/2001/XMLSchema
!--WSDL created by Apache
Axis version: 1.2RC3
Built on Feb 28, 2005 (10:15:14
EST)--

 wsdl:message
name=testResponse

   wsdl:part
name=testReturn type=xsd:string/

 /wsdl:message

 wsdl:message
name=getQuoteResponse

   wsdl:part
name=getQuoteReturn type=xsd:float/

 /wsdl:message

 wsdl:message
name=testRequest

 /wsdl:message

 wsdl:message
name=getQuoteRequest

   wsdl:part
name=symbol type=xsd:string/

 /wsdl:message

 wsdl:portType
name=StockQuoteService

   wsdl:operation
name=test

   
wsdl:input message=impl:testRequest name=testRequest/

   
wsdl:output message=impl:testResponse name=testResponse/

   /wsdl:operation

   wsdl:operation
name=getQuote parameterOrder=symbol

   
wsdl:input message=impl:getQuoteRequest name=getQuoteRequest/

   
wsdl:output message=impl:getQuoteResponse name=getQuoteResponse/

   /wsdl:operation

 /wsdl:portType

 wsdl:binding
name=GetQuoteSoapBinding type=impl:StockQuoteService

   wsdlsoap:binding
style=rpc transport=http://schemas.xmlsoap.org/soap/http/

   wsdl:operation
name=test

   
wsdlsoap:operation soapAction=/

   
wsdl:input name=testRequest

   
  wsdlsoap:body encodingStyle=http://schemas.xmlsoap.org/soap/encoding/
namespace=http://stock.samples use=encoded/

   
/wsdl:input

   
wsdl:output name=testResponse

   
  wsdlsoap:body encodingStyle=http://schemas.xmlsoap.org/soap/encoding/
namespace=http://localhost:8080/axis/services/urn:xmltoday-delayed-quotes
use=encoded/

   
/wsdl:output

   /wsdl:operation

   wsdl:operation
name=getQuote

   
wsdlsoap:operation soapAction=/

   
wsdl:input name=getQuoteRequest

   
  wsdlsoap:body encodingStyle=http://schemas.xmlsoap.org/soap/encoding/
namespace=http://stock.samples use=encoded/

   
/wsdl:input

   
wsdl:output name=getQuoteResponse

   
  wsdlsoap:body encodingStyle=http://schemas.xmlsoap.org/soap/encoding/
namespace=http://localhost:8080/axis/services/urn:xmltoday-delayed-quotes
use=encoded/

   
/wsdl:output

   /wsdl:operation

 /wsdl:binding

 wsdl:service
name=StockQuoteServiceService

   wsdl:port
binding=impl:GetQuoteSoapBinding name=GetQuote

   
wsdlsoap:address location=http://localhost:8080/axis/services/urn:xmltoday-delayed-quotes/

   /wsdl:port

 /wsdl:service

/wsdl:definitions

And it crashes in the following
constructor of the generated stub classes.

StockQuoteService::StockQuoteService()
:Stub( , APTHTTP1_1)
{
   
  m_pCall-setEndpointURI(http://localhost:8080/axis/services/urn:xmltoday-delayed-quotes);
}




From: John Hawkins [mailto:[EMAIL PROTECTED]

Sent: Wednesday, April 20, 2005 2:59 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31, 10094534
)


OK so we can ignore the fact you built it yourself and any potential compiler
issues - for the moment anyhow


So, now we need to concentrate on the point at which it fails. you say
when the stub is created - can you be more precise? Also, is this an rpc
or doc/lit wsdl? 








Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 10:17






Please respond to
Apache AXIS C User List






To
Apache AXIS
C User List axis-c-user@ws.apache.org



cc



Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 10094534 )











Oh sorry, I thought youre referring to the samples. Yes, I did use the
pre-built AxisClient.dll but with the same results. Thats why I downloaded
the source and built it again.

 
-Tahera 
 





From: John Hawkins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 20, 2005 2:38 PM
To: Apache AXIS C User List
Subject: RE: Invalid Address specified to RtlFreeHeap( 31, 10094534
) 
 

hmm, they shouldn't/don't require a server side config to test them?


You can just take the client dll's unless I'm mistaken?


Maybe I'm misunderstanding what you are saying?






Tahera Bodabhaiwala
[EMAIL PROTECTED] 
20/04/2005 09:58







Please respond to
Apache AXIS C User List







To
Apache AXIS
C User List axis-c-user@ws.apache.org



cc
 


Subject
RE: Invalid Address specified
to RtlFreeHeap( 31, 

Axis C++ 1.5 linux build broken

2005-04-20 Thread Simon Detheridge
When running automake with this release, I get:

samples/server/Makefile.am:1: required directory
samples/server/interoptests does not exist
samples/server/Makefile.am:1: required directory samples/server/simple
does not exist
tests/Makefile.am:1: required directory tests/server does not exist

Which appears to cause (or at least be related to) the following error
during configure:

config.status: creating src/xml/tspp/Makefile
config.status: creating samples/Makefile
config.status: error: cannot find input file: samples/Makefile.in

Building with --enable-samples=no and removing all samples/ lines from
configure.ac and removing @SAMPLESBUILD@, @TESTCASESBUILD@, and
deploy_interoptests.sh from the main Makefile.am gets around this
problem, (at least it builds, I'm still testing it) but it's far from
ideal. (I can't test my installation beyond seeing if the server starts)

What's up? It seems a bit strange to promote a release from 'alpha'
(which at least configured) to 'final' with these problems... Or am I
doing something *really* wrong? :-/

-- 
Simon Detheridge
SEN Developer, Widgit Software



Re: Axis C++ 1.5 linux build broken

2005-04-20 Thread John Hawkins

Hmm, I think we've got to make ourselves
clearer. with regard to our build strategy !

We started out having full support for
the autobuild make system however, over time, this has been superceded
by the ANT build system. We took the decision (not very decisively but
I think we did !) that we could not keep supporting two make systems unless
there was a specific reason to do so. We do not have a lot of skills
in the autobuild system and we have a lot of skills in ANT. 

So, to summarise, I don't think we're
calling the autobuild system supported and I would suggest
you build using ANT.

Sorry for the inconvenience !







Simon Detheridge [EMAIL PROTECTED]

20/04/2005 15:44



Please respond to
Apache AXIS C User List





To
Apache AXIS C User List axis-c-user@ws.apache.org


cc



Subject
Axis C++ 1.5 linux build
broken








When running automake with this release, I get:

samples/server/Makefile.am:1: required directory
samples/server/interoptests does not exist
samples/server/Makefile.am:1: required directory samples/server/simple
does not exist
tests/Makefile.am:1: required directory tests/server does not exist

Which appears to cause (or at least be related to) the following error
during configure:

config.status: creating src/xml/tspp/Makefile
config.status: creating samples/Makefile
config.status: error: cannot find input file: samples/Makefile.in

Building with --enable-samples=no and removing all samples/
lines from
configure.ac and removing @SAMPLESBUILD@, @TESTCASESBUILD@, and
deploy_interoptests.sh from the main Makefile.am gets around this
problem, (at least it builds, I'm still testing it) but it's far from
ideal. (I can't test my installation beyond seeing if the server starts)

What's up? It seems a bit strange to promote a release from 'alpha'
(which at least configured) to 'final' with these problems... Or am I
doing something *really* wrong? :-/

-- 
Simon Detheridge
SEN Developer, Widgit Software