I am trying to install it on a Ubuntu Linux machine locally to set things up and then I will move it elsewhere for production.
I have tried a few times w/o success. I don't see where directions are given as to which files are to be placed in the web folder - or does the installer put the files there?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Not sure what you are asking? The installer will place all files in the correct file folders. If you move things after you install then things are NOT going to work. Install it again using the installer on your production server. If you can't use the installer (but I can think of no reason why you can't!), then you will need to edit a few config files. They are in ../webapps/ROOT/web-inf/ I can give you more detail on what to change if you need it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
We are just a small organization - but we have a lots of contracts and projects that we work on together - 15 people on 20 contracts. We are in 5 locations so Web Time Entry seems a perfect fit.
We can't support our own web server - we purchase a few domains and have them hosted on commercial hosting provider sites. None of our providers give us command line access. So I usually cook things up on my local machine and FTE the results to folders on the providers machine.
I couldn't get Ununtu to work with WTE so I wiped an HD and installed FEDORA 7 - installed LAMP on it - then JSE and JDK and DERBY - and finally after considerable effort got WTE running.
I only logged on as 1002 1002 so far... I don't see clearly how to get to admin.
But that's my story in a nutshell.
One thing that lead to confusion was setting up the database. At first reading it looked to me as though I had to have an MySQL database and something in DERBY - perhaps it would be good to let people know it is
a choice of MySQL, Access, DERBY or something else.
I did everything as root in my install.
Now I will have to go back and set up FEDORA as root including LAMP
then back off to a 'normal' user and try doing the java, jdk, DERBY stuff.
Have you guided people in such a situation in the past?
Thanks again for your help.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Umm yeah – you only need one database and the installer will only let you select one. Besides, MS-SQL Sever and Access don’t run on Linux – and most Linux people would say that’s a good thing!
Derby is a good choice if you are looking for a small footprint on your server. Not such a good choice if you have any concerns about performance. It’s a Derby thing - not really an issue in Web Time Entry… And yes, it is a little harder to get up and running with Derby. Anyhow – most people go the MySQL option or with MS-SQL Server (if you are a die hard Microsoft fan - those poor misguided soles!)
I would consider changing to MySQL in a production environment – but that’s up to you. Derby will work – just a little slower.
Anyway - Good to see you are up and running!
See Ya.
P.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
FYI - Your Linux Distribution should not matter - Ubuntu, Fedora, Debian – whatever. Just need to make sure you are running Sun’s JVM with Tomcat and NOT the Java VM from your Linux distro. This is a big got-ya with many Java apps running on Linux machines. And just cause you have Sun’s JVM installed does not mean that it is in your PATH env variable. You can do the ‘java –version’ thing from the command line to see what you are running.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for all the work on developing this.
I am trying to install it on a Ubuntu Linux machine locally to set things up and then I will move it elsewhere for production.
I have tried a few times w/o success. I don't see where directions are given as to which files are to be placed in the web folder - or does the installer put the files there?
Not sure what you are asking? The installer will place all files in the correct file folders. If you move things after you install then things are NOT going to work. Install it again using the installer on your production server. If you can't use the installer (but I can think of no reason why you can't!), then you will need to edit a few config files. They are in ../webapps/ROOT/web-inf/ I can give you more detail on what to change if you need it.
We are just a small organization - but we have a lots of contracts and projects that we work on together - 15 people on 20 contracts. We are in 5 locations so Web Time Entry seems a perfect fit.
We can't support our own web server - we purchase a few domains and have them hosted on commercial hosting provider sites. None of our providers give us command line access. So I usually cook things up on my local machine and FTE the results to folders on the providers machine.
I couldn't get Ununtu to work with WTE so I wiped an HD and installed FEDORA 7 - installed LAMP on it - then JSE and JDK and DERBY - and finally after considerable effort got WTE running.
I only logged on as 1002 1002 so far... I don't see clearly how to get to admin.
But that's my story in a nutshell.
One thing that lead to confusion was setting up the database. At first reading it looked to me as though I had to have an MySQL database and something in DERBY - perhaps it would be good to let people know it is
a choice of MySQL, Access, DERBY or something else.
I did everything as root in my install.
Now I will have to go back and set up FEDORA as root including LAMP
then back off to a 'normal' user and try doing the java, jdk, DERBY stuff.
Have you guided people in such a situation in the past?
Thanks again for your help.
Umm yeah – you only need one database and the installer will only let you select one. Besides, MS-SQL Sever and Access don’t run on Linux – and most Linux people would say that’s a good thing!
Derby is a good choice if you are looking for a small footprint on your server. Not such a good choice if you have any concerns about performance. It’s a Derby thing - not really an issue in Web Time Entry… And yes, it is a little harder to get up and running with Derby. Anyhow – most people go the MySQL option or with MS-SQL Server (if you are a die hard Microsoft fan - those poor misguided soles!)
I would consider changing to MySQL in a production environment – but that’s up to you. Derby will work – just a little slower.
Anyway - Good to see you are up and running!
See Ya.
P.
FYI - Your Linux Distribution should not matter - Ubuntu, Fedora, Debian – whatever. Just need to make sure you are running Sun’s JVM with Tomcat and NOT the Java VM from your Linux distro. This is a big got-ya with many Java apps running on Linux machines. And just cause you have Sun’s JVM installed does not mean that it is in your PATH env variable. You can do the ‘java –version’ thing from the command line to see what you are running.