Illegal Tcodes error while role generation in BRM GRC 10.0
Hi Experts,
I am working on SP11 GRC 10.0.
In BRM, after following all necessry steps for role creation, when I enter last stage "Role Generation" and try to generate it, I am getting error "Illegal Tcodes (system name)" as shown in below screenshot.
I am adding SAP standard t-codes only (e.g. SU53) which are existing in the backend system but still it throws error.
Your suggestion is highly appreciated.
Hi Swati,
Thanks for your reply.
I had already applied note: 1066687 but it didn't resolve my issue.
Note: 1441463 is valid till release 720 and I am on release 731 and SP11.
Thanks
Jayesh
Similar Messages
-
Derived Role generation in BRM
Hi,
In BRM while creating a parent role, corresponding derived roles are created and sent for approval.
Post approval, the roles are generated, in the foreground confirmation message states that Parent + derived roles all are successfully generated.
In the backend system the derived role's "Authorization" tab is with a status yellow and profile is not generated. However, the derived role has all the relevant values in it and the last changed by / date is appropriate to reflect the changes done.
Can some one please point to a solution to this? We have raised an OSS for this about a month back and applied suggestions from SAP without any result.
Version - GRC 10.0 SP10
Thanks,
SammukhHello Andrzej
Yes, the derived roles are in status complete. After generation of all the roles (parent+derived) the derived roles move to the maintain test cases phase. Here we maintain the test cases and close the methodology. Post this the derived roles' status become complete.
Yes, we did try re-generating them manually from mass generation from GRC. The result is same. In fact the surprising thing is following:
1. Derived role is complete and in not generated state.
2. Mass generated from GRC - still not generated.
3. Manually generated in backend system - roles are now generated.
4. Mass generated from GRC again - status that was generated from point 3 before changed to not generated again.
Looks like the generation from GRC itself is the problem, but we are unable to pin-point the issue.
Thanks
Sammukh -
Hello,
We have Enterprise Portal connected to the Backend SRM System and while trying to do a Role Upload from SRM to Portal ,I get the following error as below:
com.sap.portal.pcd.rolemigration.RoleMigrationConnectionException: Connection Failed: Nested Exception. Physical connection was not initialized. - message at com.sap.portal.pcd.rolemigration.util.Connector.callFunction(System,en,userid,TWPN_GET_URL,SERVICE_TABLE,{ENABLE_LOGGING= , ROLENAME=<Rolename>OBJECT_ID=00000102}): Connection not available for system ''Connection Failed: Nested Exception. Physical connection was not initialized. at com.sap.portal.pcd.rolemigration.util.Connector.callFunction(Connector.java:114) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.migrate(RoleMigrationObject.java:1328) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.doDependentObjects(RoleMigrationObject.java:4974) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.save(RoleMigrationObject.java:4734) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.save(RoleMigrationObject.java:4303) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.migrate(RoleMigrationObject.java:1497) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.migrate(RoleMigrationObject.java:686) at com.sap.portal.pcd.rolemigration.RoleMigrationThread.run(RoleMigrationThread.java:525) Original exception: com.sapportals.connector.connection.ConnectionFailedException: Connection Failed: Nested Exception. Physical connection was not initialized. at com.sapportals.connectors.SAPCFConnector.SAPConnectorException.getNewConnectionFailedException(SAPConnectorException.java:107) at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnectionFactory.createManagedConnection(SAPCFConnectorManagedConnectionFactory.java:133) at com.sap.engine.services.connector.jca.ConnectionHashSet.match(ConnectionHashSet.java:371) at com.sap.engine.services.connector.jca.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:262) at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorConnectionFactory.getConnectionEx(SAPCFConnectorConnectionFactory.java:156) at com.sap.portal.ivs.internalconnector.ConnectionProvider.getConnection(ConnectionProvider.java:295) at com.sap.portal.ivs.internalconnector.ConnectionProvider.getConnection(ConnectionProvider.java:256) at com.sapportals.portal.ivs.cg.ConnectorService.getConnection(ConnectorService.java:446) at com.sapportals.portal.ivs.cg.ConnectorService.getConnection(ConnectorService.java:84) at com.sap.portal.pcd.rolemigration.util.Connector.callFunction(Connector.java:79) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.migrate(RoleMigrationObject.java:1328) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.doDependentObjects(RoleMigrationObject.java:4974) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.save(RoleMigrationObject.java:4734) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.save(RoleMigrationObject.java:4303) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.migrate(RoleMigrationObject.java:1497) at com.sap.portal.pcd.rolemigration.RoleMigrationObject.migrate(RoleMigrationObject.java:686) at com.sap.portal.pcd.rolemigration.RoleMigrationThread.run(RoleMigrationThread.java:525) Caused by: com.sapportals.connector.connection.ConnectionFailedException: Connection Failed: Nested Exception. Failed in creating the JCO Connection. at com.sapportals.connectors.SAPCFConnector.SAPConnectorException.getNewConnectionFailedException(SAPConnectorException.java:107) at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnection.connectWithJCO(SAPCFConnectorManagedConnection.java:456) at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnection.establishInitialConnection(SAPCFConnectorManagedConnection.java:204) at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnection.init(SAPCFConnectorManagedConnection.java:183) at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnectionFactory.createManagedConnection(SAPCFConnectorManagedConnectionFactory.java:129) ... 15 more Caused by: com.sap.mw.jco.JCO$Exception: (101) RFC_ERROR_PROGRAM: 'user' missing at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:518) at com.sap.mw.jco.MiddlewareJRfc$Client.connect(MiddlewareJRfc.java:1086) at com.sap.mw.jco.JCO$Client.connect(JCO.java:3296) at com.sapportals.connectors.SAPCFConnector.connection.SAPCFConnectorManagedConnection.connectWithJCO(SAPCFConnectorManagedConnection.java:429) ... 18 more
Any help would be highly Appreciated.
ThanksHi,
Please check the SRM system object connection in the SAP Portal. GO to system administration > system configuration > system landscape and search for SRM system object and test the connection. If connection test successful then try to upload the roles.
Hope it will helps
Best Regards
Arun Jaiswal -
Ora-00604 error and ora 01000 error while report generation.
hi all,
I am trying to generate the multiple reports of same template through a program.
While this job is running, i get the following error at the BIP console and the reports don't get generated.
[101711_044115578][][EXCEPTION] java.sql.SQLException: ORA-00604: error occurred
at recursive SQL level 1
ORA-01000: maximum open cursors exceeded
ORA-00604: error occurred at recursive SQL level 1
ORA-01000: maximum open cursors exceeded
ORA-01000: maximum open cursors exceeded
Kindly help.
Thanks.Lots of resources with a simple search to see what this is about, for example:
http://www.orafaq.com/wiki/ORA-01000
ORA-01000: maximum open cursors exceeded
Cause: A host language program attempted to open too many cursors. The initialization parameter OPEN_CURSORS determines the maximum number of cursors per user.
Action: Modify the program to use fewer cursors. If this error occurs often, shut down Oracle, increase the value of OPEN_CURSORS, and then restart Oracle.
open_cursors parameter
http://download.oracle.com/docs/cd/E11882_01/server.112/e25513/initparams160.htm#REFRN10137
Oracle support note:
OERR: ORA-1000 maximum open cursors exceeded (Doc ID 18591.1) -
Illegal Dependency error while trying to Activate Code.
Hi
I hav used a Web service in my application.
Now I am trying to check in the code and then activate it....
it was checked in successfully..
But while activating it is giving following error.......
'abc.com/DU_WA' variant 'default' cannot be built. ACTIVATION will fail.
INVALID dependency is declared
DC 'abc.com/DU_WA' in SC 'abc.com_OBDU_1' USES DC 'abc.com/home/newformatproxy' in SC 'abc.com_OBDU_1' [public-part: newformatproxy] AS Build-Time Dependency [validity: USED COMPONENT OR PUBLIC PART IS UNKNOWN OR UNDEFINED]
'abc.com/DU_EA' variant 'default'
'abc.com/home/newformatproxy' variant 'default'
Error! The following problem(s) occurred during request processing:
Error! The following error occurred during request processing:Activation failed due to component "abc.com/DU_WA" variant "default". The component is BROKEN.
REQUEST PROCESSING finished at 2008-12-02 15:53:56.023 GMT and took 3 s 86 ms
Please help
Thanks.....I guess it was a patching problem in NWDS as entire code was not checked in at one go....
I did explicitly "Added to DTR" all the missing files. -
Illegal dependency error while adding used DC
I am trying to develop a custom web dynpro in NWDI environment. I am trying to add used DC in the new project like these two. 1. pcui_gp/xssfpm and 2.pcui_gp/xssutils
I am getting the error message like the below.
illegal dependency: the compartment domain.com_SAPMSSCC_1 of DC domain.com/testbsp(domain.com_SAPMSSCC_1) must explicitly use compartment sap.com_SAPPCUI_GP_1 of DC
Can any one help me what could be the reason and how to resolve this?
Thanks,
PadmanHi Akshatha,
Thanks for your reply.
Can you please write with more information? We have maintaining the dependency.
I am not getting these...
And then check the DC level dependency in the dcdef files.
Please note
1. The DC whis is being used should be exposed as public part
2. The using DC shoud explicitly mention its decpendency on the used DC in its dcdef file.
Can you write me step by step for this?
Thanks,
Padman -
Illegal argument error while performing hierarchy drill down using RESTful SDK
As per SAP Web Intelligence RESTful web service SDK User Guide, trying to perform a drill on a webi report using a POST req as below -
https://<serverName>:7555/biprws/raylight/v1/documents/<docID>/reports/<reportID>/driller/instructions
Req body -
<instruction type="Down">
<elementId><VTable ID></elementId>
<from>
<drillElement>
<id>DP0.DO6</id>
<filterValue><filter value></filterValue>
</drillElement>
</from>
<to>
<drillElement>
<id>DP0.DO7</id>
<hierarchyId>DP0.DH1</hierarchyId>
</drillElement>
</to>
</instruction>
Below is the error I am getting in the response. Looks like some issue with the Request body. please suggest.
400 Bad Request
<error>
<error_code>WSR 00102</error_code>
<message>Illegal argument</message>
<stack_trace>com.sap.webi.raylight.RaylightException: Illegal argument
at com.sap.webi.raylight.context.Messenger.createException(Messenger.java:57)
at com.sap.webi.raylight.actions.driller.DrillInstructionAction.throwInvalidBodyWithIllegalArgument(DrillInstructionAction.java:399)
at com.sap.webi.raylight.actions.driller.DrillInstructionAction.execute(DrillInstructionAction.java:130)
at sun.reflect.GeneratedMethodAccessor7014.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sap.webi.raylight.actions.ActionInvoker.invokeWith(ActionInvoker.java:123)
at com.sap.webi.raylight.actions.ActionDispatcher.invoke(ActionDispatcher.java:105)
at com.sap.webi.raylight.RaylightServiceDriller.drill(RaylightServiceDriller.java:345)
at sun.reflect.GeneratedMethodAccessor7013.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:164)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:242)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:242)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:242)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:242)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:91)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113)
at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:102)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:464)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:149)
at com.sap.bip.rs.server.servlet.BIPServletController.invoke(BIPServletController.java:93)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:148)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.businessobjects.sdk.actionfilter.WorkflowFilter.doFilter(WorkflowFilter.java:45)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:761)
</stack_trace>
</error>hello Rekha,
1. First I guess that the red parts:
<instruction type="Down">
<elementId><VTable ID></elementId>
<from>
<drillElement>
<id>DP0.DO6</id>
<filterValue><filter value></filterValue>
</drillElement>
</from>
<to>
<drillElement>
<id>DP0.DO7</id>
<hierarchyId>DP0.DH1</hierarchyId>
</drillElement>
</to>
</instruction>
... are in your real workflow, effectively replaced by significant values.
2. then, thanks to the stack trace: this error should be thrown if DP0.DO6 is not used by <VTable ID>.
Can you please check with [GET application/xml] .../raylight/v1/documents/<docId>/reports/<reportId>/elements/<VTable ID> ?
3. Anyway, the error message thrown is totally not talkative and we'd better improve that. Which version are you using? 4.1 SP5 ?
Thanks and regards,
eric -
HI ,
i am generating a flat file from oracle database.
i am facing a strange issue, thoug my file is getting populated with the data the instance is operator is showing failure status
when i digged and looked for the executed query it is giving me the select
select EXCEPTIONS EXCEPTIONS,
PRACT_MGT_REV PRACT_MGT_REV
from PIN."C$_LN_BRM_BILLING_Datastore"
where (1=1) below
LN_BRM_BILLING_Datastore is my target. and exceptions is the alias name..
actual query must be
select
TEM_T.DUE*2 EXCEPTIONS_REV,
ITEM_T.DUE*2 PRACT_MGT_REV,
from PIN.ITEM_T ITEM_T, PIN.ACCOUNT_T ACCOUNT_T
where (1=1)
why my query is formed wrongly..what u r doing actually?
-
Errors while running Sync Jobs in GRC 10
Dear Experts,
I am trying to configure RAR in GRC 10. I have all required config steps and now I am trying to run Sync Jobs and I am getting below errors.
Authorization Synch
Program for Authorization data Synchronization
Starting authorization sync for connector RC1 and language EN
Error in RC1; Reason Error in RFC; 'Function module "/GRCPI/GRIA_AUTH_G
PFCG authorization sync failed with errors
Repository Object Synch
Program for Repository Profile Syncronization
Processing for connector RC1
Error in RFC; 'Function module "/GRCPI/GRIA_PROF_GET_RANGES" not'
Profile sync failed with errors
Program for Repository Role Synchronization
Processing for connector RC1
Error in RFC; 'Function module "/GRCPI/GRIA_ROLE_GET_RANGES" not'
Role sync failed with errors
Program for Repository User Synchronization
Processing for connector RC1
Error in RFC; 'Function module "/GRCPI/GRIA_USR_GET_RANGES" not f'
User sync failed with errors
Repository Object sync job failed with errors
Please check SLG1 for further details
I appreciate your help.
Thanks,
RajHi Raj,
I have a similar error for which I have put up a separate post, your input would be highly valuable.
My RFC connection works via the test in SM59 but when executing GRAC_AUTH_SYNC I get a simiar error to your above.
Please let me know what steps you took.
Best regards,
Paul -
Error while creating new connector in GRC CUP 5.3
Hi,
I am trying to create a new SAP Connector in CUP 5.3, when i fill in all the fields in the new connection and select "Test Connection" it says Connection successful and when i save it and look at the Available connectors, i am unable to see my new connector there.
Does anyone know why is this happening.
a quick response is appriciated.
Thanks.
Edited by: Chaitanya Pallapotu on Jul 14, 2009 9:17 PMHi Chetan,
I have the same issue when configuring connectors in CUP. I solved it in this way:
1- Go to RAR(Risk, Analysis and Remediation) --> Configuration --> Connector --> Search
2- Select one of the connectors and write down the values in the list box of the field JCO Destination.
3 - Now, go to CUP, and create the connector using the names writed down in step 2.
CUP will warn you with an error, ignore it, and then save the connector.
Note: when creating the connector in CUP, fill the fields, then save/create(here you will have the error msg), then Test Connection, and then save again.
That works for me!!!
PD: Always log in to GRC with the same language configured in CUP.
Hope this works for you!!! -
Illegal access error at runtime
Hi,
I am getting an illegal access error while trying to call a method.
- Class1 tries to call method on Class2.
- Method has package visibility
- Both classes are in same package.
- Class1 is being invoked by a class in a Web Application which is
in a completely different package. Class1 gets invoked properly
and then instantiates Class2. It then tries to call the method on
Class2.
- Compiler is compiling successfully i.e. no compile time errors
Any clues?
Env:
JDK 1.4.2_01
App Server Tomcat 4.0.6
Thanks
Reg
AashishHi,
I am getting an illegal access error while trying to
call a method.
- Class1 tries to call method on Class2.
- Method has package visibility
- Both classes are in same package.
- Class1 is being invoked by a class in a Web
Application which is
in a completely different package. Class1 gets
s invoked properly
and then instantiates Class2. It then tries to call
l the method on
Class2.
- Compiler is compiling successfully i.e. no compile
time errors
Any clues?
Env:
JDK 1.4.2_01
App Server Tomcat 4.0.6
Thanks
Reg
AashishThe problem is the Class1 and Class2 are being loaded by different classloaders. Because of this, they are considered to be in different packages by the VM, and hence the IllegalAccessError.
To correct this, make sure both classes are only available in a single classloader context. So if these classes are only used by the WebApp, include them in a jar in WEB-INF/lib or WEB-INF/classes..
If yyou need access to these across multiple webapps, or by some other non-webapp classes, place them in the /common/lib directory for Tomcat.
Whatever you do, MAKE SURE THEY AREN'T avaialble in BOTH! Which is what appears to be the problem now. -
Error while scheduling Background Job for User/Role Full Synchronization
Hi all,
We have installed RAR 5.3 Component and uploaded the authorization data & established the connectors to the backend system.
We have performed all the post installation activities and everything is complete.
When we have scheduled User -Full Synchronization with the Back End system as a part of Post Installation Activity we are receiving the below error message
"Error while executing the Job:Cannot assign an empty string to host variable 2."
Also the VIEW LOG/ Terminate Job buttons are disabled in this screen.
Can somebody please help us in resolving the above issue
Thanks and Best Regards,
Srihari.KHi,
We are copy pasting the error log (Part as it is huge) below here. We could able to do Full Synch for Roles and also for Profiles. Only for User Synch we are getting this error and none of the users are sychronized to RAR
Jan 13, 2009 12:34:27 AM com.virsa.cscext.dao.CSCDAO populateGenObjUser
INFO: Update user WILSONA of HL2-QAHR
Jan 13, 2009 12:34:27 AM com.virsa.cscext.dao.CSCDAO populateGenObjUser
INFO: Update user WINDC of HL2-QAHR
Jan 13, 2009 12:34:27 AM com.virsa.cscext.dao.CSCDAO populateGenObjUser
INFO: Update user WLADICHJ of HL2-QAHR
Jan 13, 2009 12:34:27 AM com.virsa.cscext.dao.CSCDAO populateGenObjUser
INFO: Update user WUK of HL2-QAHR
Jan 13, 2009 12:34:27 AM com.virsa.cscext.dao.CSCDAO populateGenObjUser
INFO: Update user ZENGS of HL2-QAHR
Jan 13, 2009 12:34:27 AM com.virsa.cscext.dao.CSCDAO populateGenObjUser
INFO: Update user ZHENGL of HL2-QAHR
Jan 13, 2009 12:34:27 AM com.virsa.cscext.dao.CSCDAO populateGenObjUser
INFO: All System Flag:false=====Last Batch Flag:true
Jan 13, 2009 12:34:27 AM com.virsa.cc.xsys.bg.BatchRiskAnalysis loadUserData
INFO: @@@ User sync completed for params true: Syskey List is [HL2-QAHR]
Jan 13, 2009 12:34:27 AM com.virsa.cc.xsys.bg.BgJob run
WARNING: *** Job Exception: Cannot assign an empty string to host variable 2.
com.sap.sql.log.OpenSQLException: Cannot assign an empty string to host variable 2.
at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:85)
at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:124)
at com.sap.sql.types.VarcharResultColumn.setString(VarcharResultColumn.java:57)
at com.sap.sql.jdbc.common.CommonPreparedStatement.setString(CommonPreparedStatement.java:511)
at com.sap.engine.services.dbpool.wrappers.PreparedStatementWrapper.setString(PreparedStatementWrapper.java:355)
at com.virsa.cscext.dao.CSCDAO.updateIgnoredUserData(CSCDAO.java:1388)
at com.virsa.cscext.dao.CSCDAO.populateGenObjUser(CSCDAO.java:1169)
at com.virsa.cc.xsys.bg.BatchRiskAnalysis.populateGenObj(BatchRiskAnalysis.java:868)
at com.virsa.cc.xsys.bg.BatchRiskAnalysis.insertBAPIUserData(BatchRiskAnalysis.java:142)
at com.virsa.cc.xsys.bg.BatchRiskAnalysis.loadUserData(BatchRiskAnalysis.java:390)
at com.virsa.cc.xsys.bg.BatchRiskAnalysis.performBatchSyncAndAnalysis(BatchRiskAnalysis.java:1275)
at com.virsa.cc.xsys.bg.BgJob.runJob(BgJob.java:402)
at com.virsa.cc.xsys.bg.BgJob.run(BgJob.java:264)
at com.virsa.cc.xsys.riskanalysis.AnalysisDaemonBgJob.scheduleJob(AnalysisDaemonBgJob.java:240)
at com.virsa.cc.xsys.riskanalysis.AnalysisDaemonBgJob.start(AnalysisDaemonBgJob.java:80)
at com.virsa.cc.comp.BgJobInvokerView.wdDoModifyView(BgJobInvokerView.java:436)
at com.virsa.cc.comp.wdp.InternalBgJobInvokerView.wdDoModifyView(InternalBgJobInvokerView.java:1225)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:78)
at com.sap.tc.webdynpro.progmodel.view.View.modifyView(View.java:337)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:481)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doModifyView(WindowPhaseModel.java:551)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:148)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:46)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
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(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Jan 13, 2009 12:34:27 AM com.virsa.cc.xsys.bg.BgJob setStatus
INFO: Job ID: 13 Status: Error
Jan 13, 2009 12:34:27 AM com.virsa.cc.xsys.bg.BgJob updateJobHistory
FINEST: --- @@@@@@@@@@@ Updating the Job History -
2@@Msg is Error while executing the Job:Cannot assign an empty string to host variable 2.
Jan 13, 2009 12:34:27 AM com.virsa.cc.xsys.bg.dao.BgJobHistoryDAO insert
INFO: -
Background Job History: job id=13, status=2, message=Error while executing the Job:Cannot assign an empty string to host variable 2.
Jan 13, 2009 12:34:27 AM com.virsa.cc.xsys.riskanalysis.AnalysisDaemonBgJob scheduleJob
INFO: -
Complted Job =>13----
Please let us know how to resolve this error
Thanks and Best Regards,
Srihari.K -
ERM Role generation gives error
Hi,
All the fields are checked and the configuration is meeting the document guidelines for ERM. I am getting error while trying to generate the role from ERM and the message is " Cannot generate role Z:TB_TS_TEST1234567890987_S001 provide valid & 1& 2 in table & 3".
Please let me know if somebody has faced this problem and has been fixed.
Thanks,
AbhimanuHi,
Do you uploaded the static text and Authorization Objects in GRC from backend system?
If not then download them from your ECC system using program /VIRSA/ZCC_DOWNLOAD_DESC and /VIRSA/ZCC_DOWNLOAD_SAPOBJ by executing se38 tcode and upload it in RAR.
Then try to generate the role.
Thanks,
Sudip. -
Error in stage of Role generation in Role Expert
Hi,
While generating the role in backend from RE, its throwing an error " Exception condition : " NOT_Authorised" raised. please suggest me any solution.
ThanksHello Hima,
The user ID should be the same in frontend as well as in backend with enough authorizations for role generation in the backend too. For getting this authorization correct, you can first try to create and Generate a role in the backend itself, if you are not sure what authorizations this user should have to generate a role.
Also, I would like to suggest you to maintain the same password for this user in both the frontend as well as backend.
Regards,
Hersh. -
Hi SAP Techies,
I am getting the following error while generating a role,
"18 field value(s) for object K_CCA were not entered in the profile"
Can you please provide me a solution to fix this problem.
Thanks.
Regards,
AgustussHow many cost centres are you putting in the role? Do you have cost centre set as an org level?
From your User Name I assume that you are at the BBC...Do you still use a program to populate the cost centres in the role based on the cost centre group names? If so it is possible that you are trying to put too many cost centres in the field and the the profile will not generate because of this (we had it back in 2001 when I was working there).
Do you have the technical error message details?
Maybe you are looking for
-
Report: Statistical WBS elements with assets assigned to them - actual cost
Hi all, I would like to run a report that gave me this info: WBS Element (all statistical) Assets assigned to each WBS Actual costs It would be perfect CJI3 but it doesn't show assets. In AM I haven't see either any report that shows WBS elements...
-
Supply Chain in 11.03 and Multi-Org
Does Supply Chain cross Operating Units in 11.03? Are there sourcing rules that cross Operating Units (Item A, OU =A, is replenished/sourced from OU=B). I understand that Sourcing Rules are Global and Local, Global for an OU and Local for an Inventor
-
Palm vx desktop on windows 7 32 bit
Hello, I have installed PalmOne desktop ("PalmDesktopWin414EN (1).exe") on my laptop - windows 7 32-bit. However, I can't create a new user ("couldn't add user.. illegal user name.. user directory couldn't be created") and unable to synch it. How ca
-
Workstation has to keep re-installing Java everytime after using it?
The workstation is running XP & she shuts it down every night. For whatever reason, she uses a web based program that uses Java, then after she shuts it down for the night, she has to re-install Java to use the program again....any suggestions?
-
Problem capturing SDI-Signal using F5
I am trying to capture a SDI-Signal via HD-SDI Express Card and Premiere Pro CC. I am using a VCE-HDEX-02 from IMPERX. It is properly installed with drivers and tools etc. I can capture/grab video/audio as .avi with the IMPERX Softwaretool and proces