Skip to Content
avatar image
Former Member

access to users.dat denied xMAM30

Hello All:

I have installed the xMAM30 application on users machine (JSP, laptop, MI7.0 sp12) and it was working for a while but today 2 users got the error below when they tried to login to xMAM. Can anybody tell me what caused this error and if there is an easy way to fix it without doing a complete uninstall/install of SAP MI and xMAM?

FYI: I deleted the users.dat file on my local machine and run xMAM, I was able to login and the users.dat file was re-created. So I tried the same on the user's machine but it didn't work. He was getting "time out 61-can't connect to server error".

Thanks.

-


Error: 500

Location: /me/servlet/com.sap.ip.me.apps.jsp.LoginServlet

Internal Servlet Error:

java.lang.RuntimeException: Cannot save user list to file: C:\Program Files\SAP Mobile Infrastructure\settings\users.dat (Access is denied)

at com.sap.ip.me.core.UserManagerImpl.saveUserList(UserManagerImpl.java:2084) at com.sap.ip.me.core.UserManagerImpl.logOnUser(UserManagerImpl.java:724) at com.sap.ip.me.apps.jsp.LoginServlet.doHandleEvent(LoginServlet.java:281)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetNotThreadSafe(AbstractMEHttpServlet.java:347)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:689)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doPost(AbstractMEHttpServlet.java:706)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service(AbstractMEHttpServlet.java:313)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)

at org.apache.tomcat.core.Handler.service(Handler.java:287)

at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)

at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)

at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)

at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)

at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)

at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)

at java.lang.Thread.run(Unknown Source)

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Jan 26, 2008 at 08:10 PM

    I found out that they were getting the error because the user didn't have write access to sap mobile infrastructure directory and its sub-folders.

    Add comment
    10|10000 characters needed characters exceeded