Hi,
I am looking into debugging this issue and fix if possible. Which method will be called when axis2_http_sender.dll is loaded? I am not finding DLLmain() method anywhere in the source files, is there any other method I can look into? Does the axis2_ssl_utils_initialize_ctx() called when SSL support is enabled? It is calling SSL_library_init() etc... Any help in this is will be of immense help. Thanks! Laksh Laksh wrote: > > > Hi, > > I could find the working openssl version for IBM Websphere and built > Axis2/C with that version. It is using 0.9.6m version and now all the > openssl dll's in the test environment are the same. > > Still I am getting the axis2_http_sender.dll load error, though the error > number is changed from 126 to 182. Below is the trace. > > Fri Oct 03 14:48:35 2008] [debug] ..\..\src\core\engine\phase.c(121) > axis2_handler_t *context_handler added to the index 1 of the phase > PostDispatch > [Fri Oct 03 14:48:35 2008] [debug] > ..\..\src\core\deployment\conf_builder.c(233) No custom dispatching order > found. Continue with the default dispatching order > [Fri Oct 03 14:48:35 2008] [debug] > ..\..\src\core\deployment\conf_builder.c(378) Module addressing found in > axis2.xml > [Fri Oct 03 14:48:35 2008] [error] ..\..\util\src\class_loader.c(167) > Loading shared library C:\Apache Group\Axis2C/lib/axis2_http_sender.dll > Failed. DLERROR IS DLL Load Error 182: > [Fri Oct 03 14:48:35 2008] [error] > ..\..\src\core\deployment\conf_builder.c(898) Transport sender is NULL for > transport http, unable to continue > [Fri Oct 03 14:48:35 2008] [error] > ..\..\src\core\deployment\conf_builder.c(261) Processing transport senders > failed, unable to continue > [Fri Oct 03 14:48:35 2008] [error] > ..\..\src\core\deployment\dep_engine.c(939) Populating Axis2 Configuration > failed > [Fri Oct 03 14:48:35 2008] [error] > ..\..\src\core\deployment\conf_init.c(195) Loading deployment engine > failed for client repository C:\Apache Group\Axis2C > > Any ideas why this can happen? I have checked by enabling SSL in Axis2.xml > as well. It is giving the error. > > Thanks! > Laksh > > > Supun Kamburugamuva wrote: >> >> How about copying the matching DLL to the axis2c lib directory where >> axis2_http_sender.dll is in? >> >> Supun.. >> >> On Fri, Oct 3, 2008 at 6:10 PM, Laksh < >> [EMAIL PROTECTED]> wrote: >> >>> >>> Hi, >>> >>> IBM Websphere ships openssl dll libeay32.dll(808 KB) and the app server >>> doesn't start with any other version of this DLL. I am not able to find >>> the >>> version of openssl from the DLL present there. I have tried building >>> Axis2/C >>> with most of the versions of OpenSSL but not able to get the >>> axis2_http_sender.dll to load in Websphere environment. >>> >>> Is there any way we can resolve this DLL conflicts? Any pointers will be >>> of >>> great help. >>> >>> Thanks in advance >>> >>> Laksh >>> >>> >>> Lefrancois, Carl wrote: >>> > >>> > Hi Laksh, >>> > >>> > Good luck debugging this problem! This is probably not helpful, but >>> it >>> is >>> > true that LoadLibrary will check the C:\ directory first before all >>> other >>> > places and load a DLL from there if it finds one. (even if C:\ is not >>> in >>> > the path) >>> > >>> > It sounds like you are on the right track because the dependency >>> checker >>> > will report all the necessary DLLs are there even if one of the >>> necessary >>> > DLLs is the wrong version. >>> > >>> > Carl >>> > >>> > -----Message d'origine----- >>> > De : Laksh [mailto:[EMAIL PROTECTED] >>> > Envoyé : jeudi, octobre 2, 2008 16:46 >>> > À : [email protected] >>> > Objet : Re: RE : Axis2/C built with SSL support. axis2_http_sender.dll >>> > fails to load >>> > >>> > >>> > >>> > Hi, >>> > >>> > I have checked all the dependent DLL's as shown in the dependency >>> checker. >>> > All the DLL's are in the path. >>> > >>> > Samisa asked me to check duplicate openssl libraries in the path. I >>> have >>> > found that there is another openssl library in the system which is >>> used >>> by >>> > IBM GSKit. This could be the problem for Axis DLL's not loading. The >>> > version of openssl DLL packaged with IBM GSkit seems to be old and I >>> have >>> > compiled Axis2/C using the latest version of Open SSL. I am trying to >>> see >>> > if I can get Axis2/C compiled with the same version and test again. I >>> have >>> > tries with few other openssl versions till now but not found the >>> working >>> > solution. Maybe there is something else stopping the >>> axis2_http_sender.dll >>> > DLL to load. >>> > >>> > Please let me know if there are any other cause for this error. >>> > >>> > Thanks! >>> > Laksh >>> > >>> > >>> > Lefrancois, Carl wrote: >>> >> >>> >> I believe LoadLibrary on Windows uses the path environment variable >>> to >>> >> attempt to find the dependencies of the DLL. Is your SLL DLL in a >>> >> directory that is referenced in your path? >>> >> >>> >> Carl Lefrançois >>> >> Analyste / Programmeur >>> >> Larochelle Groupe Conseil >>> >> >>> >> Tél. : 514-282-6817, poste 4548 >>> >> Couriel : [EMAIL PROTECTED] >>> >> >>> >> >>> >> -----Message d'origine----- >>> >> De : Laksh [mailto:[EMAIL PROTECTED] >>> >> Envoyé : jeudi, octobre 2, 2008 05:38 >>> >> À : [email protected] >>> >> Objet : Re: Axis2/C built with SSL support. axis2_http_sender.dll >>> fails >>> >> to load >>> >> >>> >> >>> >> >>> >> >>> >> 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] >>> >>> >>> >>> >>> >>> >>> >> >>> >> -- >>> >> View this message in context: >>> >> >>> http://www.nabble.com/Axis2-C-built-with-SSL-support.-axis2_http_sender >>> . >>> >> dll-fails-to-load-tp19776097p19776260.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] >>> >> _____ >>> >> >>> >> "Ce message est confidentiel, à l'usage exclusif du destinataire >>> >> ci-dessus et son contenu ne représente en aucun cas un engagement de >>> >> la part de AXA, sauf en cas de stipulation expresse et par écrit de >>> la >>> >> part de AXA. Toute publication, utilisation ou diffusion, même >>> >> partielle, doit être autorisée préalablement. Si vous n'êtes pas >>> >> destinataire de ce message, merci d'en avertir immédiatement >>> >> l'expéditeur." >>> >> >>> >> "This e-mail message is confidential, for the exclusive use of the >>> >> addressee and its contents shall not constitute a commitment by AXA, >>> >> except as otherwise specifically provided in writing by AXA. Any >>> >> unauthorized disclosure, use or dissemination, either whole or >>> >> partial, is prohibited. If you are not the intended recipient of the >>> >> message, please notify the sender immediately." >>> >> >>> >> --------------------------------------------------------------------- >>> >> 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-tp19776097p19787293.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] >>> > >>> > >>> > --------------------------------------------------------------------- >>> > 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-tp19776097p19797442.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-tp19776097p19801235.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]
