Custom profiles in IC Web client terminate in XSLT error 'unexpected EOF'

Hello,
we've upgraded from CRM 4.0 SP7 to CRM2005 (i.e. CRM 5.0) SP7.
The IC web client is not able to start our custom web client profiles. However, SAP's default profile is OK.
When launching via transaction CRM_IC or SE80 and default.htm, the window opens up, but if we use one of the custom IC Web client profiles, the application won't load correctly. It only displays the logos and the clipboard, then gives the error message:
The runtime repository could not be interpreted. An XSLT transformation error occurred.
Reason: Unexpected end-of-file.
Transformation: BSP_WD_RT_REP_RUNTIME
I've checked the customization, and I find no errors. All function profiles (XML files) from 4.0 have been migrated correctly into 5.0 customization tables.
The custom profile launches our BSP application Z_CRM_IC, which is a copy of the standard BSP with a few controller replacements. The corresponding runtime framework profile calls the repository Z_CRM_IC_RT_REP, which is also a copy of the original.
When I check the repository Z_CRM_IC_RT_REP in SE80, the system displays the error
BSP Application Z_CRM_IC_RT_REP,BSP Page CRM_IC.XM
The included page "CRM_IC_All_Viewsets_wo_BUPA_and_Main.xml" is created in language "ABAP".          
However, I don't think that's really an error, because the include merely points to the standard xml file
../CRM_IC_DT_REP/CRM_IC_All_Viewsets_wo_BUPA_and_Main.xml
and when I run a check on that, the workbench finds no errors.
Any idea on how to get the IC Web client up and running again?
Regards,
Arto

Note 880180 seems to help.
After making the suggested changes, I ran into another translation error, but that's a different story...

Similar Messages

  • Adding a custom button in agile web client GUI.

    Hi,
    Is it possible to add a custom button in agile web client GUI?. Since i am totally new in the agile world, please provide some guidelines.
    thanks,
    Uday

    Yes, there are ways to add buttons to the user interface. The solution depends on your use case. If you are wanting to add a button in the same area that you see other action buttons, like the Save or Edit buttons, then you can do by following the instructions in the Navigation Extensibility Guide. You can find this document in the Extensibility Pack documentation online. All the online documentation can be found at http://www.oracle.com/technetwork/documentation/agile-085940.html#plmprocess - select the Extensibility Pack and you'll find the Navigation Guide in there.

  • Custom Fields in IC web client

    Hi
    I have added a custom filed to BP using EEWB in 5.0. i want this field to be visible in IC web client search screen.
    Can anyone help me out on the process for this.
    thanks in advance.

    thanks

  • Alerts and reminder profiles in IC Web client

    Hi all,
    We are working on CRM 2007. Can we maintain alert and reminders in the IC Web client.
    If yes, where can we maintain them?
    I dont see any path in IMG to maintain those settings?
    Please give me some inputs on this...
    Points will be awarded liberally.
    Thanks in advance,
    RK

    Some more info which I got from one of my raised questions:-
    In CRM 2006s and CRM 2007, the Alert Modeler (IMG configuration based on IC events and parameters) has been replaced by the Alert Editor. You can now create re-usable alerts complete with navigation target (hyperlinks), tooltips, and variables.
    You access the Alert Editor via the IC_MANAGER business role under the menu option Process Modeling - > (Create) Alert
    After you save the alert, you can create a rule using the Rule Modeler to trigger the alert. As mentioned by others, you use the Rule Modeler context "Intent-Driven Interaction".
    You need to assign your CRM business role to the Rule Policy Details node of the rule policy. You also need to declare any events you will plan to use in your rule.
    When you create a rule, the rule must start with the condition "if current event equals your event". Optionally you can add additiona conditions, such as "if BP status equals..."
    In your rule, you use the action "trigger alert" and provide the ID of the alert you created.
    As mentioned, in CRM 2006s and CRM 2007, no out of the box default alerts are provided.

  • Custom Controller in IC Web Client

    I am trying to using the Custom Controller to pass a model between classes. I am not using the BOL context node. I made my own models. Does anyone know what do I need to do or have any example that I can follow? thanks.

    hi,
    For help
    http://help.sap.com/saphelp_crm40sr1/helpdata/en/9d/1ca7f91b76ad4493d62b8ecc7c83db/frameset.htm
    If you are calling controller2 from controller1 then
    subcontroller ?= create_controller(
                              controller_name = 'address.do'
                              controller_id = 'ad'
    set some attributes with standard method
      subcontroller->set_attributes( name = 'model'
                                     value = lv_model ).
    model is the name of the attribute.
    lv_model is the instance of the model.
    The above sets the model to the controller2. You can just get the model in controller2 by me->get('model').
    Regards,
    Abdul raheem S

  • WLS :: Will Vista web client work with Weblogic Server 8.1.6 over SSL?

    Hello,
    I have installed 51-2 bit SSL cert on weblogic 7 and found that the secure site doesn't work on Vista web client.
    Weblogic gives error in handshaking and says algorithm is not supported.
    Vista web client uses some algorithms which were not supported by weblogic 7.
    So would like to know if would Vista web client work with Weblogic Server 8.1.6 over SSL?
    Any information in this regard would be helpful.
    Thanks in Advance.

    can you use the following debug flags in the weblogic server as java_options and paste the complete ssl handshake exception here.
    -Dweblogic.StdoutDebugEnabled=true
    -Dssl.debug=true
    thanks,
    sandeep

  • Dedicated Web Client:SBL-DAT-00373

    I have installed this on my laptop without issue. I have reinstalled it multiple times on a Citrix Desktop. The Dedicated Tools fat client works perfectly, but web client gives the following error log:
    2021 2012-03-22 07:53:55 2012-03-22 07:54:25 -0500 00000003 001 003f 0001 09 siebel 5208 796 C:\Program Files\Siebel\7.7\web client\log\siebel.log 7.7.2.6 [18372] ENU
    ObjMgrLog     Error     1     0     2012-03-22 07:53:55     (descmgr.cpp (770)) SBL-DAT-00373: DataSource named //Sample could not be found. Check your configuration file.
    ObjMgrLog     Error     1     0     2012-03-22 07:53:55     (descmgr.cpp (770)) SBL-DAT-00373: DataSource named //Local could not be found. Check your configuration file.

    I have commented out the portions indicated above. Now I receive the following errors (The same, but with different text.
    2021 2012-03-26 08:08:48 2012-03-26 08:08:59 -0500 00000003 001 003f 0001 09 siebel 6808 4744 C:\Program Files\Siebel\7.7\web client\log\siebel.log 7.7.2.6 [18372] ENU
    ObjMgrLog     Error     1     0     2012-03-26 08:08:48     (descmgr.cpp (770)) SBL-DAT-00373: DataSource named Local could not be found. Check your configuration file.
    ObjMgrLog     Error     1     0     2012-03-26 08:08:48     (descmgr.cpp (770)) SBL-DAT-00373: DataSource named Sample could not be found. Check your configuration file.
    The "//" is missing from both now.

  • Business role customizing not working in crm 2007 web client

    Can someone tell me what services need to be activated via sicf for business role customizing to work in the Web Client under the Administration component in CRM 2007.  I have everything else working in this are eg surveys, document template, fact sheet configuration, view configuration but the business role customizing when selected just opens a blank screen
    Thanks in advance
    Eddie

    Hi Eddie,
    The SAP CRM 2007 Master guide suggests enabling all the SICF services in the SAP namespace.
    We had some script errors in CRM UI, but once all the SICF services were activated, they simply disappeared.
    The IDES demo systems are also set up this way, so you can try doing it.
    Regards,
    Padma

  • Problem In IC Web Client Profile

    Hi Experts,
    I m using CRM5.0 for Web Client.I m changing BuPaMoreContactView as maintained in Cook Book CR5.0.
    I m following all steps correctly as
    1. Run time profile
    2. Assign Run Time profile to my own profile
    3. Create Org'n --> Position --> User and assign my profile to organization.
    Now when i m checking profile assign to my user(By CRM_IC exicution) it is showing profile that is not exist and giving error <b>Activity clipboard profile could not be loaded</b>
    <b>Other problem</b>  when i m searching Business partner I m geting only two tab that r<b> Account <b>and</b> Address</b> .I am not geting third tab that is<b> Contact Persion</b>. How i will find that in search page.
    Please tell me what is the problem and what i need to check
    Thanks
    Gaurav

    Hi Gaurav,
                     I gor confused with CRM 5.1/5.2 and CRM 2007 profile. You are on CRM 5.0 then you do following things
    1) goto tx ppoma_crm
    2) on top left under search screen, search for Positions  " Sales" and Marketing and Service one by one.
    Now assign yourself to each of these positions. ( You might find  more than one psoition when you search by above criteria. Ideally you should be able to see position names soemthing like Sales Representative, Marketing Represetative etc . I am not sure what exactly would be the name at your system because ppl might chnage the description of positions.
    Now launch UI again and you must be able to see all modules.
    Let me know if u still have any issues

  • Determine the chosen profile after entering IC Web client

    There are a number of CRMPROFILE FM's but none seem to return the profile that I'm after. In short I'm trying to identify the profile chosen by the user (or defaulted) after they log into the IC Web client.
    I would be happy to find an FM, method, or any other way of determining this. I've just started debugging the BSP code to determine the method used but it's slow going. Someone save my sanity, Pleeeaase.
    Gary

    hi gary,
    you can use the following code to get the profile in which the agent is logged into.
    For  CRM 2007:
      data: lr_ui_profile type ref to if_crm_ui_profile,
            lv_profile type string.
    *get business role.
      clear: lv_profile.
      lr_ui_profile = cl_crm_ui_profile=>get_instance( ).
      lv_profile = lr_ui_profile->get_profile( ).
    In CRM 5.0:
      DATA:lr_ic_profile type ref to if_ic_profile,
                lv_profile type string.
      lr_ic_profile = cl_ic_profile_service=>get_instance( ).
      lv_profile = lr_ic_profile->GET_PROFILE( ).
    thanks
    giri

  • Regarrding IC Web Client Profile Assignment

    Hi ,
        I am learning IC web client actually, in a tutorial i came across something called IC web client profile. i created it successfully. Next they have said to assign it to the user or business partner' s position in organisation management. i don get what this is actullay. Can anybody help me in knowing how to assign the profile. ?
    thanks,
    selva M.
    Edited by: selvakumar mohan on Apr 10, 2008 1:26 PM

    hi Selva,
    Once you have creted the ICWC profile you will need to assign this profile to either a BP/User or Position or Org unit.
    for this go to the trasaction ppoma_crm where you can see you orgnisation setup along with the positions and BP assignements.
    Now select position and go on the top to the go to field and then detailed object  --.enhanced object descriton and then follow the steps as given above.
    Regards
    Raj

  • Client authentication in PI when SAP Web dispatcher terminates SSL

    PI Security Experts,
    Here is our design for Third-party Peoplesoft system initiating SOAP Call to PI Web Service created on our PI server.
    1) Third-party Peoplesoft Application server initiates a SOAP call.
    2) Third-party Network Gateway has a URL server certificate from our gateway and our gateway server has a root certificate from the CA used by third-party gateway. this will be used to establish the SSL tunnel between gateway.
    3) SOAP request in our network will be routed through load balancer to SAP web dispatcher.
    4) SAP web dispatcher terminates SSL connection
    5) We will generate client cert for authentication and pass it onto third-party which they will load onto their PeopleSoft application server. SOAP call initiating from the PeopleSoft server will pass the client cert along with the message (My understanding is that the client cert will not be a part of SOAP message body. Ina other words we are not implementing message-level security. Is that true? How will the client cert be passed? How and where will a client attach the client cert with message?My understanding is that this is a network layer security and client certificate will be authenticated on PI J2ee server at SSL protocol level..Is my understanding correct?)
    6) We will also load client certificate generated for client onto J2EE server using Visual Admin and map it to PI user for authentication.
    7) SAP web dispatcher terminates SSL and passes the SOAP message to PI (J2EE) along with client cert in a http header variable.
    There is some conflicting SAP documents. some say that client cert can't be used for PI authentication if Web Dispatcher terminates SSL connection (http://help.sap.com/saphelp_nw04s/helpdata/en/ea/301e3e6217b40be10000000a114084/frameset.htm). There is some other documents that say that authentication using client cert is possible by having J2EE trusting Web Dispatcher and by passing client cert from Web Dispatcher to J2EE in a httpheader variable (http://help.sap.com/saphelp_erp2005/helpdata/en/ea/301e3e6217b40be10000000a114084/content.htm).
    Now if client cert authentication is possible even if Web dispatcher terminates SSL, what cert do we need on J2EE, a cert from Web dispatcher or a client cert that's coming in from the client appication (the one that we created and provided to our third-party)?
    If we install a cert from web dispatcher on J2EE then do we need a client cert on Web dispatcher instead of on J2EE? If so how and where do we map client cert to PI User?
    I will really appreciate any advise on whether we are going down the right path and any pointers to my questions.
    Thanks,
    Saurabh

    Hi,
    May be below links will be helpful
    Check the following links.. you will get the information all about the securities...
    http://help.sap.com/saphelp_nw04/helpdata/en/f7/c2953fc405330ee10000000a114084/content.htm
    Also read thru this link for message level security - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d024ca8e-e76e-2910-c183-8ea4ba681c51
    Also find soeminformation in these links
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a8/882a40ce93185de10000000a1550b0/frameset.htm
    /people/aparna.chaganti2/blog/2007/01/23/how-xml-encryption-can-be-done-using-web-services-security-in-sap-netweaver-xi
    Step by step guide for SSL security
    step by step guide to implement SSL
    Please go through below link for referance (above information is from below link)
    http://help.sap.com/saphelp_nw04/helpdata/en/14/ef2940cbf2195de10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/ff/7932e4e9c51c4fa596c69e21151c7d/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/13/4a3ad42ae78e4ca256861e078b4160/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/3a/7cddde33ff05cae10000000a128c20/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/0a/0a2e0fef6211d3a6510000e835363f/content.htm
    General guide
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a09f3d8e-d478-2910-9eb8-caa6516dd7d9
    Message level security
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d024ca8e-e76e-2910-c183-8ea4ba681c51
    Regarding message level you can encrypt the message using certificates.
    For both of this basis team has to deploy the releavant certificates in XI ABAP Stack or Java stack.
    Generally if the scenarios are intra company we dont use any transport level or message level security since the network is already secured.
    Thanks
    Swarup

  • Authorization for IC Web Client Profile

    Dear Guru,
    This is the first time I involve in IC Web Client
    Project.
    I would like to limit IC Web Client Profile. What is authorization object which I have to limit ?
    Beside that, if users miss authorization in the web screen, what is  user have to do ( in R3 we can order user to run /nsu53 or I run ST01 to trace ) ?
    Pls advice.
    Thanks,
    SUGANDI

    You can use SAP delivered roles
    SAP_PCC_IC_AGENT
    SAP_PCC_IC_MANAGER
    SAP_PCC_CAMPAIGN_MANAGER.
    Each of these roles have access to Interaction Center BSP application 'CRM_IC' as well as other PCUI applications used in IC Web Client.
    Authorization object for BSP applications is 'BSP_APPL'.
    Talk to your security person and ask him to assign these roles to the user who are going to use the application.
    You can even customize these roles.
    Thanks,
    Thirumala.

  • Urgent :crm_ic web client adding new field - customer external number-BPEXT

    HI
    I want to add the field <b>customer external number(data element- bpext)</b> is available as a standard  field in  <b>bp transaction</b> , under indentification tab I am trying to bring the same field into the <b>identify account-CRM-IC BSP Application</b>
    when I am trying to do this , I nee to know the below information
    <b>Attribute name
    property name
    context class</b>
    can you help me in Identifying this values which I feel is must for adding the field to the bsp application CRM_IC.
    thanks in advance
    Message was edited by: madhu satya rajasekhar bobbadi

    Hi,
    Following are the steps to add new fields to the existing view.
    - Create a new controller class (ZCL..) with original view class as super class
    - Create new BSP application with View and Controller
    - Attach the above Z class to the view and controller created and activate the BSP appln.
    - Go to transaction BSP_WD_WORKBENCH and type your BSP appln.
    - Expand your controller and at the Context class use Wizard to create new context node and bind this to Custom Controller class available.
    This whole process requires complte understanding of View, Controller, Custom controller and basic custom modifications to IC Web Frame work.
    Kunda Krishna Kishore

  • Custom OIM Web Client

    Hi all,
    I am writing a sample OIM web client application in JSP. The goal is to change the password of a target resource.
    There is an issue while connecting to the OIM server using the below code.
    oimConnexion = oimClient.connect(oLoggedLogin,oLoggedPassword,XLAccueilDir,authConf,policy,namingProvider);
    I have configured the Client config files, location etc., correctly and able to retrieve fine at runtime.
    However, the java client is working fine but not the web client.
    The OIM is 9.0.1 and deployed on JBoss.
    There seems to be strange behaviour when the application is deployed in JBoss, we are not able to login to the OIM app and it works fine when the app is undeployed in JBoss.
    The exception we are getting is shown below.
    0/04/16 11:00:57 exception caught while connecting to OIM
    10/04/16 11:00:57 java.lang.NullPointerException
    10/04/16 11:00:57 at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
    10/04/16 11:00:57 at $Proxy2.isChallengeQuestionsSetForSelf(Unknown Source)
    10/04/16 11:00:57 at Thor.API.tcUtilityFactory.<init>(Unknown Source)
    10/04/16 11:00:57 at com.oracle.oim.ocs.utils.ConnectToOIM.connect(ConnectToOIM.java:59)
    10/04/16 11:00:57 at com.oracle.oim.ocs.client.OIMCustomClient.connect(OIMCustomClient.java:286)
    10/04/16 11:00:57 at test.jspService(_test.java:60)
    10/04/16 11:00:57 at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    Appreciate any help on this.
    Thanks,
    Mahendra.

    Bump Thanks.

Maybe you are looking for