<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7650.28">
<TITLE>Shoola login method</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=2>I've started playing with Shoola, and am interested in the login process. Harry has a great Wiki page on Shoola logins, but I have a couple of questions...<BR>
<BR>
Shoola crafts a createSession call using XmlRpcCaller.login, and uses XML-RPC connection to execute it. This is using the createSession from SessionManager.pm on the server, no? I've modified mine for LDAP, but if XmlRpcCaller.login is a simple call to createSession, then that shouldn't matter as the modified SessionManager will pull the necessary LDAP info from the configuration using a bootstrap factory, so in theory Shoola need not know or care. Am I correct here? And where the *$%^ is the class for XmlRpcCaller? I can't find it.<BR>
<BR>
As for Shoola with LDAP, it doesn't work, although I don't think that's LDAP's fault.<BR>
Attempts to login with Shoola go splat with the error:<BR>
failed to resolve handler `OME::Remote::Apache::XMLRPC': Can't locate Apache/Constants.pm in @INC<BR>
which implies something is wrong with Apache or my perl config. Suggestions welcome.<BR>
<BR>
<BR>
Thanks,<BR>
Mike<BR>
<BR>
Michael J. McCaughey, PhD<BR>
Molecular Physiology and Biophysics<BR>
U9203 MRBIII<BR>
6-6175<BR>
<BR>
</FONT>
</P>
</BODY>
</HTML>