DESCRIPTION
After deploying Strategy Mobile Server on a J2EE application server, administrators encounter the following error messages when clicking the link to Mobile Configuration.

Then the following errors appear in sequence:

Javascript compile error: File ../javascript/mojo/js/source/QueuedXHR.js Error: Syntax error

Warning: Javascript class not found: mstrmojo.QueuedXHR

Javascript compile error: FIle: ../javascript/mojo/js/source/locales.js Error: Syntax error

Warning: Javascript class not found: mstrmojo.locales
http:///MicroStrategyMobile/servlet/mstrWebAdmin

In this case, the HTTP response for the taskAdmin request returns a 403 - unauthorized error.
SOLUTION
If a non default role-name is used in the Mobile Server environment, then this modification must be reflected in the web.xml part for taskAdmin as seen below:
<security-constraint>
<web-resource-collection>
<web-resource-name>TaskAdministrator</web-resource-name>
<url-pattern>/servlet/taskAdmin</url-pattern>
<url-pattern>/servlet/taskAdmin/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
</auth-constraint>
<user-data-constraint>
<transport-guarantee>NONE</transport-guarantee>
</user-data-constraint>
</security-constraint>