Hi, My Axis2.xml is attached.
(I have removed the "-->" tag which allows the DLL to load but gives error while creating transport out) Thanks! Laksh Supun Kamburugamuva wrote: > > Can you please attach the axis2.xml file? > > Supun. > > On Thu, Oct 2, 2008 at 5:49 PM, Laksh < > [EMAIL PROTECTED]> wrote: > >> >> Hi, >> >> I have checked the versions of OpenSSL in dev and testing environment, >> both >> are same. >> >> I have checked the destination URL and it is correct and accessible. >> >> Maybe the issue is in the Axis2.xml configuration file. I have >> uncommented >> the https sender and receiver sections as per the documentation but now >> DLL >> load itself is failing with the same error as before. The uncommented >> sections of axis2.xml is as below >> >> <!-- Transport Ins --> >> <transportReceiver name="https" class="axis2_http_receiver"> >> <parameter name="port" locked="false">6060</parameter> >> <parameter name="exposeHeaders" locked="true">false</parameter> >> </transportReceiver> >> >> <!-- Transport Outs --> >> <transportSender name="https" class="axis2_http_sender"> >> <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter> >> <parameter name="xml-declaration" insert="false"/> >> </transportSender> >> <parameter >> name="SERVER_CERT">C:\\Temp\\TempTest\\Config\\TAS.cer</parameter> >> >> >> However when I add an end comment(-->) at the end of "transportReceiver" >> as >> below, the DLL loads and reports "Cannot find transport out" error. >> <!-- Transport Ins --> >> <transportReceiver name="https" class="axis2_http_receiver"> >> <parameter name="port" locked="false">6060</parameter> >> <parameter name="exposeHeaders" locked="true">false</parameter> >> </transportReceiver--> >> >> It is strange! Adding the end comment invalids the XML file but still >> Axis >> loads the DLL correctly. There seems to be something wrong configuration >> in >> this file. >> >> Another question is whether the default port number(6060) specified in >> the >> above lines needs to be changed? What port number to be specified here? I >> am >> sending the request to a webservice which is hosted on WAS server and WAS >> is >> already configured for SSL. >> >> Any help to proceed from here is greatly appreciated. Let me know if >> anything is not clear enough. >> >> Thanks! >> Laksh >> >> >> Supun Kamburugamuva wrote: >> > >> > Sorry, I think in my reply I have done a mistake and I'm not very >> clear. >> > >> > What I wanted to explain that there is a possibility to compile Axis2/C >> > with >> > a one version of OpenSLL (OpenSSL lib files) and try to run with a >> > different >> > version of OpenSSL. Usually we install OpenSSL to some directory and >> use >> > the >> > lib files in that installation to build Axis2/C. But OpenSSL dll's are >> > copied to the Windows directory. When you install another product which >> > uses >> > OpenSSL internally it copies it's OpenSSL files to the Windows >> directory >> > overiding the previous ones. If this is the situation we can end up >> > compiling Axis2/C with one version and trying to run it with another >> > version >> > of OpenSSL. >> > >> > For the previous mail you have, this happens if you enter the >> destination >> > URL incorrectly. Please check whether your endpoint URL is correct. >> > >> > Supun.. >> > >> > On Thu, Oct 2, 2008 at 3:15 PM, Laksh < >> > [EMAIL PROTECTED]> wrote: >> > >> >> >> >> Hi, >> >> >> >> I have downloaded Axis2/C source version and compiled with SSL >> enabled. >> >> Also >> >> I have download the Axis2/C binary version which is not built with SSL >> >> support. >> >> >> >> OpenSSL v0.9.8, I have the same version in test and development >> >> environment. >> >> >> >> I have tested by configuring SSL in axis2.xml and now it proceeds >> further >> >> and started showing different error. The errors logged in the log file >> is >> >> below >> >> >> >> [debug] ..\..\src\core\deployment\dep_engine.c(1042) No modules >> >> configured >> >> [debug] ..\..\src\core\phaseresolver\phase_resolver.c(139) Service >> name >> >> is >> >> : >> >> __ANONYMOUS_SERVICE__ >> >> [debug] ..\..\src\core\clientapi\op_client.c(881) >> >> Start:axis2_op_client_infer_transport >> >> [error] ..\..\src\core\clientapi\op_client.c(935) Cannot infer >> transport >> >> [debug] ..\..\src\core\clientapi\op_client.c(940) >> >> End:axis2_op_client_infer_transport >> >> [error] ..\..\src\core\clientapi\op_client.c(407) Op client execute >> >> failed. >> >> Cannot find transport out. >> >> >> >> The configurations I have done in axis2.xml are as below >> >> >> >> - Uncommented in transport Ins >> >> <transportReceiver name="https" class="axis2_http_receiver"> >> >> <parameter name="port" locked="false">6060</parameter> >> >> <parameter name="exposeHeaders" locked="true">false</parameter> >> >> </transportReceiver> >> >> >> >> - Uncommented in transport outs >> >> <transportSender name="https" class="axis2_http_sender"> >> >> <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter> >> >> <parameter name="xml-declaration" insert="false"/> >> >> </transportSender> >> >> <parameter name="SERVER_CERT">/path/to/ca/certificate</parameter> >> >> <parameter >> >> name="KEY_FILE">/path/to/client/certificate/chain/file</parameter> >> >> <parameter name="SSL_PASSPHRASE">passphrase</parameter> >> >> >> >> I have tried with the correct certificate parameters but it is giving >> the >> >> same error. >> >> >> >> What could be going wrong? >> >> >> >> Is there any binary version of Axis2/C with SSL support available for >> >> download? >> >> >> >> Thanks again for your help >> >> >> >> Laksh >> >> >> >> >> >> Samisa Abeysinghe-4 wrote: >> >> > >> >> > So you must be using binary release, and your openssl version might >> be >> >> > different form what we have compiled against. >> >> > >> >> > Samisa... >> >> > >> >> > Laksh wrote: >> >> >> Hi Samisa, >> >> >> >> >> >> Yes, I have set AXIS2C_HOME. The DLL path is showing correctly in >> the >> >> >> error >> >> >> message. Also if I use the non-ssl version of >> axis2_http_sender.dll, >> >> it >> >> >> works fine. But I need SSL support as well. >> >> >> >> >> >> Thanks! >> >> >> Laksh >> >> >> >> >> >> >> >> >> Samisa Abeysinghe-4 wrote: >> >> >> >> >> >>> Have you set the AXIS2C_HOME? >> >> >>> >> >> >>> Samisa... >> >> >>> >> >> >>> Laksh wrote: >> >> >>> >> >> >>>> Hi, >> >> >>>> >> >> >>>> I have built Axis2/C v1.5.0 with SSL support on Windows. The >> client >> >> >>>> program >> >> >>>> we have developed connects to a web service with SOAP requests. >> The >> >> >>>> webservice is hosted on Websphere Application Server(WAS). We >> have >> >> >>>> configured WAS for SSL support. When the >> >> >>>> axis2_svc_client_send_receive() >> >> >>>> call is made by our SOAP client the following error is logged in >> the >> >> >>>> client >> >> >>>> log file. >> >> >>>> >> >> >>>> "../axis2_http_sender.dll Failed. DLERROR IS DLL Load Error 126: >> >> The >> >> >>>> specified module could not be found." >> >> >>>> >> >> >>>> If I use the non-ssl version of axis2_http_sender.dll then the >> error >> >> >>>> disappears. But we need to use the SSL enabled version of Axis2/C >> >> >>>> because >> >> >>>> sometime the webservice URL will be https. >> >> >>>> >> >> >>>> What could be the reason for this error? We have not done any SSL >> >> >>>> specific >> >> >>>> configuration in Axis2.xml file. Is there anything we need to do >> in >> >> >>>> that >> >> >>>> file? >> >> >>>> >> >> >>>> I have added SSL DLL's in the path, also checked all the >> dependent >> >> >>>> DLL's >> >> >>>> are >> >> >>>> in path. There seems to be no path issues. >> >> >>>> >> >> >>>> Any pointers to resovle this issue is greatly appreciated. >> >> >>>> >> >> >>>> Thanks for your time. >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >> ------------------------------------------------------------------------ >> >> >>>> >> >> >>>> >> >> >>>> No virus found in this incoming message. >> >> >>>> Checked by AVG - http://www.avg.com >> >> >>>> Version: 8.0.173 / Virus Database: 270.7.5/1702 - Release Date: >> >> >>>> 10/1/2008 >> >> >>>> 9:05 AM >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>> -- >> >> >>> Samisa Abeysinghe >> >> >>> Director, Engineering; WSO2 Inc. >> >> >>> >> >> >>> http://www.wso2.com/ - "The Open Source SOA Company" >> >> >>> >> >> >>> >> >> >>> >> --------------------------------------------------------------------- >> >> >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> >>> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> >> >> >> >> >> >> No virus found in this incoming message. >> >> >> Checked by AVG - http://www.avg.com >> >> >> Version: 8.0.173 / Virus Database: 270.7.5/1702 - Release Date: >> >> 10/1/2008 >> >> >> 9:05 AM >> >> >> >> >> >> >> >> > >> >> > >> >> > -- >> >> > Samisa Abeysinghe >> >> > Director, Engineering; WSO2 Inc. >> >> > >> >> > http://www.wso2.com/ - "The Open Source SOA Company" >> >> > >> >> > >> >> > >> --------------------------------------------------------------------- >> >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> > For additional commands, e-mail: [EMAIL PROTECTED] >> >> > >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/Axis2-C-built-with-SSL-support.-axis2_http_sender.dll-fails-to-load-tp19776097p19776668.html >> >> Sent from the Axis - C++ - User mailing list archive at Nabble.com. >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> > -- >> > Software Engineer, WSO2 Inc >> > http://wso2.org >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Axis2-C-built-with-SSL-support.-axis2_http_sender.dll-fails-to-load-tp19776097p19778609.html >> Sent from the Axis - C++ - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > Software Engineer, WSO2 Inc > http://wso2.org > > http://www.nabble.com/file/p19779355/axis2.xml axis2.xml -- View this message in context: http://www.nabble.com/Axis2-C-built-with-SSL-support.-axis2_http_sender.dll-fails-to-load-tp19776097p19779355.html Sent from the Axis - C++ - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
