NW Business Client and accessing SAP services via web pages

Hi all,
We currently use Business Connector to access our SAP environment via web pages. We looked at NW eSOA but decided against implementing it. Does Business Client offer anything that helps access SAP apps and data from a custom web site better the Business Connector?
Thanks in advance,
Tom

Tom
I am assuming you are using SAP Business Connector in your landscape to connect to back end SAP systems from  your web applications. Your question now is that if business client can let you access SAP data for your web pages instead of the business connector. Point to not here is that Business client, as the name implies, is just a client with single point of access for SAP screens. That means, you can access traditional SAP transactions, WebDynpro screens, BSP pages, Portal screens etc in one single client. In very raw terms, Business client acts (or replaces) as your browser. It is not going to provide you any out of the box integration with backend system rather just act as a window. You options at this point are
1) Use your existing webpages but instead of getting data from the backend system through business connector, get the data using webservices.
2) Use PI as middleware tool and get the data from backend SAP system
3) Stay were you are but deal with high cost of ownership.
Thanks
KK

Similar Messages

  • 404 error while accessing sicf services via apache reverse proxy

    Hi,
    I set up an reverse proxy with apache 2.2 and try to access SICF Services via this proxy. I got the following error message from the sap system:
    Service cannot be reached
    The termination occurred in system SMP with error code 404 and for the reason Not found.
    The selected virtual host was 0 .
    What can I do?
    Please select a valid URL.
    If you do not yet have a user ID, contact your system administrator.
    ErrorCode:ICF-NF-http-c:000-u:SAPSYS-l:E-i:NE-SSMP01_SMP_00-v:0-s:404-r:Notfound
    When I access J2EE services via the proxy it works.
    Is there any configuration which have to be done in the ABAP Stack for accessing Services via the proxy server?
    For tests I tried to access the simple ping service ( /default_host/sap/public/ )
    Thanks and best regards,
    Tim

    Hi Oliver,
    I allready checked the SDN posts for the reverse proxy. Maybe I missed something.
    The ProxyPreserveHost is on.
    I redirect to the ICM. I only redirected to the J2EE for tests. This worked by the way withe the same conifiguration.
    Here is my apache config:
    VirtualHost *:5443>
            ServerName      domain.com
            ServerAdmin     test.de
         ProxyPreserveHost On
         #ProxyVia On
         #AllowEncodedSlashes On
    Rewrite Rules
    - forward sap/public/ping?sap-client=001 -> Test Ping
    - Passthrough /sap/public/ping/*
    - Redirect any other URL -> Test Ping
            RewriteEngine On
            RewriteRule     ^/sap/public/ping?sap-client=001$     /sap/public/ping?sap-client=001          [R,L]
         RewriteRule     ^/sap/public/(.*)                     /sap/public/$1                    [PT,L]
         RewriteRule (.*)                               /sap/public/ping?sap-client=001          [R,L]
         RewriteLog logs/rewrite_SMP.log
         RewriteLogLevel 3
    Reverse Proxy to
    - Disable Forward Proxy
    - Allow Connections from All
    - Reverse Mapping for 302 Response
    - Forward / Requests to domain.com:8000
            ProxyRequests Off
            <Proxy *>
                    AddDefaultCharset off
                    Order Allow,Deny
                    Allow from all
            </Proxy>
    Forward Rules
         ProxyPass             /sap/public/ping          http://domain.com:8000/sap/public/ping?sap-client=001
         ProxyPassReverse      /                    http://domain.com:8000/
    </VirtualHost>
    Best regards,
    Tim

  • WRVS4400N accessing local services via external IP

    Hello everyone,
    Recently I'm having issues with accessing local services via external IP. Short description of configuration:
    - sub.mydomain.com pointing to my external IP.
    - few web services running on my local server with reverse proxy on Apache 2
    - firewall on router enabled
    - ips on router disabled
    - single port forwarding: WAN 80->Lan 443, WAN 443->LAN 443
    - accessing my services via sub.mydomain.com/service1, sub.mydomain.com/service2, etc
    - I had to create a new rule in internet access policy allowing LAN, any, any to
    Basicaly if I go no matter if I type http or https I will be redirected on 443.
    That configuration has beed working without any issues for a month. Recently I have increased the amount of DHCP users and suddenly it's not working any more. I can still access my services from outside but not from LAN.
    Restarting router does the trick for a while, sometimes for few minutes, sometimes longer.
    Enabling IPS is the way to go but then I'm limited to around 22Mbit/s.
    I did almost everything what is possible to solve this issue, I'm lost and frustrated. I have no idea what happend.
    What I can't understand that it was working, suddenly it's stopped and there are two solutions, either to enable IPS or to restart router which to be honest aren't the solution I'm looking for.
    Please help me point the problem.
    Thank you in advance
    Best regards
    Bartek

    Hi, My name is Eric Moyers. I am a Network Support Engineer in the Cisco Small Business Support Center.
    I recieveed your email and have looked at your posting. This seems like it may be more complicated that what should be handled in a chat. Could you please call into the the Small Business Support Center for support.
    Check the listings on this link and contact the center nearest you.
    http://www.cisco.com/en/US/support/tsd_cisco_small_business_support_center_contacts.html
    If you are in the US, please call 1-866-606-1866, and any answering agent should be able to assist you.
    Eric Moyers
    Cisco Network Support Engineer
    CCNA, CCNA-Wireless
    1-866-606-1866

  • Accessing Email (inbox) via web interface

    Hi All.
    I am testing functionality of Oracle Beehive.
    I installed Beehive 1.4.3.0 + Beekeeper 1.4.3.0 on windows 2003. Is there a possibility for a user to access email inbox, address book, etc. via web page similarly as it is in Zimbra? If yes how can I access it? (which url, port).
    Regards
    Groxy

    Hi,
    If you had 3Gb or more RAM in the machine where you installed Beehive server, the Zimbra web interface would have been configured automatically in 1.4.3. It'll be at http://server:port/zimbra. Where 'server' is the beehive server and port is probably 7777 if there was nothing else on the machine consuming that port when you installed.
    Richard

  • I've designed a magazine prototype for a client and I need it to flip pages like a book on an i-pad. What software will do this?

    I've designed a magazine prototype for a client and I need it to flip pages like a book for her sales team to show on ipads. What software will do this?

    The max OS for all Macs with a PowerPC processor is Leopard OS 10.5.x.
    If you are going to consider getting a newer, but used, Mac, here's the requirements for Lion.
    Lion 10.7 System Requirements
        •    Mac computer with an Intel Core 2 Duo, Core i3, Core i5, Core i7, or Xeon processor (most models released since late 2006 - early Intel-based Macs with Core Solo or Core Duo processors aren't compatible)
        •    2GB of memory (recommend at least 4GB -- and ideally even more, as you'll see benefits in many computing tasks)
        •    OS X v10.6.6 or later (v10.6.8 recommended) for Lion download from Apple App Store; or Leopard 10.5.x if using Lion on USB drive
        •    7GB of available space (10GB recommended)
     Cheers, Tom

  • After doing a Google search, I click on a link and go to the searched web page.  When I go back to the Google page using the back button the links I originally clicked on no longer show as "greyed out".  Any idea what is going on with the browser?

    After doing a Google search, I click on a link and go to the searched web page.  When I go back to the Google page using the back button the links I originally clicked on no longer show as "greyed out".  Any idea what is going on with the browser?

    Type '''about:config''' in the Location (address) bar and press the "Enter" key. When you see a warning, click '''I'll be careful, I promise!''' button.
    * Preferences that have been modified are shown as '''bold (user set)'''.
    * Preferences can be '''Reset to the default''' or changed via the right-click context menu.
    -> In the '''Filter bar''', type '''browser.sessionhistory.max_entries'''
    * Right click the preference '''browser.sessionhistory.max_entries''' and click '''Modify'''
    * Change value from 0 to whatever you want over 0 (Default value is 50)
    * click OK
    -> Close the '''about:config''' tab and then Restart Firefox.
    See this post:
    * https://support.mozilla.com/en-US/questions/860894#answer-229574
    Check and tell if its working.

  • I've installed the new safari and it didnt load any web pages

    i've installed the new safari and it didnt load any web pages  and i dont knw wut to do thank and pleas help as quick as possible

    Hello,
    Could be many things, we should start with this...
    "Try Disk Utility
    1. Insert the Mac OS X Install disc, then restart the computer while holding the C key.
    2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu. (In Mac OS X 10.4 or later, you must select your language first.)
    Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.
    3. Click the First Aid tab.
    4. Select your Mac OS X volume.
    5. Click Repair. Disk Utility checks and repairs the disk."
    http://docs.info.apple.com/article.html?artnum=106214
    Then try a Safe Boot, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, reboot when it completes.
    (Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive.)
    Let us know after that what happens.

  • Embedding WebI and Crystal reports on a web page

    Hi,
    I'm new to BO, so please bear with me. I've also posted this to the .NET-side, so sorry if you've seen this post before.
    We have a project where we will need to embed WebI and Crystal reports on a web page, i.e. we want the people who access the web page to get the reports (mainly graphs) as embedded content on the web page without any controls and other clutter.
    Is this possible and what's the correct way of doing this?
    Thanks,
    Carl

    Hi,
    Thanks for the help!
    We still face the original problem, though. I.e. with openDocoument we get the report, controls, tab selections, scroll bars etc. What we actually would like is to get just the contents of a report.
    Is there any way of doing it? We're not afraid of coding, we have good developers. Or do we need to schedule report creation to some format (e.g. PDF) and then load the PDF to the web page?
    Basicaly it's more important to get this working for WebI reports as we can redo almost all reports from Crystal to WebI. Of course we are happy to find a resolution for both cases.
    Br,
    Carl-Gustaf

  • Well, i was on my laptop now and all of a sudden a pop up message appeared and said "your download is complete" so i went to go check it out and it was 'MacProtector'. i cant delete it and it keeps opening unwanted web pages, please help me sort this out?

    Well, i was on my laptop now and all of a sudden a pop up message appeared and said "your download is complete" so i went to go check it out and it was 'MacProtector'. i cant delete it and it keeps opening unwanted web pages, please help me sort this out someone?

    Refer to:  http://cantalktech.com/2011/05/08/mac-protector/.

  • Turning off headers and footers when printing a web page.

    Is it possible to turn off (or reduce the size of) the
    default header and footer
    when printing a web page? I am using Internet Explorer 6.0.2
    900, and only want
    it to work with my computer and a specific printer.
    I am using the directive @page normal { size : portrait;
    margin : 0;} in a CSS
    stylesheet specified as media="print".
    Clancy

    On Sat, 19 Jan 2008, David Powers wrote
    >However, you are very selective in your quote. Michael
    goes on to say
    >(and I agree with him on this point):
    >
    >"The problem with logical inches and all other fixed
    units of measure
    >is that they do not scale well on systems with different
    dot-per-inch
    >settings. What may seem just right in Windows at 96 dpi
    may be too
    >large or too small on other systems.
    Of course, but It's not a problem with logical inches per se.
    The
    logical inch is just another way of looking at what is meant
    by the
    screen dpi value. Scaling problems, with different dpi
    settings, has
    always been a Windows problem and results from the way that
    the OS
    handles scaling. Fonts scale perfectly. Actual windows, and
    other
    containers, don't. This is a problem programmers have
    grappled with
    since the first Windows OS. Vista is the first OS to try to
    tackle this
    problem.
    >Thus, percentages or ems work best when cross-platform
    compatibility is
    >desired."
    And that is because the users screen dpi, and hence logical
    inches, are
    totally irrelevant when specifying ems and percentages.
    Ems and percentage equate to a number of pixels, not inches.
    The sole purpose of screen dpi setting is to convert anything
    sized in
    physical inches into a number of screen pixels. That is the
    _only_
    purpose of screen dpi. It's a very simple algorithm.
    (physical) inches x screen dpi value = number of pixels
    How do _you_ think a font sized in points (inches) gets
    translated to a
    specific number of pixels on screen. I'd be interested in
    your answer.
    For the screen a conversion from physical inches to pixels is
    always
    necessary because, as you say, pixels are the unit of screen
    measurement
    but they are not just a "standard" measurement, they are the
    only
    consistent measurement. It's not the users program that
    creates pixels
    on screen but the Operating System. The program requests the
    OS to
    create a given font at a given size and the requested size
    _must_ be in
    pixels. Windows can't _directly_ create a screen font that's
    specified
    in points (inches) because it has no notion of what a
    physical inch is
    on screen. It does know what a logical inch is because the a
    logical
    inch is defined by the screen dpi value. That's what the
    screen dpi
    value is for. If a browser programmer wants to bypass the
    variability of
    screen dpi on different computers then they ignore dpi values
    and work
    directly in pixels i.e. in ems or percentage. When ems and
    percentages
    are specified one is dealing only in pixels.
    > It makes a lot more sense in terms of website design to
    set a
    >font-size of 14px than use units that both you and
    Michael Bowers
    >define as "1/72 of a logical inch".
    Of course it makes more sense to set font size specifically
    in pixels
    because that's the only unit the OS can use to put something
    on screen.
    I can't see where you get the idea that either Michael Bowers
    or I have
    said that there is a unit "defined as 1/72 of a logical
    inch". Every
    Windows program written takes it that there are 72 points to
    a
    _physical_ inch.
    >
    >Yes, you *can* use points to set font sizes (or any other
    measurement)
    >in CSS for onscreen display, but your fixation with
    logical inches
    >appears to add little of practical value to choosing the
    most
    >appropriate measures for designing pages to be viewed on
    displays of
    >various sizes and resolutions.
    You are implying I've said things which I haven't. I have
    never, at any
    time, said one should use points or inches in designing web
    pages. You
    seem to have missed the point that what I am doing is
    explaining why you
    see the results you do on screen when those unit are used.
    Somewhat more
    informed than "Points are only for print because I don't know
    what they
    mean on screen, so they must be meaningless".
    >As Eric Meyer says on page 110 of "Cascading Style
    Sheets: The
    >Definitive Guide" (2nd Edition), "points can be a very
    difficult
    >measurement to use in document design."
    And again, I've never advocated using them in page design. A
    close
    reading, however, from page 83 onwards shows that Eric Meyer
    has an
    imperfect notion of the meaning of screen dpi. Heresy!! He's
    hardly
    alone, which is why I did a web site.
    >
    >That's why I recommend leaving points for use in print
    style sheets.
    >However, if you enjoy making life difficult for yourself
    by using
    >points for onscreen design, you're perfectly free to do
    so.
    Once again, I have never advocated that. You are setting up a
    straw man
    to knock down. You can do better than that.
    Richard Mason
    http://www.emdpi.com

  • Using Windows XP and Firefox 3.6.15 web pages print with some of the script as unintelligible weird looking script or maybe some kind of computer script. This doe not accure usingg IE 8.0 with the same printer.

    Using Windows XP and Firefox 3.6.15 web pages print with some of the script as unintelligible weird looking script or maybe some kind of computer script. This problem also occurs with the web page on which this question is submitted. This doe not occur using IE 8.0 with the same printer.

    These have nothing to do with Firefox.
    C:\ProgramData\FLEXnet\Connect
    \11\ISUSPM.exe
    and
    C:\Users\Vinegarhill-User Acc\Desktop\Malware Removal Programs\eXplorer.exe
    This one - C:\Users\Vinegarhill-User Acc\AppData\Roaming\Mozilla\Firefox\Profiles\ak4dv58c.default\extensions\ \components\afom.exe - is probably the '''AFOM - Memory Recovery & Retention For Firefox Only''' extension.
    https://addons.mozilla.org/en-US/firefox/addon/11922/
    My advice is to uninstall that extension. IMO, you have too many extensions installed, and are asking for problems with Firefox. I am not against using a lot of extensions in Firefox ''(I typically have 45 to 50 extensions installed, but the mix of extensions you have scares me as potentially problematic.)''

  • DII client for accessing a document style web service

    Hi All,
    I try to access a document style web service using DII JAX-RPC client and used the wscompile tool to produce wrapper classes .
    The following code I used for my work:
    import java.rmi.RemoteException;
    import javax.xml.namespace.QName;
    import javax.xml.rpc.Call;
    import javax.xml.rpc.Service;
    import javax.xml.rpc.ServiceFactory;
    import javax.xml.rpc.encoding.XMLType;
    import javax.xml.rpc.ParameterMode;
    import java.net.URL;
    import nutrient.*;
    public class NuDII{
    private static String endpoint =
    "http://www.strikeiron.com/webservices/usdadata.asmx?wsdl";
    private static String qnameService = "USDAData";
    private static String qnamePort = "USDADataSoap";
    private static String BODY_NAMESPACE_VALUE =
    "http://www.strikeiron.com/";
    private static String ENCODING_STYLE_PROPERTY =
    "javax.xml.rpc.encodingstyle.namespace.uri";
    private static String NS_XSD =
    "http://www.w3.org/2001/XMLSchema";
    private static String URI_ENCODING =
    "http://schemas.xmlsoap.org/soap/encoding/";
    private static String TYPE_NAMESPACE_VALUE =
    "http://www.strikeiron.com/";
    private static QName returnType = new QName(NS_XSD, "string");
    public static void main(String[] args) {
    try {
    ServiceFactory factory = ServiceFactory.newInstance();
    Service service = factory.createService(new QName(BODY_NAMESPACE_VALUE,qnameService));
    QName port = new QName(BODY_NAMESPACE_VALUE,qnamePort);
    QName operation = new QName(BODY_NAMESPACE_VALUE,"SearchFoodByDescription");
    Call call = service.createCall(port,operation);
    call.setTargetEndpointAddress(endpoint);
    call.setProperty(Call.SOAPACTION_USE_PROPERTY, new Boolean(true));
    call.setProperty(Call.SOAPACTION_URI_PROPERTY,"http://www.strikeiron.com/SearchFoodByDescription");
    call.setProperty(Call.ENCODINGSTYLE_URI_PROPERTY,"");
    call.setProperty(Call.OPERATION_STYLE_PROPERTY, "document");
    QName QNAME_TYPE_STRING = new QName(NS_XSD, "string");
    QName REQUEST_QNAME = new QName(TYPE_NAMESPACE_VALUE,"SearchFoodByDescription");
    QName RESPONSE_QNAME = new QName(TYPE_NAMESPACE_VALUE, "SearchFoodByDescriptionResponse");
    call.setReturnType(RESPONSE_QNAME, nutrient.SearchFoodByDescriptionResponse.class);
    //call.setReturnType(stringArray);
    call.setOperationName(new QName(BODY_NAMESPACE_VALUE,"SearchFoodByDescription"));
    call.addParameter("FoodKeywords", REQUEST_QNAME,nutrient.SearchFoodByDescription.class,ParameterMode.IN);
    call.addParameter("FoodGroupCode", REQUEST_QNAME, nutrient.SearchFoodByDescription.class,ParameterMode.IN);
    SearchFoodByDescription sfd = new SearchFoodByDescription("BabyFoods","1900");
    //Object[] params = new Object[2];
    //params[0]= new String("BabyFoods");
    //params[1]= new String("1900");try
    Object[] params = {sfd};
    Object result = call.invoke(params);
    System.out.println(result);
    } catch (Exception ex) {
    ex.printStackTrace();
    when I start to execute the client I got the following error:
    java.rmi.RemoteException: Server was unable to process request. --> Object refer
    ence not set to an instance of an object.
    at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:462)
    at NuDII.main(NuDII.java:68)
    Shall any body assist me to solve problem.

    you may have a little better luck in the JNI forum.

  • About integration between SAP and non-SAP applications via javaidoc classes

    Hi,All
    Now we are implementing a SAP-Retail project,we encounter a problem of integration between SAP and non-SAP applications(POS),we want to set Inbound/Outbound between SAP and POS applications realtimely,POS can connect to the SAP system via VPN,weather it can be implemented?
    I conceive to implement it with SAP Java Connector IDoc Class,I don't know weather it is the best solution?If not,please give some other proposal.
    I have download the classes from SAP website and try it with the samples provided by SAP(JCoIDocSample1.java/JCoIDocSample3.java),In my testing,Inbound is succeed,but,in SAP-Retail IS,standard Outbound message type is defined via file port,some one told me that SAP Java Connector IDoc Class can only receive idocs from tRFC port?is it true?If not,please tell me how to deploy in SAP so java program can receive idocs from file port?

    We too are interested in finding information on integration between SAP and Intergraph.  Were you able to obtain information and I was wondering if could share this with us.
    Thanks,
    Sue
    City of Edmonton

  • MSCS going mad and crashing SAP services (SCS & ASCS)

    Hi all!
    I have a problem installing MSCS cluster. At some point of the installation when I have to take offline and later bring online the SAP cluster group, the Cluster administrator became mad and begin to take offline and bring online all the cluster groups, moves the cluster groups to all the nodes until de sap services (ascs and scs) crashes and get teh status failed. After that I cannot bring online the service.
    This is the like the fifth time I reinstall and always that error occurs and always in different point of the installation, it can be after the installation of the second node or the last time was between the database and central instance step. At last, the service error is always different too.
    Thanks,
    Wadih Saad

    Shut down the cluster NT service, replace the dlls, start the cluster NT service again.
    We ran into a similar issue a few weeks back when running older version of these cluster dlls.  The instance would randomly shut down and bounce between the MSCS nodes.  We made it our new rule that whenever kernel is updated, the cluster dll gets updated as well.
    Good luck!  If this still doesn't work, please post the dev_disp and dev_w0 files from the work directory.

  • Access Portal Services within Web Dynpro

    Hi,
    I created a portal service and would like that some values of the same have to be set by a Web Dynpro application, but i have a problem to access this
    service. Always that a i try to get a reference of this service the object isn't instantiated and i get a null instantiated.
    What i`m trying to do is the broadcast message described in [/people/prakash.singh4/blog/2005/04/28/brodcast-messages-to-logged-on-users-in-portalpart1 |/people/prakash.singh4/blog/2005/04/28/brodcast-messages-to-logged-on-users-in-portalpart1]with a variation that need of some
    more Attributes and that the same will be pass by the Web Dynpro, like the broadcast message i`ll just use the alert concept and don't the publication.
    Follow below the describe of executed actions.
    1 - I did all the process as the [Weblog|/people/prakash.singh4/blog/2005/04/28/brodcast-messages-to-logged-on-users-in-portalpart1].
    2 - I generated the Jar and insert the same in a DC.
    3 - I generated the Web Dynpro application, in the used DCs and added the DC with the Jar, and i inserted the reference in a Sharing References. 
    4 - Did the deploy and insert the Web Dynpro in a Portal Iview.
    But always that i execute, i can't capture the reference of the service.
    Note: The reference in Sharing References was executed for several diferents forms of test, like for exemple:
    PORTAL:<vendor>/com.teste.broadcast
    PORTAL:com.teste.broadcast
    PORTAL:<vendor>/com.teste.broadcast.alertreceiver
    PORTAL:com.teste.broadcast.alertreceiver
    But always adding one at a time.
    Until put the saller like sap.com i already try.
    The creation of the service as described in the weblog can be accessed for a Web Dynpro? What the problem to access the Service??
    The codes follow Bellow.
    portalapp.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <application>
      <application-config>
        <property name="PrivateSharingReference" value="com.sap.portal.htmlb,com.sap.portal.runtime.system.notification"/>
        <property name="ServicesReference" value="com.teste.broadcast"/>
      </application-config>
      <services>
        <service name="alertreceiver">
          <service-config>
            <property name="className" value="com.teste.broadcast.alertreceiver"/>
          </service-config>
        </service>
      </services>
    </application>
         BroadcastAppView.java
    import com.sap.security.api.IUser;
    import com.sap.tc.webdynpro.clientserver.portal.WDPortalUtils;
    import com.sap.tc.webdynpro.clientserver.portal.sf.WDPortalServiceType;
    import com.sap.tc.webdynpro.progmodel.api.IWDMessageManager;
    import com.sap.tc.webdynpro.services.sal.um.api.IWDClientUser;
    import com.sap.tc.webdynpro.services.sal.um.api.WDClientUser;
    import com.sapportals.portal.prt.service.notification.INotificationService;
    import com.sapportals.portal.prt.service.notification.NotificationStringBufferPool;
    import com.sapportals.portal.prt.service.notification.StreamData;
    import com.sapportals.portal.prt.service.notification.TopicData;
    import com.sapportals.portal.prt.service.notification.TopicDataContainer;
    import com.teste.broadcast.Ialertreceiver;
    public void onActionSendMessage(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
        //@@begin onActionSendMessage(ServerEvent)
            IWDMessageManager msgManager = wdComponentAPI.getMessageManager();
            INotificationService notService = null;
            try {
                    notService =    (INotificationService)
                            WDPortalUtils.getServiceReference("com.teste.broadcast");
                    //notService =  (INotificationService)
                    //      WDPortalUtils.getServiceReference("com.teste.broadcast.alertreceiver");
                    //notService =  (INotificationService)
                    //      WDPortalUtils.getServiceReference(IAlertreceiver.KEY);
            } catch (Exception ex) {
                    msgManager.reportWarning("2-" + ex.getMessage());
            TopicDataContainer container = new TopicDataContainer(TOPIC_NAME);
            StreamData  messageStream = new StreamData(new ByteArrayInputStream(textMessage.getBytes()));
            TopicData durationdata =
                    new TopicData(TopicDataContainer.STRING, "60");
            TopicData userdata =
                    new TopicData(TopicDataContainer.STRING, user.getUniqueName());
            container.addTopicData("message", messageStream);
            container.addTopicData("duration", durationdata);
            container.addTopicData("user", userdata);
            container.addTopicData("group", "GROUP_ACCESS");
            //notService.publish(TOPIC_NAME, container);
            msgManager.reportWarning("-" + notService);
        //@@end
       * The following code section can be used for any Java code that is
       * not to be visible to other controllers/views or that contains constructs
       * currently not supported directly by Web Dynpro (such as inner classes or
       * member variables etc.). </p>
       * Note: The content of this section is in no way managed/controlled
       * by the Web Dynpro Designtime or the Web Dynpro Runtime.
      //@@begin others
      private final static String SERVICE_NOTIFICATION = "com.sap.portal.runtime.system.notification.notification";
      private final static String TOPIC_NAME = "USTBroadCastAlerts";
      //@@end
    Thank.
    Luciano Feletti Aponte

    Hi Luciano,
    Take a look at for your answer:
    /thread/833576
    Regards,
    Rogério

Maybe you are looking for

  • Empty Log File - log settings will not save

    Description of Problem or Question: Cannot get logging to work in folder D:\Program Files\Business Objects\Dashboard and Analytics 12.0\server\log (empty log file is created) Product\Version\Service Pack\Fixpack (if applicable): BO Enterorise 12.0 Re

  • COPA report assignment - missing link

    Hello In our COPA line-item reports I have setup some report assignments in a way, that via the outgoing invoice number we step directly into the invoice in VF03. Similar setup has been made for FI dokuments, but the FI document number in the COPA is

  • Help: Best Solution for Auditing??

    Hi, Scenario: We are in the process of implementing a large scale application utilizing BC4J and Struts. Our client has about 100 users on the system daily, they are authenticated at the application tier (username is stored throughout the session in

  • Your hard drive might be dying if...

    Out of the blue this week, started getting kernel panics: spinning beachball in every open program, dock would freeze, mouse could move but do nothing, restart would only give me grey screen. This was initially after waking from sleep or the screensa

  • Photoshop Elements 9.0 does not close completely

    I am using Photoshop Elements 9.0 in Windows 7.  It never closes down completely. I have to go into the task manager and tell it to "End Process."  How do I fix this?