Web Interface Troubleshooting

This section provides information on known problems:

Error Description Recommended Action
NWW0003 .ini File not found. Web Interface initialization file not found. Check your server extension initialization file:
  • It has to have the same name as the executable with the extension .INI

  • The server extension initialization file has to be placed at the same directory as the server extension executable.

  • If the server extension can be started from the command prompt and does not run when called by the HTTP Server, check whether the .INI file can be found if it is copied to the same directory your HTTP server is started from.

NWW0011 ERX error 00000000 occurred.
Severity = Success

Message:... 9999 NAT0935 Conflicting number of parameters (Subprogram...). Lib=...
Pgm=D3MENU.

Wrong supbrogram called, or wrong Steplib used

Check your Call:

  • Check if the called subprogram uses the parameter data area W3PARM.

  • Check if the RPC Server uses the Steplib SYSWEB if called from a nww* interface.

  • Check if the RPC Server uses the Steplib SYSWEB3 if called from a nww3* interface.

  • Check if the called program is compiled with the correct SYSWEB/SYSWEB3 Library - Call NAT-DIR (see docu) to see what interface has been used during compile time.

NWW0011 ERX error 80010014 occurred.
Severity = Error
Facility = 65536
Returncode = 20
Subfacility = 3
Location = 0

Message: ERX_E_SERVICE_NOT_AVAILABLE - ETB error code 00070007

Natural RPC Server not started/found. Check your RPC Server:
  • Start your Natural RPC Server.

  • or check your RPC_SERVER_NAME at the NWW initialization file.

NWW0011 ERX error 80010014 occurred.
Severity = Error
Facility = 65536
Returncode = 20
Subfacility = 3
Location = 0

Message: ERX_E_SERVICE_NOT_AVAILABLE - ETB error code 02150148

Broker not started/found. Check your Broker:
  • Start your Broker and Natural RPC Server.

  • or check your RPC_SERVER_NAME and RPC_ETB_ID at the NWW initialization file.

Processing of subprogram TEST in library W3RPCDMO failed.

Message: Status = O, Library = W3RPCDMO, Program = NATSRVD , Level = 01, Error = 00082, Line = 4190
Subfacility = 255
Location = 0

The program you have called does not exist or is not accessible.

At the moment it is not possible to switch dynamically the Natural libraries.

Check your Natural:
  • Does the program really exist?

  • If the program exists, check your logon library or the steplibs or your NATPARM if the given library is included.

Natural RPC Server crash.

Test with WEB-ONL on the same subprogram gets: WEB-ONL 1420 NAT0937 Conflicting array def.in parm.3 (Subprogram ..).

Natural RPC does not check the boundaries of arrays. Recatalog your Programs.
Demonstration application does not work. You use different file numbers. Recatalog the librarySYSWEB3.
NAT3048 File/USERID not available at open time. Natural uses same ETID for different sessions. Set your ETID parameter to $$. This generates a new ETID for every running Natural.