Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I've made a webapplication which runs on glassfish v3 on my computer. It's not a big application and i am not expecting a lot of traffic. All the hosts supporting glassfish is very expensive (about $40 a month) which is way to much at least in the beginning. I have found that it is cheaper on servers which has JBoss or Tomcat but will my application work on these servers? My application uses jsf 2.0 and hibernate. In case that it can be done will there be any disadvantages and can you guide me to a place where I can read about how this can be done or maybe even help me do it.

Thank you

share|improve this question
add comment

migrated from stackoverflow.com Jul 12 '10 at 17:45

This question came from our site for professional and enthusiast programmers.

4 Answers

up vote 2 down vote accepted

You can buy a VPS(virtual private server) and install whatever you want(java,mysql,tomcat, etc):

and so on, you can find even a cheaper one if you want it just for development/testing. The ones above are reliable hosting providers and you can use them as production servers.

share|improve this answer
add comment

I have worked with eApps in the past for a small Java application and was very pleased with them. They specialize in Java hosting, which I found to be helpful when it came to configuring SSL certs and such. You are right, though. In general, Java hosting is more expensive than typical LAMP hosting. This is because most quality Java hosting services offer a separate JVM to each customer, which gives you more control but also consumes more resources.

By the way, I don't work for eApps and have no commercial interest in them.

share|improve this answer
add comment

The only ones I know offering free application hosting are DreamHost and Google App Engine. They don't support "directly" technologies in question though.

share|improve this answer
add comment

Apparently it is possible to run JSF 2.0 applications on the Google Application Engine with a bit of elbow grease. This might be exactly what you need initially for free.

http://java.dzone.com/news/jsf2-configuration-google-app

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.