Broadcast message to loggen in portal users

Hi,
I'm trying to send system messages to all logged in users in the portal.
I tried to do this by using the following blog:
Brodcast messages to logged on users in Portal(Part1)
Unfortunately I always get an error from the display component. Which says:
Error in service call of Portal Component...
com.sapportals.portal.prt.service.ServiceException: Service not found: alertreceiver
This alertreceiver is a class in my project an the display component should find it.
Did anybody implement such a system messaging and can help me in this case?
Greetings

Hi Alex,
A resolved post about setup brioadcasting message in Portal.
broadcast messages to logged on users in portal
Webblogs:
Brodcast messages to logged on users in Portal(Part1)
Brodcast messages to logged on users in Portal(Part2)
You should be able to get your request done with the above. Hope that helps.
Ray

Similar Messages

  • Send / Broadcast Messages to logged in EP Users

    Hi Experts
    Any Idea on how can we send / broadcast messages to End EP Users (Logged in).
    Requirement is to popup a message by User-Admin in the working screen of all EP Users (Logged in).
    Thanks
    Prashant

    Hi Prashant,
    Refer to this
    Brodcast messages to logged on users in Portal(Part1)
    Thanks
    Prashant

  • Loggen in Portal Users

    Hi,
    I want to list all the users who have logged into the portal using a webdynpro for Java application.
    Please guide me with this.
    I will deploy the Java application on the Portal and when it runs it needs to pick out all the users with active sessions in this Enterprise Portal and display it.
    should be like SM04 in R/3 system.
    Points coming your way.
    Regards,
    Abhishek

    Hi Abhi,
    1.You have to call com.sap.security.api.sda (Select the DC and right click --select component development --show in --component property --go to dependency -- add and find this dc )
    2.Code for get all logged in user ensure that you have this package imported in your import statements:
    com.sap.tc.webdynpro.services.sal.um.api.IWDClientUser;
    This is the code:
    import com.sap.tc.webdynpro.services.sal.um.api.WDClientUser;
    IWDClientUser currentUsers[] = WDClientUser.getClientUsers();
    //Displaying the count of logged on users
    wdComponentAPI.getMessageManager().reportSuccess("Number of logged on Users in the portal"+currentUsers.length);
    for(int i = 0; i < currentUsers.length; i++)
    if(currentUsers.getSAPUser() != null)
    //Displaying the logged on users;
    wdComponentAPI.getMessageManager().reportSuccess("User - "+currentUsers.getSAPUser().getUniqueName());
    I hope this helps!!
    Thanks and Regards
    Pravesh

  • CRM Web IC - Broadcast Messaging

    Hi All,
    We are trying to implement CRM Web IC - Broadcast Messaging Component to receive messages from supervisors.
    Could someone enlighten us How to implement Broadcast Messaging in CRM? Is there any detailed guide that gives details on how to acheive this? What are all the components required to acheive this?
    Your help will be highly appreciated.
    Thanks and Regards.

    Hi Jagdish,
    I worked on this task for a previous project, but it was unique as our IC WebClient implementation was not standard and included a industry extension for Services so we only had activated the ABAP stack for IC WebClient and did not utilize the Java stack.
    As you know the IC WebClient uses the Java stack primarily for messaging services, which includes Broadcast Messaging since it is a Java based interface. This interface is provided via the ICM (Interaction Center Manager) application offered via the Portal and many will tell you that the Broadcast Messaging component cannot be used as a standalone application, but we provedd this was not the case.
    In any event, if you wish to use Broadcast Messaging without ICM or Portal you only need to derive the appropriate URL and activate a service in SICF. I will try and help you from what I remember to get you there.
    1. Activate Broadcast Messaging service in transaction SICF
    default host --> sap --> bc --> bsp --> sap --> bsp_broadcast
    2. Test URL in transaction SE80
    The BSP Application for broadcast messaging is bsp_broadcast. Expand the folder Pages with Flow Logic and double-click on cicapplet.htm Then click on the Test icon or F8 key on your keyboard. Please note that the bsp application may or may not launch depending on your particular installation. I assume that your IC WebClient installation has both the ABAP and Java stacks activated.
    3. Define URL
    If you encounter issues launching the application ensure that your URL is correct. The URL used should look something like the following.
    http:// <SAP application server> :port/ <path to business server page>/abapapplet.htm?login_option=supervisor&profile
    = <profile name for broadcasting>
    Hope this helps.
    Gil

  • Broadcast messaging service

    Hi,
    we are running CRM 4.0 with Java and ABAP stacks. We are looking into using the CRM Broadcast Messaging Service to send messages to call center agents.
    More precicely, we used to use novell messaging but this service will be removed shortly and we are looking for something to replace it.
    From what I read , nothing would stop the broadcast messaging applet to be run independantly of the gui in order to receive messages even though the GUI is not started. Is this correct.
    Or is there another way to send messages to agents using this service (or other services) if they are not in CIC ? Our agents go to other systems such as ISU or R/3 to perform tasks so they would not get messages when they are in those systems. I beleive messages will be kept until delivered but after a while the message will probably be useless.
    Thanks

    Hello,
    it works from me after getting solution via SAP incident.  Solution is here:
    Broadcast Messages in SAP Enterprise Portal (BCM)
    I missed one part that is "Copy Sample_BroadcastMessageIview under Portal Content >> Portal Applications >> com.sap.portal.broadcast.message.framework to Portal Content >> <Any Folder> and paste it as pcd object"
    And it works.
    Best regards.  Thanks to SAP ;-)
    Vincent

  • Question regarding "Broadcast Messages" feature

    Hello All,
    I am trying to use the Broadcast Message feature from workspace to notify our planning users who are logged in about the downtimes etc. While working with the feature i noticed something -
    The Broadcast Message that is sent by the admin shows up as a pop up but only when the user navigates from the current page to a different page. It doesn't work or pop up when the user is on a dataform and refreshes the data form or choses any other option. As per how it's working now lets say a user is already logged in the planning application and is working on a dataform and is just saving data/refreshing the data form he will not see the message at all.
    Is there something that I am missing or is there any other way for the message box to pop up even though the user is hitting refresh? I did go through the Oracle documentation on Broadcast Messages and it says :
    "+For users logged on to the application, the broadcast message displays in their browser the next time they refresh the page or go to a different page, whether you send the broadcast message through the Web or the command line.+"
    but it doesnt look like it works when you hit refresh.
    Please let me know your thoughts on this. Any help is appreciated.
    Thanks.

    While I was reading the documentation on Broadcast Messages it said -
    You can view status, errors, or information for broadcasting messaging in the console.
    Maybe it meant you can view all the information regarding the Broadcast Messages in the console when you launch the utility using the command line.
    So I was hoping that in a same way there would be a place where you could see all this information regarding the Broadcast Messages when sending from the web and asked this question.
    Thanks,

  • Broadcast message to all online users

    Is it possible to write a program/script that will send a broadcast message to all users currently connected to an Instant Messaging server? (including those that are logged-in with the Java IM Client, XMPP client, and/or Convergence) I have looked through all of the documentation and I did not see mention of this anywhere. I am running the following on RHEL5.4:
    Detecting Installed Products...
    Detecting Installed Patches...
    ALTROOT: /
      NAME: ""
      Product: Instant Messaging 8u2
               Version: 8.2-02.04
               Basedir: /opt/sun/comms/im
               Build Date: 20090903Thanks,
    Jim

    shjorth wrote:
    jbuitt wrote:
    Is it possible to write a program/script that will send a broadcast message to all users currently connected to an Instant Messaging server? (including those that are logged-in with the Java IM Client, XMPP client, and/or Convergence) I have looked through all of the documentation and I did not see mention of this anywhere. Theoretically you should be able to use a combination of a dynamic group, the Java IM client Alert functionality to send a message to all users.
    => Alert ACL
    http://docs.sun.com/app/docs/doc/819-4412/achdu?a=view
    => Enabling Dynamic Groups
    http://docs.sun.com/app/docs/doc/819-2503/6n4po7r3u?a=view
    However it appears Convergence ignores the Alert messages -- although they do show up in the Java IM client and XMPP clients (Pidgin 2.5.5). I've logged a new bug for Convergence:
    bug #6906237 - "Java IM client alert messages do not display in Convergence"
    That being said the Convergence user did receive an email with the Alert contents.
    Regards,
    Shane.Thanks for the information! I will try it out when I get a chance.
    Jim

  • Sending Broadcast message automatically.

    Hi All,
         I am using the SAP CRM 5.0 and I have assigned "Internet communication Manager" role to a user in portal. It has enabled the broadcast messaging option for the user. I have also configured the message, priority and duration for the same. And the scroll message is successfully displayed in the WebClient. Now I want to send the messages automatically using the code behind this message sending. I have found the class named CL_CRM_BM_BROADCAST_SUP which is used to send the broadcast message to WebClient.
         But when I am testing/executing the class it is not sending ay message to the WebClient. Please guide me to send message to WebClient  using this class.
    Thanks
    Indranil Datta

    Hi All,
            Can anybody help me to broadcast the message automatically to IC WebClient from portal.
    Thanks
    Indranil Datta

  • How to get Portal user from a standalone Java application

    Hi,
    I have a standalone Java application from where I need to fetch the Portal User Information like userid and email id.
    I am using the below line of code
    iUser = UMFactory.getUserFactory().getUserByLogonID("e017939");
    I have included the jar file com.sap.security.api , But it was giving me the below exception
    java.lang.NoClassDefFoundError: com/sap/tc/logging/Location
         at com.sap.security.api.UMFactory.<clinit>(UMFactory.java:55)
         at com.am.wcas.java.mailscheduler.kmaccess.FetchDataFromKM.getiUser(FetchDataFromKM.java:29)
         at com.am.ScheduleEmails.main(ScheduleEmails.java:89)
    and I am getting a pop Up message from the Java Virtual Machine Launcher, saying a Fatal Exception has occured and the Program will exit.
    Then I went throught he SDN threads and they asked me to include the
    logging.jar and com.sap.security.perm.api .
    I Included them, then also, it is giving me Exception
    java.lang.NoClassDefFoundError: com/sap/engine/lib/logging/LoggingHelper
         at com.sap.security.api.UMFactory.<clinit>(UMFactory.java:56)
         at com.am.FetchKMData.main(FetchKMData.java:30)
    Exception in thread "main"
    and I am getting a pop Up message from the Java Virtual Machine Launcher, saying a Fatal Exception has occured and the Program will exit.
    Kindly let me know if it is possible to access the User info using UMFactory in a standalone Java application. If yes kindly let me know where i am going wrong.
    Regards,
    Shilpa B.V

    Hi Shilpa,
    1. Check that you have added com.sap.security.api within the Your Project>Libraries folder (under navigation tab) and also added jars in the build path of the Your Project under project>properties>Build Path.
    2. In case you have a DC instead of Web Dynpro Project then you have to add the com.sap.security.api under Your DC>Used DCs and have compile time and runtime dependency added.
    Here java.lang.NoClassDefFoundError is caused basically due to only build time dependency added and reference to the jar missing at runtime. Rest the code to retrieve the current user id using UME API and getUserByLogOnID("....") method with/without portal environment would not be an issue at all.
    Regards,
    Tushar SInha

  • Webdynpro - Check if a portal user has a user in R/3 Backend

    Hi Experts,
    i have following problem, and maybe some of you can help me out with an idea or (much better) a solution:
    Our Company is running an Enterprise Portal on NW2004s (SPS 18). Currently i am developing a Java WebDynpro Application for the portal called Transactionstarter. Withhin this application a portal user can simply add a backend System (R/3), a transaction and a Description. This information will be stored in a xml file in userhome in KM. When the user clicks the description, SAP WinGui will open with the transaction he defined before. We use SSO for opening the transaction if the user has a backend user. If not, the loginscreen of the backend will appear.
    All this works fine.
    Now we have the requirement for an automated system check.
    The portal user can run an initial system check. This system check should check all configured backend systems if the portal user has a user in R/3 backend.
    But how can i check if my portal user exists in backend?
    I cannot use JCO because we have a lot of Systems (more than 300 all together) and i don´t want to create a destination for every system. Or did i misunderstood something with JCO?
    Does anyone of you have a solution, how i can check every system, if the portal user has also a backend user?
    Thanks in advance.
    Regards
    Pascal

    Hi Pascal,
    with JCO you can use also the method JCO.createClient:
    public static JCO.Client createClient(java.lang.String client,
                                          java.lang.String user,
                                          java.lang.String passwd,
                                          java.lang.String lang,
                                          java.lang.String mshost,
                                          java.lang.String r3name,
                                          java.lang.String group)
    Creates an instance of a client connection to a remote SAP system (with load balancing)
    Parameters:
    client - SAP logon client
    user - SAP logon user
    passwd - SAP logon password
    lang - SAP logon language
    mshost - Host name of the message server
    r3name - Name of the SAP system
    group - Name of the group of application servers
    Returns:
    the newly created client
    for connections to other systems. So you can avoid to create destinations
    Regards
    Matteo
    Edited by: Matteo Fusi on Apr 1, 2009 11:33 AM

  • F4 lookup for Broadcast Messaging in CRM 5.0

    Hi Gurus,
    We have Broadcast Messaging configured and working for CRM 5.0, ready to be transported from our Development system through to our QA system for further testing.
    However, when using the F4 lookup to add users to a distribution list, if we re-order the list and select a user it selects the user that was in that position before the list was reordered.  Has anybody found anything about this bug, because I cannot find anything in the forums or in SAP Notes?
    Also, we do not have checkboxes to select users, but have to add them one at a time - I'm not sure if this is poor design or a bug - does anybody know?
    Thanks,
    Andrew G.

    John,
    Many thanks for your reply. 
    I had decided to raise an OSS note for this and they are now looking at it.  I have also raised the issue that users have to be added to the distribution lists one at a time, and I believe this is also being looked at as "missing functionality".
    I'm surprised nobody else has noticed this.
    Thanks again for your reply,
    Andrew Griffin.

  • E-mail to all of our portal-users

    Hello,
    I'd like to send an e-mail to all of our portal-users to keep them informed
    about our new products.
    I currently do so by using the news-iview "send-to" feature, but every time
    I try to send an email, I get the following error message: resource can't be
    used.
    Should I make any changes in my settings?
    Are there any other possibilities to send an e-mail through the portal to
    all users at once?
    I'd really appreciate your help.
    Regards,
    Mike.

    Hello Mike, Hello Francesco,
    have you set a SMTP Server at: System Administration -> System Configuration -> UM Configuration -> Notification E-Mails ?
    Regards
    Gregor

  • Portal - User mapping - umlaut - personalize - error

    Hello all,
    did anyone hear of the following in the portal user mapping to a backend SAP system ?
    A user has an account in a 4.7 SAP system and his password contains a german umlaut.
    In the portal "User mapping" instead of SSO is active. The user clicks the "Personalize" iview to map his SAP User, he enters his SAP UID and his (umlaut-containing) password.
    When he then calls an iview that is connected to the backend system (e.g. bwsp via ITS), he gets the message "No user mapping defined for system ...". He then can enter his UID/password for this single request, and when he does so, it works. Same procedure comes up, when he again tries to call the iview.
    It seems, as if the password is written to the database in the wrong way ?
    Any experiences on this ?
    Thank you + regards
    Andreas

    Hi Andreas,
    Go to User Admin - User Mapping. Search for the user and click on "Edit".
    Now select the "System" defined for connecting to the SAP 4. 7 system. Give the user id and password for the system and click on "save".
    Now try accessing the iview. You would be taken to the sap system directly without any request for login.
    You can do the same, if the user has "Personalize" link available in the top right corner of the portal which comes by adding the "EU Role" to the user.
    Hope this solves your problem.. If not pls get back.
    Regards,
    venkat.
    [Reward points for useful answers]

  • Iviews in home page not visible when I assign eu_role to portal users

    Hey guys,
    For the tool area search, I had access denied error. So I have assigned eu_role to the portal users and I am able to search now in the tool area.. But the problem is when I assign this eu_role to the portal users I am not able to see some iviews in my home page.. Like I had webdynpro iview and km document iview which are not visible now. And in place of KM document iview its showing me with this message:
    Links :There are no items to display (Organize Entries)
    Suggest me with some help.
    Regards
    PP

    Hi Priyanka,
    Just refer these helps for getting idea on PCD Repository Manager.
    http://help.sap.com/saphelp_nw04/helpdata/en/76/a8934259a5cc6ae10000000a155106/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/b2/d59a4271c80a31e10000000a1550b0/content.htm
    It is clearly mentioned in this document that ,
    <i>To index the PCD repository, always choose the Portal Roles Search service. Do not choose the services TREX Search or TREX Search and Classification, because these services index the entire PCD. Thus, the search results would also contain iViews and portal pages that are not part of the role of the logged-on user. This ensures error-free navigation.</i>
    Regards,
    Kishor Gopinathan

  • How to map Portal User groups to a MDM System?

    Hi,
    Have anyone tried mapping portal user group to a MDM System?
    The idea is to avoid each user to do user mapping for MDM of their own.
    When i look into the usermapping section of a portal user group, it shows me a message -
    "There are no systems available for user mapping for the selected principal"
    Thanks and best regards,
    Arun prabhu S

    Hi All,
    Got it!
    1. Create portal users,
    2. Create a portal user group,
    3. Assign Users to User group,
    4. Go to System Administration, edit permission of the MDM system, add the user group to the MDM system permission list and save
    5. Go to User Management, modify the user grooup, go to the User mapping of the user group and do mapping for MDM system and user group using a valid MDM User name and password and Save
    6. In User Management, modify the Portal role for MDM , add the user group to the role and save
    7. Edit permission of the role object, add the user group to the permission list and save
    Result:
    All the users assigned to the user group will be able to access MDM information on the portal correspond to the MDM mapping done at the user group level. This avoids self user mapping in personalization link.
    Best regards,
    Arun prabhu S

Maybe you are looking for

  • How to include element on page TOC in dynamic converter

    Hi, I am trying to create TOC in dynamic converter, when I open edit template, select element, and properties, check on include in page TOC, Click OK to close properties window, then come back to take look the change, the check is gone. it happens to

  • Headless Mac mini

    just want to tell you: after installing leo, the mini KEEPS the higher screen resolution (1680x1050).For installation of leopard, i used the 23" cinema display. after finishing the installation routine, i disconnected the cinema display, and- voila,

  • FileWriter & UTF-16

    Hi, after making an instance of FileWriter, a simple file to go along with it e.g., : FileWriter writer = new FileWriter("AFile.txt"); and then returning the encoding via: String aStringHere = writer.getEncoding(); When I display this string it is "C

  • Xsl:include, dynamic href attribute

    Is it possible to use a xsl parameter or variable for the href attribute of xsl:include ? I tried <xsl:param name="xxx" /> and then <xsl:include href="{$xxx}"/> or even <xsl:include> <xsl:attribute name="href"> <xsl:value-of select="$xxx" /> </xsl:at

  • Oracle WaveSet Attribute Schema

    Hello, I am a newbie to Oracle WaveSet, I have learned about the debug interface for OW 8.1.1 (http://localhost:8080/idm/debug) and can display schema info but I don't know how to modify the IDMSchemaConfiguration? I need to modify the user schema an