on 09-29-2009 9:00 AM
Dear Experts,
I'm setting up my Production GRC system and encountered an error when trying to configure a Custom Field (dropdown to display list of values from a table within SAP) within CUP for my Production system. When I try to save the new field, I get an error "Error saving Custom Field, Invalid Table/Field Name". If I switch the source system back to my Development (leaving the same table & field etc), i can save the custom field without problem.
Here's the error log. I do not think it is a backend authorization error as I've duplicated the access between my Development & Production systems. I've also tested the Production connector and it is working fine.
Any help on this issue would be greatly appreciated.
-
2009-09-28 11:10:53,115 [SAPEngine_Application_Thread[impl:3]_31] ERROR com.sap.mw.jco.JCO$AbapException: (126) NOT_AUTHORIZED: NOT_AUTHORIZED
com.sap.mw.jco.JCO$AbapException: (126) NOT_AUTHORIZED: NOT_AUTHORIZED
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3429)
at com.virsa.ae.service.sap.ReadTableDAO.getColumnValueList(ReadTableDAO.java:139)
at com.virsa.ae.configuration.bo.CustomFieldConfigBO.getDSDrivenValues(CustomFieldConfigBO.java:512)
at com.virsa.ae.configuration.actions.CustomFieldConfigAction.saveCustomField(CustomFieldConfigAction.java:395)
at com.virsa.ae.configuration.actions.CustomFieldConfigAction.execute(CustomFieldConfigAction.java:66)
at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
2009-09-28 11:10:53,122 [SAPEngine_Application_Thread[impl:3]_31] ERROR Error getting values for SGD168USER_ADDRDEPARTMENT
com.virsa.ae.service.ServiceException: NOT_AUTHORIZED
at com.virsa.ae.service.sap.ReadTableDAO.getColumnValueList(ReadTableDAO.java:142)
at com.virsa.ae.configuration.bo.CustomFieldConfigBO.getDSDrivenValues(CustomFieldConfigBO.java:512)
at com.virsa.ae.configuration.actions.CustomFieldConfigAction.saveCustomField(CustomFieldConfigAction.java:395)
at com.virsa.ae.configuration.actions.CustomFieldConfigAction.execute(CustomFieldConfigAction.java:66)
at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Caused by:
com.sap.mw.jco.JCO$AbapException: (126) NOT_AUTHORIZED: NOT_AUTHORIZED
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3429)
at com.virsa.ae.service.sap.ReadTableDAO.getColumnValueList(ReadTableDAO.java:139)
... 20 more
2009-09-28 11:10:53,124 [SAPEngine_Application_Thread[impl:3]_31] ERROR com.virsa.ae.configuration.actions.CustomFieldConfigAction
com.virsa.ae.service.ServiceException: NOT_AUTHORIZED
at com.virsa.ae.service.sap.ReadTableDAO.getColumnValueList(ReadTableDAO.java:142)
at com.virsa.ae.configuration.bo.CustomFieldConfigBO.getDSDrivenValues(CustomFieldConfigBO.java:512)
at com.virsa.ae.configuration.actions.CustomFieldConfigAction.saveCustomField(CustomFieldConfigAction.java:395)
at com.virsa.ae.configuration.actions.CustomFieldConfigAction.execute(CustomFieldConfigAction.java:66)
at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Caused by:
com.sap.mw.jco.JCO$AbapException: (126) NOT_AUTHORIZED: NOT_AUTHORIZED
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3429)
at com.virsa.ae.service.sap.ReadTableDAO.getColumnValueList(ReadTableDAO.java:139)
... 20 more
Catherine,
Have you checked the authorisation of the JCO user? That maybe the issue as the connection may use that user's authorisation instead of your own.
Simon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.