Axis C++ in SASL plugin

Mathew iprocessor <[email protected]>
Newsgroups gmane.comp.security.cyrus.sasl
Message-ID <CAJ68D7yCL0cavYk-KFv9hqvZG0hV-vqAP8PbGfSkZ_TSE_knGQ@mail.gmail.com>
Hi All,

I tried calling a web service using Axis C++ from plain.c ( a modified
mechanism, I added a piece of code to call a webservice in plain.c ). I
added the .c stub files generated by Axis C++ and library files to the make
file in plugins directory. It got compiled properly and the libplain.so,
libplain.so.2, libplain.so.2.0.25 got generated successfuly. But after
adding the generated .so files to /lib64/sasl2 directory I couldnt get the
mechanism name PLAIN when I give the command "sasl2-shared-mechlist".

But I coomented the added piece of code in plain.c and recompiled and added
the .so files, It works fine. ( i.e I get the mechanism name "PLAIN" with
the command "sasl2-shared-mechlist" ). What would be the problem. My
webservice code works fine when I run it seperately, but when I tried
integrating it to the plain.c its not working? Do I need to do anything
else to make this work? Is it possible to call a webservice from a
customised mechanism?

Please provide your valuable solutions.....

Thanks,
Mathew
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.