Skip to Content
Building Java Enterprise Applications
book

Building Java Enterprise Applications

by Brett McLaughlin
March 2002
Intermediate to advanced
320 pages
8h 58m
English
O'Reilly Media, Inc.
Content preview from Building Java Enterprise Applications

Appendix D. Application Server Setup

This appendix covers deployment of EJB components into EJB containers. For the sake of keeping this book under 1000 pages, I’ve detailed the setup of only the BEA Weblogic application server. This is the most prevalent production application server, and is also valuable because the way it handles vendor-specific deployment descriptors is representative of how most application servers operate.

BEA Weblogic

Installation of Weblogic is covered by the vendor’s very thorough online and printed documentation. I’ve had no problem installing Weblogic on Windows, Linux, and Solaris, and found the process simple on all three platforms.

Configuration

Once you have an installation, you will need to set up the JDBC and JMS connections for use by code throughout the book. While Weblogic offers a web-based administration console, I find it easier to simply modify the server configuration file directly. You can find this file in the configuration directory for your specific server installation domain.

For example, I created a domain called middleearth. This resulted in a middleearth directory under the configuration root: [InstallationRoot]/bea/wlserver6.1/config/middleearth. Within this directory, the config.xml file controls the server configuration. You will need to make several additions to this file. I’ve highlighted the portions of my own configuration file that you will need to duplicate:

<?xml version="1.0" encoding="UTF-8"?> <Domain Name="middleearth"> ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Architecting Modern Java EE Applications

Architecting Modern Java EE Applications

Sebastian Daschner
Spring: Developing Java Applications for the Enterprise

Spring: Developing Java Applications for the Enterprise

Ravi Kant Soni, Amuthan Ganeshan, Rajesh RV

Publisher Resources

ISBN: 0596001231Catalog PageErrata