Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




JBoss Application Server 4.3

Getting Started Guide CP04

for Use with JBoss Enterprise Application Platform 4.3 Cumulative Patch 4

Edition 2.0

Red Hat Documentation Group

Legal Notice

Copyright © 2008 Red Hat, Inc. This material may only be distributed subject to the terms and conditions set forth in the Open Publication License, V1.0 or later (the latest version of the OPL is presently available at
Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat, Inc. in the United States and other countries.
All other trademarks referenced herein are the property of their respective owners.

1801 Varsity Drive
RaleighNC 27606-2072 USA
Phone: +1 919 754 3700
Phone: 888 733 4281
Fax: +1 919 754 3701
PO Box 13588 Research Triangle ParkNC 27709 USA

Sep, 2007
This book provides post-installation information about JBoss Enterprise Application Platform. Use this guide to familiarise yourself with the platform and the sample applications that demonstrate application development and deployment.

About this book
1. Introduction
1.1. Feedback
1.2. Other Manuals
2. The JBoss Server - A Quick Tour
2.1. Directory Structure
2.1.1. JBoss Top Level Directory Structure
2.1.2. JBOSS_DIST/jboss-as Directory Structure
2.2. Server Configurations
2.2.1. Server Configuration Directory Structure
2.2.2. The "default" Server Configuration File Set
2.2.3. The "all" Server Configuration File Set
2.2.4. EJB3 Services
2.2.5. Adding Your Own Configuration
2.3. Starting and Stopping the Server
2.3.1. Start the Server
2.3.2. Start the Server With Alternate Configuration
2.3.3. Using
2.3.4. Stopping the Server
2.3.5. Running as a Service under Microsoft Windows
2.3.6. Enabling Remote Connectivity to the JBoss Server
2.3.7. User credentials locally and remotely
2.4. The JMX Console
2.5. Hot-deployment of services in JBoss
2.6. Basic Configuration Issues
2.6.1. Core Services
2.6.2. Logging Service
2.6.3. Security Service
2.6.4. Additional Services
2.7. The Web Container - Tomcat
3. EJB3 Caveats in JBoss Enterprise Application Platform 4.3
3.1. Unimplemented features
3.2. Referencing EJB3 Session Beans from non-EJB3 Beans
4. About the Example Applications
4.1. Install Ant
5. Sample JSF-EJB3 Application
5.1. Data Model
5.2. JSF Web Pages
5.3. EJB3 Session Beans
5.4. Configuration and Packaging
5.4.1. Building The Application
5.4.2. Configuration Files
5.5. The Database
5.5.1. Creating the Database Schema
5.5.2. The HSQL Database Manager Tool
5.6. Deploying the Application
6. Using Seam
6.1. Data Model
6.2. JSF Web Pages - index.xhtml and create.xhtml
6.3. Data Access using a Session Bean
6.4. JSF Web Pages - todos.xhtml and edit.xhtml
6.5. Building The Application
6.6. Xml Files
6.7. Further Information
7. Using other Databases
7.1. DataSource Configuration Files
7.2. Using MySQL as the Default DataSource
7.2.1. Creating a Database and User
7.2.2. Installing the JDBC Driver and Deploying the DataSource
7.2.3. Testing the MySQL DataSource
7.3. Setting up an XADataSource with Oracle 10g
7.3.1. Padding Xid Values for Oracle Compatibility
7.3.2. Installing the JDBC Driver and Deploying the DataSource
7.3.3. Testing the Oracle DataSource
A. Further Information Sources
B. Revision History

  Published under the terms of the Open Publication License Design by Interspire