IBM Support

Application console menus throws servlet does not allow request method

Troubleshooting


Problem

Opening IBM Sterling Order Management application console menus leads to the error Servlet does not allow current request method post fixpack installation

Symptom

The complete error message is as follows:

<Error ErrorCode="Servlet does not allow current request method" ErrorDescription="Error description not available" ErrorRelatedMoreInfo=""> <Attribute Name="ErrorCode" Value="Servlet does not allow current request method"/> <Attribute Name="ErrorDescription" Value="Error description not available"/> <Attribute Name="servletName" Value="consoleservlet"/> <Attribute Name="method" Value="GET"/>

Cause

This is caused by a security fix done by the product to remove CSRF token from the URL

Resolving The Problem

To resolve:

  • If you are using customized web.xml, you will have to use the web.xml provided in the latest fixpack applied and make the changes on top of it.

  • If you have customized menubar jsps, you need to redo those customization on top the latest jsp files applied after the fixpack installation

[{"Product":{"code":"SS6PEW","label":"Sterling Order Management"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Maintenance","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.5;9.4;9.3","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Sterling OMS

Document Information

Modified date:
16 June 2018

UID

swg22014396