Designing and Implementing Composite Applications : webMethods CAF and OpenCAF Development Help : Getting Started with OpenCAF Shell Page Development : Modifying an OpenCAF Shell Custom Application Page
Modifying an OpenCAF Shell Custom Application Page
Use the following procedure to modify an OpenCAF Shell custom application page.
To modify a custom application page with default framing or empty framing
1. Create an OpenCAF Shell page project. For more information about how to create a project, see Creating an OpenCAF Shell Page Project.
2. In the Page Options wizard, specify values for the following fields:
Note:  
If you do not specify a value for an option, Designer creates the page with the default value for the option.
Field
Description and Value
Page purpose
The purpose of the page. Select Custom application page.
Filename
The file name of the xhtml page that Designer generates. Specify a simple file name, for example WebContent/page1.xhtml, or a unique path in the project, for example WebContent/folder1/page.xhtml. The default value is WebContent/page.xhtml.
Initial content
The initial content of the page. Select one of the following options:
*Default custom shell page templates, if the default templates are enabled on the Preferences > Software AG > UI Development > Templates page. Values are:
*shell_default. Creates a page that uses the default My webMethods Server shell sections: header, footer, leftnav, and rightnav.
*shell_empty. Creates an empty page.
*Any user-created custom page templates with a shell context that are enabled on the Templates page.
*Pre-defined shell page options. Values are:
*Page with default framing. Creates a page that uses the default My webMethods Server shell sections: header, footer, leftnav, and rightnav.
*Page with empty framing. Creates an empty page.
Parent shell alias
The alias of the parent shell to use for creating your OpenCAF shell. Select one of the following shells, or type the alias of another existing shell:
*shell.blank
*shell.noodle - This is the default value.
*shell.noodle.guest
The OpenCAF shell initially inherits all properties of the parent shell. You can replace any inherited property with a new, custom property.
Associated folder in MWS
The root My webMethods Server folder that your OpenCAF shell should be mapped to. Select one of the following options and specify values for the fields as required:
*Create a new folder in MWS - Creates a new folder to contain the pages that your shell will render.
*Parent folder alias - the alias of the parent folder in the My webMethods Server content repository in which the new folder will be created. The default parent folder alias is folder.custom.apps. You can specify any custom alias for the parent folder.
*New folder name - The name of the new folder. By default, the folder name is the same as the OpenCAF Shell page project name.
Note:  
If you specify a folder name that is different from the OpenCAF Shell project name, make sure that the name is unique in the system.
*Create a new webspace - Specify whether to create a new webspace for the folder.
*Webspace alias - the alias of the new webspace. By default the alias is the same as the OpenCAF Shell project name.
Note:  
If you specify a webspace name that is different from the OpenCAF Shell project name, make sure that the name is unique in the system.
*Use an existing folder - Uses an existing folder to contain the pages that the OpenCAF shell will render.
*Existing folder alias - The alias of the existing folder with which to associate the shell.
Copyright © 2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback