Along with further improvements for the cartridge element validation, Intershop Studio 4.2.2 comes with improved ISML content assist and problem label decorators for all Intershop views.
Intershop Cartridge Builder (Validation)
Intershop Cartridge Projects are configured to use a build command
Such builders usually perform compilation or validation actions.
Now this builder causes a validation of cartridge elements.
An element validation can be performed using several approaches:
Use the preference page to set up which problems should be reported using which validation type:
Preference Page: Validation Type:
Please note that there exists an Enable All... as well as a Disable All.. button to conveniently, e.g., disable, e.g., the validation on build.
Preference Page: Validation Type: Disable all Validations on build:
Object Path Type Casts
Sometimes the content assist of the ISML editor is unable to create meaningful proposals.
A common problem is that the editor cannot really guess the type of an object path, and therefore there is nothing known about possible properties.
But often the ISML developer knows very well which type such an object path represents.
The content assist now provides an entry: Type-cast ...
This can be used to enter the type. Once this is done the content assist should be able to provide properties as proposals.
Content Assist in an Object Path:
Type Cast Dialog:
Once you enter, for example,
Proposals for type Domain:
Intershop Element Problems Decorator
A label decorator is available to decorate Intershop artifacts that have problem markers with warning/error symbols.
The label decorator can be switched on/off on the Preference page.
Errors (red square with white cross) and warnings (yellow triangle with exclamation mark) in the Cartridge Explorer:
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.