JBoss Tools 3 Developers Guide Table of Contents

Back to BOOK PAGE

Table of Contents

Preface
Chapter 1: An overview of JBoss Tools
Chapter 2: JBoss AS Tools
Chapter 3: JBoss Tools Palette
Chapter 4: JSF Tools
Chapter 5: Struts Tools
Chapter 6: Seam Tools
Chapter 7: Hibernate Tools
Chapter 8: jBPM Tools
Chapter 9: ESB Tools
Chapter 10: Web Services Tools—JBossWS
Chapter 11: JBoss Portal Tools
Index

  • Chapter 1: An overview of JBoss Tools
    • What's new in JBoss Tools 3?
    • Installing JBoss Tools
      • Installing Eclipse version 3.4.x (Eclipse Ganymede)
      • Installing JBoss Tools through Eclipse software updates
      • Manual installation of JBoss Tools
    • Summary
  • Chapter 2: JBoss AS Tools
    • JBoss AS plug-in and the Eclipse Web Tools Platform
      • Adding a WTP Runtime in Eclipse
      • Adding a WTP server in Eclipse
    • Creating our first web project—a dynamic web project stub
      • Deploying the test project on JBoss 4.2 Server
    • JBoss AS Perspective
      • JBoss Server View
        • Top part of JBoss Server View
        • Bottom part of JBoss Server View
        • Project archives view
        • Creating and deploying projects
    • Summary
  • Chapter 3: JBoss Tools Palette
    • JBoss Tools Palette Toolbar
      • Palette Editor
        • Creating a set of icons
        • Importing an icon
        • Creating a group of tag libraries
        • Creating a tag library
        • Creating a new tag
      • Show/Hide
      • Importing third-party tag libraries
    • Using tags in text files
    • Summary
  • Chapter 4: JSF Tools
    • Overview of JSF
    • Creating a JSF project stub
    • JSF Project Verification
    • JSF application configuration file
      • The Diagram view
        • Creating pages
        • Adding navigation rules
      • The Tree view
        • Working with Managed Beans
        • Working with custom converters
        • Working with custom validators
      • The Source view
    • Editing pages code sources
      • Editing the register.jsp page
      • Editing the success.jsp page
      • Editing a start page for the registerJSF project
      • Testing the registerJSF project
    • Adding/Removing JSF capabilities for an existing project
    • Facelets support
    • Summary
  • Chapter 5: Struts Tools
    • Overview of Struts
    • Struts project verification
    • Creating a Struts project stub
    • Struts editors
      • Graphical editor for struts-config.xml
        • Diagram view
        • Let's add some code inside JSPs
        • Generate source code
        • Tree view
        • Source view
      • Graphical editor for tiles files
        • Creating a new tiles file
        • Tree view
        • Diagram view
        • Source view
      • Create a start page for the registerStruts application
      • Testing registerStruts application
      • Struts Tools and validation aspects
        • Turning on the automatic validator
        • Creating the properties file for validation purposes
        • Graphical editor for validation files
        • Client-side validation
        • Server-side validation
    • Debugging support for Struts projects
    • Summary
  • Chapter 6: Seam Tools
    • Overview of Seam
    • Preparations
    • Creating a new Seam project
      • General section
      • Database section
      • Code Generation section
    • Test testSeam project
    • Creating Seam components
      • Creating a Seam Action
      • Creating a Seam Form
      • Creating a Seam Conversation
      • Creating a Seam Entity
    • Seam views
      • Seam Components view
      • Project Explorer view
    • Using TestNG for Seam projects
    • Generating a Seam project from an existing database
      • Running the generated Seam application (generateSeam)
    • Modify Seam preferences
    • Summary
  • Chapter 7: Hibernate Tools
    • Overview of Hibernate
    • Preparations
    • Hibernate Tools for Eclipse
      • Manual installation
      • Hibernate perspective
      • Creating a Hibernate mapping file (.hbm.xml)
        • Hibernate XML Editor
      • Creating a Hibernate configuration file
        • Hibernate Configuration XML Editor
      • Creating a Hibernate Console Configuration
        • Main tab
        • Options tab
        • Classpath tab
        • Mappings tab
        • Common tab
        • Hibernate Configurations view
        • Hibernate Query Result view
        • Hibernate Dynamic SQL Preview view
        • Query Parameters view
        • Properties view
      • Reverse engineering and code generation techniques
        • Main tab
        • Exporters tab
        • Refresh tab
        • Common tab
        • Generating Hibernate artifacts
        • Customize and control reverse engineering (reveng.xml)
    • Hibernate Tools for Ant
      • The <hibernatetool> Ant Task
      • Adding Hibernate tools dependencies
      • Hibernate Configurations
      • Hibernate Tools exporters
        • Hibernate Mapping Files Exporter
        • POJOs Exporter
        • Hibernate Configuration File Exporter
        • Database Schema Exporter
        • Documentation Exporter
        • Query Exporter
        • Import all libraries dependencies
    • Summary
  • Chapter 8: jBPM Tools
    • Downloading and installing the JBoss jBPM Suite
    • Creating a jBPM stub project
    • Creating a jBPM process definition
    • Launching the jBPM JPDL perspective
    • jBPM GPD Editor
      • Diagram view
        • Adding states
        • Adding task-nodes
        • Adding nodes
        • Adding a fork-join system
        • Adding a mail node
        • Adding transitions
        • Customizing node names
        • Customizing transition's names
        • Defining swimlanes
        • Defining a task for the start-state
        • Defining a task for the task-node
        • Decorating graph with actions
        • Configuring Mail node
      • Source view
      • Design view
      • Deployment view
    • Running a process on JBoss jBPM server
    • Creating a JUnit test for a jBPM process
    • Summary
  • Chapter 9: ESB Tools
    • Downloading and installing the JBossESB Server
    • Creating a JBossESB stub project
    • JBoss ESB Editor
      • Defining a Service skeleton in JBossESB
      • Defining the Action Pipeline
      • Defining a list of Listeners
    • Configuring message queues in JBossESB Server
    • Indicating the classes loading order
    • Sending an ESB Message through the ServiceInvoker
    • Sending a JMS Message in a classical manner
    • Service Registry configuration
    • Importing the "endorsed" libraries
    • Preparing and deploying a Service on JBossESB Server
    • Testing the ESB Service
    • What just happened?
    • Summary
  • Chapter 10: Web Services Tools—JBossWS
    • Overview of Web Services
    • Downloading and installing JBossWS Native
    • Configuring JBossWS under Eclispe IDE
    • Creating a web service using Web Services Tools
      • Adding the JBoss Web Service facet
      • Writing a WSDL document using the WSDL wizard
      • Generating the web service from a WSDL document
        • Providing service business logic
      • Generating the web service's client from a WSDL
        • Providing client business logic
      • Deploying and testing a web service
    • Testing a web service through Web Services Explorer
    • Creating a Web service from a Java bean
    • Publishing web services and business entities
      • A brief introduction to UDDI
      • JBoss AS 4.2 and jUDDI
      • Preparing the jUDDI database
      • Using Web Services Explorer as a UDDI Browser
      • Adding a Registry to the Web Services Explorer
        • Publishing a business entity
        • Publishing a web service
        • Discovering our own web service through WSE
        • Discovering "external" web service through WSE
      • WSDL to WSIL, WSIL in WSE
        • Convert WSDL to WSIL
        • WSIL and WSE
    • Summary
  • Chapter 11: JBoss Portal Tools
    • Overview of Portals and Portlets
    • Downloading and installing JBoss Portal + JBoss AS
    • Configuring the JBoss Portal bundle under Eclipse IDE
    • Starting JBoss Portal
    • Adding a Java portlet in JBoss Portal
      • Adding JBoss Portlets Facet
      • Creating a Java Portlet
    • Deploying and running a portlet
    • Adding a JSP portlet in JBoss Portal
      • Creating a JSP Portlet
        • Implementing the init method
        • Implementing the doView method
        • Implementing the view.jsp page
        • Implementing the doEdit method
        • Implementing the edit.jsp page
        • Implementing the doHelp method
        • Implementing the help.jsp page
        • Implementing the processAction method
        • Writing and configuring a dedicated validator
    • Adding a JSF portlet in JBoss Portal
    • Adding a Seam portlet in JBoss Portal
    • Summary

Back to BOOK PAGE

Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Sort A-Z