Endevor

  • 1.  Using Endevor to manage Web Services components (Pipeline program, WSDL, WSBIND)

    Posted Apr 29, 2016 11:12 AM

    Does anyone currently use Endevor to manage Web Services components?

     

    Our process starts with a copybook on Endevor which is used as input to a process that creates 2 XML components (WSDL and WSBIND) and a Pipeline program (in COBOL). We then add/generate the cobol program to Endevor and the copybook is picked up. We copy the 2 XML components to a USS directory and publish associated the web service to the CICS region. These 4 components need to remain in sync through the life cycle. I am planning on creating types for the 2 USS files and using Endevor to manage them.

     

    Is there anyone who uses Endevor for WSDLs? Does anyone know if there is a way to automate the creation of the WSDL/WSBIND by the action of adding the copybook?

     

    Ellen Samul



  • 2.  Re: Using Endevor to manage Web Services components (Pipeline program, WSDL, WSBIND)
    Best Answer

    Posted Apr 29, 2016 02:42 PM

    Hi Ellen,

     

        We, at Wells Fargo, are currently managing wsbind files and wsdls after they are generated in RDz.  However, last year we played around with a process that generates CICS bundle files from a Cobol Copybook.  It actually worked very nicely.  IBM has supplied processes that I copied into a processor.  When the Copybook is generated, a .jar file is created.  This .jar file is saved in an USS baseline directory.  We then have an additional step that expands that jar file into an application directory as jsbinds and the META-INF that is generated from bundles.

     

    I was told by CICS support that similar procedures are available for us to generate a Copybook into wsbind/wsdls as you need.  We already have the infrastructure in place for the management of USS files under Endevor, so to implement this process would not be difficult.  If you'd like, we can chat and I can tell you (or show you) how we have architected our solution.

     

    Janet Spears

    janet.spears2@wellsfargo.com



  • 3.  Re: Using Endevor to manage Web Services components (Pipeline program, WSDL, WSBIND)

    Posted Apr 29, 2016 03:23 PM
      |   view attached

    Janet,

     

    Thank you very much for this information. Yes, we would definitely like to speak with you about how you architected this. Would you be available sometime next week to conference with myself and our CICS systems person? We could call you from a conference room.

     

    Thank you so much,

     

    Ellen Samul

     

    (561) 241-4052



  • 4.  Re: Using Endevor to manage Web Services components (Pipeline program, WSDL, WSBIND)

    Posted Apr 29, 2016 05:16 PM

    Janet that sounds intriguing… I would like to see that too.

     

    Phon



  • 5.  Re: Using Endevor to manage Web Services components (Pipeline program, WSDL, WSBIND)

    Posted May 02, 2016 08:43 AM
      |   view attached

    Hi Janet, I got your voice mail. Wednesday morning works for us. How about 10 am? Would you like us to call you at the 9696 number?

     

    Thanks,

    Ellen



  • 6.  Re: Using Endevor to manage Web Services components (Pipeline program, WSDL, WSBIND)

    Posted May 02, 2016 08:50 AM

    Ellen,

        What is your email address?  You may have my phone number wrong.   10 on Wed is good.   Maybe we could include Phon as well.  Thanks,

     

    Janet



  • 7.  Re: Using Endevor to manage Web Services components (Pipeline program, WSDL, WSBIND)

    Posted May 02, 2016 08:57 AM
      |   view attached

    Janet, My email is ellen.samul@mutualofamerica.com<mailto:ellen.samul@mutualofamerica.com>. Including Phon would be fine.

     

    Let me know your email as well.

     

    Ellen



  • 8.  Re: Using Endevor to manage Web Services components (Pipeline program, WSDL, WSBIND)

    Posted Apr 30, 2016 03:22 AM

    Hi Ellen,


    We create the WSBIND modules using the DFH processes that IBM provide but we do that from WSDL/XSD elements.


    This creates a WSBIND & a copybook for the programs to call the web service.


    This is all batch so the generate processing is easy but there is no concatenation for USS in CICS 5.1 and below so there is a challenge to keeping the WSBIND directories with the correct contents.


    Stuart