My Oracle Support Banner

Library D2KWUT60.DLL Not Accessible From Webutil (Doc ID 427660.1)

Last updated on JULY 15, 2023

Applies to:

Oracle Forms - Version 9.0.2 to 11.1.1.4.0 [Release Oracle9i to 11g]
Information in this document applies to any platform.

Symptoms

Running two different Forms sessions using WebUtil and d2kwutil functions in the same browser
gives these error messages:

WUL-928 [CApiFunctions.register_function()] Library d2kwut60.dll not accessible, or does not contain function d2kwutil_GetRegKey

WUL-925 [CApiFunctions.parse_funcHnd()] Object returned from object cache is not of type CFunc 

WUL-911 : Unsupported return type for C DLL Function

-- Steps To Reproduce:
Create a Forms module (a.fmx) that makes use of D2kwutil functions, e.g.


Have two different configuration sections in the formsweb.cfg, using a different value for archive or archive_jini tag:

[A]
form=a.fmx
archive=frmwebutil.jar,jacob.jar,A_icons.jar
[B]
form=a.fmx
archive=frmwebutil.jar,jacob.jar,B_icons.jar

Run http://machine.domain:port/forms/frmservlet?config=A
Execute code to read the registry value.
Exit the form. 


In the same IE browser window run:
http://machine.domain:port/forms/frmservlet?config=B
Execute code to read the registry value:
The problem will be reproduced.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.