Marek,

This is a known defect.  I don't have the defect number handy, but I've
replicated and shown BMC engineers the issue.  It is reproducible using
driver and other API programs.  Hopefully, this has been fixed in the 7.5
API, but I have not had a chance to test it yet.

One interesting side effect of this is if you look at 'All Registered Users'
option on the "manage user licenses" screen in the User tool at a site that
has 5-10k+ users, it will cause a timeout on that screen... I've even seen
it cause the server to crash.

Like I said, this is annoying, but there are workarounds, depending on what
you need to do.  For example, I changed my API to do a GLEWF from User based
on a qual struct that returned the list of users I needed... was MUCH faster
and more stable, obviously.  :)

Good luck!

Matt R.

-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:[email protected]] On Behalf Of Congo
Sent: Friday, January 30, 2009 3:51 AM
To: [email protected]
Subject: Timeouts during API function call

Hi,

I'm trying to retrieve an info of all registerd users, but this
function
getListUser(Constants.AR_USER_LIST_REGISTERED, 0L);

gives me following output:
ERROR (91): RPC call failed; ONC/RPC call timed out

The same behaviour with .net API:
GetListUser(UserListType.Registered, DateTime.MinValue);

Error (93): Timeout during data retrieval due to busy server -- retry
the operation;

Function works great with current users.
Is that just because of the amount of registerd users (above 100000)
or any other issues?

regards,
Marek

____________________________________________________________________________
___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are"

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are"

Reply via email to