This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- FlexNet Operations
- :
- FlexNet Operations Knowledge Base
- :
- Too many parameters were provided in this RPC request. The maximum is 2100
Subscribe
- Mark as New
- Mark as Read
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Too many parameters were provided in this RPC request. The maximum is 2100
Too many parameters were provided in this RPC request. The maximum is 2100
Summary
Too many parameters were provided in this RPC request. The maximum is 2100Symptoms
?Admin console? -> ?Entile Customers? landing page failed to display.
Following error message is displayed at ?Entitle Customers? page.
An unknown error has occurred. See the FLEXnet application log for details. (Error: org.hibernate.exception.SQLGrammarException: could not execute query using iterate).
An unknown error has occurred. See the FLEXnet application log for details. (Error: org.hibernate.exception.SQLGrammarException: could not execute query using iterate).
In debug log, following messages captured.
============================
2012-05-24 15:43:55,718 ERROR [plt.actions] [http-0.0.0.0-80-5] Failed to perform the operation java.lang.reflect.InvocationTargetException
at ........
Caused by: org.hibernate.exception.SQLGrammarException: could not execute query using iterate
........
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException:
The incoming tabular data stream (TDS) remote procedure call (RPC) protocol stream is incorrect.
Too many parameters were provided in this RPC request. The maximum is 2100.
============================
Cause
Insert more than 2100 line items into one simple entitlement could cause this problem.Resolution
We will not fix this problem, please find the reason below.
This is not in best practice. In the case that you need to insert a large number of line items into one entitlement, we recommend to use 'bulk entitlement' instead of 'simple entitlement'.
? For direct sales, you create simple entitlements. Each simple entitlement entitles one customer to the use of your product.
? For sales through a channel partner, you would create bulk entitlements. A bulk entitlement represents a large
number of individual entitlements for a single product, each of which is expected to be resold to a different customer.
Workaround
change the following setting from -1 to 10.
'Administer operations' -> 'System Configuration' -> 'FLEXnet Operations' -> 'Line Items Page Size Per
Entitlement'
Entitlement'
No ratings