Skip to Content
author's profile photo Former Member
Former Member

FPM Framework error

HI ,

I am doing one POC on webdynpro for java using FPM framework.

I followed the standard example in help.sap.com of SFlight application and i am creating one POC on this one from the scratch.

I followed step by step ,and now i dont have any build errors ,after deploy and run,now i am getting this below error,

i think this error is related to Cc Component or its any other error .

please let me know if any one know what is this error.

Parameter sap.xss.configurationComponentName not found

Parameter sap.xss.configurationComponentName not found:com.sap.pcuigp.xssfpm.java.FPMRuntimeException: Parameter sap.xss.configurationComponentName not found

at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111)

at com.sap.pcuigp.xssutils.ccxss.CcXss.loadConfiguration(CcXss.java:150)

at com.sap.pcuigp.xssutils.ccxss.wdp.InternalCcXss.loadConfiguration(InternalCcXss.java:142)

at com.sap.pcuigp.xssutils.ccxss.CcXssInterface.loadConfiguration(CcXssInterface.java:112)

at com.sap.pcuigp.xssutils.ccxss.wdp.InternalCcXssInterface.loadConfiguration(InternalCcXssInterface.java:124)

at com.sap.pcuigp.xssutils.ccxss.wdp.InternalCcXssInterface$External.loadConfiguration(InternalCcXssInterface.java:184)

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

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

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

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

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

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:700)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:269)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:752)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:705)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:154)

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

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

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

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

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

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

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

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

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

6 Answers

  • Best Answer
    Posted on Jun 24, 2007 at 02:35 AM

    Hi Vinay

    In the 'Application properties' of the webdynpro application the value for the property 'sap.xss.configurationComponentName' is not given.Give the value as

    'com.sap.pcuigp.xssutils.ccpcd.CcXssPcd'.

    Please refer this link. It gives you all the details

    http://help.sap.com/saphelp_erp2005vp/helpdata/en/43/3b95dab4ab1800e10000000a1553f6/content.htm

    Also the wiki page which explains you how to build an FPM application from scratch.

    https://wiki.sdn.sap.com/wiki/display/profile/How-toaddacustomWebDynproiViewtotheMSSEmployeeProfile%28ECC+6.0%29

    Regards,

    Sharadha

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Sharadha,

      Thanks for your help.I solved this issue.

      But i am facing another issue.

      now when i build and deploy my custom application ,i can see the applciation and i can see the 3 FPMs like overveiew,review and confirm

      but in the first overview screen i cant able to see the view of VacSelect comp ,but i am getting the view of VacNavigation component where i used all the buttons ,like cancel,save,review and save changes,etc.

      can u please tell me where i am doing wrong,

      in the application properties i mentioned those three references parameters

      like,

      sap.authentication true

      sap.xss.configurationComponentDC sap.com/CustEss

      sap.xss.configurationComponentName Com.sap.ess.conf.test.CsTestFlight

      here CsTestFlight is a component for Cc;

      please reply to this ,i will really appreciate ur help.

      thansk,

      vinay

  • Posted on Jun 25, 2007 at 10:57 PM

    Hi Vinay,

    Can you paste the code for loadConfiguration, getNextPerspective, getStartPerspective...

    Regards

    Srikanth

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 26, 2007 at 05:03 AM

    Hi Vinay,

    I'm not sure wether ROP steps and state will have any effect on perpectives (we can create a DC with out ROP steps and state), give a try.

    Your code seems to be fine...

    I think you will not be able to see any data in the next perspectives also, after clicking on the buttons.....only buttons will be available in all the screens. Try to Re-Load the project and check.

    Regards

    Srikanth

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 25, 2007 at 10:21 PM

    Hi Vinay,

    FPM architecture shows perspectives instead of webdynpro views...

    Overview, Select, Review...are perspectives.

    Check for the perspectives created in <b>CsTestFlight </b> (Configuration Component) in method <b>LoadConfiguration</b> , also the navigation path.

    start of application for the first time should point to correct perspective in the Navigation path.

    In u'r case if the intial perspective is VacSelect, then the Navigation path should like this

    NavigationPath[] navigationPath =

    { new NavigationPath("", IFPM.EVENT_START, VacSelect) };

    Best Regards

    Srikanth.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 26, 2007 at 04:43 AM

    Send me your getROPState method.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 03, 2007 at 02:42 PM

    Hi,

    I am doing FPM application, i followed the standard example in help.sap.com too.

    Please suggest me, how to implement class <b>SFlightConstants</b> the names of the perspectives of the application SFlightExample and the name of the user defined event type USER_EVENT_DETAIL are defined.

    Thanks in advance,

    Hiranya

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.