Kelp for JBuilder 8


Table of Contents

Introduction
1. Requirements
2. Install
3. User's Guide
Creating new Enhydra application
XML Compiler
Deployer
DODS

Introduction

Kelp for JBuilder 8 is opentool that provides creation of Enhydra application and tools for managing created applications:

  • XML Compiler

  • Deployer

  • DODS



Chapter 1. Requirements

  • Enhydra 5.1 installed

  • JBuilder 8 installed

Chapter 2. Install

  • Run kelp-jbuilder.setup.exe

  • Choose Enhydra home and JBuilder home folders and finish setup program

  • Installation program will add kelp.jar in <JBUILDER_HOME>/lib/ext folder. Libraries KelpAntCore.jar and Toolbox.jar will be copied to <JBUILDER_HOME>/lib folder, also with Enhydra.library description file (needed external libraries).

    This document can be found in <JBUILDER_HOME>/kelp/doc.

Chapter 3. User's Guide

Creating new Enhydra application

  • Create new project.

  • Run Enhydra Application Wizard (File|New...-Enhydra)



Figure 1: Enhydra Application Wizard

Select the application type you want to develop and click OK. Input project name and project root on the first Wizard dialog page, and finish the wizard. After the new project is created, you can simply run created application with Run|Run Project (F9). Application will be automatically rebuilded and started, so you can see results in your browser on http://localhost:8002 by default.

XML Compiler

In order to deploy Enhydra application, XML Compiler should compile HTML pages. If you want to manually start XML Compiler, select Tools|Enhydra Tools|XML Compiler. Following dialog will appear:

Figure 2: XML Compiler

You can tune XML Compiler options and start compiler.

Deployer

Deployer is started with Tools|Enhydra Tools|Deployer. Deploy options and creating of output (libraries, batch files ...) are managed from dialog:

Figure 3: Deployer

DODS

To start DODS, select Tools|Enhydra Tools|DODS and choose options in dialog:

Figure 4: DODS

You can tune DODS options and start generator.

------------------------------------------------------------------------