- Create the package for full release
- Check out the Project in Eclipse
- Open SVN Repositories. Click Window->Open Perspective->SVN Repository Browser
- Assuming that you already have Repository Location set up, find the project in the trunk or branches
- Right click project then click Show History to ensure that it has the latest change/fix needed
- Tag or make a branch out of the project. Right click project then click New->Tag or Branch
- Right click newly created tag/branch then click Show History to ensure that the it has the latest change/fix needed
- Check out the newly created tag or branch. Right click project the click Check Out
- Build the package
- In the console, go to emea-pom of the checked out project
- Type
mvn clean package –DemeaVersion=${currentversion}
- After a successful build, go to the emea-release project and copy the whole target folder in a different directory.
- Check out the Project in Eclipse
- Generate the config files/folders of the package
- Create a config folder inside the target folder or where the jar is located
- Create folders dev, sit, uat and prod inside config folder
- Open you FTP Client (e.g. FileZilla) and copy the config files to the newly created folders
- DEV
- SIT
- UAT
- PROD
- DEV
- Update the ini file with the changes from project and change the VERSION property
- Create a config folder inside the target folder or where the jar is located
- Deploy DEV using the exploded jar
- In FileZilla, upload/add target/classes/versions to /ams/domains/ACCTSVCS102/versions
- In FileZilla, copy target/config/dev to/ams/domains/ACCTSVCS102/versions/config
- On DEV WEBLOGIC, stop and delete previously deployed ear
- Open Putty and login to DEV (ehdeapp10v.uk.jpmorgan.com)
- Point latest to latest deployed version
- Go to /ams/domains/ACCTSVCS102/versions/biz-rules
- Type rm latest
- Type ln -s {newversionFolder} latest
- Do step 1-3 to config & emea folders as well
- Go to /ams/domains/ACCTSVCS102/versions/biz-rules
- On DEV WEBLOGIC, deploy new ear and start
- Delete temporary files
- Go to /ams/domains/ACCTSVCS102/scripts and type stop_all.sh
- Go to /ams/domains/ACCTSVCS102/servers/admACCTSVCS
- Delete tmp folder. Type rm -rf {folderName}
- Go to /ams/domains/ACCTSVCS102/servers/mngACCTSVCS
- Delete tmp & stage folder
- Go to /ams/domains/ACCTSVCS102/scripts and type start_all.sh
- Go to /ams/domains/ACCTSVCS102/scripts and type stop_all.sh
- Check server: DEV
- In FileZilla, upload/add target/classes/versions to /ams/domains/ACCTSVCS102/versions
- Copy package(jar) and config files to SIT (ehdeapp10v.uk.jpmorgan.com), /home/eis_dev/a_pfdv01/AMSNA
- Create JIRA
- Finish!
Showing posts with label Weblogic. Show all posts
Showing posts with label Weblogic. Show all posts
Sunday, March 6, 2011
Deployment
Labels:
Apache Maven,
Application Server,
Eclipse,
Operating System,
Technologies,
Tools,
Unix,
Weblogic
Sunday, January 16, 2011
Monday, February 22, 2010
Weblogic 9 setup
- Create domain directory
- Go to {weblogic.dir}\weblogic92\common\bin and run config.cmd
- Select Create a new Weblogic domain
- Select the source (automatic or with template)
- Input admin username and password
- Choose startup mode and JDK. Use JRocket for JDK.
- Enter domain name & location and click Create Check Start Admin Server and click Done
- Change port number
- Go to http://{hostname/localhost}:7001/console and login
- Navigate to {domain name}->Environment-Servers. Select AdminServer(admin)
- Change the Listen Port and save changes.,/li>
- Activate changes
- Add the db2jcc jars for the DB2 driver classes
- Go to your DB2 installation or <sqllib_home>\java directory
- Copy the following jars to your <weblogic_domain>\lib directory:
- db2jcc.jar
- db2jcc_license_cu.jar
- db2jcc_license_cisuz.jar
- Restart server
- Add JDBC Data Source
- Navigate to {domain name}->Services->JDBC->Data Sources. Add new data source.
- Set Data Source properties and click Next
Name: db2Pool JNDI Name: db2Pool Database Type: DB2 Database Driver: IBM's DB2 Driver(Type 2)
- Select transaction options (use defaults)
- Set connection properties and click Next
Database Name: db2test Host Name: Port: Database User Name: coreusrt Password:
- Test Database Connection. Update the following:
Driver Class Name: com.ibm.db2.jcc.DB2Driver URL: jdbc:db2://db2t.vigslbp.bear.com:5510/DB2TEST
click Test Configuration and Next - Select the server and click Finish
- Activate changes
- Deploy Web App
Note: Make sure that the WEB-INF/lib of the webapp contains all needed lib (ex. by copy.runtime.lib)- Navigate to {domain name}->Deployments. Click Install
- Select the path of your application root directory (webapp directory). Click Next
- Select Install this deployment as an application and click Next
- Set settings (use default) and click Next
- Review choices and click Finish
- Activate changes
- Navigate back to {domain name}->Deployments. Select webapp and click Start servicing all requests. Start deployment
- Finish! You may now go to your webapp.
Sample: http://pbctx60.bsna.bsroot.bear.com:7831/acctsvcs-nae/nae/acctvwup?action=showPage
Subscribe to:
Posts (Atom)