[ome-devel] Shoola login method

Ilya Goldberg igg at nih.gov
Thu Dec 7 22:23:11 GMT 2006


Hi Mike
>>>   failed to resolve handler `OME::Remote::Apache::XMLRPC': Can't  
>>> locate
>>> Apache/Constants.pm in @INC

This is a symptom of running Apache2/mod_perl1.99.  Upgrade mod_perl  
to 2.x, and your problems will go away.

-Ilya

On Dec 7, 2006, at 5:12 PM, Curtis Rueden wrote:

> Hi Mike,
>
> Unfortunately, I can't really comment on your problems with Shoola.
> But I've successfully used the Java Remote Framework with
> Apache2/mod_perl2. You aren't using mod_perl1.99, are you?
>
> -Curtis
>
> On 12/7/06, McCaughey, Michael J  
> <michael.j.mccaughey at vanderbilt.edu> wrote:
>> Looks like that's it. Is this dependent on mod_perl 1.x? The error  
>> I'm
>> getting appears to be related to changes in mod_perl2.
>>  Mike
>>
>>
>>  Michael J. McCaughey, PhD
>>  Molecular Physiology and Biophysics
>>  U9203 MRBIII
>>  6-6175
>>
>>
>>
>>  -----Original Message-----
>>  From: ome-devel-bounces at lists.openmicroscopy.org.uk on
>> behalf of Curtis Rueden
>>  Sent: Thu 12/7/2006 3:52 PM
>>  To: McCaughey, Michael J
>>  Cc: ome-devel at lists.openmicroscopy.org.uk
>>  Subject: Re: [ome-devel] Shoola login method
>>
>>  Hi Mike,
>>
>>  Regarding XmlRpcCaller.java, is this what you're looking for?
>> http://cvs.openmicroscopy.org.uk/horde/chora/browse.php?f=%2FOME- 
>> JAVA%2Fsrc%2Forg%2Fopenmicroscopy%2Fds%2FXmlRpcCaller.java
>>  It's part of ome-java.jar (OME-JAVA on CVS).
>>
>>  -Curtis
>>
>>  On 12/7/06, McCaughey, Michael J
>> <michael.j.mccaughey at vanderbilt.edu> wrote:
>>>
>>>
>>>
>>> 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...
>>>
>>>  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.
>>>
>>>  As for Shoola with LDAP, it doesn't work, although I don't think  
>>> that's
>>> LDAP's fault.
>>>  Attempts to login with Shoola go splat with the error:
>>>   failed to resolve handler `OME::Remote::Apache::XMLRPC': Can't  
>>> locate
>>> Apache/Constants.pm in @INC
>>>  which implies something is wrong with Apache or my perl config.
>>> Suggestions welcome.
>>>
>>>
>>>  Thanks,
>>>  Mike
>>>
>>>  Michael J. McCaughey, PhD
>>>  Molecular Physiology and Biophysics
>>>  U9203 MRBIII
>>>  6-6175
>>>
>>>
>>> _______________________________________________
>>> ome-devel mailing list
>>> ome-devel at lists.openmicroscopy.org.uk
>>>
>> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel
>>>
>>>
>>>
>>  _______________________________________________
>>  ome-devel mailing list
>>  ome-devel at lists.openmicroscopy.org.uk
>> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel
>>
>>
>>
>>
> _______________________________________________
> ome-devel mailing list
> ome-devel at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel
>



More information about the ome-devel mailing list