JBoss.orgCommunity Documentation

IronJacamar 1.0 Developer's Guide

Connecting your Enterprise Information Systems


To all Java EE Connector Architecture users, and especially the IronJacamar community

Preface
1. About IronJacamar
2. Why IronJacamar ?
3. Versions
3.1. IronJacamar 1.0
4. The team
5. Thanks to
6. License
1. Introduction
1.1. What's New
1.2. Overview
1.2.1. Outbound resource adapter
1.2.2. Inbound resource adapter
2. Building
2.1. Prerequisites
2.1.1. Java Development Kit (JDK)
2.1.2. Apache Ant
2.1.3. Apache Ivy
2.1.4. Subversion
2.2. Obtaining the source code
2.2.1. Anonymous SVN access
2.2.2. Developer SVN access
2.2.3. SVN modules
2.3. Compiling the source code
2.4. Creating a patch
3. Releases
3.1. Overview
3.2. Versioning
3.2.1. Major
3.2.2. Minor
3.2.3. Patch
3.3. Identifiers
3.3.1. Alpha releases
3.3.2. Beta releases
3.3.3. Candidate for Release releases
3.3.4. Final releases
3.4. Nexus
3.4.1. Deploying a release
3.4.2. Deploying a snapshot
3.4.3. Deploying a snapshot (locally)
4. Issue tracking
4.1. Location
4.2. Components
4.3. Categories
4.4. Life cycle
4.5. Priorities
5. Testing
5.1. Overall goals
5.1.1. Specification
5.1.2. JBoss specific interfaces
5.1.3. JBoss specific implementation
5.2. Testing principle and style
5.2.1. Integration Tests
5.2.2. Unit Tests
5.3. Quality Assurance
5.3.1. Checkstyle
5.3.2. Findbugs
5.3.3. Cobertura
5.3.4. Tattletale
5.4. Performance testing
5.4.1. JProfiler
5.4.2. OProfile
6. Metadata
6.1. Core Metadata
6.1.1. Java Connector Architecture Metadata
6.1.2. IronJacamar Metadata
6.1.3. Resource adapter deployment Metadata
6.1.4. Datasource deployment Metadata
6.2. Metadata Repository
6.2.1. Interface
6.2.2. Bean
7. Deployers
7.1. RAR Deployer
7.1.1. Fungal
7.2. DataSource Deployer
7.2.1. Fungal
8. Standalone
8.1. Overview
8.2. IronJacamar/SJC
A. Licenses
A.1. GNU Lesser General Public License 2.1
A.1.1. Preamble
A.1.2. Terms and Conditions for Copying, Distribution and Modification
A.1.3. How to Apply These Terms to Your New Libraries
A.2. Creative Commons Attribution–Share Alike 3.0 Unported License
A.2.1. Definitions
A.2.2. Fair Dealing Rights
A.2.3. License Grant
A.2.4. Restrictions
A.2.5. Representations, Warranties and Disclaimer
A.2.6. Termination
A.2.7. Miscellaneous
A.3. Apache License, Version 2.0
A.3.1. Definitions
A.3.2. Grant of Copyright License
A.3.3. Grant of Patent License
A.3.4. Redistribution
A.3.5. Submission of Contributions
A.3.6. Trademarks
A.3.7. Disclaimer of Warranty
A.3.8. Limitation of Liability
A.3.9. Accepting Warranty or Additional Liability