I have tried installing Servoy 5.2 on Centos 5.4 and Ubuntu 9.8 with the same results:
- Install Sun Java runtime 6
- Install Servoy (default settings) GUI Install (no errors)
- Launch Developer (no errors reported during launch)
A. Eclipse launches and the welcome screen appears
B. Developer looks normal but can not connect to repository
C. Webclient accessible on port 8080
D. Application Server Accessible
E. Logs indicate authentication error accessing database
org.postgresql.util.PSQLException: Connection refused. Check that the hostname and port are correct and that the postmaster is
accepting TCP/IP connections
- If you try to launch smart or web client or double click on database in eclipse, eclipse hangs
- In the postgress_db directory, there does not appear to be a valid pg_hba.conf
- With eclipse running, postgresql does not aepar to be running at all
Servoy developers:
Please post detailed installation instructions for linux as soon as possible (preferably for CENTOS64) immediately following a clean installation. (i.e. step by step prerequisites and installation settings for successful installation.).
Ideally, in addition to fixing the GUI install, what I would like to see is an installation script what can be downloaded that will successfully install the application server (by itself) on a centos installation that already has java and postgreSQL running on the standard port.
Incidentally, I can install 5.1.4 version with iAnywhereSQL using GUI successfully on both Ubuntu and CENTOS. I’m not sure what versions of Linux the 5.2 build of Servoy was tested on, but apparently it was not the two most commonly used distros.
Chuck Amata
Business Works of Ohio, LLC
We actively test on various flavours of Linux. In fact some of our R&D guys only work on Linux. I personally tested a clean 5.2 install on a clean Ubuntu here and it works perfect. I’m on 32 bit. Please file a case at servoy.com/s with the details so R&D can look into it.
8/13/10
I’ve been playing with the 5.2 install (postgres) on several ubuntu 10.4LTS and centos 5.4.x distros (32 and 64 bit) as well as OSX 10.6 for a couple days now. As far as installation, here’s what I’ve found:
- Java jdk runtime works fine on all the distros I tried.
1a. Make sure postgresql is uninstalled using “apt-get -remove postgresql” or “yum remove postgresql” prior to running the servoy 5.2 installer. If you fail to do this, the installer silently fails and the database directory is empty no matter where you point the install directory (this causes the blank screen, client hangs, etc. that I’ve seen elsewhere in the forums when you try to run the developer).
- Servoy Install silently fails (no database installation - database directory blank) using the default install program directories. If you install anywhere inside the “/home” directory or on the desktop, installation seems to work fine (i.e. database directory in the application server directory is not empty).
- Once installed, it seems like you can move the servoy directory wherever you like and it still works (assuming you set the directory permissions appropriately so non root users can access).
- The application server script postgres line must be uncommented and the application server started separately on the command line in linux before launching developer on 64bit distros. In OSX and 32bit distros ??? , this does not seem to be required.
- When I attempt to start application_server as a service (add script to init.d pointing to servoy_server.sh in centos) it tries to start but fails to open the repository. The log file does not contain enough information to determine why it fails but it has to be some sort of permissions issue since I can run the same script from the command line and it starts fine. Any insight here would be appreciated. (Incidentally, I’ve tried installing with and without the service flag set and the servoy installer does not seem to be creating the proper service entries to auto start the application server (i.e. no files in rc.d and init.d are added).
Hopefully, the rest of the development community will find these insights helpful as well.
Chuck Amata
Business Works of Ohio, LLC
Chuck,
- Servoy Install silently fails (no database installation - database directory blank) using the default install program directories.
When I try to install in /usr/local/servoy (the default dir), I get a message ‘This directory cannot be written!’ from the installer.
Don’t you?
- When I attempt to start application_server as a service (add script to init.d pointing to servoy_server.sh in centos) it tries to start but fails to open the repository.
You have to start servoy_server from the application_server directory.
Did you do that?
Rob
Every time I’ve run the installer using the default directories, it fails silently (no error messages posted - installation program indicates successful install).