How to: |
A deployment scenario provides a means of identifying project files for distribution to target servers in a WebFOCUS environment.
You can create more than one deployment scenario for a project, and you can view and modify the properties of an existing scenario.
Developer Studio supplies a deployment scenario named Local Deploy, which it uses to prepare files to run on a local server. Do not modify or remove Local Deploy.
The New Deployment Scenario dialog box opens.
When Smart Deploy is active for a Deployment Scenario, after its first successful deployment, date/time information is stored in your Project GFA file for each file being deployed. Each subsequent Deploy action then compares the date-time stamp of the source files in your project against the date/time stamps stored in the Deployment Scenario. With Smart Deploy, only newer files will be deployed to the destination, where the source file has a newer time stamp than the one stored in the GFA.
Note:
The date/time information is stored uniquely in each deployment scenario, so if your project has multiple deployment scenarios, there is no ambiguity about when the files were last deployed using a specific scenario. Take note that each time you first use a new deployment scenario, Smart Deploy performs a full deployment of all files referenced for deployment in your project. Subsequently, only changed files will be deployed.
Also note that Smart Deploy stores file date/time stamps in the GFA after a successful deployment. If an error occurs during a first deployment of a new scenario, the date/time stamps are rolled back.
If you add a new file to be deployed to a Deployment Scenario, the GFA has no date/time stamp for a file, so it will always be deployed the first time.
A project file that was used in a deployment scenario and deleted outside of Developer Studio (or from another project in which it was shared).
or
A file located in a directory that changed and can no longer be found.
If this option is selected, the deployment scenario will not fail if it contains unresolved files. However, when the deployment process completes, it will display information about files skipped during the process because they were unresolved.
Although this code (XML) is not needed at run time once the .WFM files have been created during the deploy process, keeping it in the remote copy of the file can be an added safeguard should anything happen to the original version. (MNT files deployed without the form code cannot be reopened in an MDE session.)
Note: The XML code for the form should never be edited manually; use the MDE to open and edit .MNT files containing forms.
Click Next to proceed to the next Scenario Wizard window.
HTML, GIF, JPG, VBScript, and JavaScript files are partitioned to the default Web server. Executable WebFOCUS procedures (.FEX and .MNT files) are partitioned to the default WebFOCUS Reporting Server.
By default, Developer Studio does not partition Master Files and Access Files in order not to overwrite production files with the same name on the deployment server.
Selecting an environment from this list does not force the deployment of files as defined in the scenario.
You can change the definition of the scenario.
This list is not active if you choose the value NONE for the Default partition environment.
If you are deploying files to your development server, you must provide a target application name other than your development directory.
If you are deploying files to a WebFOCUS Reporting Server on z/OS, the target application name can be up to 8 characters. For deployment servers on all other supported platforms, the name can be up to 18 characters. Spaces are not allowed. (If a space is entered, it is converted to an underscore.)
Click Next to proceed to the next Scenario Wizard window.
This option is enabled only when files are added to the application and when the option to partition files has been selected.
You must ensure that the deployed application has access to the file to avoid an error at run time.
You must ensure that the deployed application has access to the file to avoid an error at run time.
Click Next to proceed to the next Scenario Wizard window.
The Deploy Properties dialog box opens, displaying the General and Comment tabs.
The General tab is selected by default. It displays the CLSID, ProgID, and a description.
WebFOCUS |