WebAG Automat 6.2

Dokumentation Overview
Copyright Enterprise Web AG.

webag_logo.jpg (2199 Byte)

Release Notes
2008-03-01

Contents

1. WebAG Automat 6.2 - What is new?

1.1 Cookie authorisation
1.2 System messages
1.3 Calling HTML-triggers in Stencils
1.4 New version of the webpage editor
2. Installation

2.1 Installation Requirements
2.2 Upgrade to Release 4.3 – Installation Instructions
2.3 WebAG Automat - New Installation

 

1. WebAG Automat Release 6.2 - What Is New?

1.1 Cookie authorisation


Up to now the WebAG Automat login used a simple Basic Authentication procedure. Therefore, the browser opened a small login-window to request the username and the password input. The new procedure saves a cookie with an random character string after a successful login which the Automat will compare to the login-details which have been stored into the Automat-database. This technique opens some advantages for the users and also for the web-designers:

For the administration some details change in the structure of the authorisation:

   FUNCTION authorize
   RETURN BOOLEAN
   IS
   BEGIN
      --------
      -- Please change heere and choose your authentication mode.
      -- One of the two authorize-functions should be active.
      --------
      RETURN authorize_cookie;
   -- RETURN authorize_basic;
   END; -- authorize

For the new registration procedure the WebAG Automat needs two new system parametres:

Programmers can use the function "wt_authorize.get_auth_mode" to find out which of both registration variants (cookie or the old basic authentication) is used. This function returns one of the following three values:


ContentsBackForeward

1.2 System messages

In the Automat-navigation tree "System-> General" there is a new option called "System messages" for System administrators. From this release the machine logs important messages and errors in the new table WT_SYSLOG. With the new option "System messages" the administrator gets a report of these messages. The report is sorted by date descending

With the new global parameter SYSLOG_DAYS the administrator can specify how many days these system messages should be kept. The Automat will delete all older messages through its background workflow job. If you do not specify a SYSLOG_DAYS parameter, all messages are kept for 10 years.

In this release the system messages logged by this new feature are error messages, all logins with the new cookie-authorisation and hints on password changes by the users.

ContentsBackForeward


1.3 Calling HTML-triggers in Stencils

In stencils it is a good idea to include parts HTML-code by calling a HTML trigger like "PAGE_OPEN", because then you have to write and maintain the page-open-code only once instead of copying it into every stencil, e.g.: 

<AUTOMAT_INCLUDE  TYPE="TRIGGER"  TRIGGER_SET_ID="ID"  TRIGGER_NAME="PAGE_OPEN" />

Nevertheless, to enter the trigger-set-ID is often inefficient, because when taking the stencil over from the development database to the production environment, you will get a new ID and you have to modify the stencil code. Hence, the name of the trigger set can be given from now instead of the ID, e.g.:

<AUTOMAT_INCLUDE  TYPE="TRIGGER"  TRIGGER_SET_NAME="WebAG Triggerset"  TRIGGER_NAME="PAGE_OPEN" />

ContentsBackForeward

1.4 New version of the webpage editor

With the Automat 6.2 the newest version of the integrated web page editor is delivered. Beside internal improvements the new editor brings a better table-editor: Table's columns size can now be changed by dragging on cell borders using the mouse.

ContentsBackForeward



 

2. Installation

2.1 Installation Requirements

Server

Authoring workstation

ContentsBackForeward

2.2 Upgrade to Release 6.0 - Installation Instructions

1. Log off users
To do so, we would recommend closing down the Apache Web Server for the duration of the installation.

2. Backup
Before conducting the upgrade, back up your Automat database and the Automat Web Server folders. During the migration of the Automat 4.1.1 data model to the new Automat 4.2 data model a number of new tables are created and others are modified.

3. Install software
Double-click on the command file upgrade.bat at the topmost level of the CD. This script starts the Oracle tool SQL *Plus 8.1. Answer the questions about the connect routine to your Automat scheme and about the Oracle RDBMS version you are using. This automatically starts the relevant SQL scripts. Next check the log files in the folder C:\Temp.

The installation-procedure starts with an Automat-schema requirements-check. If the check encounters errors ist will print the SQL-statements necessary to correct each error. Run the correction-statements using SQL*Plus and restart the upgrade-commandfile upgrade.bat then.

4. Update Automat Online Help
The Online Help files need to be replaced by the latest version in the \doc folder on the installation CD. The URL of the virtual web server path to the Help files can be found in the global settings parameters “HELPFILE_…” Copy all the files from the CD folder \doc to this destination.     
Example:
C:\> COPY  R:\doc\*.*  D:\InetOracle\html\help

5. Copy Automat-Images
Copy the WebAG Automat Images into your websercer directory "/wt_img". Existing files may be overwritten.
Example: C:\> COPY  R:\automat\webserver\html\wt_img\*.*  D:\InetOracle\html\wt_img

6. Copy Editor-Javscript-components
Copy the directory "\automat\webserver\html\automat\fckeditor" including all subdirectories into your webserver-directory "/automat". 

7. Start Webserver
Now can restart the Apache webserver.

8. Check Workflow Background Job
The Automat workflows need an Oracle background job. This jobs has to load upload files into the search engine. Check if the job is running and (if not) restart it using the left Automat tree "System / General / Background jobs". A good job-repeat-interval is 5 minutes.

ContentsBackForeward

2.3 WebAG Automat - New Installation

The installation of a new WebAG Automat system is described in detail in the Installation Guide.

 


WebAG Automat Dokumentation
Copyright
Enterprise Web AG.
All rights reserved.