SAP Netweaver Gateway 2.0 vs. Web Services

Hello,
I want to ask about SAP Netweaver Gateway 2.0. I understand its usage but why do we need it when we can create (globally compatible) web services and use SOa Manager? I want to implement Gateway add-on but I need to know differences between web services and Gateway before making last decision.
Thank you.

Hi,
I have just answered your question in the the Gateway Forum...
Martin

Similar Messages

  • SAP Business Workflow and SAP Netweaver Gateway - Missing extensible elements

    Hello,
    For a mobile project we use SAP Netweaver Gateway in order to retrieve information from workflows stored into SAP Business Workflow.
    We are able to retrieve standard informations for a workflow but custom fields added into "Extensible Elements" section are lost when exit SAP NG.
    We have checked the configuration of SAP NG (by 4 differents person) and it seems to be OK.
    Do you have an idea why the custom fields are lost during SAP NG processing ?
    Thanks in advance
    Best regards,
    Dominique

    Hi Dominique,
    FYI. SAP Fiori Approve Requests uses task processing service. This may help.
    How to display application data in SAP Fiori Approve Requests app
    Regards, Masa
    SAP Customer Experience Group - CEG

  • Difference between SAP NetWeaver Gateway 2.0 and SAP NetWeaver Gateway productivity accelerator for Microsoft

    Hi Experts ,
    Can anyone tell me the difference between SAP NetWeaver Gateway 2.0 and SAP NetWeaver Gateway productivity accelerator for Microsoft ?
    Best Regards,
    SK

    SAP  Netweaver Gateway 2.0 is a product for Exposing ERP data as OData for external consumption which is independent of any Microsoft product. Using this you can model OData services and Expose them for light weight consumption. You can use this in use cases where  you just want to consume the OData in some client or so, and you do not want any kind of accelerators to help you in development or in your integration.
    GWPAM is an interoperability framework from SAP that leverages SAP NetWeaver Gateway and Microsoft technologies enabling customers and partners to easily and quickly compose solutions that consume and extend SAP throughout Microsoft technologies for on premise and on demand deployment. With GWPAM you get components like
    GWPAM Visual Studio Add-On,GWPAM Template,GWPAM Project,GWPAM Outlook Add-In which are very much Microsoft specific.

  • Flash Builder 4.6 and SAP Netweaver Gateway plugin works just fine

    Hi, i have just installed the new Flash Builder 4.6 and add the SAP NetWeaver Gateway plugin on it.
    I you follow the documentation available (http://download.macromedia.com/pub/labs/flashbuilder_sap/flashbuilder_sap_gettingstarted.p df) and then select the "DEMO_BANK" service instead of the "DEMO_FLIGHT" as writtent in the documentation and then bound the "selectZ_demo_bankCollection" to your datagrid, the demo works just fine.
    My platform specification is:
    - Windows 7 Integral running on VMware Fusion installed on my MacBook Air (just installed yesterday and full updated from Windows Update)
    - Flash Builder 4.6 (fresh download from this morning)
    - Internet Explorer 9 (last update at this time)
    - Flash Player 11.1.102.55 (last update at this time)
    - flashbuilder_sap_p1_plugin_110111 (the SAP Netweaver Gateway Plugin) available at http://labs.adobe.com/technologies/flashbuilder_sap/
    FXL

    note sure if I'm much help other than to CONFIRM it is working for me by using the sdk WITHOUT the compiler. Check out adobe's little note: "Note : Flex users will need to download the original AIR SDK without the new compiler."
    I am using FB 4.7 with AIR 3.6 and seems to compile correctly for iOS.
    Maybe try reinstalling flash builder?
    I honestly don't know if the JRE has anything to do with it... I'm using 1.7 ....to see what JRE you're using, open the Java Control Panel (I right click my java orange icon and hit properties), select the Java tab, then hit "View..."

  • SAP Netweaver gateway in solution manager

    Hi ,
    We have a solution manager 7.1(netweaver 7.02) and ECC IDES EHP 6 system for which we need to configure Netweaver gateway. We have installed netweaver gateway 2.0 components in solution manager system. Now is it possible to configure gateway on solution manager system instead of building a separate netweaver system for configuring gateway.
    Wondering if we can make solman as gateway system for accessing ECC IDES. Please give your suggestion and steps to perform.
    Regards,
    Prakaash

    Hi Prakaash,
    For overall installation prerequisites for SAP NetWeaver Gateway 2.0
    components, please have a look in the installation guide -> Installation
    Prerequisites:
    http://help.sap.com/saphelp_gateway20sp06/helpdata/en/52/fc994f456a4573957461be15520fe8/frameset.htm
    Quick Starter Configuration Guide - SAP NetWeaver Gateway:
    Quick Starter Configuration Guide - SAP NetWeaver Gateway
    The meaning for 'embedded deployment', below:
    http://help.sap.com/saphelp_gateway20sp04/helpdata/en/62/91ad98b19b4a91bca737fbe442273f/content.htm
    please refer to the below link for different deployment scenarios,
    http://help.sap.com/saphelp_gateway20sp04/helpdata/en/88/889a8cbf6046378e274d6d9cd04e4d/content.htm
    also,
    http://help.sap.com/saphelp_nw04/helpdata/en/90/cbde3f7bc1eb06e10000000a1550b0/content.htm
    how to configure SAP NetWeaver Gateway in the SAP ONline Help
    http://help.sap.com/saphelp_gateway20sp06/helpdata/en/4c/a670b0e36c4c01ae2b9a042056f9dc/frameset.htm
    Note 1569624 - Installation/Delta Upgrade of SAP NW Gateway 2.0
    1560585 - SAP Netweaver Gateway 2.0 Release Note
    1417757 - System logon, determining client and language
    Thanks
    vikram

  • SAP NetWeaver Gateway Trial Version of Duet Enterprise

    SAP NetWeaver Gateway Trail version Part 1 is not available for down load. I was successfully able to download Part 2 and Part 3 but Part 1 is not available. Can you someone help me with Part 1?
    THanks.
    Farhan.

    There lies another problem..
    I tried downloading 7.01 from sdn.sap.com
    The link for part2 of the file broke as many as three times
    So I switched to ftp link.
    But it happens to be 7.0
    can I use any download manager with sdn.sap.com
    If not, any alternate links..
    Quick Reply appreciated

  • Feedback Form for SAP NetWeaver Gateway development tools

    Hi all, if you wish to send your feedback (bug, new feature, and general feedback) to SAP NetWeaver Gateway development tools u2013 Xcode, Visual Studio, Blackberry, Search console, please use the attached feedback forms:
    For Xcode and Visual Studio tools please use Feedback form XC&VS.rtf
    For Eclipse, Blackberry and Search console please use Feedback form BB&SC.rtf

    Hi Michal,
      While installing the Netweaver gateway plugin for eclipse Juno version through the following link
    https://tools.hana.ondemand.com/juno   under Help -> Install New Software... I have encountered below error.
    Can you please help me in resolving it.
    An error occurred while collecting items to be installed
    session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    Unknown Host: https://tools.hana.ondemand.com/juno/features/com.sap.core.editor.feature_1.0.6.jar
    tools.hana.ondemand.com
    Many thanks in advance.
    Regards,
    Parthi

  • SAP NetWeaver Gateway plug-in for Eclipse - New Version Available

    Hi All,
    I am happy to share with you that a new version (2.4.101 )of the SAP NetWeaver Gateway plug-in for Eclipse is now available [here|http://www.sdn.sap.com/irj/scn/downloads?rid=/webcontent/uuid/b09d414f-f227-2f10-bdbf-ba31c844b432].
    We will be happy to get any feedback on the tool from you.
    What's new?
    Framework
    u2022 Proxy generation support from Search Console
    u2022 New exploration screen (user provides URL) in Wizard
    u2022 OData 1.0 support (exploration including aggregation of catalogs)
    u2022 Enhancements (improved performance, bug fixes)
    Java Toolkit
    u2022 New Connectivity API (X.509 enablement, XSRF protection, error handling)
    u2022 New Parsing API
    u2022 OData 1.0 support
    PHP Toolkit
    u2022 OData 1.0 support
    Thanks,
    Nir

    Hi Michal,
      While installing the Netweaver gateway plugin for eclipse Juno version through the following link
    https://tools.hana.ondemand.com/juno   under Help -> Install New Software... I have encountered below error.
    Can you please help me in resolving it.
    An error occurred while collecting items to be installed
    session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    Unknown Host: https://tools.hana.ondemand.com/juno/features/com.sap.core.editor.feature_1.0.6.jar
    tools.hana.ondemand.com
    Many thanks in advance.
    Regards,
    Parthi

  • SAP NetWeaver Gateway 2.0 Pre-Packaged Trial Version for Windows available

    The Windows version of SAP NetWeaver Gateway 2.0 Pre-Packaged Trial Version is available for release. For more information and to find the download links [here|http://www.sdn.sap.com/irj/scn/downloads?rid=/library/uuid/f091b083-c2d0-2e10-dfaf-d39b95b312d1].

    Hi Johny,
    In my view the very first thing to observe is if there is any
    licence implication by doing so as I believe it was designed to run on top of
    HyperV. Technically it is possible to do it. But the licence check should come
    first. I don’t know the answer for the licence implication.
    Best Regards,
    Felipe

  • SAP NetWeaver Gateway 2.0 Pre-Packaged Trial Version for Linux available

    The Linux version of SAP NetWeaver Gateway 2.0 Pre-Packaged Trial Version is available for release. For more information and to find the download links [ here|http://www.sdn.sap.com/irj/sdn/gateway?rid=/webcontent/uuid/90b292cc-a2d7-2e10-709d-9fba966a6937]. The Hyper-V Windows 2008 version will be available shortly.

    Hi Thomas,
    We currently have three pre-packaged demo version available with slightly different favours. We are evaluating which ones we want to maintain currently and currently all 3 are at SP4 levels. So a questions back to you would be, if the Hyper-V image was dropped, would the Windows 64 bit version still work for you?
    You can find that here.
    Regards,
    Wayne

  • Consume SAP Netweaver Gateway Web service in Windows Mobile 6.5

    Hi All,
    I am using Netweaver Gateway Webservice in Windows Mobile 6.5 platform. I know if need to make POST request, first i need to make GET for fetching CSRF token and then passing the CSRF token again with POST request to do the create operation. So i have used the below syntax. But it is always saying as 403 forbidden status while making POST request. I had successfully fetched CSRF token in my get request. Is there any help available for the below syntax?
    HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(new Uri("http://hostname:8040/sap/opu/odata/APLX/ST_GRRF_TS_01/Headers"));
                request.Credentials = new NetworkCredential("ddsdsdsd", "sdsdsdsdsds");
                request.Method = "GET";
                request.ContentType = "application/atom+xml";
                request.Accept = "application/xml,application/atom+xml";
                request.AllowWriteStreamBuffering = true;
                request.Headers.Add("X-CSRF-Token", "Fetch");
                request.KeepAlive = true;
                WebResponse response = request.GetResponse();
                string strcsrf = response.Headers["X-CSRF-Token"];
                string strcookie = response.Headers["Set-Cookie"];
                string pXml = @"<?xml version=""1.0"" encoding=""UTF-8"" ?> <atom:entry xmlns:atom=""http://www.w3.org/2005/Atom"" xmlns:d=""http://schemas.microsoft.com/ado/2007/08/dataservices"" xmlns:m=""http://schemas.microsoft.com/ado/2007/08/dataservices/metadata""> <atom:content type=""application/xml"">" +
                     "<m:properties>" +
                       "<d:I_MBLNR>004</d:I_MBLNR>" +
                       "<d:I_MJAHR>2011</d:I_MJAHR>" +
                       "<d:I_SELECT>1</d:I_SELECT>" +
                       "<d:I_REFDOC>4500000001</d:I_REFDOC>" +
                       "<d:I_MATNR />" +
                       "<d:I_SLOC>0001</d:I_SLOC>" +
                       "<d:I_DELNOTE />" +
                       "<d:I_GR_GI />" +
                       "<d:I_PLANT>R303</d:I_PLANT>" +
                       "<d:I_VENDOR>R3000</d:I_VENDOR>" +
                       "<d:I_DATE>2013-09-08T00:00:00</d:I_DATE>" +
                       "</m:properties>" +
                       "</atom:content>" +
                     @"<atom:link rel=""http://schemas.microsoft.com/ado/2007/08/dataservices/related/Items"" type=""application/atom+xml;type=feed"" title=""APLX/ST_GRRF_TS_01.Header_Items"">" +
                     "<m:inline>" +
                     "<atom:feed>" +
                     "<atom:entry>" +
                     @"<atom:content type=""application/xml"">" +
                     "<m:properties>" +
                       "<d:I_MBLNR>003</d:I_MBLNR>" +
                       "<d:I_MJAHR>0000</d:I_MJAHR>" +
                       "<d:ITEMNO>000001</d:ITEMNO>" +
                       "<d:MATNR>R100000</d:MATNR>" +
                       "<d:QUANTITY>1</d:QUANTITY>" +
                       "</m:properties>" +
                       "</atom:content>" +
                       "</atom:entry>" +
                       "</atom:feed>" +
                       "</m:inline>" +
                       "</atom:link>" +
                       "</atom:entry>";
                request =(HttpWebRequest)HttpWebRequest.Create(new Uri("http://hostname:8040/sap/opu/odata/APLX/ST_GRRF_TS_01/Headers"));
                request.Credentials = new NetworkCredential("ddsdsdsd", "sdsdsdsdsds");
                request.Method = "POST";
                request.ContentType = "application/atom+xml";
                request.Accept = "application/xml,application/atom+xml";
                request.AllowWriteStreamBuffering = true;
                request.Headers.Add("x-csrf-token", strcsrf);
                request.Headers.Add("set-cookie", strcookie);
                request.KeepAlive = true;
                request.AllowAutoRedirect = false;
                request.ClientCertificates = cn;
                //request.Headers.Add("content-type", @"application/atom+xml");
                //request.Headers.Add("content-length", pXml.Length+"");
                byte[] bytes = Encoding.UTF8.GetBytes(pXml);
                request.ContentLength = bytes.Length;
                using (Stream putStream = request.GetRequestStream())            {
                    putStream.Write(bytes, 0, bytes.Length);
                    putStream.Close();
                response = request.GetResponse();
    Here the response in the last line always shows 403 forbidden status.

    Hi Mohanasundaram,
    This is the wrong forum for Gateway questions - sorry. Please try the following forum:
    http://scn.sap.com/community/netweaver-gateway
    Best regards,
    Jon

  • Data connection from SAP-R3 System to Xcelsius using Web Services

    Hello Everybody,
    Anyone tryed connecting data from SAP-R3 System to Xcelsius using Webservices? (created in ABAP function module)
    SDN downloaded document says to Generate Webservice URL through ABAP (by creating function module) and import it in xcelsius
    Data -> Add Web service connections
    by giving the URL to import. After giving the web server login credentials, the error says 'Unable to load URL'
    Any idea would be great help
    Note: I tried by following the thread & its not working:
    http://forums.sdn.sap.com/thread.jspa?threadID=1520321
    Thank you,
    Anand
    Edited by: Anand Amirtharaj on Feb 20, 2012 7:51 AM
    Edited by: Anand Amirtharaj on Feb 20, 2012 7:53 AM

    Hi,
    With regards to your statemetn "SDN downloaded document says to Generate Webservice URL through ABAP"   <- can you tell me more please? references/links/attachment?
    As far as I am aware, that the type of web service required for integration it a 'normal' Netweaver Web app server web service.
    There are limitations about the complexity of the WSDL - see Notes:
    1653655 - Limitations in Web Service WSDL URL usage in Xcelsius 4.0
    1703839 - Limitations of Web service usage in Xcelsius / Dashboard Design
    also , changes between SAP versions requires reworking the WSDL
    Note 1625091 - The WSDL URL for web service which generated in SAP Enterprise Central Component cannot be loaded into Xcelsius
    regards,
    H

  • SAP NetWeaver Gateway and JSON Error Handling

    Hello All,
    I am developing a small test application using Netweaver Gateway to understand the error handling.  I am using Postman to test the Gateway service.  I have developed small RFC FM to read return list of deliveries for a shipment.  The RFC reads in a shipment number and returns the list of deliveries.  The RFC also has Return parameter of type BAPIRET2 that stores the error message if shipment is not found.  We want to use only JSON format for the application.  So, I have set the 'Accept' parameter at request header to 'content/json'.  I am also aware of the exception /IWBEP/CX_MGW_BUSI_EXCEPTION that allows to throw an error message from backend suite.  I have that by having a Return parameter of type BAPIRET2, the generated method automatically handles the error message and sets the correct HTTP status.
    Now the Problem:
    As mentioned earlier, we want to use JSON format.  When I set the header parameter or specify $format=json in the URI the HTTP status code is always set to 500 when there is an error.  The error message about invalid shipment also is not returned.
    When I remove the JSON format parameters, the XML format is returned and HTTP status is set to 400 with appropriate error message.
    How can we get the Gateway to set the HTTP status code to 400 along with error message in the event of an error in RFC.  I have tried with the exception /IWBEP/CX_MGW_BUSI_EXCEPTION and BAPIRET2 return parameter but still does not work.  Is this a known issue in Gateway/JSON?
    Please see attached screenshots.
    Thanks,
    Rutul Thakkar

    Anyone have encountered this issue?  Any suggestions?
    Thanks,
    Rutul Thakkar

  • Issue while installing sap netweaver gateway

    Hi Experts,
    I am trying to install Netweaver Gateway  on SAP netweaver 7.3.
    Once the *.SAR files are placed in EPS inbox folder of the server, we are unable to find these add-on packages in transaction: SAINT.
    Tried to install this on Client 000 and 001
    Kindly provide your inputs on this.

    Hi Komal,
    Please try to extract .SAR file contents using SAPCAR.exe utility?
    You can find the tool at D:\usr\sap\<SID>\DVEBMGS00\exe location, use -xvf option to extract content to EPS\in folder. Then load the extracted packages from Application server using SAINT again.
    Regards,
    Binson

  • [Integrated SOA Gateway] Publish Java based web service

    Welcome!
    Lately I have been trying to publish Java based web service through Integrated SOA Gateway. The documentation states that:
    +"Custom interface definitions can be created for various interface types including custom interface definitions for XML Gateway Map, Business Event, PL/SQL, Concurrent Program, Business Service Object, Java (except for Java APIs for Forms subtype) and Composite Service for BPEL type."+ (Integrated SOA Gateway Developer's Guide Release 12.1, "Creating and Using Custom Integration Interfaces")
    After familiarizing myself with $FND_TOP/bin/irep_parser.pl and $FND_TOP/bin/FNDLOAD tools, I have started coding my POJOs. Initially I have come up with three classes - request/response objects and service implementation. Service implementation has been annotated with "@rep:X" descriptors according to "Java Annotations" section of the documentation. While invoking $FND_TOP/bin/irep_parser.pl I have received errors about class resolution. My solution was to transform request and response types to static inner classes. This way I ended up with one *.java source file (see below).
    * Sample ISG Service.
    * @rep:scope public
    * @rep:product AP
    * @rep:displayname My Custom ISG Service.
    public class MyService {
    public static class Request {
    private String id;
    public void setId(String id) {
    this.id = id;
    public String getId() {
    return id;
    public static class Response {
    private String data;
    public void setData(String data) {
    this.data = data;
    public String getData() {
    return data;
    * Sample operation.
    * @param request Request Object.
    * @return Return Object.
    * @rep:displayname Test operation.
    * @rep:category BUSINESS_ENTITY SAMPLE_SERVICE
    public MyService.Response testOperation(MyService.Request request) {
    MyService.Response response = new MyService.Response();
    response.setData("Some Data");
    return response;
    ILDT file has been successfully created and uploaded. However, I could not see the "Generate WSDL" button on Integrated Repository website. Is there any particular interface or superclass that my service implementation should extend? I have reviewed "PurchaseOrderSDO" example posted in the developer's guide (page 407), but I couldn't come up with a working solution. Could you provide me with more detailed tutorial/example? Which documentation sections should I read again?
    After searching through forum, I have spotted $FND_TOP/bin/soagenerate.sh script, and thought that lack of "Generate WSDL" button was an EBS defect. After running the script, I have received an error:
    Error in Service Generation.
    ServiceGenerationError: Interface Type (JAVA) Interface SubType (null) is not supported.
    oracle.apps.fnd.soa.util.SOAException: ServiceGenerationError: Interface Type (JAVA) Interface SubType (null) is not supported.
         at oracle.apps.fnd.soa.provider.wsdl.ArtifactsFactory.getArtifactsGenerator(ArtifactsFactory.java:55)
         at oracle.apps.fnd.soa.provider.wsdl.WSDLGenerator.generateServiceWSDL(WSDLGenerator.java:128)
         at oracle.apps.fnd.soa.provider.wsdl.ServiceGenerator.generateSOAService(ServiceGenerator.java:75)
         at oracle.apps.fnd.soa.provider.wsdl.ServiceGenerator.generateSingleService(ServiceGenerator.java:88)
         at oracle.apps.fnd.soa.provider.wsdl.ServiceGenerator.main(ServiceGenerator.java:419)
    I would be grateful for any suggestions. Has anyone published Java based web service through ISG?
    Best regards,
    Lukasz

    I tried the following as per Oracle support and able to generate the wsdl though, but not invoke the webservices.
    1. Applied the patch 8607523
    2. Took the translator.jar file from the patch 8857799 and replaced the current translator.jar file
    3. Deploy the adapters.
    $FND_TOP/bin/txkrun.pl -script=CfgOC4JApp -applicationname=pcapps
    -oc4jpass=welcome -runautoconfig=No

Maybe you are looking for

  • The wonders of pacman - portable?

    Having set up such a nice kde environment today, I decided I no longer needed my gnome install. So it was with some trepidation I looked through my history and had a look at what I had installed to set up gnome. Put them all together and then did: pa

  • Getting list of populated database tables only

    Hi, recently started a new company and new to Oracle 10g. The database system they have has around 5000 tables. The majority of these are not used (it is an off the shelf package). What I am trying to do is get a list of all tables in the database BU

  • Does anyone know what the accountsd process is?

    Does anyone know what the accountsd process is? I see this running in Activity Monitor.

  • PDF shown blank on iPad

    Hello, The PDF created using Adobe Presenter opens well on PC.  However, the same PDF is not getting opened on iPad. This PDF has presentation with multimedia.  I reviewed the System Requirements and noticed that the end-user needs Adobe Flash Player

  • Problem with burning disc in finder

    trying to burn a dvd with some mp4 files. sometimes it says "disc cannont be used because it cannot be recognized". i eject it and insert gain and the blank dvd mounts and shows up in finder. but when i try to burn i get this error code saying it won