Given that you just started you could package your current code in ZIP file and attach to next reply or upload to github and someone can look at it. At the moment without seeing code none would be able to advice...

@dharmil007
Google provides an App Engine(Application endgine) where you can deploy your web applications.
But I am not sure if you can deploy EJBs there.
Please check here on this link for more information.http://googcloudlabs.appspot.com/