LANSA Home page
  Tech Exchange Beta
TECH EXCHANGE BETA

LANSA HOME
Help Desk
HELP DESK

   
 
Navigation Bar Navigation Bar
 
Spacer Spacer
 

Why are the Generate XSL options grayed out? 

Date: 15 April 2010
Product/Release: Visual LANSA IDE - All Versions
Abstract: Compiling WAMs using the right-click menu may cause the XSL generation options to be greyed out 
Submitted By: LANSA Technical Support

Description:

If you come across a situation where the XSL generation options are grayed out as per the screenshot below, it is most likely due to the fact that the object is currently open in the IDE.

Explanation:

When you right-click and compile an object in the repository browser, or from the context menu you are performing what is called a 'batch compile':

An batch compile differs from a regular 'interactive compile' (pressing Ctrl + Shift + C from within the object, or when selecting Compile from the Verify menu), in that you will not see the normal compile progress bar on the screen, only the results in the Compile tab:

To regenerate the XSL, the compiler must be able to lock the object for exclusive use, but for a batch compile that is not possible if the object is already open in the IDE. With an interactive compile the object is able to be locked, hence the 'refresh' of the object that you see when you do a compile.

Therefore, in order to regenerate the XSL, either open the WAM and do an interactive compile, or ensure the WAM is not open before starting the batch compile.

 
 
 

© 2010 LANSA.

  All rights reserved.

  Bullet Contact Us Bullet Site Map Bullet Legal Notices