Hi All,

<<Update : SMP Tools plugin version 1.7.1 has been released with latest release of SMP 3.0 SP11 server but in Eclipse MARS>>


Fresh Installation

Integration Gateway plugins support for Eclipse LUNA/Kepler is no more there.

So what is next? Now, SAP has come up with new SAP Mobile Platform tools in Eclipse MARS. How to add it?

Steps:

  1. Make sure you have downloaded and installed latest Java (JDK or JRE – 32 bit/64 bit based on your OS configuration)

          Java-Downloads für alle Betriebssysteme

  2. Download and extract latest Eclipse MARS Eclipse IDE for Java EE Developers | Packages

             

Note: If you are accessing external URL using any proxy server, make sure to set those settings in eclipse kepler as well. Check “How to resolve this issue?” section in this blog. Do it for both HTTP & HTTPS.

  3.  Start Eclipse > Help>Install New Software

   

Note: Check SAP Development Tools for Eclipse for more info

          1.PNG

    • Accept License Agreement, Click on “Finish

              /wp-content/uploads/2014/08/3_525666.png

    • Restart the eclipse.

4.    Go to Preferences>SAP Mobile Platform Tools

          2.PNG

Note:

1. To Crate a OData project, select File>New>SAP Mobile Platform  OData Implementation Project

              /wp-content/uploads/2014/08/5_525675.png

2. Select Model content as required:

          1234.JPG

Tips

1. While setting up SMP server settings in Preferences, If i pass URL as https://smpserverIPAddress:8083 (even SMP server complete host name) it gives an error saying “Error during processing request on Operations server“.

                              /wp-content/uploads/2014/08/connection_530891.png

Resolution:

Seems network proxy issue. Make sure to change proxy settings under Windows>Preferences>Network Connections How to bypass proxy settings in SMP workspace for connecting any public Web Service within corporate Network

2.. If a project name is like “ICRA_V1.1” then you can not deploy it to SMP server (SP03 PL02). As it says “

Special Characters are not allowed in the Name“. But if i replace 1.1 as 11, it works.

/wp-content/uploads/2014/08/issu1_528495.png

Note: This issue has been resolved in latest release of SMP 3.0 SP04 PL01


Update Plugins

How to update SMP Tools Plugins: Help menu>Install New Update


Untitled.png

Reference Videos:  (By Bjoern Woppmann Product Manager for SAP Gateway)

Video 1: Introduction to SAP Mobile Platform Tools                                                         


Videos 2 – 6:


Reference Documents:

Online: SAP HANA Cloud Documentation

Offline : Eclipse Kepler Help menu > Help contents

    helpguide.PNG

Hope you will find it useful.

Regards,

JK (@jkkansal1987)

To report this post you need to login first.

35 Comments

You must be Logged on to comment or reply to a post.

  1. Rakshit Doshi

    Dear Jitendra,

    Are you able to access this port from your command prompt.

    Can you try to do a telnet to that ip on port 8083.

    This could be a network issue as well.

    Regards,

    Rakshit Doshi

    (0) 
      1. Rakshit Doshi

        Dear Jitendra,

        If its a local machine, why re you enter in the IP 10.23.1.2..Try using 127.0.0.1 or 10.0.2.2 or 10.0.0.2.

        Check if this helps.

        Thanks,

        Best Regards,

        Rakshit Doshi

        (0) 
  2. Om Band

    Dear Jitendra,

    If the network is good, as Rakshit says, it could be it is still likely that Eclipse cannot access the server.

    Please check your network settings in Eclipse.

    Window -> Preferences -> Network connections. Check Active provider is right. (I have Manual)

    Try adding the IP to proxy bypass list in the same preference page, to isolate any proxy issue.

    Which JRE you are using to start eclipse. If less than JRE 7, try using JRE 7.

    Regards,

    Om

    (0) 
    1. jitendra kansal Post author

      Om Band

      Eclipse Kepler is installed on the same machine where SMP server is installed. Same thing is working in Eclipse JUNO.

      I have checked the proxy connections as well and tried adding IP to proxy bypass list.

      I am using JRE7 only.

      Rgrds,

      JK

      (0) 
  3. Jan Rychtar

    Hello I have problem with connect to SMP server see screenshot.

    SMP.png

    When I used this account by browser and it works! I used LDAP autentification….

    Could anybody help?

    Thanks Jan

    (0) 
          1. Rakshit Doshi

            Dear Jan,

            For logging in to the SAP Management cockpit you will require an Administrator account, which by default is the smpAdmin. LDAP Authentication which you are speaking about will be used for authenticating the client devices viz the mobile devices with the SMP Server via LDAP. LDAP Credentials will not allow you to log into the management console or access the SMP address from the eclipse window.

            Hope this helps.

            Thanks,

            Rakshit Doshi

            (0) 
  4. Kalpana Tyagi

    Hi Jitendra,

    I have followed the steps in your blog to install SMP tools in eclipse. We do not have a SMP server, I just want to be able to access odata service from our gateway server – so I have setup the connection using “Service catalogs” under preferences->SAP Mobile Platform Tools. I am using sapes1 public server.

    I have a couple issues :

    1) I do not see this “File>New>SAP Mobile Platform  OData Implementation Project” option in my eclipse. I do see the wizard for SMP when I go into File -> New->Project as in screen shot below :

    smp pic.JPG

    Note: here I do not see the oData model option in your screen shots..

    2)

    I want to create an application using an existing oData model but only options I see in the wizard is to create model. Not sure what am I missing. Can you point me to some documentation on how to use this tool ?

    Thanks

    Kalpana

    (0) 
    1. jitendra kansal Post author

      Kalpana Tyagi

      1) I do not see this “File>New>SAP Mobile Platform  OData Implementation Project” option in my eclipse.

      Go to Window menu>Open perspective>OData

      Then you will be able to see that option.

      2)

      I want to create an application using an existing oData model but only options I see in the wizard is to create model

      If you want to work with existing OData model, you can create below highlighted option.I hope this makes sense.

      existindodatamodel.PNG

      Regards,

      JK

      (0) 
    1. Srilatha T

      Hello Jitendra,

      I am following your blogs and they are so informative. Based on your blogs I want to try and create simple app for android. Is it possible to create simple app like display employee details consuming Odata service from SAP Net weaver Gateway system? I don’t have SMP in our landscape. But when I try to create mobile application project from Eclipse Mars it is asking me to enter SMP Run time server. Please help me on this.

      Appreciate your help.

      (0) 
      1. Muhammad Aizaz

        i have create project in SMP and choose service catalogue oData“File>New>SAP Mobile Platform  OData Implementation Project” how can run this application plz help

        (0) 
  5. Muhammad Aizaz

    i have create project in SMP and choose service catalogue oData“File>New>SAP Mobile Platform  OData Implementation Project” how can run this application plz anyone help me 

    (0) 

Leave a Reply