Support Blog signon

Support Blog for RPG Web Extensions / WOPiXX

In our support blog you will find descriptions and solutions of problems relating to the use of RPG Web Extensions / WOPiXX.  If you cannot find an appropriate solution, you can post your own blog question(s).


Registering for the Support Blog

After signing up as a Support Blog user you will receive an Email containing the login data for your personal account. You may then


  1. post your own support questions 
  2. modify your own support questions 
  3. comment existing support questions 
  4. edit all data in your personal account.


Support for registered users with Support Contract

Registered users with support contract receive expert hotline support at Toolmaker Advanced Efficiency GmbH

Tel.: +49 (0) 40-559 19 62,
Fax: +49 (0) 40-559 19 049




WOPiXX Installed – after which there is an error in DirectMail 5.28

I have installed WOPiXX using TIM (Toolmaker Installation Manager). Now, after I have installed the newest version of DirectMail 5.28, errors using some of the DirectMail commands such as resolution to object DWCHKAPP not possible or service program DWPMWRT not found appear. How do I resolve this?

If you use the following steps, the problem will be solved:

1.    Register either QSECOFR or *ALLOBJ-authorization


Alternatively, you can install the cumulative PTF 05 or higher from DirectMail 5.28. In both cases, all DirectMail commands (in *LIBL and DIRMAIL) will be set in the current library CURLIB on DIRWEB.

SQL – system error. Error Setting WOPIXX Environment

When starting WOPiXX for the first time after a successful installation, there is an error in the logon mask: “SQL-Systemfehler (SQL-SystemError). Error setting Wopix Environment”. In my research I found the following notice in DIRWEB CGI-Joblog: Resolution to object QICU not possible. Art and Subart X’0401’ What is QICU?

The following components appear to be missing on your system:

5770SS1 39 International Components for Unicode are missing in the Form of the QICU library (see GO LICPGM, menu option 10). This library provides the routines that interact with Unicode and is normally on all systems where SQL is used. This error manifests itself when SQL Unicode fields are used.


Please install the operating system component 39 using


menu option 11.

WOPiXX FTP download (TIM) no longer functions

I have installed TIM (Toolmaker Installation Manager) and the request for installation of WOPiXX has been issued, but it doesn’t work. After pressing F10 in TIM, the status indicator displays the error code ERRORRST by the CHECK_FILES function. How do I correct this error?

First check and see what version of TIM is displayed (left bottom). All version numbers before 2.10 no longer function because of access has changed to the FTP Server. TIM needs to be reinstalled. Follow the instructions below:


WOPiXX – DWUTFLPGM of type *SRVPGM not found

I can no longer login to my browser using DirectWeb/WOPiXX. A message saying DWUTFLPGM of type *SRVPGM in DIRWEBOLD is not found. Error setting Wopix Environment. I found the DWUTFLPGM program in DIRWEB however, it appears that it is an old reference. How can I resolve this problem?

WOPiXX contains functions that use a System API to return a table. It lies with user-defined functions (UDF = User Defined Function, sometimes designated as UDTF) that can directly call into SQL. That can only happen if you have already registered.


This happens automatically when restoring the related service programs. However, if a backup and restore happened or a copy of the programs were made into another library, the original registration remains and a new one will be added.


WOPiXX Installation – prerequisites not completed

When installing WOPiXX with TIM (Toolmaker Installation Manager) a warning is displayed that the Installation Prerequisites have not been completed. What do QVFYOBJRST and QJOBMSGQFL mean?

A system value for QVFYOBJRST controls the object installation. The required value is 1. You can change QVFYOBJRST to 1 by using CHGSYSVAL or WRKSYSVAL and option 2.


The system value for QJOBMSGQFL is set to *NOWRAP and compromises the installation such that the installation with full MSGQ will abort. The value must be changed to *WRAP or *PRTWRAP.


Other system values that could be incorrect at installation time are:

QFRCCVNRST should be set to 3 = objects implemented.

QALWOBJRST should be set to *ALL = all objects are saved.

WOPiXX – error in command (WXWRKAP)

Recently I received an abort error in my browser applications. For example, using the function WOPiXX the following message is displayed: “An error has occurred in command (Im Befehl ist ein Fehler aufgetreten)” (Error calling WXWRKAP). Evidently I have changed a configuration as the system worked well in the beginning. Where should I look?

Presumably the error will show in the job log of CGI-Jobs in WRKACTJOB under QHTTPSVR DIRWEB that a MSGF xxxx (or empty) cannot be found.


Check your browser under the WOPiXX, Settings, System, General tab for the Language parameter. A language must be specified from which a language library DIRWEBxxx and MSGF DIRWEB exists.


Also, the parameter Country (Land) must have a valid entry in it.


Logging job on the HTTP-Server aborts

After starting WOPiXX for the first time with STRDIRWEB you receive a QSYSOPR message that the logging job for the HTTP server failed. Is there something else that must be configured?

There is a folder named “logs” that should be under the directory /www/dirweb/ in IFS. If you have logging turned on in your configuration and this folder is missing, the job will abort.

Review and correct the directory as needed.

The entire IFS path should be: /www/dirweb/logs.

The data in the log files for Access and Error that come from your HTTP-Server are useful in tracking errors from your browser display.




Interner Serverfehler

Ich kann mich im Browser bei DirectWeb/WOPIXX nicht mehr anmelden, es kommt die Meldung Interner Serverfehler. Das Logon-Bild wird nicht sichtbar. In QSYSOPR ist keine Meldung zu finden. Das Joblog des CGI-Jobs in QHTTPSVR zeigt auch nichts Besonderes an. Was ist zu tun?

Ein interner Serverfehler tritt auf, wenn die Kommunikation des PCs über die CGI-Schnittstelle im IBM i Betriebssystem gestört ist. Ursache kann ein Rechteproblem beim Zugriff auf das IFS im Verzeichnis /www/dirweb sein. Auch eine falsch konfigurierte verschlüsselte Verbindung über https oder ein Fehler in der CGI Konfigurationsdatei können der Grund sein.

Does WOPiXX require any other fee-based modules or licenses?


No. Anyone who wants to create browser applications with RPG Web Extensions / WOPiXX only requires the latest RPG and COBOL compiler on IBM i. The Apache web server required for operation is standard on every IBM i, and only needs to be activated.