[ome-users] client issues (Shoola)

Ilya Goldberg igg at nih.gov
Tue Oct 10 17:15:17 BST 2006


Hey, wow.  An almost-successful installation on another unsupported OS.
We must be getting better!

I don't think this will work at all with OME 2.4.0 - are you trying  
to install OME 2.6.0 RC3 from here:
http://cvs.openmicroscopy.org.uk/snapshots/ome-2.6.0-rc3.tar.gz

I'm not at all familiar with CentOs, but a similar-looking problem  
was encountered on recent OSes that provide Apache 2 with mod_perl  
1.99 (which was never "officially" released or sanctioned by the  
people who wrote it).

If this is what you have, the recommendation is to down-grade to  
Apache 1.x/mod_perl 1.2x, or upgrade mod_perl to 2.x.
Doing this from source or from anything other than a vendor- 
sanctioned upgrade/downgrade path is not recommended (easily turns  
into a can of worms).
Either Apache 2/mod_perl 2 or Apache 1/mod_perl 1.2x with OME 2.6.0.   
2.4 never worked well with Apache 2, especially XMLRPC.

-Ilya


On Oct 9, 2006, at 6:14 PM, Kerry Deutsch wrote:

>
> Is there a preferred version of mod_perl that's recommended?
>
> I've just installed OME on CentOs 4, and all went just fine. I am  
> able to
> log into the web interface with no problems. I then installed the Java
> interface, and get the following error in the apache error_log when I
> attempt to log in (the interface itself starts up fine):
>
> [Wed Oct 04 16:15:31 2006] [error] [client 10.0.176.68] failed to  
> resolve
> handler `OME::Remote::Apache::XMLRPC': Can't locate Apache/ 
> Constants.pm in
> @INC (@INC contains: /OME/Inline/lib /local/OME/src/perl2
> /local/OME/src/perl2 /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi
> /usr/lib/perl5/5.8.5
> /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi
> /usr/lib64/perl5/site_perl/5.8.4/x86_64-linux-thread-multi
> /usr/lib64/perl5/site_perl/5.8.3/x86_64-linux-thread-multi
> /usr/lib64/perl5/site_perl/5.8.2/x86_64-linux-thread-multi
> /usr/lib64/perl5/site_perl/5.8.1/x86_64-linux-thread-multi
> /usr/lib64/perl5/site_perl/5.8.0/x86_64-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4
> /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2
> /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0
> /usr/lib/perl5/site_perl
> /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi
> /usr/lib64/perl5/vendor_perl/5.8.4/x86_64-linux-thread-multi
> /usr/lib64/perl5/vendor_perl/5.8.3/x86_64-linux-thread-multi
> /usr/lib64/perl5/vendor_perl/5.8.2/x86_64-linux-thread-multi
> /usr/lib64/perl5/vendor_perl/5.8.1/x86_64-linux-thread-multi
> /usr/lib64/perl5/vendor_perl/5.8.0/x86_64-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4
> /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2
> /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0
> /usr/lib/perl5/vendor_perl . /etc/httpd/ /etc/httpd/lib/perl) at
> /local/OME/src/perl2/OME/Remote/Apache/XMLRPC.pm line 15.\nBEGIN
> failed--compilation aborted at
> /local/OME/src/perl2/OME/Remote/Apache/XMLRPC.pm line 15.\nCompilation
> failed in require at (eval 1419) line 3.\n
>
> If I use cpan to install Constants.pm, it wants to know the  
> location of my
> apache source, and presumably wants to go about rebuilding  
> mod_perl.  I'd
> rather avoid that if possible.
>
> I had this same problem on a Fedora Core 3 box, so I'm hoping that  
> it's a
> commonly encountered problem and someone can point me in the right
> direction.  Sorry if I missed this in my perusal of the mailing list
> archives!
>
> Thanks,
> Kerry
> _______________________________________________
> ome-users mailing list
> ome-users at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
>




More information about the ome-users mailing list