KB Article #178578

Saving Retrival and Archive page "Partner configuration for DMF" fails with large number of entries

Problem

-- Trying to update a record in "Retrieval & Archive -> Partner configuration for DMF" fails while trying to save.

-- Issue starts with a high number of entries (~ 108 partners)

-- Error in WEAS.log starts with the lines:

INFO 2017-04-13 11:06:33,055 /tsim [btpool0-3] - jsp: message=NOT_FOUND
ERROR 2017-04-13 11:06:47,778 RAPRequestBroker [btpool0-3] - handleCgiData failed
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:542)
at java.lang.Integer.<init>(Integer.java:867)
at de.axway.archive.RAPRequestBroker.savePartner(RAPRequestBroker.java:1660)
at de.axway.archive.RAPRequestBroker.handleCgiData(RAPRequestBroker.java:231)
at de.axway.archive.RAPServer.handleProjectCgiData(RAPServer.java:469)



Resolution

** In order to fix the problem, a JETTY property has to be set in $ACTISEDI/internet/www/Jetty/webapps/tsim/WEB-INF/jetty6-web.xml to ensure there is enough space for all partners' information.


  1. Edit "$ACTISEDI/internet/www/Jetty/webapps/tsim/WEB-INF/jetty6-web.xml"
  2. Insert the line "<Set name="maxFormKeys">10000000</Set>" after the "<Set name="maxFormContentSize">10000000</Set>" line:
    <Configure class="org.mortbay.jetty.webapp.WebAppContext">
    
            <Set name="maxFormContentSize">10000000</Set>
            <Set name="maxFormKeys">10000000</Set>
            <Set name="sessionHandler">

  3. Save the changes
  4. Stop AJAS
  5. Delete content and subfolders of the $ACTISEDI/internet/www/Jetty/work/ folder (but keep the 'work' folder)
  6. Start AJAS