Advertisement

Responsive Advertisement

Designer workstation/Local service development feature of webMethods Designer

1.     Introduction

This is a usage document for the local service development feature provided by Software AG Designer IDE. This document lists down the basic steps required for the setup and usage of the local service development in the Software AG Designer IDE.

1.1.          Local Service Developmet

The local service development feature is a Designer feature that you can use to develop Integration Server packages locally as Eclipse projects. With this feature, you can check package elements and their supporting files in to and out of a version control system (VCS) directly from Designer .

1.2.          Prerequisites

                        Designer workstation (Local service development)should be present in the image and installed on the local system along with the integration server.


            To verify the designer local service developmet feature is installed correctly or not. Open designer and connect to the “Default” Integration server , you will see a concentric circle icon on the default server.

When you right click on any package in the package explorer view , you will get an option for the “Create Local Service Development Project” . See below screenshot.





2.     Installing Designer svn plugin


Objective: This SVN connectivity is to check in the code to the repository from the designer.By using SVN repository we can have the backup of the code, the updated code is there in the SVN . If the developer does not have the package and there are changes to be made, it can be done by doing a checkout and get the code in their designer.

2.1.          Steps to install SVN to your workstation


Step 1: Open Software AG Designer Workstation and select Install New Software option from Help as shown below:
 


Step 2:Install the designer svn plugin from the designer , please see the below screenshot :-




Step 3: Select the SVN Team Provider plugin as shown-

Click on next button



Accept the license and click on finish button

Step 5: Restart the Designer and then select SVN Kit option as shown below:




Step 6: Select Next.



Step 9: Restart the designer. This completes the process of installing svn plugin to the designer.

2.2.          svn plugin installation verification

2.2.1      After the plugin is installed, go to the windows --> show view --> other and select the svn repositories



2.1.2.    You will get the svn repositories view in the tab below the flow canvas, click on the add repository option. After that the below screen will pop up, give the svn repository urls, username and the password.

2.1.3.    You are connected to the svn repository now and it will appear in the svn repositories view, see the below screenshot.



3.           Working with Local service development feature

3.1.    Check in of packages

3.1.2.        Checking in packages for first time: - Right click on the package you want to check in and then click on the option “Create Local Service Development” option.




3.1.3.        After you click on the “Create Local Service Development Project”, the following screen will pop up, select svn and click on next.



3.1.4.        Give appropriate commit comments and check in your package into the svn.




3.2.    Check out packages from svn

3.2.2.        Go to the svn repository view , right click on the package you want to check out and click on check out option , see below screenshot



3.2.3.        After successful checkout , the package will appear in the package explorer view , in order to install it on Integration server go to the package explorer view right click on the package and select the option “Move Project to IS Package” . This will install the package on the integration server. See below screenshot.

3.3.    SVN operations

3.3.2.        All the svn operations are supported by the svn plugin; you will get the entire svn menu under the “team” context menu. Right click on the package in the package explorer go to team menu.See some sample operations menu in the below screenshot.





Enjoy Reading , If you have any Question related to webMethods please comment below , I will try to answer the questions.Please Subscribe for latest update on the blogs.

Post a Comment

19 Comments

  1. I would like to appreciate all your efforts with the article about web service. I have read this article and I am very happy with it. Finally once more thank you for this breathtaking article and I like this. I hope this will be very helpful to the students to complete their educational works related with the topics.

    ReplyDelete

  2. #CloudGen is a proud Platinum Sponsor for #DigitalBusinessDays 2016 - Join us on 3-4 Oct,16 at The W NewYork
    https://www.linkedin.com/groups/2090488/2090488-6173917281454678018

    ReplyDelete
  3. Hi, I am not able to find the option "Create Local Service Development Project" when I right click on the package. Could you please help me out?

    ReplyDelete
  4. Hello Asker ,

    While installing designer you need to select the option of Local Service Development. Then only the above option will appear.

    From 9.8 the option of Local Service Development has been renamed to “Local Version Control Integration” . It will be available under Designer --> Services

    ReplyDelete
    Replies
    1. Hi Rakesh,

      Thanks for the useful post.I have installed the “Local Version Control Integration” in my designer and i am able to see that option in my local IS(windows). But when i configure the remote IS(Linux) using the same designer i am not able to see that option. can u please help me in this regard.

      Thanks,
      Vinodkumar V.

      Delete
    2. Hi VinodKumar ,

      AFAIK "Local Version Control Integration" works basically with local designer and local IS installation only.

      For using Remote server , we cannot directly use the "Local Version Control Integration" , there is some workaround to achieve this.

      Delete
  5. Hi All,
    After check-out from repository, package appeared in the "Package Explorer" view. But when i right click on it and try to "Move project to IS Package", package does not appear in the Package Navigator in local IS. It just get refreshed. Do anyone know what could be the reason. Urgent help needed.

    ReplyDelete
  6. Hi Shabd ,

    which version of IS and Designer are you using ?

    ReplyDelete
  7. Got the same error like shabd...
    That "Move project to IS Package" only works when my Eclipse-Workspace is the package-folder in IntegrationServer-instance. But this isnt a good solution.

    ReplyDelete
    Replies
    1. It should not be like that , the package that are you checking out , was it checked in using designer itself ? or was it placed manually in the version control.

      Delete
  8. It is the SVN from the old "Shared Development Stage".
    So the package was created with Designer directly on shared-IS which has a Connection to the VCS.

    Now i#ve tried to check that package out and load it inside my new local IS

    ReplyDelete
  9. What would be the process if I use crossvista Team VCS plugin instead of SVN?

    ReplyDelete
    Replies
    1. Using Crossvista the process is similar with slight deviation , I will try to write blog artcile related to Crossvista Checkin/Checkout and Baseline creation and Deployment.

      Stay tuned for the blog.

      Thanks and Regards,
      Rakesh Tiwari

      Delete
  10. This is really nice exercise in step by step. Is there any any documentation for using git as svn for CI CD setup for local development.

    ReplyDelete
    Replies
    1. Thanks Baharul Islam Mazumder for the comment. We have implemented git VCS as part of CI/CD process using Local Service Development as well as Crossvista.

      I will try to post the blog article on using Git as well.

      Stay tuned.

      Thanks and Regards,
      Rakesh Tiwari

      Delete
  11. This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post.! Best it managed service provider service provider.

    ReplyDelete
  12. Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you Best orange park it support Jalen Legros service provider.

    ReplyDelete
  13. It's very nice of you to share your knowledge through posts. I love to read stories about your experiences. They're very useful and interesting. I am excited to read the next posts. I'm so grateful for all that you've done. Keep plugging. Many viewers like me fancy your writing. Thank you for sharing precious information with us. Best linux cheat sheet commands service provider.

    ReplyDelete