BEx Broadcaster exception in GET_DATA_PROVIDER while START_BROADCASTER

Hi All,
I am very new to SAP and first time using BEx 3.5 Web Application Designer (WAD). I have no background about how they communicate with each other and also how ABAP programs are related to Web Items. Need some help.
In my project, the requirement is to call broadcaster in directly new wizard by clicking on one button. (The new wizard is same as the one which we can see after clicking on 'create new settings with wizard' option of broadcaster template)
I am using following command URL:-
<A href="<SAP_BW_URL CMD='START_BROADCASTER' SOURCE_TEMPLATE='0BROADCASTING_TEMPLATE' SOURCE_DATA_PROVIDER='DP' START_WIZARD='X' DISTRIBUTION_TYPE='MAIL' >"   target=_Blank>
I am getting following error:-
Exception condition "UNKNOWN" raised.
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: GET_DATA_PROVIDER of program CL_RSR_WWW_PAGE===============CP
Method: SET_ITEM of program CL_RSRD_WWW_ITEM_BROADCASTER==CP
Method: INIT of program CL_RSR_WWW_ITEM===============CP
Method: CREATE of program CL_RSR_WWW_ITEM===============CP
Method: SET_ITEM of program CL_RSR_WWW_PAGE===============CP
Method: SET_TEMPLATE_ITEMS of program CL_RSR_WWW_ITEM_TEMPLATE======CP
Method: SET_ITEM of program CL_RSR_WWW_ITEM_TEMPLATE======CP
Method: INIT of program CL_RSR_WWW_ITEM===============CP
Method: CREATE of program CL_RSR_WWW_ITEM===============CP
Method: SET_TEMPLATE of program CL_RSR_WWW_PAGE===============CP
Termination occurred in the ABAP program "CL_RSR_WWW_PAGE===============CP" -
  in "GET_DATA_PROVIDER".
Any suggestions why do I get this? Also, is there any document which will guide me about information broadcaster in detail like what are the templates/abap classes associated with it, what is the general flow of process etc.
Also, We want the technical name should be auto generated while creating new settings. How do we achieve it? And, how do we populate email Id of the current user in email field? We want to use distribution type=MAIL.
Experts, please see if you can help me in any of this.
Thanks,

Is Dealer a licensed user in BI system?If it is Make Dealer as Authorization relevant and add role with authorization object with dealer specific values.In Broadcaster u have option user-specific which will send only authorized value to delaer e-mail,here one broadcaster setting automates all the active dealers in system.If Dealer is not authorization relevant create 10 queries each query restricted to that delaer value and create 10 broadcaster settings.But this is last option if Dealer is not licensed in the system again this needs lot of effort and in terms of maintenance it gets worse.

Similar Messages

  • Going to portal while calling BEx Broadcaster

    System gets me to the portal while I calling BEx Broadcasting through Query Designer or Analyzer. Why?? I don't need portal, I want distribute my report by email.

    You're connecting to the portal, since the broadcaster is part of the portal. You'll after connection access to the broadcaster options.

  • Exception when using BEx Broadcaster on output PDF/Excel

    Hi all,
    I've a BI system (ABAP & Java) on different servers - SP12.
    When I try to send a query with Output Format other than "Outer link to CurrentData" (ie. PDF/Excel) through the BEx Broadcaster I get
    "Java system error: call FM_RSRD_X_PRODUCE_PROXY to ProgId <RFC Destination name> on host <portal server name> with SSO not authorized: Authentication faild."
    If I try to run 'FM_RSRD_X_PRODUCE_PROXY' directly through SE37 I don't get an error.
    I have the latest "Diagnostics & Support Tool" and everything is Green when I do the check.
    SSO if configured from Portal to BW (if I go the the BI Master system and do 'Test connector' I get 'success').
    Moreover, if SSO wasn't configured then I would get an error when trying to access the BI roles (My ModelData JCO destinations uses ticket)
    The user I'm testing has '0BI_ALL'.
    DefaultTrace:
    <i>Date : 11/07/2007
    Time : 15:15:28:619
    Message : call FM RSRD_X_PRODUCE_PROXY to ProgId <RFC destination name> on host <portal server name> with SSO not authorized: Authentication failed.
    Severity : Error
    Category : /System/Server
    Location : com.sap.engine.services.rfcengine
    Application :
    Thread : SAPEngine_Application_Thread[impl:3]_0
    Datasource : 1585650:D:\usr\sap\VP2\JC00\j2ee\cluster\server0\log\defaultTrace.trc
    Message ID : 005056827EE90062000001100000373000043E568B18912E
    Source Name : com.sap.engine.services.rfcengine
    Argument Objs :
    Arguments :
    Dsr Component : WP8
    Dsr Transaction : 4731B5D4842D315FE10000002A50504F
    Dsr User : OMRIC                          
    Indent : 0
    Level : 0
    Message Code :
    Message Type : 0
    Relatives : /System/Server
    Resource Bundlename :
    Session : 0
    Source : com.sap.engine.services.rfcengine
    ThreadObject : SAPEngine_Application_Thread[impl:3]_0
    Transaction :
    User : Guest
    Date : 11/07/2007
    Time : 14:46:25:420
    Message : java.lang.RuntimeException: call FM RSRD_X_PRODUCE_PROXY to ProgId <RFC destination name> on host <portal server name> with SSO not authorized: Authentication failed.
         at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:79)
         at com.sap.engine.services.rfcengine.RFCJCOServer.handleRequest(RFCJCOServer.java:156)
         at com.sap.mw.jco.JCO$Server.dispatchRequest(JCO.java:7785)
         at com.sap.mw.jco.MiddlewareJRfc$Server.dispatchRequest(MiddlewareJRfc.java:2405)
         at com.sap.mw.jco.MiddlewareJRfc$Server.listen(MiddlewareJRfc.java:1728)
         at com.sap.mw.jco.JCO$Server.listen(JCO.java:8145)
         at com.sap.mw.jco.JCO$Server.work(JCO.java:8265)
         at com.sap.mw.jco.JCO$Server.loop(JCO.java:8212)
         at com.sap.mw.jco.JCO$Server.run(JCO.java:8128)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Severity : Error
    Category :
    Location : com.sap.engine.services.rfcengine.handleRequest
    Application :
    Thread : SAPEngine_Application_Thread[impl:3]_19
    Datasource : 1585650:D:\usr\sap\VP2\JC00\j2ee\cluster\server0\log\defaultTrace.trc
    Message ID : 005056827EE900680000012D0000373000043E56233051EB
    Source Name : com.sap.engine.services.rfcengine
    Argument Objs :
    Arguments :
    Dsr Component : WP8
    Dsr Transaction : 4731AF9A842D315FE10000002A50504F
    Dsr User : OMRIC                          
    Indent : 0
    Level : 0
    Message Code :
    Message Type : 0
    Relatives :
    Resource Bundlename :
    Session : 0
    Source : com.sap.engine.services.rfcengine
    ThreadObject : SAPEngine_Application_Thread[impl:3]_19
    Transaction :
    User : Guest</i>
    How can I solve this problem?
    Regards,
    Omri

    Solved it on my own.
    The sso from Java->ABAP was OK
    I reconfigured the sso from ABAP->JAVA by creating new ABAP certificate and import it to the J2EE.
    Omri

  • Issues in BEx Broadcasting through email

    Dear Experts,
    I am currently facing a very weird issue while broadcasting BEx reports. What i have noticed is that it is not possible to schedule the same report with two different settings at the exactly same time.
    Suppose the Bex report name is DEMO_QUERY. Now i want to schedule it with two different technical settings for different selections but at the same time, say 8:00:01 AM. When i schedule the report, i get no errors. But at the time of execution, only one them is broadcasted and the other fails with the following generic error.
    Java system error: Exception in method processFunction.
    Message no. RSBOLAP018
    Now this error has been widely discussed on SCN but none of them fits my scenario. The resolution provided in many threads points to running a diagnostic tool on the portal. I have even checked the number of processes allocated to BROADCAST and so on.
    But if i space the two settings by say one minute or so, i get both the broadcasts. So i want to learn that is there a technical w.r.t BEx broadcaster which prevents it from broadcasting same report at same time with two different settings.
    Thanks

    Hi Michael,
    The current setting is 3,default i guess. But there are many other BEx queries which are scheduled at the same time. Problem is only encountered when the same BEx query is scheduled with multiple broadcast settings to run at the same time. If it was an issue with Java server then shouldn't it be affecting other reports also which are scheduled at the same time.
    Thanks

  • Dynamic variable in Bex Broadcaster

    We have a mandatory variable as 'Date' in the report. While creating the variant in Bex Broadcaster for sending mails daily - the date gets saved & remains constant. We need the date to be changed dynamically everyday when the mail is sent.
    I would like to know how should I achieve this. Thanks. Helpful ans will be appreciated.

    Hi,
    You would need to create the Date variable as Customer Exit.
    Populate the Date variable in CMOD by sy-datum or other logic, if u need. This will fix ur issue.
    Steps: 1. Make the Mandatory (existing variable) to Customer Exit
               2. Choose "Variable can be Input-Ready"
               3. Write your code in CMOD for I_STEP = 1 to populate the sy-datum
    If you do this, your existing variable will still be Mandatory, except the default value which will be shown in that is Current Date (Sy-datum). This should resolve your probs.
    Regards,
    Chathia.
    Edited by: Chathia_P on Feb 18, 2010 12:05 PM

  • Error when clicked BEx broadcaster

    Hi All.
    We have enterprise portal only JAVA server SPS 10 patch 10
    This server integrated with SAP BW  system 7.0 version.
    when we try to click on BEx broadcaster link from portal we are getting the error.
    Portal runtime error.
    An exception occurred while processing your request. Send the exception
    ID to your portal administrator.
    Exception ID: 07:51_16/03/11_0035_37094450
    Can you please let me know how can i go forward with the resolution of this error.
    Thanks in advace,
    Ram.

    More detailed log of the above exception.
    Exception ID:06:00_21/03/11_0001_37094450
    [EXCEPTION]
    com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/com.sap.pct/platform_add_ons/com.sap.ip.bi/Roles/com.sap.ip.bi.bi_showcase/com.sap.ip.bi.allbi/com.sap.ib.bi.businessexplorer/com.sap.ip.bi.bex_broadcaster
    Component class : com.sapportals.portal.sapapplication.SAPApplicationIntegratorComponent
    User : rkotla
         at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:973)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         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:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         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(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in SAP Application Integrator occured: Unable to parse template &#39;&lt;System.Access.WAS.protocol&gt;://&lt;System.Access.WAS.hostname&gt;/sap/bw/BEx?sap-client=&lt;System.client&gt;&amp;sap-language=&lt;Request.Language&gt;&amp;accessibility=&lt;User.Accessibility[SAP_BOOL]&gt;&amp;style_sheet=&lt;LAF.StylesheetUrl[url_ENCODE]&gt;&amp;&lt;TrayInformation[IF_true PROCESS_RECURSIVE]&gt;&amp;&lt;Authentication&gt;&amp;&lt;Report&gt;&amp;&lt;BusinessParameters&gt;&#39;; the problem occured at position 82. Cannot process expression &lt;System.client&gt; because Invalid System Attribute:
    System:    &amp;#39;SAP_LocalSystem&amp;#39;,
    Attribute: &amp;#39;client&amp;#39;.
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContentPass(AbstractIntegratorComponent.java:123)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContent(AbstractIntegratorComponent.java:98)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    Category:  /System/Server
    Location:  com.sap.portal.portal
    Application:  sap.com/irj

  • BEx Broadcaster --HTML error

    Hello All...
    I am having many issues with BEx Broadcaster when it comes to scheduling.  Thought someone may be able to give me some advice here.
    Ok, so I am scheduling about 20 web templates to output into PDF and be broadcasted over to the portal inbox of the user.  Its working in many cases...however several are giving me errors.  The errors seem to be found in rsrd_admin when I go to 
    'display logs'.  The error sort of looks like this.
    "RED CIRLCE HERE"      11/24/2009  17:21:20  AKSALVI       00000000000001568463
       ""GREEN CIRLCE HERE"     Explicit scheduling of setting DPHARBOR
       ""GREEN CIRLCE HERE"     1 packages for 03 available processes created
       ""GREEN CIRLCE HERE"     Starting parallel processing of package 1 (1 settings)...
      ""RED CIRLCE HERE"   Processing package with 1 settings (AKSALVI EN)
      ""RED CIRLCE HERE"   Processing setting DPHARBOR
      ""RED CIRLCE HERE"   Error while generating HTML
    What could this error while generating HTML be and come from????
    Any thoughts.
    Thanks in advance.

    Hi,
    Check this link it may help you
    http://teklinktech.com/download/Track6_session8.pdf
    Regards,
    Marasa.

  • Alerts to email when Bex Broadcaster Failed

    Hi Experts,
    Currently we are broadcasting Business KPI reports to the users from SAP BI at a scheduled time.
    These broadcast settings are based on webtemplate. Some times the broadcast setting which is scheduled will fail due to the most frequest errors like " Error while generating HTML" etc.
    The issue is only temporary basis, next time the same error will not come and the issue is not reproducable.So is there a way we can configure the alerts to emails when the bex broadcast setting is failed.
    Transaction to see logs of broadcast settings is RSRD_LOG.
    Thanks & best regards,
    Sudhakar.k

    3 possible solutions that come to mind:
    1. Write custom ABAP program that checks RSR_PREC_SETT table and sends email when report failed entry is made, and schedule program to run periodically
    2. Create process chain that kick off Broadcaster report and would also notify if report has failed.
    3. You can also schedule RSR_PREC_SETTINGS_RESTART with Current date variant to run periodically and this job will restart any failed broadcaster reports from that day (stored in table RSR_PREC_SETT)
    Check out this article for additional information:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30e3d697-4ca0-2c10-4b81-c474b1490064?quicklink=index&overridelayout=true
    Hope it helps. Thank you.

  • Issue with the variable assignment in th Bex broadcaster

    hi ,
    i am working on Bex broadcaster . while creating a setting for a report, in the variable assignment under the General precalculation tab, the value given is not getting transferred.
    i tried it in development portal its working fine.
    do anyone have any ideas abt this.

    Hi Apurva,
    Find any solution for your problem? We are experiencing a similar issue too.
    Thanks,
    Vivek

  • The role of Reporting agent once we have BEx Broadcaster

    Hi all,
    I understand the BEx broad caster does the pre calculation of Web template, distribution by various mechanisms...So in this context, how and when Reporting agents will be necessary ? Can any one give the differences between those two ??
    best regs
    D Bret

    Dave,
    For some time both will be needed. It is true that some things Reporting Agent did, send a report, BEx Broadcaster does better. But certain Reporting Agent features have not migrated yet. Here's how to think about it: If you want to run a query and store the data in a table for later use, you still need Reporting Agent. This covers priming the OLAP cache, Web template precalculation, pre-run Exceptions, etc.
    If you want to present these query results, the means have moved to BEx Broadcaster. That's emailing a workbook, emailing a query result or a link, publishing in the Portal.
    (Not) Coincidentally, the first set of features are mostly or exclusively ABAP-based and the second set is based on NetWeaver Java WAS.
    Hope this helps,
    Doug Childs

  • Bex broadcaster in bex analyzer

    Dear all,
    I have created a report in bex analyzer. I want to add this report to portal, therefore  i need to select bex broadcasting from excel bex analyzer menu.
    My questions are as follows:
    1) As i read in document, i can put analyzer reports in portal. Is it correct?
    2) In excel bex analyzer menu, my bex broadcaster menu item is in display mode. Why can it be like this?
    Thanks

    You can directly add the BEx query to the portal. While creating iview there is an option for BEx query also. Just select your query there and you can access this query through portal. For that Broadcaster option present in BEx analyzer I m still searching how to use it.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/bd/3d1640d4642402e10000000a1550b0/frameset.htm
    Also check this for more details.....
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a3/7b583c2439e66fe10000000a114084/frameset.htm
    Hope it helps
    Regards
    Lalit k Tyagi

  • Bex Broadcaster-  report via email

    HI ,
    I am trying to  test the Bex broadcasting functionality executed a query  through broadcaster  and received the query results as an email.
    how to set up the format for the queries to look good.
    I tried to use as an independent HTML file.
    Thanks
    sampath

    Hi Vijay!
       its very simple. just go to any of the form and on the top left  side you will find a icon for "post new topic"  if you click that that will take you to new post and there you can type yopu question. if the radio button below that windo showing to mark it as question is clicked then you can reward points to the answers. then your post will be displayed as a seperate thread with the subject that you have given while creating it.
    and for viewing the answers its same as what you did with this post. just click on the topic like you did now.
    hope this helps.
    with regards
    ashwin

  • Bursting: Could not determine recipient  - Bex broadcaster

    Hi experts, i have this error in bex broadcaster for an workbook:
    Bursting: Could not determine recipient 
    when use the bursting.
    The error appear when use this option:
    Generate Document with Variable Value    -- Name of variable
    Attribute for Recipient Determination - Attribute that contain email address.
    Could you help me?
    Thanks a lot.
    Regards.
    Andrea

    Hi,
    May useful to you:-------
    /people/ramkumar.ghattamaneni/blog/2008/02/25/using-variables-while-broadcasting-queries-to-the-portal-in-bi-7
    Regards,
    Suman

  • BEx Broadcaster - Page cannot be displayed

    Hi Experts,
    I am quite new to Broadcasting. I am facing with this problem. From the Query Designer, I try to publish the query, a window open and tries to open a page, but after some time it loses the fight and shows the age old page with this message <b>Page cannot be displayed</b>. Any clue why this is happening. Is there any service(BEx Service or something like that) that goes down which needs to restarted?
    Assured expression of gratitude through points.
    Regards,
    Manesh

    Hi Siva,
    The webtemplates are active and still no working broadcaster. It isn't that there is empty page. But I get the message which you normaly get when a site is not reached:
    The page cannot be displayed
    The page you are looking for is currently unavailable. The Web site might be experiencing technical difficulties, or you may need to adjust your browser settings.
    Please try the following:
    Click the  Refresh button, or try again later.
    If you typed the page address in the Address bar, make sure that it is spelled correctly.
    To check your connection settings, click the Tools menu, and then click Internet Options. On the Connections tab, click Settings. The settings should match those provided by your local area network (LAN) administrator or Internet service provider (ISP).
    See if your Internet connection settings are being detected. You can set Microsoft Windows to examine your network and automatically discover network connection settings (if your network administrator has enabled this setting).
    Click the Tools menu, and then click Internet Options.
    On the Connections tab, click LAN Settings.
    Select Automatically detect settings, and then click OK.
    Some sites require 128-bit connection security. Click the Help menu and then click About Internet Explorer to determine what strength security you have installed.
    If you are trying to reach a secure site, make sure your Security settings can support it. Click the Tools menu, and then click Internet Options. On the Advanced tab, scroll to the Security section and check settings for SSL 2.0, SSL 3.0, TLS 1.0, PCT 1.0.
    Click the  Back button to try another link.
    Cannot find server or DNS Error
    Internet Explorer 
    Like this!
    Everything in the TAB Business Explorer is working except the bex broadcaster.
    /Arjan

  • Not able to open BEx Broadcaster after BW 7.4 Upgrade

    Hi BW Gurus,
    I am getting the error as shown below while trying to open the BEx Broadcaster. Please refer below for the step by step procedure.
    This is seen after the BW 7.4 Upgrade. It was working perfectly till 7.3. Please guide me is there is any setting has to be changed.
    Thanks a lot for your valuable reply.
    I am not able to open the BEx Broadcaster through the Query Designer after the 7.4 Upgrade. The steps of my activity include :
         1. Open BEx Query Designer
         2. Open an existing  query which needs to be broadcasted.
         3. Publish -> BEx Broadcaster.

    Sure...
    I think if you go thru transaction SNOTE, you can download and see a PDF of a KBA.
    But I always access via market place (which is exactly the same steps of SAP notes):
    https://service.sap.com/sap/support/notes/<note number>
    or
    https://service.sap.com/notes and seach with the KBA number.
    Cheers!
    Edward

Maybe you are looking for