servoy install on ubuntu 8.04 no database servers

Hi,
I installed servoy 4.1 final on ubuntu hardy heron. It worked and I can launch the developper but I have no databases servers and I can’t create new ones.
When I try I get an error message stating that the database driver is missing or the classpath is wrong.
When I check the preferences of servoy developper I have a blank startup launcher under the startup category.
Under the services category I have an http port at 1and a blank IP. I tried to set those to 8080 and 127.0.0.1 but the service still refuses to run.
So I have a working eclipse that doesn’t seem to be connected with any tomcat server.
I also tried to launch the server by executing servoy_server.sh but it doesn’t even create a log file that could give me a clue about what is not working properly.

Any help on tis problem would be really appreciated

Thanks
Sebastien Maloron

Do you have a servoy.properties file in application server dir ? Seems like those properties are not loaded. It should contain the db definitions. What errors you have in the logs ?

Sebastien,

Try starting servoy from the command line after changing directory to the developer directory.
I noticed that on linux starting developer from a file manager tool like Konqueror does not change the working directory

Rob

Thanks Rob
I’m not sure I understand what you mean by “changing directory to the developer directory”
I searched severals ini or properties files but didn’t find any reference to this working directory.

Anyway, I tried to launch servoy from the Terminal (should have thought about that by myself), it ddn’t work but at least it produced an error message

0 [Thread-2] INFO com.servoy.j2db.util.Debug - Loading servoy.properties from / …/application_server/servoy.properties
4 [Thread-2] INFO com.servoy.j2db.util.Debug - Loading - Failed (not found)

So ivostar was right, the launcher can’t find servoy.properties

But you have a servoy.properties in application_server dir ? And you start from command line from developer dir ? Or is the file structure modified ?

yes I have a servoy.properties in my application_server directory, this is the original file from a standard installation.
On the terminal I typed the following command :

sudo /home/seb/software/servoy/developer/servoy

Do you mean I should be in the developer directory and type the command from here ?

Yes

Why do you use sudo?
There should be no need to run servoy as root.

Rob

Your working directory is assumed to be the developer directory. So, if you start from developer directory it should work.

It works, I had to update my PATH env var though
I noticed that Servoy created an application_server folder in my user folder, maybe I should add the right path to application_server to my PATH

Thanks a lot for your help

Sebastien