Digital Developer Conference: a FREE half-day online conference focused on AI & Cloud – North America: Nov 2 – India: Nov 9 – Europe: Nov 14 – Asia Nov 23 Register now

Close outline
  • United States
IBM?
  • Site map
IBM?
  • Marketplace

  • Close
    Search
  • Sign in
    • Sign in
    • Register
  • IBM Navigation
IBM Developer Answers
  • Spaces
    • Blockchain
    • IBM Cloud platform
    • Internet of Things
    • Predictive Analytics
    • Watson
    • See all spaces
  • Tags
  • Users
  • Badges
  • FAQ
  • Help
Close

Name

Community

  • Learn
  • Develop
  • Connect

Discover IBM

  • ConnectMarketplace
  • Products
  • Services
  • Industries
  • Careers
  • Partners
  • Support
10.190.13.195

Refine your search by using the following advanced search options.

Criteria Usage
Questions with keyword1 or keyword2 keyword1 keyword2
Questions with a mandatory word, e.g. keyword2 keyword1 +keyword2
Questions excluding a word, e.g. keyword2 keyword1 -keyword2
Questions with keyword(s) and a specific tag keyword1 [tag1]
Questions with keyword(s) and either of two or more specific tags keyword1 [tag1] [tag2]
To search for all posts by a user or all posts with a specific tag, start typing and choose from the suggestion list. Do not use a plus or minus sign with a tag, e.g., +[tag1].
  • Ask a question

CICS Liberty fails to connect to the Angel with CWWKB0101I after upgrade to z/OS 2.2 RSU1803 or z/OS 2.3

060000H0D4 gravatar image
Question by Shayla_Robinson  (1491) | Aug 20, 2018 at 10:17 AM libertycicscicstsjavaangel

I am running CICS Transaction Server for z/OS (CICS TS) V5.3. After upgrading to z/OS V2.2 at RSU1803 or to z/OS V2.3, I am now using the Angel process started by z/OSMF. But now when I start my CICS Liberty JVM server, it is failing to connect to the Angel process with the following message:

 CWWKB0101I: The angel process is not available.  No authorized services will be loaded.  The reason code is 4.

I have verified that z/OSMF is connected to the Angel process, IZUANG1. But CICS Liberty is not. CICS users are not able to sign in to their application(s) due to the lack of a connection to the Angel.

People who like this

  0
Comment
10 |3000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster

1 reply

  • Sort: 
060000H0D4 gravatar image
Accepted answer

Answer by Shayla_Robinson (1491) | Aug 20, 2018 at 11:08 AM

If the starting server is NOT defined to point to a particular named Angel and there is no default (un-named) Angel running, the CWWKB0101I message can be issued when there are named Angel's running.

The z/OSMF server is now implemented with a named Angel, it is started with a specific name (NAME=IZUANG1). Since the CICS Liberty server was not updated to use a named Angel it is depending on finding the default (un-named) Angel. And there was no default Angel available.

To resolve this problem, either an un-named Angel should be started or the CICS Liberty server needs to be updated to use the z/OSMF's named Angel. This is done by setting the following parameter in the JVM profile:

 -Dcom.ibm.ws.zos.core.angelName=named_angel

where named_angel is IZUANG1 in this case.

In addition, you will need to use the following commands to allow the CICS Liberty JVM server to connect to the named angel process (if it has not been done already):

 RDEFINE SERVER BBG.ANGEL.namedAngelName UACC(NONE)
 PERMIT BBG.ANGEL.namedAngelName CLASS(SERVER) ACCESS(READ) ID(cics_region_user)

You can use the following MODIFY command to get a list of all the Angel processes running on the system: MODIFY [jobname.]IDENTIFIER,DISPLAY,ANGELS

This will provide output similar to the following:

 F IZUANG1,DISPLAY,ANGELS                                     
 CWWKB0076I A list of active angels follows.                  
 CWWKB0077I ACTIVE ANGEL JOBNAME IZUANG1  ASID 5f VERSION 7   
 CWWKB0078I ACTIVE ANGEL NAME IZUANG1  

You can also verify what version of the Angel is running by using this MODIFY command:
MODIFY [jobname.]IDENTIFIER,VERSION Here is a list of angel version numbers and the product level in which each angel first occurred is provided:

 Angel version     Product level
     5               16.0.0.4
     6               17.0.0.1
     7               17.0.0.2
     8               18.0.0.2

The angel is downward compatible. You should try to use the most recent angel for your servers. All Liberty servers that are running on a z/OS image can share a single angel, regardless of the level of code that the servers are running. Note that if you use an uplevel server and downlevel angel there might be new function in the server that is not supported by the down-level angel. For more information please reference the Administering Liberty on z/OS section in the WebSphere Application Server for z/OS Liberty documentation.

Shayla Robinson
IBM CICS/CPSM Level2 Support

Comment

People who like this

  0   Share
10 |3000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster

Follow this question

158 people are following this question.

Answers

Answers & comments

Related questions

Liberty JVM Server startup fails with abend 4094 reason code 00000014 2 Answers

CWWKE0702E com.ibm.cics.wlp.impl when installing Liberty profile after applying UI34223 or UI34224 1 Answer

DFHSJ0002 0B07 in DFHSJJS during startup after upgrading to CICS TS 5.2 or higher 1 Answer

DFHSJ0918 JVMSERVER disabled due to PHASEOUT request during CICS startup 3 Answers

CICS Liberty JVM gives http 404 not found with .war file deployed to ..apps directory 3 Answers

  • Contact
  • Privacy
  • IBM Developer Terms of use
  • Accessibility
  • Report Abuse
  • Cookie Preferences

Powered by AnswerHub

Authentication check. Please ignore.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • API Connect
  • Analytic Hybrid Cloud Core
  • Application Performance Management
  • Appsecdev
  • BPM
  • Blockchain
  • Business Transaction Intelligence
  • CAPI
  • CAPI SNAP
  • CICS
  • Cloud Analytics
  • Cloud Automation
  • Cloud Object Storage
  • Cloud marketplace
  • Collaboration
  • Content Services (ECM)
  • Continuous Testing
  • Courses
  • Customer Experience Analytics
  • DB2 LUW
  • Data and AI
  • DataPower
  • Decision Optimization
  • DevOps Build
  • DevOps Services
  • Developers IBM MX
  • Digital Commerce
  • Digital Experience
  • Finance
  • Global Entrepreneur Program
  • Hadoop
  • Hybrid Cloud Core
  • Hyper Protect
  • IBM Cloud platform
  • IBM Design
  • IBM Forms Experience Builder
  • IBM Maximo Developer
  • IBM StoredIQ
  • IBM StoredIQ-Cartridges
  • IIDR
  • ITOA
  • InformationServer
  • Integration Bus
  • Internet of Things
  • Kenexa
  • Linux on Power
  • LinuxONE
  • MDM
  • Mainframe
  • Messaging
  • Node.js
  • ODM
  • Open
  • PartnerWorld Developer Support
  • PowerAI
  • PowerVC
  • Predictive Analytics
  • Product Insights
  • PureData for Analytics
  • Push
  • QRadar App Development
  • Run Book Automation
  • Search Insights
  • Security Core
  • Storage
  • Storage Core
  • Streamsdev
  • Supply Chain Business Network
  • Supply Chain Insights
  • Swift
  • UBX Capture
  • Universal Behavior Exchange
  • UrbanCode
  • WASdev
  • WSRR
  • Watson
  • Watson Campaign Automation
  • Watson Content Hub
  • Watson Marketing Insights
  • dW Answers Help
  • dW Premium
  • developerWorks Sandbox
  • developerWorks Team
  • Watson Health
  • More
  • Tags
  • Questions
  • Users
  • Badges