on 05-19-2009 11:28 AM
Hi,
During the mass role import, I got the following error.
Log :
=======================================================================
2009-05-19 05:52:24,252 [SAPEngine_Application_Thread[impl:3]_19] ERROR
java.lang.Throwable: sun.io.MalformedInputException
at sun.io.ByteToCharUTF8.convert(ByteToCharUTF8.java(Compiled Code))
at sun.nio.cs.StreamDecoder$ConverterSD.convertInto(StreamDecoder.java(Inlined Compiled Code))
at sun.nio.cs.StreamDecoder$ConverterSD.implRead(StreamDecoder.java(Compiled Code))
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java(Compiled Code))
at java.io.InputStreamReader.read(InputStreamReader.java(Compiled Code))
at java.io.BufferedReader.fill(BufferedReader.java(Compiled Code))
at java.io.BufferedReader.read1(BufferedReader.java(Compiled Code))
at java.io.BufferedReader.read(BufferedReader.java(Compiled Code))
at java.io.Reader.read(Reader.java(Inlined Compiled Code))
at com.virsa.re.configuration.action.MassRoleImportAction.copyFile(MassRoleImportAction.java(Compiled Code))
at com.virsa.re.configuration.action.MassRoleImportAction.importRoles(MassRoleImportAction.java:353)
at com.virsa.re.configuration.action.MassRoleImportAction.execute(MassRoleImportAction.java:75)
at com.virsa.framework.NavigationEngine.execute(NavigationEngine.java:270)
at com.virsa.framework.servlet.VFrameworkServlet.service(VFrameworkServlet.java:230)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
at com.virsa.comp.history.filter.HistoryFilter.doFilter(HistoryFilter.java:43)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
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(Compiled Code))
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
=======================================================================
Any suggestions ?
I dont think there are any issues with the format of the Buld download file. ( ANSI and with .txt extn )
On the screen "Unknown error occured while performing operation (n/a)"
Thanks in advance.
Raj.
Hello,
We had this error, when GRC was running on AIX.
The solution was, to save the all role upload files in text editor with UTF-8 encoding.
Kind Regards,
Peter Nemeth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raj,
Before uploading all roles in one shot try to upload one role to see whether the same error is still coming for one role.
The things needs to check for Mass Role upload,
1) First of all check whether role count is correct.
2) Capitalize all letters of Functional Area, Business Process and Sub-Process (Make all letter to Uppercase)
3) Filter unique Business Process, Sub-Process Combination and verify that any Business Sub-process is not asssigned to more than one Process.
4) Check whether these Functional Area, Business Procees and Sub-Process Exist in System and that combination is identical. If it is not than you have to change the Business & Sub-Process Name
5) If some or all of them exist in system, then assign all of them to relevent Application
6) If any of them is not existing ,then create them in CUP and ERM and do process mapping in both the system, both must be idential and assign them to relevent Applications
7) Check whether Approver ID exists or not. IF not create them
😎 Define aaprover criteria according to Role attributes
9) Download files form backend system /virsa/re_dnldroles
10) Create one Role attribute file as text tab de-limited in the template downloaded from GRC.
11) Upload the Roles in ERM
12) Analyze the role upload job whether all roles are successful. If not, analyze the problem, rectify them and reupload rest of the files.
Regards,
Sudip.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.