Find Jobs
Hire Freelancers

Assignment: Install Jboss on Windows, deploy a web application to it, document the process and do the same on a Linux server

$30-99 USD

Cancelled
Posted about 13 years ago

$30-99 USD

Paid on delivery
UPDATE: PLEASE NOTE: THE REQUIREMENTS FOR THIS PROJECT HAVE BEEN SLIGHTLY CHANGED. PLEASE READ THE INSTRUCTION DOCUMENT BELOW FOR THE FINAL REQUIREMENTS. DETAILED INSTRUCTIONS DOCUMENT: [login to view URL] Project Zip file: [login to view URL] In this assignment your task will be to you download & install jboss, successfuly deploy an application to it, and clearly document the process using text, screenshots and screen video if an when required. Additionally, you will be asked to login to a linux server remotely, and deploy the web application onto the remote jboss server while clearly documenting every step in screenshots and creating shell scripts, as required to reproduce the deployment. You will also have to modify the web application as needed, in particular the Spring configuration. You'll have to make sure Spring works on the server and be able to change the dataSource configuration from Spring to jboss, assuring that both settings are working. ## Deliverables UPDATE: PLEASE NOTE: THE REQUIREMENTS FOR THIS PROJECT HAVE BEEN SLIGHTLY CHANGED. PLEASE READ THE INSTRUCTION DOCUMENT BELOW FOR THE FINAL REQUIREMENTS. DETAILED INSTRUCTIONS DOCUMENT: [login to view URL] Project Zip file: [login to view URL] Assignment: Install Jboss on Windows, deploy a web application to it, document the process and do the same on a Linux server In this assignment your task will be to you download & install jboss, successfuly deploy an application to it, and clearly document the process using text, screenshots and screen video if an when required. Additionally, you will be asked to login to a linux server remotely, and deploy the web application onto the remote jboss server while clearly documenting every step in screenshots and creating shell scripts, as required to reproduce the deployment. You will also have to modify the web application as needed, in particular the Spring configuration. You'll have to make sure Spring works on the server and be able to change the dataSource configuration from Spring to jboss, assuring that both settings are working. # STEP 1 Download jboss onto your local Windows machine. Use jboss version (6?7?). Unpack jboss into the installation directory and follow the required steps for it to work on your computer (e.g. setting environment variables). Carefully document all your steps in a document with screenshots, or in a video. # STEP 2 Download the zipped web application (we will provide it to you). Set up your MySQL database user as follows: * username: developer * password: java11 with full CRUD privileges to developer. Restore the entire database from the provided SQL dump file (it was created in SQLYog, so it would be easiest also to restore it with yog). # STEP 3 Examine the web application sources. It is packaged as a maven application but it has a non-standard directory structure. ou'll have to understand how maven's poms work to figure out the differences. Deploy it regularly using mvn jetty:run (or using the included bat file [login to view URL]) and make sure it works - i.e. it reads from the database and runs. Go over the [login to view URL], the [login to view URL], [login to view URL] and [login to view URL] and make sure you understand these configurations. You'll have to modify these files to work with jboss. # STEP 4 **THIS PART MUST BE CLEARLY AND HEAVILY DOCUMENTED - AT LEAST USING SCREENSHOTS BUT PREFERABLY WITH VIDEO SCREEN AND AUDIO** Deploy the application on jboss and make sure it works. Make sure all the dependencies work well in jboss. Make sure Spring runs properly on jboss. When required, change spring services, and other maven dependencies (such as the servlet api and the Spring dataSource) to jboss services. Make sure the applicaiton works when you're done. Wherever yo reach stumbling blocks, clearly document the problem and how you solved it. If jboss throws an error, document clearly the error and document your solution. # STEP 5 Create & deploy a simple "hello world" example EJB with a stateless bean a statefull bean and a Message Driven Bean. In the web applicaiton, create a JSP file that communicates with each of these. # STEP 6 Install grails (Groovy on Grails) on the jboss server and make sure an example application works on it # STEP7 You will get access to an Amazon AWS account. You will have to reproduce the above steps, but remotely, deploying the application onto the Amazon EC2 server and documenting your steps in the process. This will involve installing a linux/jboss AMI, SSHing into it, setting up the jboss and reproducing steps 1-6 onto the server. If you've worked with Amazon AWS before, this job is for you! * * *This broadcast message was sent to all bidders on Wednesday Mar 16, 2011 10:27:08 PM: The requirements to this project have been slightly changed: Step 7 now reads: You will get access to an Amazon AWS account. You will have to reproduce the above steps, but remotely, deploying the application onto the Amazon EC2 server and documenting your steps in the process. This will involve installing a linux/jboss AMI, SSHing into it, setting up the jboss and reproducing steps 1-6 onto the server. If you've worked with Amazon AWS before, this job is for you! Please evaluate this change to see whether you still want to bid on this project. Thanks, Elintegro * * *This broadcast message was sent to all bidders on Wednesday Mar 16, 2011 10:35:21 PM: Please note: most of the work is not the jboss installation - it's actually making sure the web application, which currently works on Tomcat and Jetty, runs on Jboss. This includes making sure all the dependecies work, the datasources are accessed, etc. It also involves installing a MySQL database on the server and making sure it works. Finally, it involves documenting clearly and carefully your entire process of installing jboss and deploying the application, both locally and on Amazon AWS. * * *This broadcast message was sent to all bidders on Tuesday Mar 29, 2011 8:46:53 PM: PLEASE NOTE: THE REQUIREMENTS FOR THIS PROJECT HAVE BEEN SLIGHTLY CHANGED. PLEASE READ THE INSTRUCTION DOCUMENT BELOW FOR THE FINAL REQUIREMENTS. DETAILED INSTRUCTIONS DOCUMENT: [login to view URL] Project Zip file: [login to view URL]
Project ID: 3159917

About the project

2 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $53 USD for this job
User Avatar
See private message.
$51 USD in 8 days
4.9 (38 reviews)
4.3
4.3
User Avatar
See private message.
$55.25 USD in 8 days
4.4 (30 reviews)
4.3
4.3

About the client

Flag of CANADA
Canada
5.0
4
Member since Feb 28, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.