ThinkUI Logo
Bending Time and Space for the Lazy Developer. ThinkUI SQL Client About Us | Download | Register | Links | Services | Contact Us

Technical Notes

The following are various technical notes that we have found to be useful.

Installing Apache, JBoss, and Mod JK on Windows Resources
  1. Download and install all the software.
  2. Configure Mod JK to support load balancing and to access JBoss from port 80.
  3. Configure JBoss to run as a Windows service (optional).
  4. Install simple diagnostic J2EE application for testing (helloworld.ear).
> Download Apache HTTP Server (Win32 Binary - MSI Installer)
> Download JBoss Application Server (4.0.5 Production - Download Installer)
> Download Tomcat Connectors (JK 1.2 Binary Releases)
> Download JavaService Exe (JavaService-bin-1.2.12.zip)

> UsingMod_jk1.2WithJBoss
> Sample workers.properties File
> Sample mod-jk.conf File
> Sample httpd.conf File
> Sample Invocation of JavaService

Installing and Creating a PostgreSQL Database Resources
  1. Download and install PostgreSQL database.
  2. Download and install JDBC driver (OR use drivers in jdbc folder).
  3. Create database instance and configure database users/groups.
  4. Import data from an export file or issue SQL statements.
  5. Configure database for remote access (pg_hba.conf and postgresql.conf files).
  6. Configure firewall to open required port (i.e. 5432).
> Download PostgreSQL Database (Core Distribution)
> Download JDBC Driver (JDBC 3)
> PostgreSQL Documentation

> Sample pg_hba.conf File
> Sample postgresql.conf File

Configuring IBM WebSphere Studio Application Developer Resources
  1. Sample J2EE project configuration using WSAD.
  2. Various WSAD related technical notes.
> J2EE Project Setup Using WSAD 5.1.2
> WSAD 5.1.2 Technical Notes

Using Ant to Build and Deploy a Java Application to a Server Resources
  1. Download and Install Apache Ant (add "bin" directory to PATH).
  2. Set ANT_HOME, JAVA_HOME environment variables.
  3. Create build.xml file (see the sample file provided).
  4. Open DOS/shell prompt and issue ant <target>.
> Apache Ant Wiki
> Apache Ant Manual
> Sample Ant build.xml for building and deploying an application.

Using Ant to Perform Unit Testing and Generating Unit Test Report Resources
> Sample Ant build.xml for performing Unit Testing and generating Unit Test reports.

Web Development Using Eclipse SDK and Web Tools Platform Resources
  1. - Download and Install Eclipse Web Tools Platform (WTP) All-in-one (1.5.3 or later - includes Eclipse SDK ~203 MB).
    OR
    - Download and Install Eclipse SDK (3.2 or later ~122 MB)
    - Download and Install Eclipse Web Tools Platform (WTP) and all Prerequisites (EMF, GEF, EMF) (1.5.3 or later).
  2. Follow Various Tutorials on Eclipse WTP website.
  3. Follow Tutorial on IBM website.
> Eclipse SDK Home
> Web Tools Platform (WTP) Project

> Download Eclipse SDK
> Download Eclipse Web Tools Platform (WTP)
> WTP Community Resources
> Introduction to Java Servlets with Eclipse
> Build Web applications with Eclipse, WTP, and Derby

Web Development Using Spring Framework Resources
  1. Download and Install JDK (1.4 or later ~55 MB).
  2. Download and Spring Framework (2.0 or later ~62 MB).
  3. Follow Tutorial on Spring Framework website.
> Download Java SE Development Kit
> Download Spring Framework
> Developing a Spring MVC application step-by-step

Apache Axis 1.4 Web Service Development Resources
  1. Download and Install Apache Web Services - Axis
  2. Read various "Guides" on the Axis web site
> Apache Web Services - Axis
> Apache Axis 1.4 Web Service Notes
> Sample Ant build.xml file for generating Axis client Java code from WSDL.

File: tech_notes.bhtml Last Modified: August 9, 2008