Skip to Content.
Sympa Menu

en - Re: [sympa-users] SOAP functions with CASified Sympa

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Olivier Salaün <address@concealed>
  • To: Umut Arus <address@concealed>
  • Cc: address@concealed
  • Subject: Re: [sympa-users] SOAP functions with CASified Sympa
  • Date: Mon, 04 Aug 2008 11:41:41 +0200

Hi,

The sympa_soap_client.pl script distributed with Sympa is just a sample SOAP client written in Perl, it does not allow to perform all SOAP functions implemented by the Sympa SOAP server. The script does not allow to perform a CAS login, only the Sympa native login is implemented.

You'll have to write your own code to test the casLogin functionnality.
You should read the related documentation :

* auth.conf setup for CAS :
http://www.sympa.org/manual/authentication#cas_paragraph
* the WSDL for the Sympa SOAP server :
http://www.sympa.org/manual/soap#the_wsdl_service_description

Note that you'll need to configure auth.conf so that Sympa acts as a CAS proxy

Umut Arus a écrit :
I guess, I progressed some more. I typed below command.
/home/sympa/bin/sympa_soap_client.pl --soap_url=http://list.domain.edu/sympa/wsdl --service=createList --casLogin --user_email=user --user_password=pass --service_parameters=test456,address@concealed,list.domain,test4567,eee

I get the below message,

*Unknown option: caslogin*
cookie : Set-Cookie3: JSESSIONID=A2CB3AECCE7B8789C655538F98C4BFFA; path="/cas"; domain=login.sabanciuniv.edu; path_spec; secure; discard; version=0

param: test456
param: address@concealed
param: list.domain.edu
param: test4567
param: eee
use_prefix has been deprecated. if you wish to turn off or on the use of a default namespace, then please use either ns(uri) or default_ns(uri) at /usr/share/perl5/SOAP/Lite.pm line 858.
LOGIN....
AuthenticateAndRun createList....


List doesn't create, but the document declares that using the casLogin parameter. I'm really confused.

What should I change?


Umut Arus wrote:
Is there anybody to run the sympa SOAP functions with CAS SSO?
--casLogin

Umut Arus wrote:
I set up sympa for SOAP connectivity and also sympa is CASified. I configured the trusted_applications.conf. But I couldn't checking if SOAP server is running. Is there anybody use the casLogin to check SOAP server on sympa.

/home/sympa/bin/sympa_soap_client.pl --soap_url=http://list.domain.edu/sympa/sympasoap --service=createList --user_email=xxx --user_password=xxxx
What should be change?



  • Re: [sympa-users] SOAP functions with CASified Sympa, Olivier Salaün, 08/04/2008

Archive powered by MHonArc 2.6.19+.

Top of Page