FAQ’s - Frequently Asked Questions for webAPX

 

Contents

·         Known bugs, errors and missing functions

·         FAQ’s, Tuning and Debugging

·         Changes log

webAPX documentation

·         Installation’s guide for webAPX

·         Administrator’s guide for webAPX

·         Help for webAPX

·         Frequently asked questions for webAPX

Known bugs, errors and missing functions

 

·         Play a wave or song when a RCS is down.

·         Play a wave or song when a task in the production is in cancel.

·         Test webAPX running on a 64bits server under Windows and Linux.

FAQS, tuning and debugging

All file-references in this document are relative to the installation directory of webAPX.

All references to the webAPX System Configuration File refer to the file ‘./system/system.xml’ contained in the installation directory of the software.

Refer to the system configuration file contents to get detail information about the different elements.

The updated system parameters will be actualized after you restart your webAPX session.

 

Questions about the installation of webAPX

General questions about the configuration of webAPX

Questions about the Index page

Questions about the RCS’s page

Questions about the Production page

Questions about the Events page

Questions about the Resources page

Questions about the Profiles page

Questions about the Monthly Forecast page

Questions about the Spool page

Questions about the Graphs page

Questions about the APX-Protocol page

Questions about the Feedback page

Questions about Site specific pages

Questions about the RSS Feeds

Questions about the Properties pages

 

Questions about the installation of webAPX

 

·         Can I run 2 versions of webAPX on the same web-server?
Yes, you just have to install and customize each instance in a different directory of the web-server. These instances can run the same or different versions and connect to the same or different Production Databases. Please note that the Setup program cannot install the second instance. It is the user responsibility to copy the directory and customize the web-server configuration accordingly.

 

·         I cannot run the post-installation procedure:
Restart your browser and connect to the address:
http://<web server>/index.html?debug=yes and contact your webAPX representative. The web-server error log file or the Windows Event Viewer could give you more information about the cause of the error. Be sure you customized you PHP installation in order to use the XSL-extension. See details in the installation guide.

 

·         The pages displayed contain invalid characters:
If in case of an Oracle database and an Apache server running under Linux the French and German accents (ä,è,ô,…) are displayed incorrectly, add the environment variables ‘
NLS_LANG’ and ‘TNS_ADMIN’ into the Apache configuration file ‘<Apache directory>/envvars’. A sample of this file can be found in the directory ‘tools/oracle’ contained in the webAPX installation directory.
If in case of an Informix database and an Apache server running under Linux the customization must apply in the
‘odbc.ini’ member.

 

General questions about the configuration of webAPX

 

·         How can I display a specific page without to key the login parameters?
The link to the webAPX must contain the full connection parameters as presented in the following sample:
http://server/webAPX/index.html?dsn=APXxe15&user=web&pwd=secret&page=page08.html

·         How can I change the default DSN used by webAPX to connect to the Production Database?
The element
‘dsnAPX’ must be changed in the webAPX System Configuration File to a valid DSN (Data Source Name) defined on the server machine webAPX is running on.
If authorized in the system configuration file, the user can change the default DSN presented in the Login page. If allowed by the site security policy the given DSN is stored in cookies and will be            presented during the next connections to webAPX.
A comma separated list of DSN’s can be given in order to present a combo-box the user will select in.
Multiple data sources can be defined on the server in order to access different Production Databases. Each data source definition defines the database to connect to.

·         How can I present a selection-list of possible DSN’s to connect to the Production Database?
The element
‘dsnAPX’ must be changed in the webAPX System Configuration File to a coma separated list of valid DSN (Data Source Name) defined on the server machine webAPX is running on.
The list will be automatically presented in a selection box.
Additionally the element
‘dsnBoxHeight’ can be changed in the webAPX System Configuration File to customize the height of that selection box.

·         How can I change the default user code used by webAPX to connect to the Production Database?
The element
‘userAPX’ must be changed in the webAPX System Configuration File.
If authorized in the system configuration file, the user can change the default user code presented in the Login page. If allowed by the site security policy the given user code is stored in cookies and will be presented during the next connections to webAPX.

·         How can I change the default start page when connecting to webAPX?
The element
‘defaultStartpage’ must be changed in the webAPX System Configuration File. This value is valid for every user.
The user can change the default start page presented in the Login page. Please note that due to technical constrains when changing the start page you must click twice on the ‘Login’ button. If allowed by the site security policy the given start page is stored in cookies and will be presented during the next connections to webAPX.

·         How can I change the default selection on each webAPX page?
The sub-elements of
‘page02’, ‘page03’, ‘page04’, ‘page07’ and ‘page08’ must be changed in the webAPX System Configuration File.
See the documentation contained in the configuration file.
The user can change the default selection presented. If allowed by the site security policy the given selection is stored in cookies and will be presented the next time the page is displayed.

·         How can I change the default sort order on each webAPX page?
The sub-element
‘sortOrder’ of ‘page02’, ‘page03’, ‘page04’, ‘page07’ and ‘page08’ must be changed in the webAPX System Configuration File.
See the documentation contained in the configuration file.
The user can change the default sort criteria. If allowed by the site security policy the given criteria are stored in cookies and will apply the next time the page is displayed.

·         How can I change the default maximum of objects displayed on each webAPX page?
The sub-element
‘maxiPerPage’ of ‘page02’, ‘page03’, ‘page04’, ‘page07’ and ‘page08’ must be changed in the webAPX System Configuration File.
See the documentation contained in the configuration file.
The user can change the default number of objects presented. If allowed by the site security policy the given maximum is stored in cookies and will be presented the next time the page is displayed.

·         How can I change the default delay between the automatic redisplay of the pages?
The sub-element
‘waitRedisplay’ of ‘page02’, ‘page03’ and ‘page04’ must be changed in the webAPX System Configuration File.
See the documentation contained in the configuration file.
The user can change the default delay presented. If allowed by the site security policy the given delay is stored in cookies and will be used the next time the page is displayed.

·         How can I change the character size of the displayed webAPX pages?
1. The standard CSS works with keyword based font-size definitions. This means that you can change the site Style Sheet to meet your requirement: ‘
./css/siteScreen.css’. The user style sheets can also be customized to fulfil special needs:
./css/userScreen_<Username>.css’.
2- The character size of the currently logged in user can be changed in the ‘Properties’ page. These information are stored in the cookies for the next sessions.

·         How can I disable the cookies for all users?
The element
‘cookies/allowCookies’ must be set to ‘no’ in the webAPX System Configuration File.
See the documentation contained in the configuration file.

·         How can I change the time to live of the cookies?
The element
‘cookies/duration’ must be changed in the webAPX System Configuration File.
See the documentation contained in the configuration file.

·         How can I remove all webAPX cookies stored in my browser?
To suppress all webAPX cookies currently stored in your browser:
1. Log into webAPX
2. Add the parameter ‘
&cookies=remove’ at the end of the URL displayed in the address bar of your browser
3. Press the
<Enter> key
4. A success message is presented and you can follow the given link to start a new webAPX session.
When you restart your webAPX session, the values given in the webAPX Site Configuration file are back in use.
An other way is to remove all cookies with the standard menus of your browser.

·         When starting webAPX only an empty page is presented:
This happens generally after updating the webAPX System Configuration File or the messages file
‘./system/messages.xml’. The structure of the XML file is not correct. To find the line in error double click on the file, this will open your browser and it will explain the syntax error.

·         When starting webAPX the Login page contains only error messages:
This happens generally after updating the webAPX System Configuration File or the messages file
‘./system/messages.xml’. The structure of the XML file is not correct. To find the line in error double click on the file, this will open your browser and it will explain the syntax error.

·         My browser says I have no right to access the webAPX page:
This error occurs generally due to a routing problem or an invalid proxy definition in the browser. Another reason could be that you misspelled the URL or the port to access webAPX on your web-server.

·         I cannot get a valid web page but I already checked every thing:
Have a look into the log file of Apache located in:
<Apache directory>/logs/error.log’, the corresponding log file of IIS or the Windows Event Viewer.

·         After updating the configuration file, the changes are not active:
You must close all browser windows and restart the browser after an update of the webAPX System Configuration File
. This is done this way for performance reasons on the server side.
Do not forget that a lot of parameters are stored in cookies. You must perhaps remove all your webAPX-cookies too as described in a previous question.

·         I cannot connect to my DB, each time I get an ODBC error:
If you are sure the Data Source Name, user-id and password are correct, check that the ODBC configured on the web-server webAPX is running on, is a ‘SYSTEM’ Data Source and not a ‘USER’ data source.
PCC.EXE can deal with a user-DSN but Apache and IIS can’t.

 

·         I cannot connect to my Oracle DB with ODBC Instant Client version 10.2.:
As you can read in many forums on Internet this ODBC driver seems to be broken. Please install the version 11.1 of the driver which seems to be more stable.

·         Can I run SSL/TLS on the Apache server?
The Apache server hosting webAPX can be configured with SSL/TLS support without additional customization in webAPX. The users have to use the HTTPS protocol in place of HTTP. A sample script to create the requested certificates is installed under Windows:
‘.\bin\createSSLcert.cmd’.
It is the site responsibility to properly install the SSL option on the web-server.

 

·         My chief security officer is worried about cookies:
The default installation of webAPX encrypts the cookies before to send them to the user’s browser.
The element ‘
encryptCookies’ of the webAPX System Configuration File can be changed to ‘no’ in order to do not encrypt the cookies. The utilisation of this feature requires the ‘php_openssl‘ extension and library to be activated in the PHP configuration as described in the installation’s guide.

 

·         When does webAPX checks for a new version of the software?
webAPX checks at session start if a new version of the software is available for download from the Internet. By default the check is started 15 seconds after the page is presented. This means, that if the user quickly enters the login information, the check is skipped. The developers of webAPX preferred to work with some delay in order to overcome the possible Internet-breakdowns without disrupting the user’s work.
The delay to check for an update can be customized with the element
‘delayCheckVersion’ of the webAPX System Configuration File.
The check for an update can be suppressed with the element
 ‘checkNewVersion’ set to ‘no’ in the webAPX System Configuration File.
Please note:
1. This test can take a few minutes if no Internet connection is available,
2. During that time the ‘Connect’ button in the Login page is disabled.

 

·         In the documentation area of the Login page the message ‘Cannot check for new version!’ appears:
webAPX checks at session start if a new version of the software is available for download from the Internet. If for any reason the Internet site ‘www.unisoftware.ch/webapx’ cannot be reached then the above message is displayed. The check on new version can be disabled with the element
‘checkNewVersion’ of the webAPX System Configuration File.

 

·         My chief security officer does not like that every one can see the administrator’s documentation:
The name of the help files presented in the Login page are stored in the webAPX System Configuration File into the sub-elements of ‘
helPages’. These names can be customized to point to a Site specific page or multiple pages. A sample wrapper called ‘./doc/wrapperWebAPX.html’ is created during the installation. Please use it as an example in order to create your own page because it will be overwritten during an upgrade of the software.

 

·         My security officer does not like the ‘safe_mode=off’ option:
This option must be set in order to install and run webAPX. The easiest way is to set this option in the
‘PHP.INI’ file. Another way is to set this option in the Apache configuration file ‘httpd.conf’ only at the level of the virtual server of webAPX. See the PHP and Apache documentation to set this option.

Questions about the Index page

 

·         The file pointed by the APX/PCC help is only partly displayed:
This is a security option of Microsoft. The ‘.
chm’ help files cannot be displayed directly from a server or from a network drive. See http://support.microsoft.com/kb/896054/ for more information. The following sample Registry-commands can be used to enable the display of help files in your browser.
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000003

·         How can I suppress the link to the APX/PCC help?
The element
‘helpPCC’ can be changed in the webAPX System Configuration File to ‘disable’. In this case the link will not be displayed.
The element can be changed to another URL in order to display another page.

·         How can I display the APX/PCC help file under Firefox?
Under Firefox an Add-on must be installed to be able to display a ‘.
chm’ (Compiled help) file.
The Add-on can be downloaded at: https://addons.mozilla.org/en-US/firefox/addon/3235.

·         How can I suppress access to some pages?
To suppress the access to a specific page the corresponding element
’pageNN/enablePage’ of the webAPX System Configuration File must be set to ’false’  The corresponding button in the navigation bar will be automatically removed.

Questions about the RCS’s page

 

·         The RCS’s-description field displayed is too long for my page size:
You can update the element
’page02/descriptionLineLength’ of the webAPX System Configuration File in order to adjust the length of this field on the page. If the description length is adjusted, the full description is displayed into a tooltip when the cursor stays for a moment on the field.

Questions about the Production page

 

·         How can I can I change the default presentation of the Production page
You can update the element
’page03/show Hierarchy’ of the webAPX System Configuration File to change the default presentation.

·         Can I choose task-names versus full path names in the Production page?
You can update the element
’page03/displayShortName’ of the webAPX System Configuration File to ‘yes’ to display the tasks-names or to ‘no’ to display the full path names. The other information is presented into a tooltip when the cursor stays for a moment on the field.

·         Can I present the Job numbers in the Production page?
You can update the element
’page03/displayJobNumber’ of the webAPX System Configuration File to ‘yes’ to display the job numbers. Additionally the activation of this option allows to sort on that column.

·         The Tasks and Networks-description field displayed is too long for my page size:
You can update the element
’page03/descriptionLineLength’ of the webAPX System Configuration File in order to adjust the length of this field on the page. If the description length is adjusted, the full description is displayed into a tooltip when the cursor stays for a moment on the field.

·         How can I do multiple selections in a selection box?
Keep the key ‘Control’ down when selecting multiple choices from a selection box.

·         The height of selection boxes does not fit my requirements:
You can update the element
’page03/selectBoxHeight’ of the webAPX System Configuration File in order to adjust the size of the selection box.

·         The context menu does not present a link to the Production graph for some tasks:
The link is not presented if not enough execution statistics are available.

·         How can I suppress the display of the ‘Severity’ column?
The element
‘page03/displaySeverity’ can be changed in the webAPX System Configuration File to ‘no’. In this case the column will not be displayed.

·         How can I suppress the display of the User Code/Name column?
The element
‘page03/displayUserCode’ can be changed in the webAPX System Configuration File to ‘no’. In this case the column will not be displayed.

Questions about the Events page

 

·         The ‘Events’ button is not presented:
The button is presented only if your database version is

·         I do not want to see the Tasks numbers:
The element
‘page09/displayJobNumber’ can be changed in the webAPX System Configuration File to ‘no’.

Questions about the Resources page

 

·         I do not want to see the Tasks numbers:
The element
‘page09/displayJobNumber’ can be changed in the webAPX System Configuration File to ‘no’.

Questions about the Profiles page

 

·         How can I can I change the default presentation of the Profiles page
You can update the element
’page07/show Hierarchy’ of the webAPX System Configuration File to change the default presentation.

·         How can I can I select on full path names in the Profiles page
Samples of full path name selections:
client:%       Selects all projects and jobs of a Client
client:/project/% Selects all sub-projects and jobs of a Client and its project
%/project/%             Selects all sub-projects and jobs of a project
%name%                       Selects all clients, projects or jobs containing ‘name’ in there names.

·         Can I  choose to select on the task name only in the Profiles page
You can update the element
’page07/selectFullPath’ of the webAPX System Configuration File to ‘no’ to select on tasks-names only.
The default is to select on the full path-name.

·         Can I  choose task-names versus full path names in the Profiles page
You can update the element
’page07/displayShortName’ of the webAPX System Configuration File to ‘yes’ to display the tasks-names or to ‘no’ to display the full path names. The other information is presented into a tooltip when the cursor stays for a moment on the field.

·          How do I get the external documentation displayed?
First check the URL you gave for the external documentation in the profiles. The URL can be:
file:\\server\resource\filename  or  http://server/webpagename
Due to security restrictions a local or network drive cannot be used.
Please check the authorization to access the file on the server, an error could be displayed in the status line of the MS-Internet Explorer or in the ‘Error Console’ of Firefox.

·         The context menu does not present a link to the Production graph for some tasks:
The link is not presented if not enough execution statistics are available.

·         How can I suppress the display of the ‘Severity’ column?
The element
‘page07/displaySeverity’ can be changed in the webAPX System Configuration File to ‘no’. In this case the column will not be displayed.

Questions about the Monthly Forecast page

 

·         Can I  choose task-names versus full path names in the Forecast page
You can update the element
’page03/displayShortName’ of the webAPX System Configuration File to ‘yes’ to display the tasks-names or to ‘no’ to display the full path names. The other information is presented into a tooltip when the cursor stays for a moment on the field.

·         How can I generate a monthly forecast?
You generate the monthly forecast by given the month and year to generate in the field ‘Forecast month.year’, select the radio button ‘Generate the forecast’ and finally click the button ‘Apply the selection’.
A ‘Please wait’ window is presented until the forecast is generated. Depending on the size of your schedule, the process can take some time.
When done, the log of the monthly forecast generation is presented.
Click the button ‘Apply the selection’ to display the monthly forecast.

·         How can I remove the data of the previously generated monthly forecasts?
The generated forecasts will never be automatically deleted. Each site can implement its own procedure to remove the previous forecasts from the directory:
’.\cache’. The suffix ‘_YYYYMM.XML’ corresponds to the forecast itself. The suffixes ‘_convert.XML’, ‘_YMTV.XML’, ‘.log’and ‘.state’ correspond to work files.

·         My security officer does not like that a user can see the entire forecast:
You can update the element
’page08/checkAuthorizations’ of the webAPX System Configuration File to restrain the view of each user to his/her own production.

·         The context menu does not present a link to the Production graph for some tasks:
The link is not presented if not enough execution statistics are available.

Questions about the APX-Protocol page

 

·         My security officer does not like that a user can see the entire APX-Protocol:
You can update the element
’page04/forceUser’ of the webAPX System Configuration File to restrain the view of each user to his/her own production protocol messages. The user PCCDBA will view every message anyway.

·         The message field displayed is too long for my page size:
You can update the element
’page04/messageLineLength’ of the webAPX System Configuration File in order to adjust the length of this field on the page. If the message length is adjusted, the full message is displayed into a tooltip when the cursor stays for a moment on the field.

·         The user name displayed should contain her/his IP-address:
You can update the element
’page04/stripIpFromUser’ of the webAPX System Configuration File in order to suppress the automatic stripping of the IP-address in this field. Starting with version 1.5.2 (245) of APX-Control, the IP address of the user is saved in addition to the username.

Questions about the Spool page

 

·         The size of the area displaying the spools content does not match my needs:
You can update the element
’page05/defaultLines’ of the webAPX System Configuration File in order to adjust the height of the text area.

·         How do I get the spools displayed under IIS-server?
1. The IIS administrator must create a new Virtual Directory in order to gain the authorization to access the production spools from their physical directory.
2. You must adapt the parameter
spoolNameRename in the webAPX System Configuration File to access this Virtual Directory. For more details see the ‘Installation guide’.

·         How do I get the very large spools displayed?
Generally the browsers do not accept very large spools.
webAPX has the option to download the large spools in place of displaying them directly in the browser. The spools larger than a user given size will be downloaded from the directory they are stored in i.e.:
C:\Program Files\APX-PCC15\Joblog.
You must adapt the elements
bigSpoolSize and spoolNameRename in the webAPX System Configuration File. See the information contained in the System Configuration File to get the details about these elements. For more details see the ‘Installation guide’.

·         The downloaded large spools are not displayed by the browser:
If the downloaded large spool file is not presenting the information as expected, you must delete the current program linked to the extension ‘.SPL’ in the Windows Explorer suffix definitions. If the ‘Delete’ button is disabled, you must first use the ‘Reset’ button and then you can delete the link. A new trial to download a large spool file will ask for the program to use to display the APX-spools and save that setting for the future downloads.

·         The processing of the large spools is blocked as a Popup:
This is the way the files are downloaded. You must configure your browser to authorize the Popup windows, at least for webAPX.

·         How do I access the spool directory directly from Apache?
To access the APX-Spool directory directly from Apache, its configuration file must be updated with an ALIAS and a DIRECTORY instruction pointing to the APX-Spool directory.
The ALIAS name must be stored into the
spoolNameRename element in the webAPX System Configuration File.

·         How can I get the spools from another web server?
If the spools are managed by another web server you must adapt the parameters:
set
bigSpoolSize to 1, this means rename the spool index for every spool,
set
spoolNameRename to i.e. HTTP://myServer/myJoblogs
in the webAPX System Configuration File. See the information contained in the System Configuration File to get details about these elements.
With these definitions the spools will be downloaded from the server and not displayed in the webAPX page. For more details see the ‘Installation guide’.

·         How can I get the spools from an FTP server?
If the spools are stored on a FTP server you must adapt the parameters:
set
bigSpoolSize to 1, this means rename the spool index for every spool
set
spoolNameRename to i.e. FTP://myServer/myJoblogs
in the webAPX System Configuration File. See the information contained in the System Configuration File to get details about these elements.
With these definitions the spools will be downloaded from the server and not displayed in the webAPX page. For more details see the ‘Installation guide’.

Questions about the Feedback page

 

·         When sending my feedback I cannot connect to the mail server:
The element
’eMailServer’ of the webAPX system configuration file contains the name of the SMTP mail server webAPX tries to connect to. To correct the error either change the server name with your own SMTP server or check the firewall parameters with your network administrator. The SMTP server name can be given directly in the feedback page too.
Depending on the installation of the web-server the error messages are either displayed directly in the user-browser, stored into the Apache server log file:
<Apache directory>/logs/error.log’, in the corresponding IIS log file or in the Windows Event Viewer.

Questions about the Graphs

 

·         Why webAPX is caching the graphs?
The graphs are cached during the user session to reduce the resources utilisation of the server webAPX is running on.
Each user has different cache files which expire at the end of the session. You can remove your own cache files without impact on the other users of webAPX as described in the answer to a further question.

 

·         The time the graphs are kept in cache does not match my needs:
You can update the element
’page06/durationCache’ of the webAPX system configuration file in order to adjust the delay the graphs are cached.
A duration of zero in the element will suppress caching for all graphs and increase the resources utilization on the server webAPX is running on.
The element
’page03/durationCache’ of the webAPX system configuration file can be used to adjust the delay the graphs produced in the Production page are cached.
Please note that the graphs presenting information about the current production are not cached.

·         How can I remove the graphs of my current session from the cache?
Use the corresponding check-box in the selection part of the Graph page and click the ‘Apply the selection’ button.

 

·         How can I remove all files from the cache?
Suppress all
‘*.pgn’ files contained in the directory: ‘./cache’.
All cache files for all users will be removed.

 

·         How can I set a default size of the graphs displayed in the Graphs page?
You can update the element
’page06/graphUserSize’ of the webAPX system configuration file in order to set a default size for the graphs.

·         How can I change the default size of the graphs displayed in the Production page?
You can update the element
’page03/graphSize’ of the webAPX system configuration file in order to adjust the size the graphs.

·         How can I change the default size of the graphs displayed in the Forecast page?
You can update the element
’page03/graphSize’ of the webAPX system configuration file in order to adjust the size the graphs.

Questions about Site specific pages

 

·         How can I link my own pages to webAPX (Site Specific Pages)?
The option must be activated with the element
’sitePage’ of the webAPX System Configuration File. Additionally the element ’sitePageURL’ must define the link to the first Site specific page. The URL can be relative to the webAPX-Server i.e. ‘./page90.html’ or an absolute address i.e. ‘http://www.unisoftware.ch’. The page ‘page90.html’ can be used as sample to create your own pages.

Questions about  the RSS Feeds

 

·         How can I disable the RSS feeds in my site?
The element
’rssAPX/enableRSS’ of the webAPX System Configuration File must be set to ‘no’.

·         How can I change the TTL element in the channels webAPX generates?
The element
’rssAPX02/waitRedisplay’ and ’rssAPX03/waitRedisplay’ of the webAPX System Configuration File must be set to the required delay in minutes.

Questions about  the Properties page

 

·         How can I disable the presentation of this page?
Set the element
’propertiesPage’ of the webAPX System Configuration File to ‘no’.

·         How can I disable the update of the password in this page?
Set the element
’propertiesPagePwd’ of the webAPX System Configuration File to ‘no’.

·         How can I change the TTL element in the channels webAPX generates?
The element
’rssAPX02/waitRedisplay’ and ’rssAPX03/waitRedisplay’ of the webAPX System Configuration File must be set to the required delay in minutes.

 

Changes log

 

Version 1.0.0

·         September 2005
Basic version of webAPX.

·         October 23. 2005
Add the display of the APX-protocol.

·         October 26. 2005
Start working with cookies.

·         November 2nd 2005
Create the French version

·         November 3rd 2005
Makes user dependent CSS.

·         November 4. 2005
Allow a user defined maxi length for the descriptions and messages to display.
Store the full descriptions and messages in tool tips attached to these fields.

·         November 8. 2005
Check compatibility and customize connection to Oracle.
check the APXDB version number.

·         November 9. 2005
Restart Apache in the ‘setup’ procedure.
Check if the external documentation column is set in APXDB.
Make the display of the external documentation a site option.

 

Version 1.0.1

·         November 10. 2005
Add a site option to enable or not the update of the DSN in the Login page.
Add a site option to enable or not the update of the user name in the Login page.
Correct some bugs with ‘cookies’ processing.
Rewrite of the default CSS to use keyword based font-sizes.

 

Version 1.0.2

·         January 9. 2006 – January 11. 2006
Display the name of the currently logged user in the header.
Display the Version of the database in the footer.
Allow to customize the default start page for every user.
Allow to customize the default start page at user level. This option requires the cookies authorization.
Create a CSS-class for the icons.
Better presentation of the icons.
Create a CSS-class for the empty lines.
Check authorisations at group as well as user level.
In some cases the first RCS or task was displayed twice on the top line.
The backwards scrolling was not correctly handled when the first page was reached.
Empty pages were printed when selection on user.
Change the position of the ‘nextPage’ and ‘previousPage’ buttons on the page.
Disable the ‘nextPage’ button at the end of the selection to display; only possible in the tasks list.
Disable the ‘previousPage’ button at the top of the selection to display.

 

Version 1.0.3

·         January 18. 2006 – January 19. 2006
Rewrite the XSL’s used during the installation of webAPX.
Update the save and setup procedure to use the new XSL.
Add a new option in the
system.xml file to exclude the projects from the list of the tasks displayed.
Production page: add a new selection box to exclude the projects.
Production page: display the description of the RCS in a pop-up text when the cursor stays a few seconds on the field.
Production page: read only once, at session start, the list of the RCS and their description (Performance reason).
Production page: read only once, at session start, the user’s authorizations (Performance reason).
Better handling in case of invalid language code.

Version 1.0.4

·         May 2006
Add a context menu on the headers of each page to choose the sort field and mode.
Allow ascending and descending sort modes.
The default sort mode for each page is stored in the webAPX System Configuration File.
Sort field and sort mode for each page are saved in the cookies. These settings are kept over the sessions of each user.
Add a context menu on each task to send commands to APX-Control. This option can be disabled in the webAPX System Configuration File.
Split the long text fields, descriptions and message texts, in user defined line length. The default length for each page is stored in the System Configuration File.
Add a continuation sign ‘../..’ if only a part of the description or message is displayed. The maximum length displayed is defined in the configuration file.
Add a ‘tooltip’ to display the full description only if the description or message is not entirely displayed.
When installing a new version, the cookies are automatically removed and ignored only if there structures have changed. This means, the previous user settings are removed and the site default values are reset. This is the case with the version 1.0.4.
Display the spool output from the jobs contained in the current schedule.

Version 1.0.5 / June 2006

·         Add a feedback page to send a mail to UNISOFTWARE. The mail can contain the webAPX System Configuration File and other debugging information.

·         Add a sort selection menu to the RCS’s displayed in the Production page.

·         Suppress the tasks / Networks with Status ‘W’ from the selection.

 

Version 1.0.6 / July 2006

·         Display the version of Apache and PHP in the footer.

·         Suppress following error message in Apache log: Initialized string in ‘page03_01.php’.

·         Suppress following error message in Apache log: Undefined index in ‘page03_01.php’.

·         Suppress following error messages in Apache log: Undefined index in ‘start_01.php’.

·         Suppress following error messages in Apache log: Undefined index in ‘footer_01.html’.

·         Display the DB-server type, mssql or oracle, in the footers.

·         Change the font and colour of the login button.

·         Command to APX was erroneous when send to an oracle DB.

·         Sort on description by RCS and Tasks was erroneous when accessing an oracle DB.

·         Suppress warning messages in Apache log when a feedback is sent.

·         If invalid User/password or ODBC connect error, the language code was lost.

·         Wrong selection on Tasks without state when using an Oracle Database.

 

Version 1.0.7 / July 14. 2006

·         Tasks selection based on username was erroneous when accessing an Oracle database.

 

Version 1.0.8 / August 07-09. 2006

·         Better CSS support with less tables.

·         Translation of the texts in German.

·         Smaller liner between RCS’s and jobs when using Firefox.

·         Suppress margins around icons in RCS and production pages.

·         Add a context menu to send pre-defined commands to APX-Control.

·         An icon and a context dependent ‘title’ are displayed when a task is awaiting for dependencies.

·         An icon and a context dependent ‘title’ are displayed when a task is awaiting for resources.

·         An icon and a context dependent ‘title’ are displayed when a task is awaiting for dataset.

·         An icon and a context dependent ‘title’ are displayed when a task is awaiting for its earliest start time.

·         Option ‘cookies=remove’:
The function has been corrected in order to really remove every cookie.

·         Page ‘Feedback’:
Display the mail server name and allow the user to overwrite it.

·         The refresh function is processed with the tag <META HTTP-EQUIV> in place of a JavaScript.

·         New defaults for the elements ‘dsnAPX’ and ‘userAPX’ in the webAPX System Configuration File.

·         Suppress the blue box around the XMTL-strict logo.

·         In case of error during the connection to the database, the password is not displayed any more except if the debugging mode is activated.

·         Check if the product license is OK. If not the user gets a message but can view up to 20 pages and then webAPX cancels the session.

·         Read the ‘messages.xml’ file only once per session to speedup the generation of the pages.

 

Version 1.0.9 / August – September - October 2008

Changes and corrections:

·         Nicer display of the spool page with Firefox.

·         Better use of the CSS properties.

·         Better handling of the changes in the CSS-files.

·         Procedure Setup.cmd: The link created on the desktop is now context dependent.

·         Make the buttons ‘Light grey’ when disabled for a better look with Firefox.

·         Disable the ‘Login’ button during the check for a new version.

·         Suppress the 1/1000th of seconds when displaying the APX-Control last action date/time.

·         The state WAIT in the APX-Control status is now customizable with the CSS.

·         The spool screen is scrambled if the displayed spool contains non-ASCII characters.

·         Force the reload of the CSS files into the cache after installing a new version and at each session start.

·         Suppress the not pure XTHML attribute: ‘target=’.

·         Change the character set of ‘messages.xml’ to ISO-8859-1. It is easier to update.

·         The vertical alignment of the texts displayed in the ‘dataTable’ is now in the middle of the row.

·         Set the focus on the password field in the Login page.

·         Set focus on the command field in the APX-Command menu.

·         Set the state of APX-Control to DOWN when the ‘last action’ time does not change.

 

New functions and features:

·         Saved passwords in the cookies can be encrypted. Option positioned via the system.xml configuration file.

·         In the Production page a context menu gives access to: Profile display, Spool display, Task history graph, Change Status and Send a command to APX-Control. The menu is opened when the user clicks anywhere in the line containing the task to select.
A second click on the task will close the opened menu.
A second click on the task’s line will close the information area.

·         The Production page can display the profile of the task in the current production.

·         The Production page can display the spool of the current job.

·         The Production page can display the graph of the runtime history for any task.

·         Each customer can create Site specific pages and link them with webAPX. The system parameters ‘sitePage’ and ‘sitePageURL’ were added to parameterize this option.

·         Total re-looking of the webAPX pages.

·         Integrate the license check with the APX database. Use the ‘checklic.exe’ program.

·         Check for ’lite’ license.

·         Automatic check for new version of webAPX on Internet. Can be disabled for the site. Delay before to check can be customized.

·         An icon is displayed in the title lines indicating the sort field and order currently used.

 

Version 1.1.0 / November 2006 – January 2007

Changes and corrections:

·         Suppress the check for new  version in internet as soon as the ‘Connect’ button is pressed.

·         More links to select a spool in the spool index.

·         Set the html-content type to work only with iso-8859-1 character set in every pages.


New functions and features:

·         The new graph function needs some changes in your PHP-configuration file.
Check with the
Installation’s guide for webAPX.

·         Graphs: Allow user defined cache duration.

·         Graphs: Allow to manually remove the cache files of the current session.

·         Support of the Informix database.

 

Version 1.1.1 / February 2007 – March 2007

Changes and corrections:

·         Check if the PHP-module gd2 is loaded from the PHP.INI file and send an error message if not.


New functions and features:

·         webAPX can be installed on a Linux server running Apache and PHP and access an Oracle Production Database. See the installation guide for more information about the installation of the server. The current version of webAPX cannot access the spool files if they are not stored in an SMB shared directory and the Linux server cannot access this directory.

·         webAPX can be installed on a Linux server running Apache and PHP and access an Informix Production Database. See the installation guide for more information about the installation of the server. The current version of webAPX cannot access the spool files if they are not stored in an SMB shared directory and the Linux server cannot access this directory.

·         The installation or upgrade of webAPX is now done in two steps:
1. Prepare the installation with the ‘
setup.cmd’ or ‘setup.sh’ scripts
2. Post-installation process during the first connection to webAPX.

·         This new version of webAPX requires the XSL-extension of PHP.
Please install it before to upgrade to this version.

 

Version 1.1.2 / March – April 2007

Changes and corrections:

·         Check if the PHP-option ‘safe_mode = off’ is set. Mandatory for the installation and utilisation of webAPX.


New functions and features:

·         The production spools can be retrieved from a UNIX/RCS where they are saved.
New parameter
spoolDirectory in the webAPX System Configuration File.

·         Better license check.

 

Version 1.1.3 / June 2007

Changes and corrections:

·         Better handling of the XML-Ajax files

·         When opening the External Documentation the contextual menu is not opened an more.


New functions and features:

·         The External Documentation for a Network or a job is opened in a new windows.
One windows for each different Job or project.

 

Version 1.1.4 / November 2007

Corrections:

·         Tipping errors in the SYSTEM.XML file.

·         Message ‘Invalid variable’ displayed during the upgrade.

·         Login pages:
When changing the language or the first page to display the same login page is redisplayed once.

·         Production page:
The HOLD tasks are not selected when asking for ‘Tasks in any state (not blank)’.

·         Production page:
The REDO command is not allowed for Tasks in ‘F’ state any more.

·         Production page:
Display a red-hand icon if the RCS defined in a job is undefined in APX/PCC.

·         Graphs page:
The graph in cache is not removed when the selection criteria are changed.

·         Graphs page:
The message ‘No license’ is displayed when it shouldn’t.

·         All pages:
The DOWN status is displayed when it shouldn’t.

·         All pages:
Finer test of the authorizations.

·         All pages:
Better handling of the CSS files.


New functions and features:

·         Production page:
New system option to automatically append or not the parameter ‘O=NH’ to a REDO command sent.

·         Production page:
The option remove of a job has been suppressed. It is not PCC.EXE conform any more

·         Production page:
New system option to customize the command sent when loading a job or project: LOAD_JOB or ADD_JOB can be used.

·         Production page:
New system option to automatically append or not the parameter ‘O=NH’ to a LOAD_JOB / ADD_JOB command sent.

·         Production page:
The sort order ‘tasks names’ has been expended to occur on the full name, Mandant (Client) + Network(s) + Job.

·         Production page:
The title (tooltip) associated to the task name now contains the full name of the task.

·         Production page / Command to APX-Control:
The command text is displayed in ‘Courier new’ in place of arial.

·         Production page:
Underline the Links for the External Documentation.

·         Graph page:
In addition to the default values, the size of the graphs can be user-defined.

·         Profiles page:
This new page allow to display the authorized profiles and to load these tasks in production-

New options in the webAPX System Configuration file:

·         Production page:
<commandRedoNohold>           yes / no
<commandLoad>                       ADD_JOB
<commandLoadNohold>           yes / no

·         Graphs page:
< graphUserSize>                 600x600

·         Profiles page:
<selectTexte>           %
<sortOrder>            
name
<sortMode>             
asc
<maxiPerPage>          
30
<displayShortName>     
no
<waitRedisplay>        
120
<descriptionLength>    
100
<descriptionLineLength>
50
<extendedDescription>  
yes / no
<excludeNetworks>      
no / yes
<allowCommand>         
yes / no
<commandLoad>          
ADD_JOB
<commandLoadNohold>    
yes / no

Version 1.1.5 / November 2007

Corrections:

·         Login page:
The check for a new version of webAPX with the MS-Internet Explorer is active again.

·         Login page:
Force reload of the entire page.

·         Production page:
Better processing when presenting the external documentation.

·         Profiles page:
Better processing when presenting the external documentation.

 

New functions and features:

·         Installation:
The Windows version of webAPX is now delivered with a setup program called: ‘webAPXsetup.exe.
In order to install webAPX, you just have to execute the program either directly from Internet or locally after you downloaded it.

·         Every page:
The delay between two refreshes of the APX-Control status is given in the webAPX System Configuration File.

·         Profiles page:
The projects and their related jobs are presented with a kind of hierarchy. The jobs belonging to the above displayed project are shifted to the right.

·         Spool page:
Add a ‘Return’ button.

 

 

New options in the webAPX System Configuration file:

·         Every page:
< delayCheckAPXcontrol>    60

 

Version 1.1.6 / December 2007

Corrections:

·          

 

New functions and features:

·         Profiles page:
When displaying the profile of a particular task its dependencies are shown.

 

Version 1.1.7 / January – February  2008

Corrections:

·         Display the ‘phpinfo()’ page in case of error during the initial installation or the upgrade to a new version.

·         Automatic refresh of the ‘index’ page after the installation of a new version.

·         The graph modules were missing in the Windows installation package.

·         Empty Production and Profile pages were presented if the case of the UserId was not respected.

·         The Apache server and the PHP package can be install with the webToolsAPX setup program

·         The Setup program is renamed to ‘webToolsAPX_setup.exe’.

·         The Apache server is stopped and started only if installed with webToolsAPX_setup.exe.

 

New functions and features:

·         A standard bundled ‘apache’ and PHP server can be selected for installation in the setup program.

·         webAPX has been extended to run under an IIS Server ‘Internet Information Service’.

·         New option in the webAPX System Configuration File: spoolNameRename, used to gain access to the production spools under IIS.

 

Programme webToolsAPX_setup.exe:

·         Suppress an extraneous debugging message box.

·         When the Installation Directory is chosen by the user, do not append it with webToolsAPX.

·         If Apache is not installed assume ‘webapx’ as website name in shortcuts generated.

 

Version 1.1.8 / March – April 2008

Corrections:

·         Change the way the license is checked. The external program is suppressed.

·         Generate the web pages with the parameter ‘no-cache’.

 

New functions and features:

·          

 

Programme webToolsAPX_setup.exe:

·         Suppress old logs at the end of the Apache installation.

·         Install the versioning tool ‘subversion’ during a new installation of Apache.

 

Version 1.1.9 / July - September 2008

Corrections:

·         Change the way the user is checked.
Empty replies where returned if the ODBC definition was erroneous (Windows authorisation checked) or the user not OK or empty.

·         Better selection on inactive RCS's.

·         Do not display the 'Check for new version' message in the login screen, if no check is required.

·         The Information box about APX-Control contains only the machine name. The operating system and version information were moved to the footers.

·         In order to be XHTML-compatible, the special characters contained in every description are replaced with HTML-entities.

 

New functions and features:

·         Add the APX-Icon on the browser address line.

·         The machine name, operating system and version are presented in the footer lines of each page.

·         The large spool files can be downloaded in place of displaying them in the browser.

 

Version 1.2.0 / September - October 2008

Corrections:

·         Install PHP 5.2.6 in order to have a better compatibility with Windows XP.

·         Install the need icons with the setup program.

·         Minor corrections in the default style sheet of webAPX to better support different character sizes.

·         Suppress the error message in the Apache log if no spool exists for a task.

 

New functions and features:

·         webAPX generates an RSS-Feed for the status of the RCS’s and the current production.

·         The RSS-Feed function can be disabled in the webAPX System Configuration File.

·         The computer name displayed in the APX-Control status window was truncated.

·         Complete rewrite of the SQL statements to speed-up the login of a new user and the display of the profiles and production tasks.

 

Version 1.2.1 / November 2008

Corrections:

·         The context menus were not placed where they should when using MS-Explorer.

·         Some minor corrections in the German translations.

 

New functions and features:

·         Create a script '\Install Dir\bin\createSSLcert.cmd' to actualize the SSL certificate for Apache. Just run this script, reply to some questions and restart Apache. The port Number for SSL connections is: 5181.

·         In the production page all spools of a task can be displayed. Previously the task had to be in status 'F' or 'C' or be a periodic task to get the spool.

 

Version 1.2.2 / December 2008 - January 2009

Corrections:

·         The title 'DataSourceName' is missing in the login page.

·         Modification some icons to make then easier to read.

·         A lot of mandants, projects and jobs are missing in the Profiles page.

·         Get the spools of a task also if the job / project was renamed.

·         Show the Status 2 and the Return codes in the Production RSS-feed.

·         Correct minor bugs in the Unix installation procedure.

·         Recheck the Oracle compatibility and make modifications as required.

·         Clean-up some inconsistencies in the presentation of the redisplay mode.

·         Better handling of the download for big spools.

·         Rewrite the context menu processing. Exact positioning of the menu under the cursor with Firefox and Internet Explorer. Less data will be transferred from the server to the user browser.

·         Almost every javascripts are stored in the ‘./js/webapx_01.js’ member. The scripts will be cached in the user browser and therefore the response time will be enhanced.

·         Rewrite the HTML and CSS code for the control and selection blocks.

·         Recheck the validity of every page with XHTML.

·         New presentation of the RSS-feed page.

 

New functions and features:

·         On the header of each page, except the login page, the following information from the database are presented:
Company name, ODBC data source name, Database name and User account.
To suppress this new default information add the following line in the site style sheet file ‘
./css/siteScreen.css’:
.titleBlock li p { display: none; }

·         Present the Data Source Name and the Username used by the current connection to the DB in the footer of each page.

·         The webAPX          System Configuration File can contain a list of multiple DSN’s. In that case webAPX will present a combo-box the users can select the needed DSN in.

·         In order to make it clearer some texts are changed in the selection part of the Production page.

·         The way tasks are selected of the Production page has been enhanced in order to make it easier and simpler to use.

·         In the Production page the State1/State2 column shows 'H' if the task is in hold but has no special state.

·         In the Production RSS-feed the State shows 'H' if the task is in hold but has no special state.

·         The background colour of every page, except the login page, is taken from the Global Option ‘COMMON/EnvironmentStyle’ in the APX-database accessed by the current webAPX session. If no information is stored in APXDB, the values from the Style sheets are used.

·         The user level CSS style sheet has been reactivated.

·         The print CSS style sheet has been improved.

·         The CSS screen definition has been made simpler. With one instruction in the site style sheet the character size of every page can be modified.
i.e.:   
html, body {font-size: 10px;}

·         Add the standard navigation buttons in the RSS-feed selection page and make the look webAPX conform.

·         Extend webAPX with the new features of APX DB version 1.5.2.0.

·         The time zone codes can be displayed with the dates and times in the profiles. The display can be activated or suppressed with the options 'page03 / timeZoneCode' and 'page07 / timeZoneCode' in the webAPX System Configuration File. The installation default is not to show them.

·         The events are presented in the profiles when displayed from the Profiles page or from the Production page.

·         The name of the help files presented in the Login page are stored in the webAPX System Configuration File. These names can be customized to point to a site specific page or multiple pages. A wrapper called ‘./doc/wrapperWebAPX.css’ is created during the installation. Please use it as a sample only because it will be overwritten during an update.

 

Version 1.2.3 / February 2009 (First 2 weeks)

Corrections:

·         In order to make it easier to read, the default font-size to display the spools is set to 100% in the stylesheet ‘webapxScreen.css’. The element ‘font-size’ has been removed.

·         Suppress the erroneous message ‘page07_selectStati invalid index’.

·         Create a complete list of the predecessors and successors; the dependency was missing if the predecessor or successor had a run number not equal to 1.

·         Note: With Firefox, the version 3.0 is required to get a nice positioning of the context menus.

·         Once more we tried make the selection block in the Production page easier to understand.

·         Suppress javascript error messages in the RSS page.

·         In the profile displays suppress the unneeded information about computer / queues for a project.

·         Better presentation of the data sent in the feedback mail.

 

New functions and features:

·         The new default in the webAPX System Configuration File for a new installation is to encrypt the passwords stored in the cookies. Passwords will be encrypted too if the element ‘encryptPassword’ is missing in the System Configuration File.

·         The profiles presented in the Production and Profiles pages contain the detail of the awaited datasets and resources.

·         For customers working with a database at least at version 1.5.2.0 the Production page presents a specific icon if a task is waiting for an event.

·         The new element ‘page01/cookies/encryptCookies’ in the webAPX System Configuration File allows to encrypt all cookies generated by webAPX. This is the default option. A site can turn this option off.

·         The new element ‘page01/disableLoginButton’ in the webAPX System Configuration File allows to disable the login button.

·         Suppress the clear text passwords from the debugging information.

·         Suppress the clear text passwords from the feedback data.

·         The commands are presented in the profiles from the Production and Profiles pages.
Following operating system are supported: APX-Control, Mainframe, Windows, Unix, SAP/R3 and SAP/BW.

·         Make webAPX compatible with SQL Server 2000.

·         Better presentation of the messages after sending a feedback mail.

 

Version 1.2.4 / February 2009 (Last 2 weeks)

Corrections:

·         Server name in the Control-box is truncated if it contains a zero.

·         Error in the 'message.xml' file in German.

·         Load a job or a project with the context menu in the Profiles page is incorrect with some Oracle versions.

·         The command in a SAP/BW Profile is now correctly presented.

·         Better XHTML support for the replies of the ajax requests.

·         In the Production page the height of the selection box for the status is defined in the stylesheet 'webapxScreen.CSS'.

·         The display area for profiles and graphs were not correctly cleared.

·         Reload of a task with some versions of Oracle were not OK.

·         Better handling of the special characters in the descriptions sent to RSS-Feeds.

·         The element 'page03/selectBase' in the webAPX System Configuration File has been renamed to 'page03/selectBaseStati'.

·         With the new version of PHP, the encrypting procedure returns an error message if no data to encrypt.

·         The spool stored in a virtual directory of the IIS server is not displayed.

·         A spool filename containing blanks is not displayed under certain systems.

 

New functions and features:

·         Add a context menu in the RCS's page to check the computer state. The command 'COMP_STATE' is sent to APX.

·         New element 'page02/allowCommand' in the webAPX System Configuration File to check if sending a COMP_STATE command is allowed by the site.

·         The data of the profiles are presented with the font 'system,monospace' in place of 'Arial' to obtain a clearer presentation of the information.

·         The ENVIRONMENT information are now presented in the profiles.

·         A new element 'page01/sitePageNewTab' in the webAPX System Configuration File force the opening of the Site specific page into a new browser window or Tab.

·         The Production page contains a new select: Selection on RCS's and/or on Operating system.

·         New elements 'page03/selectBaseRcs' and 'page03/selectRcs' are added in the webAPX System Configuration File to handle the selection on RCS's.

 

Version 1.3.0 / March - July 2009

Corrections:

·         Suppress from the cookies the information which is not needed any more.

·         The 'Return' button in the Spool page does not ask for confirmation any more.

·         In the context menus the link to the historic graph is not presented any more if not enough statistics are available.

·         The buttons in the navigation bar have been changed from images to standard DIV elements allowing a better site customization.

·         The authorization check in the Production page at group level is now correct.

·         The authorization check in the Profiles page at group level is now correct.

 

New functions and features:

·         We are proud to present you the new page allowing to generate and display the monthly forecasts.

·         The User’s authorizations are controlled during each query. This means that the changes of authorizations in the database are used by webAPX without delay. A restart of the session is not required any more.

·         New URL command: 'trace=yes' to start a debugging trace in the apache/IIS log file.

·         The profiles display in the Profile page now contain its calendar, frequency codes and dates. If no frequency information is defined the entire line will be skipped.

·         The debugging information is now presented into text areas. One for the SQL-Statements and one for the general debugging data. This presentation facilitates the reading of the information.
The debugging data from the $_SESSION array are sorted.

·         The paging thru data in every function can be achieved with the key combination: CTL+Arrows' in addition to the current buttons. 'CTRL+Left arrow' will navigate to the previous page and 'CTRL+Right arrow' will navigate to the next page.

·         The new global setting 'phpTimeLimit' in the webAPX System Configuration File can modify the default timeout where running a PHP program.

·         The new element 'page03/displayShortName' in the webAPX System Configuration File allows to display the task name in place of the task name with its full path in the Production page. The tooltip will present the full path.

·         Change webAPX to be compatible with Internet Explorer 8.0

·         As in the PCC status line, the 'INACTIVE' status of APX-Control is displayed.

 

Version 1.3.1 / July 2009

Corrections:

·         Wrong text displayed by the tooltip of the Previous page button in the Forecast page.

·         The next page button in the Forecast page is not working as expected.

·         Generic selection on jobname in the Forecast page is not completely SQL-like.

 

Version 1.3.2 / July 2009

Corrections:

·         Wrong setting of the last page button on the RCS's page.

·         The next page button in the Forecast page is not working as expected. Second trial to correct it...

·         Generic selection on jobname in the Forecast page is not completely SQL-like. Second trial to correct it...

·         Correction of some German texts.

·         The commands, description and environment fields presented in the profiles were unreadable with the new database.

 

Version 1.3.3 / August 2009

Corrections:

·         Context menus are not presented at the cursor position with Firefox.

 

New functions and features:

·         The Production Page can display a new column containing the Job-Number. A sort on that column is allowed.
The new parameter
'page03/displayJobNumber' in the System Configuration file activates this feature.

 

Version 1.3.4 / August 2009

Corrections:

·         The profiles for SAP jobs are presented without error message.

·         The opening and closing of the sort menus has been improved.

·         Some information messages in the Forecast page have been translated from English to the user language.

·         The APX-Control status is incorrect with the new version of the Production database.

·         The time of the last APX-Control action is wrong too.

·         The last selection in the Forecast page is now saved in the cookies

 

New functions and features:

·         In the Forecast page a small information window is presented when webAPX is loading a new page.

·         The selection of the tasks presented in the Profiles page can now apply on the full path name. See above for details. This is the new default.

·         There are 2 presentation modes of the Profiles page:
- Hierarchical presentation the new default one,
- Flat presentation, as in before.
The new parameter
'page04/showHierarchy' in the System Configuration file activates can change the default presentation.

 

Version 1.3.5 / September 2009

Corrections:

·         The sort of the first level hierarchical presentation of the Profile page is now: Client and then Project.

·         The performances of the Production page have been enhanced with a rewrite of the SQL-statements.

·         The performances of the flat presentation of the Profiles page have been enhanced with a rewrite of the SQL-statements.

·         The selection with or without projects is now working as expected.

 

New functions and features:

·         The Projects history graph of can be displayed in the Production page.

·         The history graphs can be displayed in the Profile page.

·         A link in the Index page has been added pointing to the APX/PCC help file.
The element
‘helpPCC’ can be changed in the webAPX System Configuration File to disable this link or change the name of the file pointed by this links.
Please read the note above about the authorization to display this kind of file.

 

Version 1.3.6 / September – October 2009

Corrections:

·         In the Production page the restrictions applied on commands sent to APX-Control were not always correct.

·         In the Protocol page the messages contain some html-entities. The text was not easy to read.

 

New functions and features:

·         The Production page can be presented with the projects hierarchy. The selected projects can be opened wit a simple click.

·         A new page was created: Properties page.
The passwords and the font size can be changed in this page.

 

Version 1.3.6 / October and November 2009

Corrections:

·         In the Production page an error occurred when working with an Oracle database.

·         In the Production page the icons of the RCS's Operating system was wrong.

·         In the spool page an unexpected character ‘\n’ appeared.

·         The Change state Menu was not displayed in the Production page.

·         The Sql statements of the Protocol page have been enhanced for Oracle and SQL 2005.

·         The date and time presented in the Protocol page is expressed in the local time of the webAPX server and not in UTC.

·         Many enhancement where applied to try to speed up the replies in the different pages.

 

New functions and features:

·         The selection in the Protocol page can now be based on a time delay, for example, all messages produced during the last 30 minutes. The delay can be given in days and minutes.

·         The selection in the Protocol page can now be based on a date/time from and/or date/time to.

·         The Production page presents the ‘Severity’ code of the tasks. This column can be suppressed via the System Configuration File.

·         The Profiles page presents the ‘Severity’ code of the tasks. This column can be suppressed via the System Configuration File.

·         The Production page presents the ‘User code’ and ‘User name’ affected to tasks. This column can be suppressed via the System Configuration File.

 

Version 1.3.7 / December 2009 - March 2010

Important notice:

·         The version 1.3.7 prefers to work with PHP version 5.2.0 or higher.
Please upgrade your PHP server if required; otherwise some options will not be available.

 

Corrections:

·         The spools are now displayed even though if the filename contains a space.

·         The RSS feeds are working as expected now.

·         The times presented in the lists of the spools for a task are shown in local time in place of UTC.

·         The times presented in the graphs are shown in local time in place of UTC.

·         In case of error when connecting to the DB, the webAPX version number and date and time of the last updates are presented in the error page.

·         Better fields checking and handling in the feedback page.

·         The history graphs where not always displayed.

 

New functions and features:

·         The Events presented in the production profiles now contain the resolved value of its parameter.

·         The Events presented in the production profiles can be raised via a link. This option is only possible if commands to APX-Control are authorized in the System Configuration File.

 

Version 1.3.7 / March 2010 - June 2010

Corrections:

·         The menus handling in the Production Page has been improved.

·         Production page: the times presented in the profiles are local times.

·         The earliest start time presented in the Tultips is local time.

·         The menu ‘Change State’ was not presented any more..

·         In the Protocol page, the selection on the last 'x' minutes is now correct.

·         By returning to the Login page from the Protocol page error messages are displayed.

 

New functions and features:

·         webAPX stops if the connection to the web server is not possible during the update of APX-Control state.

·         A new selection was added to the RCS's page: Exclude the disabled machines.

·         A new selection was added to the RSS-feeds: Exclude the disabled machines.

·         A new option was added to restrict the presented messages from the APX-Protocol to the one of the current user.

·         A new option was added to strip the IP-address from the username presented in the protocol page. This is the new default.

·         In the Production page an additional icon is presented when a task is 'Dummy'.

·         A new button in the navigation bar allows to display a help selection menu.

 

Version 1.3.8 / July 2010

Corrections:

·         In the Profiles page the entry for displaying the graph is in some cases missing.

·         In the Profiles page the next/previous buttons are missing.

·         In the Events page the next/previous buttons are missing.

·         Many small changes in the Events page.

·         The descriptions presented in the Tultips are HTML-conform.

 

New functions and features:

·         Every menu contains a new 'X' exit button.

·         The Production page can present the Queue in addition to the RCS the current task belongs to. If requested, this option must be activated in the System Configuration File via the element ‘page03/displayQueue’.

·         webAPX and its components has been upgraded PH 5.3.2.

·         A new page ‘Resources page’ has been created to present the status of the resources and the tasks using and waiting for that resources.

 

Version 1.3.8 Rel. 2 / August 2010

Corrections:

·         The presentation of the feedback page has been improved.

·         In the feedback page the port number of the mail server is presented and can be updated.

·         The feedback mails are now sent to the email address defined in the system configuration file and not to an address wired in the program.

·         The History graphs are correctly presented.

 

New functions and features:

·         A click on the lighthouse, at the top left of the screen, switches webAPX in fullscreen display on and off. Note: Unfortunately the resent browsers do not allow closing the original window automatically. We have to run it that way...

 

Version 1.4.0 / August – November 2010

Corrections:

·         The Exit button has been added to quit the history graph.

·         The help menu is closed automatically when a help file is selected.

·         SQL-query error when sorting on status in the production page.

·         SQL-query error when sorting on message in the protocol page.

·         Better positioning of the sort context menus and nicer Option-boxes when using a Safari browser.

·         Better presentation of the hierarchy in the Production page.

·         Some jobs were presented twice in the Production page.

·         The selection on date(s) in the Forecast page works correctly.

·         The columns in the flat presentation of the Production page were not correctly labeled.

 

New functions and features:

·         The context menu of the Forecast page has a new option which presents the list of all children projects and tasks of the selected object.

·         The context menu of the Profiles page has a new option which presents the list of all children projects and tasks of the selected object.

·         The context menu of the Tasks page has a new option which presents the list of all children projects and tasks of the selected object.

·         A new options 'eMailEnvironment' in the system configuration file, defines the default settings in the Feedback page: Include or not the environment information into the email.

·         A new icon has been added to the profile, spool, children tasks and history graphs display to open a pop-up window presenting the corresponding information. The number of pop-up windows is not limited by webAPX. These pop-ups can be kept to display multiple profiles or to print the selected information.

·         The text of the navigation button changes to white when the mouse flies over. This new default or the colour can be customized in the 'siteScreen.css' file.

·         The text of the navigation button corresponding to the current page is white. This new default or the colour can be customized in the 'siteScreen.css' file.

·         A new item in the context menu of the Production, Profiles and Forecast pages has been added to display the run statistics of the task.

·         A new option 'sitePageText' in the System Configuration File allows to display a user defined button name to access the site specific page.

·         A user Cascading Style Sheet can be selected in the Properties page. The selected CSS is kept in the user cookies to be applied in the future sessions.

·         The generated HTML has been improved to better use the CSS standard.

·         The default and site Style Sheets have been reorganized and improved.

·         New sample CSS files are delivered with webAPX.

·         The control and selection block on every page can now been pinned to scroll up and down with the rest of the screen.

·         When applicable, the 'Enter' key on any page will simulate a click on the 'Apply the selection' button.
The 'Enter' key on the Feedback page will send the mail.

·         New exclusion in the Production page: user assigned tasks.

 

Version 1.4.1 / March 2011

Corrections:

·         The run statistics displayed are not accurate. The scheduled runtime was presented in place of the runtime.

 

New functions and features:

·         The run statistics present the correct runtime as well as the scheduled runtime.

 

Version 1.4.2 / April - August 2011

Corrections:

·         A second light-tower was displayed.

·         The dropdown box for the selection of the graphs now contains the number of jobs for each day.

·         Depending on the context the dropdown box for the selection of the graphs will contain a list of days from the current production or a list of days out of the historic information.

·         Better handling of the Windows file names contained in the links for the external documentation.
Please note that the link must be in the form : 'file:\\server\share\file'; the prefix 'file:\\' is mandatory and no device name is allowed.

·         The default CSS has been enhanced in order to give more volume to the pages presented.

·         The last selections set by the user are now taken into account when starting the automatic redisplay.

·         The description for the children of a tasks were not always correctly presented.

 

New functions and features:

·         The graphs have been revamped and at least the version 1.5.2.3 of the database is now required for some graphs.

·         The size of the pie graphs is dynamically calculated based on the data to display.

·         The graphs can now select on all jobs in production or only for selected days in the production.§

·         The pie graphs about RCS's are based on the current production and not on the history any more.

·         webAPX has a new selection criteria for the production page based on the 'Jobdates'.
The Jobdate is the date a task was scheduled on or the date a task was loaded into the production.
The entire production or only the production belonging to a specific Jobdate can be presented.
Keep in mind that after a 'CLEAN_UP' command the finished tasks are removed from the current production and stored into the history.
Please note that customers running a database version prior to 1.5.2.3 can only view the full production. No selection is possible.

·         The selection for finished, cancelled and problem tasks in the production page, applies now from the history information and not from the current production anymore.
With this enhancement each execution of cycle tasks as well as the finished tasks after the execution of a CLEAN-UP command will be presented.

·         The selection for finished, cancelled and problem tasks can be based on any date contained in the history information.

·         The selection for cancelled and problem tasks can include or exclude a list of return codes.

·         If applicable with the browser you are using, the opacity of the data area will be changed when a menu is presented.

·         The graphs based on RCS's or OS's can select the data to present based on their weights (percentage) in the selection.
For example, present only the RCS's which count for more than 30 percent of the production.

·         In order to increase the readability of the pie graphs they are now presented in 3D.

·         To improve the performances of webAPX the network traffic is zipped.

 

Version 1.4.3 / August - September 2011

Corrections:

·         The RSS selection page has been actualized to look as the other pages and contain the newly created options.

·         All known issues during the automatic redisplay of pages haven been corrected.

·         In order to reduce the network traffic the query about the status of APX-Control is done in only ajax call.

·         The icons have been enhanced to support any background colour.

 

New functions and features:

·         This version of webAPX makes use of the CSS3 Style Sheet and transparencies therefore you must use a compatible browser either Firefox (version 3.6 or higher) or Internet Explorer (from version 8 on).

·         WebAPX now better uses the title area of the screen. Information about the status of APX-Control, the connection to the DB, the current function and a selection button are now presented.

·         Using the CSS3 functionalities, webAPX automatically changes the transparency of the displayed data when a menu or selection block is presented. This function dramatically improves the ease of use of webAPX.

·         The cursor flying over the information presented in the data block changes the background colour of the current line. Additionally the cursor icon has been modified.

·         In order to improve the presentation of important information the APX-control status block has been moved from the right of the presented data to the title block.

·         The company, connection and user information have been moved to the top right corner of the title block.

·         The selection block formerly positioned at the right of each presented page has been moved behind a button placed in the title block of each page. A click on this button will open the selection block related to the current page. The previous placement, at the right of the data, can be selected via the system.xml configuration file.

·         The ‘pin’ placed at the to right corner of the selection blocks can be used to place the selection block either to the right of the data or behind a button on the title line.

·         The presentation of list of the possible graphs has been improved.

·         The pie graphs are now presented in 3D.

·         New graphs have been added to present the problem tasks in production and for previous any date contained in the run history.

·         The data contained in some pie graphs can be selected based on their weight compared to the entire production. For example, present only those RCS’s having between 10 and 20% of the problem tasks.

·         A new option in the properties page allows each user to set his/her own font.



Version 1.4.4 / March - April - May 2012

Corrections:

·         Change the 'ereg' and 'split' calls in jpGraph to be fully PHP 5.3.2 compatible.

·         Change the wording for the Properties page.

·         Set the 'Apply changes' button at the top of the Properties page.

·         When using IE 8.0 the selection boxes now presents the selected option.

·         Better presentation of the title blocks if the browser's windows is small.

·         The size of the tasks history graph presented in the production and in the profiles can be customized in the Properties page.

·         Stop displaying the passwords stored in the environment tab of the profiles.


New functions and features:

·         The user can now re-display the last schedule generation log.

·         After generating a new schedule, if the return code is 0, then the display of the generation log is skipped. The data are immediately presented.

 

Version 1.4.5 / May / June / July 2014

Corrections:

·         Correction of some SQL statements for a better Oracle support.

·         Changes of some SQL statements to increase the performances.

·         Better handling of the Wait cursor when a task or network information are presented.


New functions and features:

·         Each button in the left navigation bar can be disabled. The corresponding page will not be accessible any more by the webAPX users. the new element ‘pageNN/enablePage’ of the System Configuration file will set the option needed in your site.

·         A webAPX installed under Windows can access via 'SAMBA' the spool of the production jobs stored on a Unix server.

·         The hierarchical presentation of the Production page sorts the reply first the Networks and then the jobs.

·         The hierarchical presentation of the Profiles page sorts the reply first the Networks and then the jobs.

·         The title line of the Production page displays, under the schedule date, the origin of the presented data:
Current Production or History.

 

Version 1.4.6 / October 2014

Corrections:

·         Correction in the Production page for a better APXDB 2.0 support.

·         Correction in the Graphs pages for a better APXDB 2.0 support.



Version 1.4.7 / January 2015

Corrections:

·         Enhance compatibility with PHP 5.6.1.



Version 1.4.8 / July 2017

Corrections:

·         Save the APXDB version 2.0 environment during the first connexion of PCCDBA in webAPX.


New functions and features:

·         User API to log the connexions to webAPX. See the description in the installation page.



Version 2.0.0 / March 2020

Corrections:

·         Encoding the help files to UTF-8.

·         Change encrypting method to openssl in order to keep in path with PHP 7.


New functions and features:

·         The Windows version of Apache2 installed via webAPX is 2.4 64bits.
The ODBC to connect the APX database must be 64 bits too.

·         The Windows version of PHP installed via webAPX is 7.0 64bits.

·         The current cookies are removed due to the utilization of a new encrypting method.

·         A new entry in the ‘SYSTEM.XML’ file defines the Data Source to use when generating the forecast. This DSN must be a 32 bits one.

·         The Data Source name used to generate the forecast can be defined selection menu of the forecast page.


Version 2.0.1 / November 2020

Corrections:

·         Better handling of the cursor in the navigation bar.


New functions and features:

·         The forecast generation program in the Unix environment uses the 64 version.

·         Addition of a LOGOFF button.

·         New property option: Suppress the cookies.

 

 

 

Last update: 23 November 2020