I think I understand the problem now …
I produced the error message with the “bad” documents you set. The problem is a known limitation of X-Application: for each link or button on a jsp page, X-Application generates an id and stores this id in a table. If the user clicks on the link (or button), the browser submits the id to X-Application. X-Application looks up the id in the table to find out what to do next. If the id is not found, you the “parameter no longer meaningful” error message.
The problem is: the table has a fixed size of 200 items. After 200 id have been generated, old items are dumped (more precisely: replaced by new ids.)
The modify page für your “bad” document has more than 200 links, because you have a list of about 10 items, and each item has about 20 links to switch between alternatives.
As a solution, you can increase the size of X-Application’s table which is defined in src/com/softwareag/xtools/jsp/util/ArgumentsCodec.java,
line 48.
After changing the source file, please run
build quick
and copy
lib/debug/xapplication.jar
into the lib folder of your application.
This is an ugly limitation of X-Application,
sorry … (It’s listed in the limitations section of the documentation under “Many actions on large Pages”).
Michael
Software AG Germany, Darmstadt
#webMethods#Tamino#API-Management