JBoss Developer Studio Portfolio Edition

JBoss Developer Studio Features

Fully integrated development environment

Unlike standalone integrated development environments (IDEs), JBoss Developer Studio integrates and certifies both tooling and runtime components by combining Eclipse, Eclipse Tooling, and the JBoss Enterprise Platforms. This ensures that all the various Eclipse plugins and their dependencies work together, and all the runtime components and libraries work together. Furthermore, each plugin is matched to its corresponding runtime component. For example, JBoss Developer Studio ensures that the versions of JBoss Seam tooling, JBoss Seam, and all their various dependencies work together. And, JBoss Developer Studio ensures that all the JBoss Seam tooling and components work with other technologies, like Hibernate, and JBoss jBPM.

JBoss Developer Studio environment diagram

In addition to solving the complications of setting up a development environment, JBoss Developer Studio's, integrated development environment also makes upgrading to new technologies simple. When JBoss Developer Studio updates to a newer version of JBoss Seam, for example, Red Hat will test and update all the related components as well so as to keep a developer's environment working properly.

Eclipse 3.5.2 (Galileo) and Web Tools Project (WTP) 3.1

JBoss Developer Studio 2.1 includes the latest Eclipse 3.5 (Galileo) and Web Tools Project (WTP 3.1) releases. This provides powerful tools for Java Platform, Enterprise Edition (JEE) and web development, like:

  • Java EE, JSF, and JSP tools
  • JPA tools
  • Server tools
  • Web services and WSDL tools
  • HTML, CSS, and JavaScript tools
  • XML, XML Schema and DTD tools
  • description
  • description
  • Click to expand

JBoss Enterprise Application Platform

JBoss Developer Studio 2.1 includes and integrates JBoss Enterprise Application Platform, JBoss SOA Platform and JBoss Portal Platform, the same version of the middleware platforms that Red Hat supports in production for five years. This allows developers to build and test their applications on the same open source infra- structure where they deploy and get support.

  • description
  • description
  • Click to expand

New JBoss Seam tools

JBoss Developer Studio 2.1 includes updated tools for Seam 2.2, a powerful application frame work for building next-generation applications. These Seam tools provide wizards for creating new Seam projects, validation tools, expression language code completion, testing tools, and wizards for generating entity objects.

Seam tools now includes preview support for CDI (Context dependency Injection - JSR 299) and JSF 2.0.

  • description
  • Click to expand

Business Process Modeling Tools

JBoss Developer Studio provides a powerful business process designer tool create workflow processes. It also offers ability to managing workflow processes as well as human tasks and interactions between them. It includes the ability to convert BPMN to JPDL.

  • description
  • Click to expand

Business Rule Management Tools

JBoss Developer Studio includes support for the most widely used Business Rules engine in the market, Drools. It offers graphical tools to create, edit and manage business rules, rule resources and decision tables. The business rules that are created can easily be used in the business process workflows.

  • description
  • Click to expand

SOA tools

JBoss Developer Studio includes rich set of tools to develop and deploy SOA based integration applications. It includes the ability to create, configure and deploy integration applications. Lots of samples are also included that help in creating faster integration applications.

  • description
  • Click to expand

Data Transformation Tools - Smooks

Smooks transformation tools help transforming data from one format to another format. Multiple formats are supported for both source type and result type. Supported formats are CSV, EDI, XML, Java, JSON etc.

  • description
  • Click to expand

Portal Tools

JBoss Developer Studio includes tools to create and deploy portlets that are compatible with JSR 186/286. It also includes tools to easily create SEAM/JSF Portlets and deploy the same on JBoss Enterprise Portal Platform.

  • description
  • Click to expand

Visual Page Editor

JBoss Developer Studio includes a visual page editor for combined visual and source editing of web pages. The Visual Page Editor even renders AJAX-enabled RichFaces components.

  • description
  • Click to expand

AJAX capabilities

JBoss Developer Studio includes a technology preview of JBoss RichFaces. RichFaces is a rich component library for JSF and an advanced framework for easily integrating AJAX capabilities into business application development. RichFaces provides nearly 70 skinnable components, including calendar, tree, dropdown menu, and drag-and-drop components. JBoss Developer Studio's Visual Page Editor can render RichFaces components.

  • description
  • description
  • Click to expand

JBoss Tools Palette

The JBoss Tools Palette contains a developer's project tag libraries and enables inserting tags into a JSP or JSF page with one click. The Tools Palette supports custom and third party tags.

  • description
  • Click to expand

Hibernate Tools

Hibernate Tools provide robust, visual tools for the industry standard Hibernate object-relational-mapping framework. Hibernate Tools includes capabilities like reverse engineering and code generation from existing databases, Hibernate mapping and configuration editors, entity model views, dynamic query editors, and more.

  • description
  • description
  • Click to expand

Spring tools

JBoss Developer Studio includes Spring IDE for developing Spring applications.

  • description
  • Click to expand

Struts Tools

JBoss Developer Studio includes Struts tools for Struts 1.x applications

  • description
  • Click to expand

Optimized JBoss Application Server adapter

JBoss Developer Studio's advanced JBoss AS adapter includes features like incremental deployment for fast development and is pre-configured for the included JBoss Application server.

  • description
  • Click to expand

Red Hat Enterprise Linux and RHN Access

JBoss Developer Studio includes access to Red Hat Enterprise Linux, Linux development tools, and Red Hat Network for development purposes. This enables developers both to build applications directly for the industry-leading Red Hat Enterprise Linux as well as to take advantage of features like Red Hat Enterprise Linux 5's built-in virtualization for development environments.

  • description
  • Click to expand