ANNOUNCEMENT: Axis C++ 1.5 final is released.
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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
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
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