IBM Support

BMXAA8816E - The URI context login is not supported as the URI that was provided is invalid.

Troubleshooting


Problem

When attempting to login to Maximo anywhere using the /maximo/oslc/login context you will receive the following error in the logs

BMXAA8816E - The URI context login is not supported as the URI that was provided is invalid.
psdi.util.MXApplicationException: BMXAA8816E - The URI context login is not supported as the URI that was provided is invalid.
at com.ibm.tivoli.maximo.oslc.provider.MaximoOslcProviderServlet.doGet(MaximoOslcProviderServlet.java:626)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
 

Symptom

Unable to access any of the OSLC contexts past the root webappurl,  for example oslc/login or oslc/members will result in this error.  When logging in with Maximo Anywhere the device will fail to log in as it attempts to access maximo/oslc/login. 

The object structures may also be unavailable at maximo/oslc/os

Cause

This issue can be caused by your routes in the APIROUTE table being in uppercase,  the requires the routes to exist in lower case to run correctly.

Diagnosing The Problem

To determine if the issue is the case of the route,  you can do a select from the database for the context you are receiving the error on.  For example if

maximo/oslc/login is causing a failure you can confirm with the following query. 

SELECT * FROM APIROUTE WHERE ROUTE='LOGIN'

If results return you can change the values to lower case

 

Resolving The Problem

Ensure you have a back up of your database , then run the following query updating the context in the APIROUTE table to lowercase

UPDATE APIROUTE SET ROUTE='login' where ROUTE='LOGIN'

You will need to do this for any contexts presenting the error,  once done restart the server.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSPJLC","label":"Maximo Anywhere"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
12 November 2018

UID

ibm10739973