Generic Enrollment error

Hello,
    I am trying to set up ESS. When I click on ESS --> Overview --> Generic Enrollment, I am getting the following error:
The initial exception that caused the request to fail, was:
   java.lang.StringIndexOutOfBoundsException
  at java.lang.String.substring(String.java:1067)
    at com.sap.xss.hr.ben.enrollmentreasons.VcBenefitsEnrollmentReasons.setLeadSelectionFromURLParam(VcBenefitsEnrollmentReasons.java:255)
    at com.sap.xss.hr.ben.enrollmentreasons.VcBenefitsEnrollmentReasons.onBeforeOutput(VcBenefitsEnrollmentReasons.java:184)
    at com.sap.xss.hr.ben.enrollmentreasons.wdp.InternalVcBenefitsEnrollmentReasons.onBeforeOutput(InternalVcBenefitsEnrollmentReasons.java:182)
at com.sap.xss.hr.ben.enrollmentreasons.VcBenefitsEnrollmentReasonsInterface.onBeforeOutput(VcBenefitsEnrollmentReasonsInterface.java:129)
... 53 more
Could anybody please guide me as what could be wrong with the ESS configuration?
We are on EP 7.0, ECC 6.0, ESS SP 11.
Thanks much for you information in adavnce!!
~~~LB

Hello Naga -
   Thanks for your information. I talked to our functional team and they said, they are able to manually do this through the HRBEN0001 transaction. So, they do not think anything is wrong with the value of the adjustment reason.
Could it be anything related to the Webdynpro program that executes this?
Here is the detailed exception information:
The initial exception that caused the request to fail, was:
java.lang.StringIndexOutOfBoundsException
*     at java.lang.String.substring(String.java:1067)*
*     at com.sap.xss.hr.ben.enrollmentreasons.VcBenefitsEnrollmentReasons.setLeadSelectionFromURLParam(VcBenefitsEnrollmentReasons.java:255)*
*     at com.sap.xss.hr.ben.enrollmentreasons.VcBenefitsEnrollmentReasons.onBeforeOutput(VcBenefitsEnrollmentReasons.java:184)*
*     at com.sap.xss.hr.ben.enrollmentreasons.wdp.InternalVcBenefitsEnrollmentReasons.onBeforeOutput(InternalVcBenefitsEnrollmentReasons.java:182)*
*     at com.sap.xss.hr.ben.enrollmentreasons.VcBenefitsEnrollmentReasonsInterface.onBeforeOutput(VcBenefitsEnrollmentReasonsInterface.java:129)*
*     at com.sap.xss.hr.ben.enrollmentreasons.wdp.InternalVcBenefitsEnrollmentReasonsInterface.onBeforeOutput(InternalVcBenefitsEnrollmentReasonsInterface.java:132)*
*     at com.sap.xss.hr.ben.enrollmentreasons.wdp.InternalVcBenefitsEnrollmentReasonsInterface$External.onBeforeOutput(InternalVcBenefitsEnrollmentReasonsInterface.java:208)*
*     at com.sap.pcuigp.xssfpm.wd.FPMComponent.callOnBeforeOutput(FPMComponent.java:603)*
*     at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:569)*
*     at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)*
*     at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196)*
*     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:430)*
*     at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)*
*     at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:748)*
*     at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:283)*
*     at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)*
*     at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)*
*     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.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)*
*     at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)*
*     at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)*
*     at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1246)*
*     at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:354)*
*     at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:547)*
*     at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:591)*
*     at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:822)*
*     at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)*
*     at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)*
*     at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)*
*     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:313)*
*     at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:684)*
*     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.doPost(DispatcherServlet.java:53)*
*     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: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: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:215)*
*     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)*
*     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)*
Please trhow in some light on this.
Tahnks for your suggestion in adv,
~~~LB

Similar Messages

  • ESS Benefits Generic Enrollment - Different behavior backend v/s portal

    We are using the ESS Benefits generic enrollment service for enrollment kicking off the adjustment reasons on IT 0378.
    Here is the configuration set up, trying to simplify to explain the matter. We are on ECC 6.0 with EHP2.
    1.  Configured one plan type in savings category.
    2.  Within this plan type,  configured 2 plans.
    3.  Configured all other related configuration to set up the 2 plans.
    4. Configured the adjustment reason and the appropriate plan type created in step 2.
    5.  Created the required adjustment reason on 378.
    In HRBEN0001 transaction via backendwe can  see the 2 plans configured within the plan type.
    But when Trying to enroll from ESS - only one plan can be seen for that plan type, the other plan is not shown at all.
    OK - eventually, debugged and found this piece of code in FM HR_BEN_ESS_FILL_SELECTION_DISP.  The 2 different plans are there until this piece of code takes one of them Off...
      CODE -
    3.) Reduce entries to one entry per type and period
      delete adjacent duplicates from selection_display_gt
        comparing pernr
                  barea
                  bpcat
                  pltyp
                  begda
                  sprps.
    CODE -
    This FM is called only for ESS application and not for backed program.
    What we do not understand is why is it behaving differntly on backend v/s portal.
    Any information or experience with this form any one of you will be highly appreciated.
    Thanks.

    Siddharth,
    Thanks for your reply. Yes ESS has its own FMs.  The UI, user exits, BADIs etc are different for backend v/s front end.
    What we are not clear with, is the different behavior in core functionality --  i.e. When the adjustment reason is processed from the backend using HRBEN0001 - The 2 plans within the Plan Type are available for elections. BUT the same adjustment reason for the same penr when processed from  ESS - there is just one plan available for elections.
    It's clear from the code, that it is deleting one plan and this code is within the FM which is called only from ESS.  But we are still not sure why it should behave differently i.e. 2 plans via backend v/s one plan  via ESS. 
    Wanted to see if anyone can share any information if they have a similar benefits set up .. 2 plans within one plan type FOR savings plan category and then having a adjustment reason set up.
    Regards.

  • Generic VM error from ORA-29516

    OS: SunOS 5.9
    Oracle: 9.2.0.7 64bit
    ORA-29516 happened when fire the trigger which will call a Java store procedure.
    This error happened when a Java application call a PL/SQL store procedure from Weblogic side.
    java.sql.SQLException: ORA-29516: Aurora assertion failure: Assertion failure at eoasga.c:1596 EOA runtime assertion failure: eoasga.c:1596
    When I trace the event 29516, I found "Generic VM error", "Fatal embedding system error", "Generic Aurora error", "XRoot of all Java exceptions" in the trace file.

    Hi, Kuassi
    This problem happened when calling a PL/SQL stored procedure from a web page. We use Weblogic as the application server which connects the Oracle DB server by JDBC connection pool. If I execute the same PL/SQL stored procedure manually under SQLPLUS, it was finished successfully. The PL/SQL stored procedure is used to update some tables which is a long transaction. During updating the table, it will fire a trigger which will call a JAVA stored procedure in Oracle JVM to send message to the application server side by socket pool. Finally java application in the application server throws an ORA-29516 exception when the PL/SQL stored procedure is finished. I tried two JDBC driver (920/10g) provided by BEA weblogic. The result is same. The error happened in Oracle JVM.
    Best Regards
    Zhang

  • ActiveSync reporting generic "Synchronization error", anyone have any ideas?

    I am using my Treo 700wx on my Windows XP Home desktop computer, and have in the past been able to sync with Outlook 2003.  My wife recently purchased a new windows mobile smartphone and began using ActiveSync under her computer profile, and since then ActiveSync reports a generic "Synchronization error" message in the Activesync window when I place my Treo in the USB cradle.  It does indicate that I am connected just fine.  I redownloaded the most recent ActiveSync files from Microsoft (4.5.0) and used the repair option without success.  I also upgraded my Treo Phone software to v. 1.22 - VZW also without any change in my ability to sync my data.  Does anyone have any suggestions as to the next step?
    Thanks.
    Post relates to: Treo 700wx (Verizon)

    I have only seen a generic syncrhronization error when trying to do remote synchronization, so pretty much sounds like your device is trying to sync to a diff computer than that one it is connected to.
    First simple check is to delete the partnership the device has with your computer and see if that helps
    1. With the mobile device disconnected from your computer, start ActiveSync, click Delete Partnership on the File menu, and then click the partnership you want to delete.
    2. Soft reset the mobile device. For information about how to do so, view the documentation that is included with your the mobile device.
    3. IMPORTANT: When you perform this step, if you have data on your mobile device that is not yet on your computer, you should choose Combine when you receive a message that asks what you want to do with existing data on the mobile device.
    Connect your mobile device to your computer, and then modify your initial settings by using the New Partnership Wizard. Note that the New Partnership Wizard automatically starts after you connect your mobile device.
    Message Edited by HardBeatZ on 07-06-2008 10:21 PM

  • Dropping media, generic import errors galore

    I'm in the middle of an edit and when I came back to it the day after starting it, this is what greeted me. An annoyingly large image below.
    It has dropped several media files and when I try to reimport them, replace them or link them, I get the ever so helpful "generic import error". Any suggestions? The files that I'm trying to use are in the same path as those that work and I'm using a RAID drive so I don't understand why this is a problem all of a sudden since the files seem to be perfectly intact and work everywhere else.
    I'm using Creative Cloud, so the software is up to date and OS X is the latest version.

    OK.
    Next, open a new, empty project.  Go to Edit>Preferences>Media...  Take note of where the Media Cache files are stored.  In the section below, Clean the Media Cache Database.  Close Premiere Pro and use Finder to go to the location previously noted for the Cache files.  Delete them.  Reopen Premiere Pro, and then your project.  Let it rebuild the cache.

  • Generic import error - Lion - CS5.5 - Will not import

    Hi. I just upgraded to cs5.5 with Lion and now a number of my previous cs4 projects will not load various flavors of video. One major problem I discovered was that after installing Lion, both of my Quicktime folders in the user and system library were missing (the system library is hidden in Lion by default, so I revealed it). These folders hold various quictime components, which I recreated from a backup. Now Quictime will play all of the video, but PPro responds with a generic import error. I have included a number of screen shots below showing the video file and library info. (I wish bridge would interogate the files and provide this information, but I use video spec). Any assistance would be greatly appreciated. I have a number of clients waiting for resolution. Thank you. -Jeff

    Well, I solved the problem but I had to de-install Lion to do it, so I will not close out the thread until I update the post after the next Lion attempt.
    Here are the steps I took.
    Clean Install of Snow Leopard from the DVD. This erased everything on the HD.
    Update all system software.
    Download and install Quicktime 7.6.6
    Register Quicktime Pro (Fortunately I had the old receipt) This drops in the AppleMPEG2Codec.component
    Copy over the AppleHDVCodec.component to the user library.
    Install CS5.5
    Big smile.
    One important change is that I did NOT install Final Cut this time.
    I just copied in the missing AppleHDVCodec.component to the library.
    I had this file in the correct folder post install of Lion, but for some reason PPro would not recognize it.
    My best guess is some other file (maybe a framework file) in the library was corrupted or altered during the Lion Installation.
    I also have not copied over all of the other codec.compents yet. I plan to drop these in as needed if new import errors occur.
    Below are the screen shots of the new librarys.

  • Why do I get a generic system error while choosing an icon while on safari

    While shopping online, I select an item from the home page and get a generic system error message.  How do I resolve this?

    Hi Serdj,
    you don't get a GPIB error, the error number has just 2 different explanations...
    Well, you have two programs accessing the same file. One program just wants to make a copy, the other (LabView) is trying to write to the file. When copying a file that is written to you get inconsistent results! That's why one of both programs is complaining an error...
    You can't have write and read access at the same time! (But you can have more than one read access at the same time...)
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • UAG Certificate Enrollment Error, Logon Failure.

    Hi All,
    I have been configuring UAG with the help of TLG provided online. On one machine I have to enroll
    IP-HTTPS listener certificate. For that i have followed following steps.
    Run > mmc > files > Add/Remove snap-in > certificate
    on the new window I select computer account then next
    then Local Computer Then Finish.
    Now, Right Click on the details Pane All Tasks > Request New Certificate > AD Enrollment policy
    Now After Clicking Next I am getting Error 
    Enrollment Error
    Logon Failure : Unkown Username or Bad Password.
    Recently I have change only this system's password (System Name UAG2SERVER)
    Can anyone please help.

    Hi,
    have you created a rule in the TMG console to allow all traffic to your CA? Otherwise the cert enrollment will fail.
    I don not understand what you mean with that you have changed the system password. Are you logged in with an domain account?
    regards,
    Lutz

  • Open Enrollment error for US - No correct adjustment reason specified

    Hi,
    We are getting this error "Open Enrollment error for US - No correct adjustment reason specified". Please help if you know the resolution to this.
    Regards,
    Anand Jalan

    I have found the solution for this.
    Maintain the Open enrollment period dates in IMG->Personnel administartion -> Benefits ->Flexible administration->Define Administrative Parameters

  • Generic Enrollment link not showing up on Portal

    Hi,
    Generic Enrollment link not showing up in portal. I have Adjustment reason record in 378 and openenrollment is open.
    Both are open but I do not see General enrollment link in portal.
    Even I took off proxy class entry from genral enrollment CL_BENEFITS_AREAPAGE for testing  then only open enrollment link come up.
    How can I show both generic enrollment and open enrollment together.
    I appreciate immidiate help.
    Regards
    Mark

    Hi Mark,
    Please ensure that the user has read access to Infotype 171 (General Benefits Information) for Authorization Object P_PERNR. 
    You don't have to take the Proxy Class entry out. The proxy class is required as it determines which links are displayed based on the employee country code and benefits adj reasons.
    Thanks,
    Zubair Khan
    Edited by: Zubair Khan on Nov 16, 2011 11:22 PM

  • Parallel processing yields Generic SQL Error

    I wrote up a utility program to generate test data.  Given a set of systemusers it generates N contacts for each and a bunch of accoutrements for those contacts (a mix of associated custom entities and activities.)  In an effort to speed it up
    I modified it to run one user and started it up two Command prompts each processing a different user.  Only one survives.  They go along for a while until one fails with Generic SQL Error.  I also tried 16 command windows -- the more "threads"
    the faster the failures of all but one.
    What puzzles me is that one would think this is analogous to 2 or 16 users at once.  All the transactions are creates -- nothing is writing to the same record -- except for the uncharted javascripts & assemblies.  By uncharted I mean I don't
    know what all is going on in the background.
    So, I guess the question is, is such failure to be expected?  If not, is the problem infrastructure/throttling of some sort or certainly due to collisions in background processing?
    Your thoughts are appreciated.
    md
    PS- it is not like multiple users in that all "threads" use the same credentials.

    Sounds like you're getting locking errors - which are most likely due to plugins that may be firing. If you enable
    tracing then you should get more information on the error, and the SQL that causes it
    Microsoft CRM MVP - http://mscrmuk.blogspot.com/ http://www.excitation.co.uk

  • Premiere CC v7.2 "generic import error" Sony xdcam 422 50mb / PDW F800

    I'm receiving a "generic import error" when attempting to import Sony XDCAM footage in to Premiere Pro CC v7.2.0 (PC). The footage is in the original file structure transferred from a Sony XDCAM disc. The format is 1920x1080p, 29.97, 50mbps mpeg-2 long GOP (CBR). Shot with a Sony PDW F800 camera. It opens and plays fine with the Sony XDCAM viewer. I've tried importing the entire folder structure from PP media browser with no success. Not getting any thumbnails or previews from the files. PP will import the proxy files (mxf/mp4) but not the mpeg-2 HD media. Any insight on this issue would be greatly appreciated.

    Hey Wil, got this figured out quite painlessly considering the train wreck that it was to begin with. The material consisted of 4 mxf discs all with sequentially numbered duplicate filenames from disc to disc… cameramen love to torture editors. Simply renaming the clips using the OS would not work so here’s what I did. Starting with Bridge I identified the HD material apart from the 8 audio files and 1 proxy file per clip by performing a file search using the letter (V), only the HD video material has a (V) in the filename. Next I copied only the video files to a work folder as to not alter the original disc structure, I did this for each mxf disc. Next critical step was to turn off all metadata logging in Bridge except the filename metadata, then I used the batch renaming function with 3 criteria: 1-seed each filename with the disc number, 2- retain original clip name, and 3-rename extension to mpg. I did this for each disc. Next step was to batch encode using AME. I processed each disc using the same codec as the original source material, MXF/OP1a, Sony XDCAM 50mb with smart rendering codec enabled. My system ripped through this process at amazing speed, it retained the original source clip time code and the quality appears to be unaltered from the original. The reason for turning off the metadata logging in Bridge was to strip off the mxf reference, AME would not process the files by simply renaming them using the OS. Total time to clean-up train wreck; 40 minutes.
    BTW: I did not need the associated audio from these clips otherwise there would have been an extra step involved using premiere’s nesting feature as you had mentioned.
    Happy Holidays.

  • Generic Class Errors continue

    Hi have had "generic class" errors with my printers on my MacPro for over two years now. First with a Samsung and now with a Brother printer. I have the latest drivers for the Mac, I have the latest Leopard and I still get these really annoying errors that require restarting everything. I had the problems with Tiger too.
    Is there any way to avoid this kind of mess?
    Any help appreciated.

    kittireddy wrote:
    What is "Generic class" in Java? and what's use of that?It's just added to confuse new programmers.
    Give me an idea with an exampleNo problem:
    public class GenericsExample {
        public static void main(String[] args) {
            new X<String>(new X<String>("Y"));
    class X<Y> {
        Y x;
        X(Y y) { x = y; }
        X(X<Y> y) { System.out.println("y.x = "+y.x); }
    }

  • Question: Generic VFS error in PCUI_GP/XSSUTILS

    Dear Gurus,
    I was trying to create project from this DC but it fails saying "Generic VFS Error".  What happen and how should I resolve it?
    Thanks,
    Aaron

    Hi
    Check out Gerneric VFS error link
    ACLs in DTR cannot be changed
    Re: JDI connectivity
    generic VFS error
    Thanks

  • Cheque Writer (generic) gives error

    Dear guruz,
    I am getting this error when i run the "Cheque Writer (generic)"
    HR_6882_HRPROC_ASSERT
    LOCATION pyjavaco:1
    APP-PAY-06882: Assertion failure detected at location pyjavaco:1.
    Cause: an internal error has occurred at location pyjavaco:1.
    Action: please contact your Oracle customer representative.
    Please help me!

    Pl see if MOS Doc 400438.1 (Employee W-2 PDF Fails With Assertion Error After Applying 5555500) can help
    HTH
    Srini

Maybe you are looking for