Messages
When we use the Liberty profile, we might encounter system messages. Each message has a unique message identifier, and includes an explanation of the problem, and details of any action that we can take to resolve the problem.
Liberty profile system messages are logged from various sources, including application server components and applications. For the Liberty profile, the message identifier is 10 characters in length and has the following form:
CWXXX9999X
where:
- CWXXX
- Is a five-character alphabetic message prefix that identifies the Liberty profile component.
- 9999
- Is a four-character numeric identifier used to identify the specific message for that component.
- X
- Is an optional alphabetic indicator that identifies the message type: I=Informational, W=Warning, E=Error.
The Troubleshooter reference: Messages topic contains information about all WebSphere Application Server messages, indexed by message prefix. For each message there is an explanation of the problem, and details of any action that we can take to resolve the problem.
Liberty profile message prefix Range Liberty profile component CWIMK 0001-0500 LDAP registry federation (configuration messages) CWIML 0001-5000 LDAP registry federation (runtime messages) CWLIB 0001-0100 Transactions 0101-0200 z/OS Transaction Extensions CWWKB z/OS Native integration 0001-0050 z/OS Command Processing 0051-0100 z/OS Native code only 0101-0150 z/OS Core 0151-0200 z/OS WLM services 0201-0250 z/OS Native code non-console CWWKC 0000-0250 Annotation scanning CWWKE Core kernel and kernel services 0001-0099 Boot/Launcher 0100-0199 Service utilities 0200-0299 Location service 0300-0399 File installation service 0400-0499 FileMonitor service 0500-0599 Extensible Class Scanner CWWKF Feature manager CWWKG Configuration manager CWWKJ Light touch administration CWWKL 0001-0100 Class loading service CWWKM 0001-0050 Artifact API messages (container factory) 0051-0100 Overlay Messages (all implementations) 0101-0150 Artifact API Zip implementation 0151-0200 Artifact API File implementation 0401-0450 Adaptable API Implementation messages (adaptable module factory / adapter service) 1001-1100 Loose archive API (used by the Eclipse-based tools option that runs an application directly from the Eclipse workspace1). 2000-2999 Ant and Maven plug-in CWWKN 0001-0100 JNDI default namespace CWWKO CFW components 0000-0199 CFW 0200-0399 TCP 0400-0599 UDP 0600-0799 bytebuffer 0800-0899 SSL channel 0900-0999 SSL CWWKS Security 0000 series Security: General messages 0000-0099 Security 0900-0999 Security quickStart 1000 series Security: Authentication services 1000-1099 Authentication 1100-1199 JAAS authentication 1200-1299 TAI authentication 2000 series Security: Authorization services 2000-2099 Authorization 2100-2199 Built-in authorization 2900-2999 SAF authorization 3000 series Security: Registry services 3000-3099 Registry 3100-3199 Basic registry 3200-3299 LDAP registry 3300-3399 FileBased (VMM) registry 3800-3899 Custom registry 3900-3999 SAF registry 4000 series Security: Token services 4000-4099 Token services 4100-4199 LTPA 4200-4299 Kerberos 4300-4399 SPNEGO 9000 series Security: Collaborators 9100-9199 Web Collaborator (common code) 9200-9299 Web Application Collaborator 9300-9399 Web Administration Collaborator CWWKT HTTP transport/dispatcher CWWKX 0000 series JMX 0001-0100 JMX Security 0101-0200 JMX REST Connector 0201-0300 JMX REST Client
1000 series
Administrative Center
1000-1899
CWWKZ Applications 0001-0100 Application manager 0101-0200 WARs 0201-0300 WABs 0301-0400 EBAs
Parent topic: Troubleshooting tips1 The Eclipse platform supports a "virtual" application archive, where a set of files that appear to be in the same archive file are actually spread out across the Eclipse workspace. Liberty calls this a "loose archive", and the tools option that uses the loose archive API