[ome-users] OME install fails
Ilya Goldberg
igg at nih.gov
Fri Sep 1 15:59:35 BST 2006
Although the XMLRPC interface works using HTTP, pointing a browser at
this URL will cause an error because XMLRPC operates solely by POST
requests, whereas a browser generates GET requests unless its
submitting a form. Remember that you have to change the server URLs
(back-end and omeis) in the Shoola configuration file (config/
container.xml) for it to find your servers.
You can also try the interactive XMLRPC perl client tester here:
perl src/perl2/OME/Tests/XMLRPC.pl
You can supply a shoola URL on the command-line like so:
perl src/perl2/OME/Tests/XMLRPC.pl http://localhost/shoola
Either way, this will prompt you for a login to get an OME session,
after which you can specify raw XMLRPC calls to a local or remote OME
server. Here's a sample transcript:
.....
Using OME server 'http://localhost/shoola'
Please login to OME:
Username? igg
Password?
Calling createSession (igg,***PASSWORD HIDDEN***)
Got 'e97410fb7cd8217de65cb9041d44efcd'
Method? getDefaultRepository
Parameters:
Calling dispatch (e97410fb7cd8217de65cb9041d44efcd,
getDefaultRepository)
Got 'HASH(0x196fcdc)'
$VAR1 = {
'ImageServerURL' => 'http://IGG-Lapzilla.local/cgi-bin/
omeis',
'id' => '4'
};
Method?
.....
Note that you have to have the perl LWP package installed, which used
to be a dependency for the OME server, but no longer is. Try
XMLRPC.pl and it will complain that it can't find LWP if you don't
have it. You can get it here:
http://openmicroscopy.org/packages/perl/libwww-perl-5.69.tar.gz
(tar -zxvf libwww-perl-5.69.tar.gz ; cd libwww-perl-5.69 ; perl
Makefile.PL ; make ; sudo make install)
-Ilya
On Aug 31, 2006, at 12:11 PM, Curtis Rueden wrote:
> Well, I also get a "500 Internal Server Error" with my OME system
> when I try to access the shoola path directly through a web
> browser. It's not designed to be accessed that way -- only with
> Java clients like Shoola or the OME Plugin for ImageJ. (Have you
> tried the OME Plugin for ImageJ? http://www.loci.wisc.edu/ome/
> imagej.html)
>
> -Curtis
>
> On 8/31/06, gerhard < bi1825 at fh-weihenstephan.de> wrote:I think
> it's not a Shoola specific problem.
> See attachment of the mail.
> It looks like that apache doesn't know about /localhost/shoola. Maybe
> Ihave to reeinstall Apache to get it working.
>
> Thanks very much
> Gerhard
>
>
> Curtis Rueden wrote:
>
> > Hi Gerhard,
> >
> > Hopefully someone more knowledgeable about Shoola can answer your
> > questions, but as far as I know you should not need to update
> anything
> > additional for things to work. When you say you can't connect, do
> you
> > receive an error message? If so, can you forward it to the list?
> >
> > Thanks,
> > Curtis
> >
> > On 8/30/06, *gerhard* <bi1825 at fh-weihenstephan.de
> > <mailto:bi1825 at fh-weihenstephan.de>> wrote:
> >
> > Thanks for your help the installation works now but I have
> problems
> > connecting via the remote Framework (I cant connect to OME via
> > shoola).
> > The OME conf files are loaded by apache.
> > So do I have to update some other libraries to get it working?
> > The installation script showed no errors.
> >
> > Thanks
> > Gerhard
> >
> >
> > Curtis Rueden wrote:
> >
> > > Hi Gerhard,
> > >
> > > I fixed this error on my system by upgrading to DBD::Pg
> 1.43. If you
> > > can uninstall DBD::Pg, then rerun the OME installer, it will
> > prompt to
> > > download and install this version for you.
> > >
> > > -Curtis
> > >
> > > On 8/29/06, *gerhard* < bi1825 at fh-weihenstephan.de
> > <mailto:bi1825 at fh-weihenstephan.de>
> > > <mailto: bi1825 at fh-weihenstephan.de
> > <mailto:bi1825 at fh-weihenstephan.de>>> wrote:
> > >
> > > Hello,
> > > I tried to install the latest OME Version but I got the
> > following
> > > error
> > > (see end of the mail).
> > > Before I used version 2.4 without any problems.
> > > To install the new version I dropped the ome database and
> > deleted the
> > > OME directory.
> > > I am using postgres 8.0.3.
> > >
> > > Thanks for help
> > >
> > >
> > > ------------------------
> > > Bootstrapping Database
> > > ------------------------
> > >
> > > \__ Creating repository object
> > >
> > > OMEIS URL set to ' http://localhost/cgi-bin/omeis'. OK ?
> > [y/n]: y
> > > Checking OMEIS repository DBD::Pg::st execute failed:
> > > FEHLER: Operator
> > > existiert nicht: boolean = integer at
> > > /home/gerhard/OME/OME/src/perl2/OME/Factory.pm line 1107,
> > <STDIN>
> > > line 8.
> > >
> > >
> > > Errors executing task: DBD::Pg::st execute failed:
> > FEHLER: Operator
> > > existiert nicht: boolean = integer at
> > > /home/gerhard/OME/OME/src/perl2/OME/Factory.pm line 1107,
> > <STDIN>
> > > line 8.
> > >
> > > at ./install.pl line 81
> > > main::run_tasks() called at ./install.pl line 265
> > > # Looks like your test died before it could output
> anything.
> > >
> > > _______________________________________________
> > > ome-users mailing list
> > > ome-users at lists.openmicroscopy.org.uk
> > <mailto:ome-users at lists.openmicroscopy.org.uk>
> > > <mailto: ome-users at lists.openmicroscopy.org.uk
> > <mailto:ome-users at lists.openmicroscopy.org.uk>>
> > > http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-
> users
> > >
> > >
> >
> > _______________________________________________
> > ome-users mailing list
> > ome-users at lists.openmicroscopy.org.uk
> > <mailto:ome-users at lists.openmicroscopy.org.uk>
> > http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
> > <http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users>
> >
> >
>
>
>
> Server error!
>
> The server encountered an internal error and was unable to complete
> your request. Either the server is overloaded or there was an error
> in a CGI script.
>
> If you think this is a server error, please contact the webmaster.
> Error 500
>
>
> _______________________________________________
> ome-users mailing list
> ome-users at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
>
>
>
> _______________________________________________
> 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