What's New in Intershop Studio 4.2.4

Product Version

4.2.4

Product To Version

4.2.4

Status

final


1 Introduction

The 4.2.4 release of Intershop Studio focusses on improved handling for EMF-XML editors. Besides this IStudio offers:

  • A simplified Cartridge Import Wizard
  • Convenient settings to start the Pipeline Debugger
  • Short cuts to referenced elements

2 EMF-XML Editor

2.1 Content Assist and Hyperlinking in EMF-XML Editors

2.1.1 Content Assist in EMF-XML Editors

The XML editor now provides content assist to propose Intershop elements or Java types on places where such elements are expected.

Editor templates also can be created and used.

Proposal of ISML templates in a pagelet:

Proposal of localizations in a web form:

2.1.2 Configure Content Assist in EMF-XML Editors

The Preferences section provides preference pages to configure the content assist and editor templates depending on a content type.
Content assist configuration for XML-pagelet-editing:

2.1.3 Hyperlinking in EMF-XML Editors

The XML editor now allows to open referenced elements using the Open Selection action or using the hyper link feature.

Hover the mouse pointer over such a reference and press CTRL key.

Hyperlink to open a validator declaration:

3 Cartridge Import
Wizard

3.1 Simplified Cartridge Import Wizard

3.1.1 Cartridge Import Wizard

The Cartridge Import now is very similar to the Import | Existing Projects into Workspace wizard. Additionally the source directory field is preset with the current cartridge source folder and provides content assist (proposing the source folders as well as additional source folders, if configured).

To start the wizard:

From the menu:

File | Import... | Intershop Studio | Exsting Cartridge Projects into Workspace

From the context menu:

Right-click to open the context menu.

Import... | Intershop Studio | Exsting Cartridge Projects into Workspace
When using the context menu of a server cartridge, the root directory field is filled with the source folder of the cartridge.

Import existing cartridges - Pre-filled root folder and content assist:

4 Pipeline Debugger

4.1 Pipeline Debugger Starts Automatically on Server Start in Debug Mode from Servers View

4.1.1 Debug Server Using Servers View

Use the Servers to debug your Intershop application. This automatically starts the Intershop application server in debug mode and connects the remote Java debugger.

But in order to debug pipelines, the Pipeline Debugger needs to be started. This additional step is now obsolete since the Pipeline Debugger now automatically starts after the server has completed its startup sequence.

You can freely use Java breakpoints as well as pipeline breakpoints together.

Debug Java Code and Pipelines:

This behavior can be controlled using the Server Editor.

Server Editor - Debugging Options:

5 Open Action

5.1 Open Action Opens Element or Referenced Element

5.1.1 Open Action allows to open Referenced Elements

The open action as well as the handling of double clicks in tree-based editors and views has been enhanced.

When double clicking an element that references another one (e.g., a pipelet node -> pipelet, a pipeline call node -> pipeline start node), you can now open this referenced element.

If there are multiple options, a dialog is presented that allows to select the actual element.

Double click or open on a pipelet node in the view provides a dialog to either open the node, the pipelet Java code, or the descriptor:

Disclaimer

The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.

Customer Support
Knowledge Base
Product Resources
Support Tickets