tags:

views:

241

answers:

0

Hello All,

We are encountering the error - Not enough storage is available to complete this operation - on an adhoc basis on one of you servers. The application is built with Delphi 7, the application is running under COM+ 1.5 on Windows Server 2003. The application is accessed by a windows client deployed on about 200 desktops, also by a .NET COM+ application and a VBScript scheduled task on the application server.

While researching this problem I have found the following KB article - http://support.microsoft.com/kb/890425. It may be related to our problem but I am not completely sure of what is meant by the Cause section:

This problem is caused by the limitation in the remote procedure call (RPC) layer where only 256 unique interfaces can be called from one process to another. This problem typically occurs when you use COM+ or Microsoft Transaction Server with many objects in the program or package.

The COM+ application has 10 classes and there are 18 interfaces. I presume that it means interfaces at the class level and not at an object level.

I would be grateful if anybody has any thoughts or pointers on the above.

Thanks,

ray.

related questions