Gen EDGE

 View Only
Expand all | Collapse all

Now Available: Consuming REST APIs in CICS and Java applications

  • 1.  Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jan 10, 2022 06:09 PM
    Edited by Kim Peelman Nov 30, 2022 05:26 PM

    We are pleased to announce our most recent addition to Gen v8.6: Consuming REST APIs for Java and CICS applications. With this functionality your Gen applications can consume information available via RESTful services. Many customers are excited for this opportunity to:

    • Create seamless interactions between applications.
    • Offer enhanced functionality with access to real-time data.
    • Modernize user experiences and enterprise infrastructure. 

    You can find the solutions here: 



    For more information: 


    Note: Gen has moved to a continuous delivery model. To learn more about Broadcom's approach to continuous delivery and maintenance best practices, read HERE  



    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------


  • 2.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jan 10, 2022 06:11 PM

    Check out these partner products which further enhance your use of REST APIs in Gen applications:

    • Web Services GENius, by Response Systems and available directly from Broadcom
      • For publishing REST APIs for Java and CICS applications generated by Gen.
      • Contact your Broadcom account manager for more information or ryan.johnson@response-systems.com  or read more information attached HERE
    • Studio Developer, by IET
      • For a more modern user interface that speeds delivery and simplifies new-hire training.
      • v8.8 is enhanced to enable configuration for consuming REST APIs in Java and CICS applications generated by Gen.
      • Contact darius.panahy@iet.co.uk for more information or visit their website HERE.


    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 3.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jan 10, 2022 06:13 PM
    It is our intent to expand to other languages/platforms, add additional methods, support more parameter characteristics, and provide further enhancements based on user feedback. Please send feedback to me: Kim.Peelman@broadcom.com or post in the Ideas section for Gen.



    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 4.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Posted Jan 23, 2022 05:41 AM
    Thank You Kim, for posting this..

    The REST API authorization is essential where it should be available with the first release! anyway I can see that you mention that it is possible to do a workaround for OAuth and Basic Auth by using header and in-line code.

    Can you explain further how to do that? and provide an example, please?

    ------------------------------
    Saeed Almutairi
    Consulting Architect
    Ministry of Interior - Kuwait
    ------------------------------



  • 5.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jan 24, 2022 05:50 PM
    Saeed, we'd be happy to document additional details and examples for you. I'll try to get something publish next week. 

    Security schema use cases, like OAuth and Basic Auth, are our next priority. We're currently working on our technical design and will be able to deliver a solution before June 2022. I'll have a better idea of the date once we finish defining that scope. In fact, I'd like to get more customer input on this. I'll email you directly to set up a call. 

    As the lawyers like me to always remind our readers... This is a forward looking statement. This is subject to change at any time without notice.  The development, release and timing remain at Broadcom's sole discretion.

    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 6.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Feb 15, 2022 06:34 PM
    You asked and we delivered!
    I'm please to share these Knowledge Base Articles created based on your feedback. Keep the feedback coming! Follow this thread. Invite your collogues to join the Gen EDGE Community so they can stay informed too. 

    • Gen 8.6 Consuming REST APIs: Getting Started 

    https://knowledge.broadcom.com/external/article?articleId=234414

    • Gen 8.6 Consuming REST APIs: FAQ

    https://knowledge.broadcom.com/external/article?articleId=234426



    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 7.  RE: Now Available: Consuming REST APIs in CICS and Java applications
    Best Answer

    Broadcom Employee
    Posted Feb 16, 2022 08:55 PM
    But wait. There's more! 
    Here is a Knowledge Base Article regarding security for consuming RESTful Services. We are in the process of simplifying this workflow but know we have so early adopters who are happy to use headers and such to address security schemes.  ( @Saeed Almutairi let us know if you have any questions)

      • Gen 8.6 Consuming REST APIs: Security
    https://knowledge.broadcom.com/external/article?articleId=234770

    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 8.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Mar 23, 2022 03:17 PM
    The Gen team is getting a voice in the Modern Mainframe group on Medium. Here is our first blog highlighting our enhancement for consuming REST APIs in Gen's CICS and Java applications. Check it out. Share with friends. Spread the word: Gen is embracing an open architecture!

    https://medium.com/modern-mainframe/consuming-rest-apis-in-gens-cics-and-java-applications-470eaad035f

    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 9.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jun 03, 2022 03:25 PM

    Are you ready to start using REST APIs in your Gen applications? Join us July 27 for our "Getting Started" webinar. https://community.broadcom.com/mainframesoftware/events/event-description?CalendarEventKey=09257e35-da91-4401-88b1-1b69615557dc&CommunityKey=4182c217-4789-4997-8f22-87de25983f6e&Home=%2fmainframesoftware%2fcommunities%2fcommunityhomeblogs



    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 10.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jun 17, 2022 12:46 PM
    Check out our latest Gen blog:

    3 Ways to Modify REST service URL Base Path in Gen™ Applications (Java)



    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 11.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Sep 30, 2022 06:10 PM

    Check out our latest technical blog on Medium/Modern Mainframe: Creating an OpenAPI Specification for Gen™ ReST calls



    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 12.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Oct 14, 2022 05:46 PM
    Within the "Add a Call REST Statement" documentation on TechDocs is a section called "OpenAPI Spec Caveat for Gen". This documentation described the constructs within an OpenAPI specification that Gen does not support. 

    If you have constructs you need us to support, please submit a Community Idea and describe your business case/value.

    Have a great day!

    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 13.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Posted Oct 14, 2022 06:20 PM
    Thank you Kim, this is really valuable information!

    ------------------------------
    Saeed Almutairi
    Consulting Architect
    Ministry of Interior - Kuwait
    ------------------------------



  • 14.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Nov 17, 2022 04:22 PM
    We've made a small enhancement to the Toolset. Now when you edit a CallREST statement, you can modify the Base Path. This is helpful if the URL of your service changes.

    You can find the solutions here: 



    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 15.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Nov 30, 2022 05:31 PM
    We have written many knowledge articles about Consuming RESTful services. To help make them easier to find, you can find a consolidated list in this "hub" here: Gen 8.6 Consuming REST APIs (Call REST) feature 

    As we write more, this "hub" will also be updated. 


    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 16.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jan 27, 2023 04:21 PM
    I'm pleased to share that we are enhancing Gen's consuming REST functionality for CICS applications in Compatibility Mode. We are seeking customers to do some beta testing. Email Kim.Peelman@broadcom.com if you are interested. 

    More details in this community post. 

    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 17.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Mar 06, 2023 06:07 PM

    We are pleased to announce our most recent addition to Gen v8.6: Consuming REST APIs for COBOL Batch and Compatibility applications (LU08865 - LU08867)

    For more details, check out the announcement here: https://community.broadcom.com/mainframesoftware/discussion/now-available-consuming-rest-apis-in-cobolbatch-applications#bme8f1cfd1-a590-4d1c-bfd6-90a2f2176d77



    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------