Skip to Content
avatar image
Former Member

CUP Custom Field error

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Oct 05, 2009 at 12:28 PM

    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

    Add comment
    10|10000 characters needed characters exceeded