cancel
Showing results for 
Search instead for 
Did you mean: 

ESS iViews are giving error

Former Member
0 Kudos

Hello All,

I'm trying to configure ESS 60.2(based on WebDynpro). I'm using SAP R/3 System as a DataSource for the Users. So it's like R/3 Users are login to the Portal with the same user ID. Now i've mapped the User ID to the personnel no. in PA30 ( in my case Portal and R/3 users are same). However when i click on the any ESS iview i get the following error:-

Error stacktrace:

java.lang.ClassCastException

at com.sap.xss.ser.xssmenu.fc.ModelHandler.onInit(ModelHandler.java:169)

at com.sap.xss.ser.xssmenu.fc.wdp.InternalModelHandler.onInit(InternalModelHandler.java:398)

at com.sap.xss.ser.xssmenu.fc.FcXssMenu.onInit(FcXssMenu.java:255)

at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenu.onInit(InternalFcXssMenu.java:443)

at com.sap.xss.ser.xssmenu.fc.FcXssMenuInterface.onInit(FcXssMenuInterface.java:169)

at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenuInterface.onInit(InternalFcXssMenuInterface.java:386)

at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenuInterface$External.onInit(InternalFcXssMenuInterface.java:531)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:774)

at com.sap.xss.ser.xssmenu.vc.header.VcXssMenuHeader.onInit(VcXssMenuHeader.java:196)

at com.sap.xss.ser.xssmenu.vc.header.wdp.InternalVcXssMenuHeader.onInit(InternalVcXssMenuHeader.java:225)

at com.sap.xss.ser.xssmenu.vc.header.VcXssMenuHeaderInterface.onInit(VcXssMenuHeaderInterface.java:162)

at com.sap.xss.ser.xssmenu.vc.header.wdp.InternalVcXssMenuHeaderInterface.onInit(InternalVcXssMenuHeaderInterface.java:144)

at com.sap.xss.ser.xssmenu.vc.header.wdp.InternalVcXssMenuHeaderInterface$External.onInit(InternalVcXssMenuHeaderInterface.java:220)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:466)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:354)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:179)

at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:95)

at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)

at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:346)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:351)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:608)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:252)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)

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

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

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:392)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

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:95)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)

It's strange because i've done the same thing for the user j2ee_admin and with that User eveything is working fine.

Please reply if you have had the same experience on setting up ESS 60.2

Vaib

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Sorry to be not of help, but to add another question

I get something similiar:

URL http://<server>:8022/webdynpro/dispatcher/sap.com/pcui_gp~xssutils/XssMenu call was terminated because the corresponding service is not available.

This is how I defined the service in the backend

protokoll http

name and port <server>:50100

directory path sap.com

can someone give me a hint?

Former Member
0 Kudos

just to ease out for you this is what have been done:-

[Portal User] mapped to [ECC User] Mapped to [Empl No.]

j2ee_admin j2ee_admin 12345

C1234 C1234 23456

Now it's working for j2ee_admin but not for another User. For another User it gives me the error message as soon as i click on it.

Any ideas...

Vaib

Message was edited by: Vaibhav Dua

Message was edited by: Vaibhav Dua

Former Member
0 Kudos

Hello,

Now i've configured the JCO Destinations exactly as mentioned in the guide (Ticket for application data and userID/password for metadata) and now i'm getting this error:-

You dont have the authorization to start service sap.com/pcui_gp~xssutils/XssMenu.

Any ideas..

Vaib

Former Member
0 Kudos

Hello Vaibav,

Authorization object S_SERVICE

Applications that start external

services can, as a result,

perform an authorization check

to start these services.

TransactionPFCG

The necessary authorizations

for S_RFC and S_SERVICE are

automatically entered for the

RFC function modules and external

services entered in the role menu

when you merge the authorization

data of the role.

Authorization data of a role for

the S_RFC and S_SERVICE authorization

objects with the 'standard' status is

protected against manual changes in

the same way as are the standard

authorizations for the S_TCODE

object

Regards

Sreedhar