Uploading jsp applications developed on Tomcat 4.129 to sun One App server

Posted on 2005-03-09
Medium Priority
Last Modified: 2010-04-01
I have developed around 10 JSP applications(using Java Beans,Database,etc) which are running  on Tomacat version 4.129.Now I have been assigned task to upload these applications to Sun One App server.Without changing much code in the JSP, in which directory of the Sun One appserver should I keep these applications so as to run them?
My second questions is whether it is mandatory to convert these applications to WAR or EAR files.If so how do  convert these apps to a WAR file?Is there any tool to do this?
Actually I have got only a week to run all these apps on Sun One.
Can you help?
Question by:kroy_74
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
LVL 29

Accepted Solution

bloodredsun earned 500 total points
ID: 13504360
You need to download and read "Programmer’s Guide to Web Applications" from sun. The 3 main files you need to look at are: server.xml, magnus.conf, and obj.conf. You can also go here: http://docs.sun.com/source/817-1829-10/gsgdeploy.html

It's not mandatory to convert to an ear but it's easier to convert and load from a war file.

You can use Ant to do this war conversion: http://ant.apache.org/
LVL 29

Expert Comment

ID: 13505419
An example for creating war files with ant can be found here: http://ant.apache.org/manual/CoreTasks/war.html

Expert Comment

ID: 13523387
Very simple.

1Q A: copy the entire web application from Tomcat webapp folder say "webapp1" and paste it in

C:\Sun\AppServer\domains\domain1\applications\j2ee-modules and restart ur application once. I guess u know how to restart ur appserver. Click on Windows startbutton->programfiles->sunMicrosystems->sunappserver->Stopappserver.

similarly startappserver again.

There is ur application deployed into Sun one application server now.

Another way:

webapp1, webapp2 ... etc till webapp10 are ur webapplications.

go to commandpromt.
change to tomcat webapp folder
go to each webapp1,webapp2 ... webapp10 folders

run the command, jar-cvf webapp1.war *

C:\tomcat\webapps\webapp1\>jar-cvf webapp1.war *
this will create the webapp1.war file.

similarly create webapp2.war, webapp3.war... webapp10.war

Now traverse to the Admin console. While installing the sunappserver u have ur adminconsole port


it asks for user pwd. enter them. and u are there in the interface of deploying from admin interface.  click on webapplications, and u have a deploy button there. Click on it point it to the webapp1.war and press next. its deployed there.

another way is to just copy paste all of these wabapp1.war, webapp2.war, webapp3.war ... into C:\Sun\AppServer\domains\domain1\autodeploy folder and restart ur server.

jar-cvf webapp1.war *


Featured Post

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this modest contribution, I want to share with the IT community (especially system administrators, IT Support Engineers and IT Help Desks) about Windows crashes/hangs and how to deal with these particular problems.
The top devops trends for 2017 are focused on improved deployment frequency, decreased lead time for change and decreased MTTR.
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…
Sometimes it takes a new vantage point, apart from our everyday security practices, to truly see our Active Directory (AD) vulnerabilities. We get used to implementing the same techniques and checking the same areas for a breach. This pattern can re…

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question