Problem in calling BSP application through portal

Hi All,
We have EP 2004s and we have integrated a CRM (BSP) application with it .
CRM application is a custom application which contains two frames . The upper frame of this application is developed using BSP and the lower frame is ICWC .
We are calling this application (BSP) in portal using a BSP iView . When calling this application using iView it gives an error as some values needs to be initialized , though all the values have been initialized in controller.
When we are calling the same application using a browser instead of an iView it works perfectly fine .
Can anybody explain me how does portal treats the BSP application.
Thanks & Regards,
Amit Kade

The BSP is just a URL as far as the portal is concerned. Just make sure the same URL is being generated as if you called the BSP directly.
Cheers

Similar Messages

  • Calling BSP application from Portal causes error

    Hi,
    called a bsp application from our portal. The application prompts the following error message:
    BSP Exception: The object sap-tray-type=PLAIN_sap-tray-padding=X_sap_ep_version=7.00.200611091758_sap_ep_baseurl=http://v900stwmk1902.v900dtk1.v900.intern:50000/irj/portal in der URL /sap bD1kZSZjPTIwMCZwPTMwOTUxJnY9NyUyZTAwJmk9MSZzPVNJRCUzYUFOT04lM2Fhc2FwdDAzZW4xX1QwMl8wMCUzYXBFMVdnMmlqS21LYnNSZ01mMzIyLXpRdkwxMjdoYWF2NHFBeU9fTGEtQVRU)/bc/bsp/sap/zsi02/sap-tray-type=PLAIN&sap-tray-padding=X&sap_ep_version=7%2e00%2e200611091758&sap_ep_ is not valid.
    We used an BSP iView (EP 7.0 and BI 7.0) Any ideas?
    Thanks.
    Frank

    Hi,
    I am not sure how did you get that bsp-url but here are the steps:
    1) Create a system and assign an alias to it.
    2) Make sure you give proper values in Connector, User Management and ITS Property Category
    3) Check the connection by creating a sample SAP Transaction iview using WebGUI
    4) If this is working fine, then create a BSP iview. Make sure you select proper system alias, BSP Defination Type (BSP), give the correct Application Namespace, BSP Application, Customer Namespace and start page.
    Let me know what are the values you have entered here and we can try to fix this problem.
    Cheers,
    Sunil
    PS: Reward points for helpful answers.

  • Issues while running a WebDynpro Application through portal.

    Hi,
    I am trying to execute a webdynpro application through portal and facing some issues. I hope to get a significant help from the experts:
    > Initially, a report is called from the portal which in turns calls the WebDynpro Application.
    > After this, I am again trigerring "FIRE" event in order to go back to report.
    At this step, portal shows a message "The Page Can Not be Displayed". Browser link field contains the event name which I am passing to the Fire Event.
    Can anybody let me know the root cause for this issue? Below is the piece of code that I am using for navigating from Webdynpro to Report.
            l_sapgui_manager->fire(
              EXPORTING
                name = 'INDI'
            parameters = lt_parameters ).
    lt_parameters contains some field values which are required in the report.
    Thanks,
    Ashish

    No Solution

  • Calling BSP Application from Business Object?

    Hi,
    Can any one tried to call BSP Application from Business Object for showing in the Portal.
    I have the following Scenario:
    1. BSP Page: User will input the Date and Submit to store in the Database. and in this page the Workflow will be truggered and a Work item will be sent to the Next Level User.
    2. When he executes the Work Item it has to trigger the BSP Application and has to show in the Enterprise Portal.
    All this has to happen in the Enterprise Portal.
    If any one knows how to triggere from business object, please let me know.
    Thanks & Regards
    Sumanth

    Hi Vijay,
    Thanks for the information. Its long back i was working on this, but not successful,
    Now the similar requirement i need to develope in R/3.
    I checked the mentioned class in R/3 4.7, This class is not available. I hope this is only in CRM because of PC-UI.
    Any Suggesions how can i achieve this execution of BSP.
    In one of the document i saw the Business Object BUS1006 as an example but i could not locate the way to reutilize the similar way.
    Thanks & Regards
    Sumanth

  • Call BSP Application From ABAP

    Hi,
    I want to call BSP Application from ABAP. I've searched the forum and they all are displaying BSP Page in Container of the Screen. My requirement is to show it in a web browser. For that matter I am generating URL to call BSP Application. Following is the code which is throwing short dump.
    DATA: url TYPE string,
    l_appl TYPE string,
    l_page TYPE string,
    l_params TYPE LINE OF tihttpnvp,
    params TYPE tihttpnvp.
    l_appl = 'ZPWLS_SCH_RPT'.
    l_page = 'SELECTION_SCREEN.htm'.
      call method cl_http_ext_webapp=>create_url_for_bsp_application
        exporting
          bsp_application      = l_appl
          bsp_start_page       = l_page
          bsp_start_parameters = params
        importing
          abs_url              = url.
          CALL FUNCTION 'CALL_BROWSER'
           EXPORTING
             url                          = url
            WINDOW_NAME                  = ' '
            new_window                   = 'X'
            BROWSER_TYPE                 =
            CONTEXTSTRING                =
          EXCEPTIONS
            FRONTEND_NOT_SUPPORTED       = 1
            FRONTEND_ERROR               = 2
            PROG_NOT_FOUND               = 3
            NO_BATCH                     = 4
            UNSPECIFIED_ERROR            = 5
            OTHERS                       = 6
          IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
    Thanks,
    Usman Malik

    What is the dump? also you should uncomment the following lines to receive the exception thrown by the FM
    * EXCEPTIONS
    * FRONTEND_NOT_SUPPORTED = 1
    * FRONTEND_ERROR = 2
    * PROG_NOT_FOUND = 3
    * NO_BATCH = 4
    * UNSPECIFIED_ERROR = 5
    * OTHERS = 6

  • Problem in viewing Accounts iview through portal.

    I am facing problem when i am trying to view the Accounts iView through
    portal. The same iView is running well directly through CRM system.
    In portal a small window is poped  asking for username and password for
    Site      : crmprd.ssg.local and
    Realm  : SAP Web Application Server [CP1]
    I tried by providing the user name and password of CRM but it's not
    working. When I cancel that popped window then that Accounts iView is
    displayed but all the tabs and links in that page are inactive.
    And also when i am clicking on the any of the tab then at lower left corner of
    the browser "access is denied"  message is coming.
    I will be thankfull for the reply.

    The BSP is just a URL as far as the portal is concerned. Just make sure the same URL is being generated as if you called the BSP directly.
    Cheers

  • Problem in Calling BSP from Workflow

    Hi All,
         I have develpoed a workflow where in I am calling a BSP applicaiton , what ever the necessary steps that are required to take I did them perfectly and even Iam able to call the BSp application,This wrokflow is triggred from the portal when ever user clicks a link.
    Now the Problem is when I am directly executing the workflow from wrokflow builder directly it is opening the BSP application , but actually what should happen is a ACTIVITY is sent to SAP Business Wrok Place and fromt there if the AGENT executes the task then it should open the BSP aplication.
    Now In my case the BSP application is opening as soon as I execute the workflow directly and in the BUSINESS PLACE also the TASk is stored in the inbox .
    I want to open the BSp application only when AGENT executes the TASk from the Business Work Place
    What can be done , to over come this problem?
    PROBLEM SOLVED
    Thanks
    Pavan

    Could you please share the solution as it would be of great help?

  • Problems while migrating PDK applications from Portal 7.1 to Portal 7.3

    Hi All,
    I am facing a problem while migrating a PDK application from Portal 7.1 to Portal 7.3.
    Since Portal 7.3 doesnt support PAR files any more it provided with a tool to convert the PAR to an EAR file and deploy the resultant EAR to the new portal.
    I converted the PAR into EAR and deployed the file but the application is not executing. When I looked into the log files i found the following exception. The application is not able to identify the tag "documentBody". I checked the protalapp.xml and the "SharingReference" is properly maintained in the file but the error message suggests that its not able to fine the reference to the tagLib uri maintained in the portalapp.xml
    Now my question is why is it not able to obtain a reference to the taglib? Did any one face similar problem previously. Can you please provide me with any document for migrating / developing PDK application for Portal 7.3
    Parser [PRT] - JspParseException is thrown while parsing JSP file </SAP/sap/POD/J00/j2ee/cluster/apps/TestOrg.co.uk/TestOrg~cas~ptlsvc/servlet_jsp/CASPortalService/root/WEB-INF/pagelet/CASFramework.jsp> :
    com.sap.engine.services.servlets_jsp.jspparser_api.exception.JspParseException: Cannot parse custom tag with short name [documentBody].
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:969)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:228)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:994)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:228)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:994)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:228)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:69)
    at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.GenerateJavaFile.generateJavaFile(GenerateJavaFile.java:72)
    at com.sap.engine.services.servlets_jsp.server.jsp.JSPProcessor.parse(JSPProcessor.java:272)
    at com.sap.engine.services.servlets_jsp.server.jsp.JSPProcessor.generateJavaFile(JSPProcessor.java:196)
    at com.sap.engine.services.servlets_jsp.server.jsp.JSPProcessor.parse(JSPProcessor.java:128)
    at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.getClassName(JSPChecker.java:377)
    at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.compileAndGetClassName(JSPChecker.java:306)
    at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.getClassNameForProduction(JSPChecker.java:236)
    Thanks in advance
    PK

    Hi Amit,
    Thanks for your reply. I could see some progress after "thoroughly" going through those links. Thanks a lot (gave points too )
    Now I am facing another problem. The application did deploy successfully but with a warning. When i checked the warning it says that the deployment was successful but can not be started.
    The log file has the following error message.
    Global [startApp] operation of application [newsint.co.uk/newsint~cas~ptlsvc] finished with errors for [5] ms on server process [2721950] [
    >>> Errors <<<
    1). com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Application newsint.co.uk/newsint~cas~ptlsvc cannot be started. Reason: it has hard reference to the following resources, which are currently not available on the system: hard to SAPPORTAL/com.sapportals.htmlb (public) (f=true, cl=false); .
    In order to start the application, components that provide the missing resources should be successfully deployed.
    at com.sap.engine.services.deploy.server.ReferenceResolver.isResolved(ReferenceResolver.java:137)
    at com.sap.engine.services.deploy.server.LifecycleController.startReferencedComponents(LifecycleController.java:173)
    at com.sap.engine.services.deploy.server.application.StartTransaction.beginCommon(StartTransaction.java:200)
    at com.sap.engine.services.deploy.server.application.StartTransaction.begin(StartTransaction.java:166)
    at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:421)
    at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhases(ParallelAdapter.java:465)
    at com.sap.engine.services.deploy.server.application.StartTransaction.makeAllPhases(StartTransaction.java:605)
    at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:1828)
    I dont understand why is SAPPORTAL/com.sapportals.htmlb is not available. As per my understanding it is some thing that should be available with the portal server by default.
    Any hints from any one?
    thanks in advance
    PK

  • BSP Application in Portal and WebAS Authentication popup

    Hello,
    we have a very well running SAP Portal SP14 and a BSP
    application running WebAS 6.20.
    SSO between Portal and WebAS works perfect. Profiles are maintained and verify.der is imported.
    But:
    From time to time we have users which open logon to
    portal and execute the bsp application, authentication is successfull, but after a certain period of time or any unknown incident these users get a popup from webas and they are asked(forced) to enter their username and password. It seems to be that their session expired and they have to re-authenticate. But they are still logged on to Portal.
    Can we prevent this popup from beeing shown to the user? Problem is, that they enter any password and they et locked
    Does anybody have the same problem?
    Thanks
    Maik

    Hello Maik,
    i am newbee in SAP.I have little proble with SSO.I am using Ep7.0
    Though i have imported the verify.der file and installed the certificate still SSO
    doesn't seem to be working.I am getting error as:
    "not authorized for executing BSP application".
    Do i need to give any particular role to users or  is any other setting required?
    regards!

  • Calling BSP application in same session

    Hi,
    I am trying to arrange a few BSP pages into some sort of "BSP pool" so I can call them from different applications. Means: I want to create something like a few base objects to re-use in other BSP applications. My BSP applications have to be stateful - so when I embed those pool pages (using iframe or similar technology) I do get a new session and cannot share the model data. :-((
    Is there any way of avoiding this session problem? Can I force a call to a new URL (on the same server) to re-use my previous session?
    Interface method "IF_BSP_NAVIGATION->goto_page" sports a parameter "session", but this parameter does not what I would have expected when fed with the current session ID.
    I could not find any documentation on the session handling in the WAS either. All I learnt is that a new session seems to be created whenever a URL with a different ICF path is called - even on the same server. If this is the case I will definitely have problems pooling BSP pages into a "toolbox" BSP application.
    Sharing the model data via server-side cookies could be a way, but fails for object references (like class instances or data references).
    Any experience with writing the model data (and references!) into ABAP memory to be re-used in the same GUI session (e.g. CIC)? That might be a workaround (?).
    Any hint greatly appreciated.
    TIA
    Peter

    I can tell you what I have used in the pass to acomplish this: BSP Extension Elements or Reusable Controller classes. 
    BSP Extensions are really designed for just this kind of reusability.  You have static interface into and out of the extensions.  All the rendering is encosed in the extension, yet will be befored in-line in the rendering of the main page.  You don't have to worry about separate sessions, or the overhead of iFrames.
    Another very similar approach is to create reusable controller classes.  Rendering logic can actually be placed in the controller as well (instead of calling a view). Brian McKellar has an SDN Weblog on how to use a controller class to build a pattern engine.
    If you are really trying to create a reusable toolbox - then I highly suggest the Extension approach.  However I have done the sharing of model data between two applications.  I have an example here:
    /people/thomas.jung3/blog/2005/05/27/custom-bsp-extension-element-for-field-level-help
    Basically I serialize the model class and write it into a server cookie.  Then I pass a unquie ID for that model instance to the second application.  It can then retrieve and deserialize the model.

  • Trouble calling BSP application in EP

    Hi,
    I have a BSP application which I need to call in an iView. EP version is 6.0, SP7 P1. The BSP seems to run fine as a URL, but does not work when called as a BSP iview. The error on calling it via the BSP iview is 'This page cannot be displayed'. Is there something I'm doing wrong?
    Thanks in advance.
    Sudha

    Hi Sudha,
    Have you activated the Portal Session Management?
    If not, please have a look at
    http://help.sap.com/saphelp_470/helpdata/en/cb/f8751d8c6b254dac189f4029c76112/frameset.htm
    and then click on "Activating Portal Session Management".
    Under "Activities" there are 2 possibilities. If you use the HTMLB library in your application, you just have to check the box "Supports Portal Integration" in the Properties Tab (poss. 1), otherwise you have to copy the piece of code at the beginning of your page (poss. 2).
    Regards,
    Rainer

  • Not able to Access Webdypro applications through portal

    Hi,
    We are using iviews created using in SAP Web Dynpto iView template in SAP Enterprise Portal 7.0.
    Resently, we have migarated server from 32 bit machine to 64 bit machine. 
    After migration We are facing some problem with web dynpro applications.
    Web Dynpro applications can be opened from internet but not from intranet.
    We want that applications can be accessed from intranet as well as internet.
    Address of Web AS specified in system used by web dynpro applications is in the form <proxy hostname>.<domain>.<extension>:<port-SSL> like xyz.company.net:SSL-Port-Number.
    Translation rule is defined on proxy server for converting this address to actual address in the form <server host>.<domain>.<extension>:<port> like serverhostname.company.net:WebASportNumber.
    This rule is working when appication is accessed from internet. However, address traslation is not taking place in case of intranet.
    Regards,
    Rajani

    Hi,
    Are you getting 500 internal server error when accessing through internet.
    Change your Domain name settings and compare your host file settings in both systems.
    Thanks,
    gopal

  • User is locked in R/3 but still access the application through portal

    We are currently on NW2004s SP10 .
    We locked the User A in R/3 SRM backend system and from Enterprise Portal the same User A login and try to access the SRM application in backend . The system is allowing to access which we want to prevent .
    The authentication ticket type is "SAP Logon Ticket" .  The User A is trying to access ITS services through Portal.
    Do we have specific SSO parameter which needs to set in backend SRM application .
    Thanks
    Chandrashekhar K

    Hi
    We have maintained the following profile parameter for SSO in our SRM system . From portal we are accessing the SRM system
    login/accept_sso2_ticket          1          
    login/certificate_request_ca_url     https://tcs.mySAP.com/invoke/tc/usercert               
    login/certificate_request_subject     CN=&UNAME, OU=&WPOU, O=mySAP.com User, C=DE               
    login/create_sso2_ticket          0               
    login/disable_cpic               0          
    login/disable_multi_gui_login          0          
    login/disable_multi_rfc_login          0               
    login/disable_password_logon          0               
    login/failed_user_auto_unlock          0          
    login/fails_to_session_end          3               
    login/fails_to_user_lock          3          
    login/isolate_rfc_system_calls          0               
    login/min_password_diff               1          
    login/min_password_digits          0               
    login/min_password_letters          0               
    login/min_password_lng               6          
    login/min_password_specials          0               
    login/multi_login_users               HP          
    login/no_automatic_user_sapstar          1          
    login/password_change_for_SSO          0          
    login/password_charset               1          
    login/password_expiration_time          60          
    login/password_logon_usergroup                         
    login/password_max_new_valid          0               
    login/password_max_reset_valid          0               
    login/system_client               400
    login/ticket_expiration_time          60
    login/ticket_only_by_https          0
    login/ticket_only_to_host          0
    login/ticketcache_entries_max          1000
    login/ticketcache_off               0
    login/update_logon_timestamp          m
    Please suggest as to change any parameter value . We want to restrict the user to access SRM system from portal if he is locked int e SRM system.
    Thanks

  • Calling BSP application from CRM PCUI framework

    Hi All,
    We are using the CRM PCUI for channel partner management. Since CRM PCUI framework has some limitations as to how the data is formatted in the layout such as no multiple value selection ( since it is a generic framework using the blueprint tables we have to use the predefined layout settings) we want to call a standalone BSP application to maintain some of the data such as marketing attributes. We want to do this by providing a link to the standalone BSP application where the data can be maintained. Since we will be calling this application in the create mode of a new BP, is it possible to integrate the whole application as one logical unit ? I mean we want to commit the marketing attributes within the same 'save' methods of the pcui framework. Is this possible to do ? Any ideas or input is greatly appreciated.
    Thanks.

    Hi,
    we've already done a rework of the marketing attributes screen by using the technique I've described in my Weblog <a href="/people/gregor.wolf3/blog/2005/05/27/use-crm-pcui-html-viewer-to-call-a-custom-url">Use CRM PCUI HTML viewer to call a custom URL</a>. But it has one drawback: You can't use the Save button of the PC-UI applicaiton. You have to provide your own. But the usability enhanchement is rearly great.
    Regards
    Gregor

  • Access deinied error in browser while accessing bsp application in Portal

    Hi All,
    I'm integrating SRM in to Enterprise portal using SRM business package,in which i access CCM iviews which were buit using BSP  Application. EP in one host, and BSP Application resides in another host, so there are 2 different hosts. I define full hostname to both host, example, EPhost.domain.com and BSPhost.domain.com.  The iView can be displayed in Portal. However, when I click one of the button or drop down in that iview displayed on the iView's toolbar (e.g. buttons are New, Goto), it gives me "Access is denied".
    Any idea to fix this?
    Regards,
    Vinoth.M
    <b></b>

    Look at below thread, same issue discussed:
    Re: BSP Iview error message : Access denied
    Raja T

Maybe you are looking for