Custom Response Parameters using RIDC

Hi All,
I have a custom service called "UPDATE_USER_PROFILE" that will update the record if it exist already, or inserts new record if it doesn't exist (I am using a merge query fort this purpose) into the User_Profile database table. When i am calling this service from RIDC code, I want the users to get some response if the action is successful or not. I am thinking if it is possible using RIDC to define custom response parameters. When i am using the getResponseAsBinder method the response i get is not what i want. I want to display some status message regarding the action. Someone please help me.
Thanks in advance,
Raga Deepthi.

I solved it!!!
binder.putLocal("statusCode","0");
binder.putLocal("statusMessage","Successful");
binder.putLocal("statusCode","1");
binder.putLocal("statusMessage","UNSuccessful");
I have created a function into the service and executed the query there. If the query is executed successfully am making it successful otherwise unsuccessful.

Similar Messages

  • Creation of folder structure using RIDC code

    Hi,
    Can anyone help me out in creating a folder structure in UCM using RIDC code by using IDC services.
    When i am trying to create folder in UCM i am getting this error :oracle.stellent.ridc.protocol.ServiceException: Unable to display virtual folder information. Unable to open folder.
    my snippet is given below:
    public boolean createSubmission(String journalName,
    String submissionID) throws Exception {
    IdcClientManager manager = new IdcClientManager();
    IdcClient idcClient;
    try {
    idcClient = manager.createClient("idc://localhost:4444");
    IdcContext userContext = new IdcContext("weblogic", "welcome1");
    String PATH="/Contribution Folders";
    DataBinder dataBinder = idcClient.createBinder();
    dataBinder.putLocal("IdcService", "COLLECTION_NEW");
    dataBinder.putLocal("hasParentCollectionID", "true");
    dataBinder.putLocal("dCollectionName", submissionID);
    dataBinder.putLocal("dParentCollectionID",this.getFolderIdFromPath(idcClient,userContext,PATH +"/"+journalName));
    dataBinder.putLocal("dCollectionOwner", "sysadmin");
    ServiceResponse response =idcClient.sendRequest(userContext, dataBinder);
    DataBinder serverBinder = response.getResponseAsBinder();
    System.out.println("dCollectionID.... "+serverBinder.getLocal("dCollectionID"));
    } catch (IdcClientException e) {
    e.printStackTrace();
    return false;
    private String getFolderIdFromPath(IdcClient idcClient,
    IdcContext userContext, String path) {
    String folderId = null;
    // Long folderId =0L;
    try {
    DataBinder dataBinder = idcClient.createBinder();
    dataBinder.putLocal("IdcService", "COLLECTION_INFO");
    dataBinder.putLocal("hasCollectionPath", "true");
    dataBinder.putLocal("dCollectionPath", path);
    ServiceResponse response =
    idcClient.sendRequest(userContext, dataBinder);
    DataBinder serverBinder = response.getResponseAsBinder();
    DataResultSet resultSet = serverBinder.getResultSet("PATH");
    DataObject dataObject =
    resultSet.getRows().get(resultSet.getRows().size() - 1);
    folderId = dataObject.get("dCollectionID");
    System.out.println("folderId... "+folderId);
    } catch (IdcClientException e) {
    e.printStackTrace();
    return folderId;
    Thanks in advance.

    Hi,
    Is your problem solved??
    please share solution..
    I am facing same issue..
    While running custom code for creating virtual folder.
    public class createFolders
        public createFolders ()
            super();
        storedValue obj=new storedValue();
        public String name=null;
      private String getFolderIdFromPath(IdcClient idcClient,
       IdcContext userContext, String path) {
       String folderId = null;
       // Long folderId =0L;
       try {
       DataBinder dataBinder = idcClient.createBinder();
       dataBinder.putLocal("IdcService", "COLLECTION_INFO");
       dataBinder.putLocal("hasCollectionPath", "true");
       dataBinder.putLocal("dCollectionPath", path);
       ServiceResponse response =
       idcClient.sendRequest(userContext, dataBinder);
       DataBinder serverBinder = response.getResponseAsBinder();
       DataResultSet resultSet = serverBinder.getResultSet("PATH");
       DataObject dataObject =
       resultSet.getRows().get(resultSet.getRows().size() - 1);
       folderId = dataObject.get("dCollectionID");
       System.out.println("folderId... "+folderId);
       } catch (IdcClientException e) {
       e.printStackTrace();
      return folderId;
      public void createchild1(String folderName)
           try
               if(!(obj.getProject()==null))
               IdcClientManager clientManager1 = new IdcClientManager();
               IdcClient client1 =clientManager1.createClient("idc://localhost:4444");
               IdcContext userContext1 = new IdcContext("weblogic", "welcome1");
               if (!(userContext1 == null))
                   DataBinder binder1 = client1.createBinder();
                   client1.sendRequest(userContext1 , binder1);
              String PATH;
              PATH = "/Contribution Folders/IDFC" +"/"+folderName;
              System.out.println(PATH);
                   binder1.putLocal("dSecurityGroup", "Public");
                   binder1.putLocal("dOwner", "weblogic");
                   binder1.putLocal("IdcService", "COLLECTION_ADD");
                 binder1.putLocal("HAS_COLLECTION_PATH", "true");
                 binder1.putLocal("hasParentCollectionID", "true");
                 //binder.putLocal("dCollectionInherit","0");
                 String id = this.getFolderIdFromPath(client1,userContext1,PATH);
                 System.out.println("ID: " + id);
                 binder1.putLocal("dParentCollectionID", this.getFolderIdFromPath(client1,userContext1,PATH)); 
                   binder1.putLocal("DCOLLECTIONNAME", obj.getProject());
                   System.out.println("FolderName" + obj.getProject());
                   System.out.println("userContext is:" + userContext1);
                   System.out.println("dataBinder is:" + binder1);
                   ServiceResponse resp1 = client1.sendRequest(userContext1, binder1);
                   System.out.println("response is:" + resp1);
                   DataBinder serverBinder = resp1.getResponseAsBinder();
               catch (Exception ex)
               ex.printStackTrace();
    I am getting following error..
    !csUserEventMessage,weblogic,CIS!$!csCollectionUnableToCreateCollection!csCollectionFolderHasNoName
    intradoc.common.ServiceException: !csCollectionUnableToCreateCollection!csCollectionFolderHasNoName
    *ScriptStack COLLECTION_ADD
    3:addCollectionInCollection,**no captured values**
            at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.java:2115)
            at intradoc.server.Service.buildServiceException(Service.java:2326)
            at intradoc.server.Service.createServiceExceptionEx(Service.java:2320)
            at collections.CollectionUserHandler.addCollectionInCollection(CollectionUserHandler.java:638)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)
            at intradoc.common.ClassHelperUtils.executeMethodReportStatus(ClassHelperUtils.java:324)
            at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:79)
            at intradoc.server.Service.doCodeEx(Service.java:603)
            at intradoc.server.Service.doCode(Service.java:575)
            at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1643)
            at intradoc.server.Service.doAction(Service.java:547)
            at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1458)
            at intradoc.server.Service.doActions(Service.java:542)
            at intradoc.server.ServiceRequestImplementor.executeActions(ServiceRequestImplementor.java:1391)
            at intradoc.server.Service.executeActions(Service.java:528)
            at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:737)
            at intradoc.server.Service.doRequest(Service.java:1956)
            at intradoc.server.ServiceManager.processCommand(ServiceManager.java:437)
            at intradoc.server.IdcServerThread.processRequest(IdcServerThread.java:265)
            at intradoc.server.IdcServerThread.run(IdcServerThread.java:160)
            at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Any help is appreciated...
    Thanks in advance

  • Custom responsibility cannot read ar_system_parameters

    We are upgrading from EBS 11.5.10 to 12.1.3
    I am not able to run the seeded report ARXAGE (Aging - 4 Buckets Report) in R12 from a custom responsibility, though I am able to run it from the seeded Receivables Manager responsibility.
    The resaon being the Charts of Accounts parameter value is not defaulting. The default value is :
    select sb.chart_of_accounts_id   from gl_sets_of_books sb, ar_system_parameters sp  where sb.set_of_books_id = sp.set_of_books_id
    I am turing on the display property of the Charts of Accounts parameter. When I a logging onto Receivables Manager and attempting to run the program - the Charts of Accounts parameter is defaulting to 101. However when when I am trying to run the same report from the Custom Responsibility the Charts Of Accounts parameter is not populating with any default value. This is despite Examine/Profile$/ORG_ID is showing a value for the custom responsibility.
    When I am updating the parameter value to 101 - the process is still failing - because in the before report trigger there is a query on ar_system_parameters which is failing.
    I would like to know what needs to be done and why ar_systems_parameters could not be read from the custom responsibility (but can be read from Receivables Manager responsibility)
    I have compared the profile setup at responsibility level for both the Custom and Receivables Manager responsibility in R12.
    For custom responsibility - HR:User Type and MWA: Enable Personalization are defined.
    For Receivables Manager - AR: Dunning Letter Remit-To Address Label Size, AR: Mask Bank Account Numbers, AR: Use Statement, Dunning, and Late Charges Site Profiles, AR: Keep or Replace Existing Profile Amounts only.
    So I guess ORG_ID is defaulting from the Site Level for both. So what needs to be done to setup Application Context for the custom responsibility.
    Thanks

    Thanks for the update and for sharing the solution!
    Regards,
    Hussein

  • Behavior of customer exit variables (used as prompt) in a workbook

    Hi All,
    We are on NW2004s. I am using a customer exit variable in the prompt for my query then saved the query as a workbook.
    1. When I run the query the customer exit routine/program is called and the selection screen variable is populated with the correct value.
    Ex. Calendar year variable is a prompt variable defined as customer exit variable that gets the current year.
    when you run the query the prompt for calendar year shows "2007" as default value. this is correct.
    2. when I run the workbook using this same query, it looks like it is not executing the customer exit program. The value in the calendar year prompt is whatever the last value used when the workbook was last ran.
    I also placed a breakpoint in the customer exit program (EXIT_SAPLRRS0_001) to check if it is being called and it looks like it isn't.
    Is there a configuration/property that I should enable/check to make sure that customer exit variables used as prompts works in workbooks? Is this a bug? Anybody else have issues with using customer exit variables as prompts in their workbooks?
    Thanks in advance,
    Malou

    Hello Marilou,
    See the abswer I got from the 1st response on my question
    Save and reuse variable option in 7.0
    It may be a good help.
    Variables seem to be an understated item in the documents.
    Kind regards
    Message was edited by:
            BI developer

  • How to find no of docs in a library using RIDC

    Hi ,
    I want to generate a report which will give the result like"
    "No of documents uploaded in a particular library for the month of january"
    How can i achieve it using RIDC.
    Thanks,
    Chely

    My code is below,
    It is not giving the docs within the "ESD" libray only.sometimes it is showing sockettimeout exception
    public static void main(String[] args)
         try{
         final IdcClientManager idcManager = new IdcClientManager();
         final IdcClient idcClient = idcManager.createClient("http://172.20.90.172:16200/cs/idcplg");
         final IdcContext idcContext = new IdcContext("cbohra001c", "Feb2013#");
         final DataBinder binder = idcClient.createBinder();
         // populate the binder with the parameter
         String vars="ESD";
         binder.putLocal ("IdcService", "GET_SEARCH_RESULTS");
    binder.putLocal("QueryText","dSecurityGroup <substring> <qsch>"+vars+"</qsch>");
    binder.putLocal("ResultCount", "10");
         // execute the request
         ServiceResponse response = idcClient.sendRequest (idcContext, binder);
         // get the binder
         DataBinder serverBinder = response.getResponseAsBinder ();
         DataResultSet resultSet = serverBinder.getResultSet ("SearchResults");
         // loop over the results
         for (DataObject dataObject : resultSet.getRows ()) {
              System.out.println ("Title is: " + dataObject.get ("dDocTitle"));
              System.out.println ("Author is: " + dataObject.get ("dDocAuthor"));          
              System.out.println ("SG is: " + dataObject.get ("dSecurityGroup"));
         catch (Exception ex) {
    ex.printStackTrace();}
    Edited by: Chely on Feb 26, 2013 11:53 PM

  • Customer response solution password

    Hello ,
    I want  to learn how can  we recovery customer response solution password,
    Thanks  a lot,

    Hi What is OAMP ?
    I want to reset password, CRAAdministrator, I try Administrator and ciscocisco credential
    Error mesages:
    Unauthorized
    Please try again. You failed to authenticate yourself while requesting a document that requires authentication. Please use the browsers back button to go back to the login page
    http://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_tech_note09186a00805a7acc.shtml#topic1-solution2

  • How to process Customer format parameters with Payment Medium Workbench

    Hi
    I have one bank transfer scenario PC00_M99_FPAYM requiring supplying a payment using the French format FR_ETEBAC_CRT_DOM but the execution date of the bank transfer should be replaced by the banku2019s value date. I planned to enter this required date using the Customer format parameters when running PMW.
    The issue I tried to solve is described here below.
    How to extract the Customer format parameters assigned to the payment medium format FR_ETEBAC_VRT_DOM when processed by the Payment medium Workbench in order to fill the Customer specific user-defined fields (ZREF01 to ZREF10 in structure FPAYHX)?
    I noticed the event type 06 authorizes function modules similar like FI_PAYMEDIUM_SAMPLE_06 but the customer format parameters are only available at low level in function module FI_PAYM_MEDIUM_OPEN (example gc_format_params_c)
    Can someone help on this matter?  That would be great.
    Thanks in advance,
    Henri.

    Just sharing my findings and proposed solution.
    This worked
    The expected date is the value date/payee's bank.
    This date is created by the bank transfer program prior to be processed by Payment Medium Creation Tool (SAPFPAYM)
    According to functional investigation it sounds like the bank transfer program does not allow working with the value date/payee's bank.
    The investigation has been done in the Payment Medium Creation Tool. It allows adding the required value date/payee's bank into a customer format parameter.
    Required configuration and development:
    - Clone the current sap format FR_ETEBAC_VRT-DOM into a new Customized format ZFR_ETEBAC_VRT-DOM
    - Clone the corresponding DMEE object FR_ETEBAC_VRT-DOM into a new DMEE object tree type PAYM ZFR_ETEBAC_VRT-DOM
    - Create a new data structure: ZFR_Bank_Transfer with field CRVAL Value Date at Payee's Bank (comp type PRQ_CRVAL)
    - Assign customer structure ZFR_Bank_Transfer to payment format ZFR_ETEBAC_VRT-DOM and declare field CRVAL as required field
    - Build function module ZFI_PAYMEDIUM_06_FR in charge to extract value date/payee's bank from the customer structure and move it to the customer specific user-defined field ES_FPAYHX_CREF-ZREF01
    -  in new DMEE object tree type PAYM ZFR_ETEBAC_VRT-DOM Replace Source field FPAYH-ZALDT by FPAYHX-ZREF01 in the header record

  • Performance improvement using RIDC

    Hi all,
    which one is faster to get the images??
    Actually i am using RIDC to get the folder information ,once i got it i m passing docId to the GetFileById webservice to get the image/File object..THis is bit slow...can give any other suggestions to improve my performance.
    below is my code for ur reference..
    //To get the folder information
    IdcClientManager manager = new IdcClientManager();
    IdcClient idcClient = manager
    .createClient(ucmUrl);
    IdcContext userContext = new IdcContext(ucmUserName,ucmPassword);
    DataBinder dataBinder = idcClient.createBinder();
    dataBinder.putLocal("IdcService", "COLLECTION_GET_CONTENTS");
    dataBinder.putLocal("hasCollectionPath", "true");
    dataBinder.putLocal("dCollectionPath", folderPath);
    ServiceResponse response = idcClient.sendRequest(userContext,
    dataBinder);
    DataBinder serverBinder = response.getResponseAsBinder();
    DataResultSet resultSet = serverBinder.getResultSet("CONTENTS");
    if (resultSet != null) {
    for (DataObject dataObject1 : resultSet.getRows()) {
    String fileId = dataObject1.get("dID");
    //Calling web service to get the blob data etc..
    GetFileByID request = objFactory.createGetFileByID();
    request.setDID(new Integer(fileId));
    request.setRendition("Primary");
    soapAct = new SoapActionCallback(soapAction);
    //call the
    resp = (GetFileByIDResponse) webServiceTemplate
    .marshalSendAndReceive(request, soapAct);
    //Response
    fileResponse = resp.getGetFileByIDResult();
    //Once got the file data,displaying blob data in the web page etc...
    }

    Why not do a search:
    public String getURL(String docName)
            DataBinder binder = idcClient.createBinder();
            binder.putLocal("IdcService", "GET_SEARCH_RESULTS");
            binder.putLocal("QueryText", "dDocName <matches> `" + docName + "`");
            binder.putLocal("ResultCount", "1");
            ServiceResponse response =
                idcClient.sendRequest(new IdcContext(ucmContext.getUsername(),
                                                     ucmContext.getPassword()),
                                      binder);
            DataBinder serverBinder = response.getResponseAsBinder();
            binder = response.getResponseAsBinder();
            DataResultSet resultSet = binder.getResultSet("SearchResults");
           for (DataObject dataObject : resultSet.getRows()) {
                 return dataObject.get("WebfilePath");
            } You can use the return value in an <img> tag. This is the fastest way to do and does not give any performance issues. I also use a similiar technique in one of my projects and it works great.

  • Urgent: Error in opening custom OAFpage from forms of custom responsibility

    Hi All,
    I have a custom responsibility to which some of the form functions(like submit conc requests,view requests, profile...are attached) and some of the custom oaf page functions are attached.
    When i try to open the attached custom oaf page when in forms, am getting the following error :
    You have insufficient priviliges for the current operation. Please contact your System Administration.
    If i try to open seeded oaf page from seeded responsibility through forms, it opens up fine with out any error.
    Please do reply if anyone is aware of this issue.
    Thanks,
    Sushma.

    Anil,
    Thanks for ur reply!!!
    The user has access to the pages am trying to navigate...
    I am able to navigate to those oaf pages from home page successfully using the responsibility which has the oaf pages tagged...
    the same responsibility has some forms tagged under it...
    the error comes when i first launch some forms attached to that responsibility and from the forms i try to access the same oaf page which gets opened fine from home page...
    Thanks,
    Sushma.

  • Custom Responsive Template

    Hi,
    Is it possible to create a custom responsive template? If so, how?
    Thanks in advance.

    There is another discussion thread at this moment about themes and templates: Templates vs Themes.
    Just save the theme and you'll have it in all other projects available, no need to save is as an empty project at all. I would also recommend to save the custom theme colors palette, more information here:
    Colorful 2015 with Adobe Captivate - Captivate blog
    Theme Colors - Captivate blog
    If you need more placeholders than the ones you create on the master slides, you can create a template.  All depends on your needs...read the thread under the first link. You'll see that my opinion about templates is totally different from Rick's opinion. A template has a theme as well, even if you create a template, please save that theme (and the color palette) because it is a bit more flexible that a template. A theme has three components: Object styles (with the three breakpoint view styles for each object), master slides and skin. Shapes in CP8 have also three states because they can always be used as buttons.

  • How to edit Init Parameters using OEM Website?

    How can one edit an init parameter of a servlet runnig in Oracle 9 iAS.
    I have Oracle 9iAS r2 running on a Win2K with 512 MB RAM. Everything works fine excpet editing the init parameters using OEM Website. The documentation says its possible to edit the init parameters by clicking on it. But here, the init parameters are not having hyperlinks. Please help...

    Thanks for the instant reply.
    If that is the case, what is the way out then?
    How can the end-user (ofcourse, the 9iAS administrator at customer site) change the init parameters?
    What we have suggested is to edit the web.xml in the EAR before deploying the application. Is it the only way out? Customer find it difficult to accept.
    Please help.
    Thanks in advance,
    -Jamal

  • How to get the resultset of WCM_PLACEHOLDER service using ridc

    Hi,
       I am trying to call WCM_PLACEHOLDER  service using ridc api. I was able to set dataFileDocName and templateID, but was unable to retreive the result set, since I am not sure with which name should I have to search in the result set. AS like GETSEARCHRESULTS i tried with "SearchResults" but not success. Sample code below I tried.
    DataBinder dataBinder = serviceResponse.getDataBinder();
    dataBinder.getResultSet("SearchResults"); ----> This is the line that is not working as looks like I need to replace "SearchResults" with something else.
    I tried googling this for, but couldn't find useful information any where.
    Appreciate your help here.
    Thanks,
    Kesava.

    Hi Kesava ,
    WCM_PLACEHOLDER - http://docs.oracle.com/cd/E28280_01/doc.1111/e10615/c11_ss_services.htm#SSTRF503
    This is not a search service but it is used to evaluates a placeholder, allowing the contents of the placeholder to be retrieved directly from anywhere the Oracle Content Server can be seen from.
    Code snippet to retrieve the details using RIDC is as follows :
    // Databinder for  placeholder request
                DataBinder dataBinder = idcClient.createBinder();
                dataBinder.putLocal("IdcService", "WCM_PLACEHOLDER");
                dataBinder.putLocal ("dataFileDocName","<content id of Contributor Data File>");
                dataBinder.putLocal("templateID" ,"<Content id of Region Template>");
    // Write the data binder for the request to stdout
                serializer.serializeBinder (System.out, dataBinder);
    // Send the request to Content Server
                ServiceResponse response = idcClient.sendRequest(userContext,dataBinder);
    // Get the data binder for the response from Content Server
                DataBinder responseData = response.getResponseAsBinder();
    // Write the response data binder to stdout
                serializer.serializeBinder (System.out, responseData);
    //Retrieve the data file text from LocalData Section :
                DataObject localData = responseData.getLocalData();
    //Printing the value which is required to be displayed
                System.out.println ("Placeholder Content / text is    : " + responseData.getLocal("placeholderContent"));
    // Retrieve the SearchResults ResultSet from the response
                DataResultSet resultSet = responseData.getResultSet("DOC_INFO");
    // Iterate over the ResultSet, retrieve properties from the content items
                for (DataObject dataObject : resultSet.getRows ()) {
                    System.out.println ("Title is: " + dataObject.get ("dDocTitle"));
                    System.out.println ("ContentID is : " + dataObject.get ("dDocName"));
                    System.out.println ("######");
    Hope this helps.
    Thanks,
    Srinath

  • Customer master changes using DEBMAS/ DEBMAS-03

    hi All,
    Following is the scenario/ requirement:
    My client wants to use the standard Msg type DEBMAS and basic type DEBMAS03.
    We want to activate change pointers for the msg type. However, in the existing business, there would be lot of changes per day i.e. ~ 10 changes per day--which would trigger 10 IDocs. I want to put the partner profile in collect mode. However, I want your help in checking if its possible to collate / combine all the 10 IDocs and put it into 1 IDoc and send it at the end of day?
    If so, would also request a possible draft solution road map.
    Am sure, there are experts out here who can share their valuable inputs.
    Fast responses will be highly appreciated.
    Regards,
    Raghu.

    Hello,
           It would be again a lot of work in terms of coding and designing the IDoc Structure again.
           It should not be a problem while sending Customer Master changes using Change Pointers. As you said, you can set the Partner Profile Configuration to Collect IDocs and send it at the end of the Day.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • Customizing Controller Parameters are null. Please check Default Profile.

    Hello,
    since last week we get the following error when trying to select an image or intenal link on an xml form (any xml form).
    Customizing Controller Parameters are null. Please check Default Profile.
    And this is the full trace obtained:
    com.sapportals.wcm.WcmException: Customizing Controller Parameters are null. Please check Default Profile.
         at com.sapportals.wcm.repository.service.layout.cm.customizing.CustomizingController.getInstance(CustomizingController.java:163)
         at sun.reflect.GeneratedMethodAccessor403.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:331)
         at com.sapportals.wcm.repository.service.layout.customizing.CustomizingControllerFactory.createCustomizingController(CustomizingControllerFactory.java:141)
    The layout set in case of a document selection is ConsumerSelectorWithUpload_EP and in case of an image is ConsumerThumbnailSelector_EP. In both cases the Layout Set seems correct, because when I use them in an iView it works correctly.
    I don't think it is a problem of the xml form, because we haven't change anything of them and suddenly this error started to appear.
    Has anybody had the same error?
    Thank your.
    Regards.
    Mireia Romo

    Hello Srinivasa,
    from a quick scan of the message it seems to be a rendering error rather than a TREX error. But I am not sure. You may need to log a support message to SAP.
    Before you do that, check the SDN postings by user "Jochen Goenninger" they contain the most common configuration errors in EP-KM to TREX communication.
    Regards, Karsten

  • Response times using BEX/Web vs. BEX /Excel user interface

    Our customer in Sweden is currently rolling out SAP BW to local sales offices around the globe and they are having huge response time problems with the BEX/Excel interface running from Australia towards the BW servers in Sweden. If running the Web interface the response time is acceptable.
    Question: Is this problem caused purely by bandwidth limitations or is it the distance itself that is the problem. If they double their bandwidth capacity, will the response times using the BEx web interface be reduced by 50% or will it remain unchanged?
    /Fredrik Osterstrom, Capgemini,

    Hi,
    It is generally much slower to display queries using Excel than the HTML version because of the way they display data and the way they are designed/engineered.
    But generally of course, it should also be on an acceptable basis.
    If you still  could not figure out the problem, I advice you  to display the query using HTML version via Browser and then download to Excel aftewards. It is normally fast. This is just a work around till you figure out the probable cause. There are many factors that contribute to this.
    Try isolation technique.
    1.) Is the query slow on displaying using Excel on all desktop computers or only selected computers?
    2.) Is the desktop computer fast enough w/ ample memory to handle the processing?
    3.) Are there any programs running/installed on the computer which directly affects Excel processing?
    Hope I have helped, and if I did, please grant points!
    --Jkyle

Maybe you are looking for

  • External hard drive not recognized by LR 3.6

    I'm running Mac OS 10.8.2. One of my external image storage drives is not being recognized by LR 3.6.  The drive shows up on my desktop and can easily be accessed by other apps.  But it's not included in the list of drives in my Folders.  All other e

  • HT4623 I can't see my mail, what should I do?

    I can not see my emails. I already updated my phone up to date...could you please suggest me what to do?

  • Payment run F110 / RFFOAVIS_FPAYM: Print vs. Email

    Hi everybody, I have a question regarding the printing of payment advices within the payment run F110 via program RFFOAVIS_FPAYM. Whenever there is a email address maintained in the customer master data the payment advice is sent as an email instead

  • Generating multiple text files.

    Dose anyone know how to output multiple text files using XSLT.

  • HT4664 Is the GTX680MX in the late 2012 iMacs OK?

    I recently bought a new iMac with the upgrade to the GTX680MX and both FCPX and Motion are crashing MacOS entirely frequently (no error message, the whole OS stops responding and then a moment later, the mouse pointer stops responding and it remains