Online documentation - WebsydianExpress v3.0 |
In your group model, add the library WSYAPI. You will be prompted for a number of libraries used by the WSYAPI model. These libraries are either CA Plex libraries or Websydian libraries. For the CA Plex libraries select the libraries delivered with CA Plex version 6.0. For the Websydian libraries use the libraries delivered with the Websydian installation, see the table below.
Library model | Location | Licensed |
---|---|---|
WSYAPI | <Websydian Install Folder>\development\Plex6.0\patterns\WSYAPI | No |
WSYBASE | <Websydian Install Folder>\development\Plex6.0\patterns\WSYBASE | Yes |
WSYVAL | <Websydian Install Folder>\development\Plex6.0\patterns\WSYVAL | No |
WYSINTEG | <Websydian Install Folder>\development\Plex6.0\patterns\WSYINTEG | No |
WYSSESS | <Websydian Install Folder>\development\Plex6.0\patterns\WSYSESS | No |
WSYUSER | <Websydian Install Folder>\development\Plex6.0\patterns\WSYUSER | No |
WSYUTIL | <Websydian Install Folder>\development\Plex6.0\patterns\WSYUTIL | No |
WSYAUDIT | <Websydian Install Folder>\development\Plex6.0\patterns\WSYAUDIT | No |
WSYPRES | <Websydian Install Folder>\development\Plex6.0\patterns\WSYPRES | No |
SDSTRING | <Websydian Install Folder>\development\Plex6.0\patterns\SDSTRING | No |
WSYSTRUC | <Websydian Install Folder>\development\Plex6.0\patterns\WSYSTRUC | No |
WSYHTTP | <Websydian Install Folder>\development\Plex6.0\patterns\WSYHTTP | No |
When done adding the Websydian libraries to your group model make sure that you extract the new libraries into your local model.
Open the "Model Configuration" dialog and set the Variant, Version and Level of the Websydian supplied libraries according to the following table:
Library model | Variant | Version | Level |
---|---|---|---|
WSYAPI | AS/400 RPG400 Server | v3.0.4 | v3.0.4 |
WSYBASE | DWA - iSeries | v6.1.4 | v6.1.4 |
WSYVAL | Base | v6.1.4 | v6.1.4 |
WYSINTEG | Base | v6.1.4 | v6.1.4 |
WYSSESS | Base | v6.1.4 | v6.1.4 |
WSYUSER | Base | v6.1.4 | v6.1.4 |
WSYUTIL | Base | v6.1.4 | v6.1.4 |
WSYHTTP | Base | v6.1.4 | v6.1.4 |
SDSTRING | iSeries | v6.1.4 | v6.1.4 |
Setup the pre-built C++ library files in the CA Plex local model. Follow these steps:
Library file | Location |
---|---|
websyd.lib | Located in the folder <Websydian Install Folder>\development\Plex6.0\lib |
wsexpress.lib | Located in the folder <Websydian Install Folder>\development\Plex6.0\lib |
Header files | Location |
---|---|
Websydian header files | Located in the folder <Websydian Install Folder>\development\Plex6.0\include |
An example of a libraries string. Shown with line breaks for convenience. Copy and paste to notepad, replace location of Websydian and CA Plex installation and line breaks then copy and paste to CA Plex "System Properties".
c:\Websydian\development\Plex6.0\lib\websyd.lib
c:\Websydian\development\Plex6.0\lib\wsexpress.lib
An example of a directory string. Copy and paste to CA Plex "System Properties" and replace location of Websydian.
c:\Websydian\development\Plex6.0\include
In order for the DocumentTemplateGenerator to execute correctly you are required to copy a number of files to your local model release directory.
Settings for where the DocumentTemplateGenerators are saving the html templates are located in the file websydian.ini in your release directory.
Using notepad you are able to change the location of the generated html files. By default a directory named html scoped to the release directory is used.
; Specify location of the generated html files
[WebSourceHTM]
sourcedir=.\html
; Specify information about URL to be used by your Websydian
application
; Will be used in the document templates as action references
[Websydian]
URL_Dispatcher=/(WSACTION)