We have been given our Component IDs that make up the first part of your Message IDs.
.
For those not familiar, all messages must begin with a message id which is of the form CCXSSNNNNT, where CCXSS is one of the 4 component ids above followed by a 4 digit number (0000-9999) and a letter E, W or I (Error, Warning or Info).
These are only needed for logged messages, not traced.
It is important that we split the 4-digit number across the various sub-components. Please document the allocations in the table below. You may also want to aggregate some of the property files to higher package level to make it somewhat easier to manage.
| Message ID | Component | Sub-Component | NLS resource path | Range |
| CWPZA | Assemble | zero.assemble.tooling | | CWPZA0000-0999 |
| zero.assemble.flow | | CWPZA1000-1999 |
| zero.connection.soap | /zero.connection.soap/java/zero/connection/soap | CWPZA2000-2049 |
| zero.connection.jms | /zero.connection.jms/java/zero/connection/jms | CWPZA2050-2099 |
| zero.connection.sftp | /zero.connection.sftp/java/zero/connection/sftp | CWPZA2100-2199 |
| zero.connection.* | (future use) | CWPZA2200-2999 |
| zero.kicker | /zero.kicker/java/zero/kicker | CWPZA3000-3099 |
| zero.timer | /zero.timer/java/zero/timer | CWPZA3100-3199 |
| zero.mail | /zero.mail/java/zero/mail | CWPZA3200-3249 |
| zero.mail.kicker | /zero.mail.kicker/java/zero/mail/kicker | CWPZA3250-3269 |
| zero.mail.receiver | /zero.mail.receiver/java/zero/mail/receiver | CWPZA3270-3299 |
| zero.* | (future use) | CWPZA3300-4999 |
| zero.messaging.connection | /zero.messaging.connection/java/zero/messaging/connection | CWPZA5000-5099 |
| zero.messaging.broker | /zero.messaging.broker/java/zero/messaging/broker | CWPZA5100-5299 |
| zero.messaging.kicker | /zero.messaging.kicker/java/zero/messaging/kicker | CWPZA5300-5399 |
| zero.messaging.receiver | /zero.messaging.receiver/java/zero/messaging/reciever | CWPZA5400-5499 |
| zero.messaging.* | (future use) | CWPZA5500-5999 |
| CWPZC | Core | | |
| zero.core | /zero.core/java/zero/core | CWPZC0000-0099 |
| zero.core.cfadapter | /zero.core/java/zero/core/cfadapter | CWPZC0100-0199 |
| zero.core.config | /zero.core/java/zero/core/config | CWPZC0200-0299 |
| zero.core.config.antlr | /zero.core/java/zero/core/config/antlr | CWPZC0300-0399 |
| zero.core.context | /zero.core/java/zero/core/context | CWPZC0400-0499 |
| zero.core.etags | /zero.core/java/zero/core/etags | CWPZC0500-0599 |
| zero.core.events | /zero.core/java/zero/core/events | CWPZC0600-0699 |
| zero.core.events.dispatcher | /zero.core/java/zero/core/events/dispatcher | CWPZC0700-0799 |
| zero.core.fileserver | /zero.core/java/zero/core/fileserver | CWPZC0800-0899 |
| zero.core.groovysupport | /zero.core/java/zero/core/groovysupport | CWPZC0900-0999 |
| zero.core.handlers | /zero.core/java/zero/core/handlers | CWPZC1000-1099 |
| zero.core.interpreter | /zero.core/java/zero/core/interpreter | CWPZC3000-3099 |
| zero.core.logging | /zero.core/java/zero/core/logging | CWPZC3100-3199 |
| zero.core.resource | /zero.core/java/zero/core/resource | CWPZC3200-3299 |
| zero.core.views | /zero.core/java/zero/core/views | CWPZC3300-3399 |
| zero.json | /zero.core/java/zero/json | CWPZC3400-3499 |
| zero.json.internal | /zero.core/java/zero/json/internal | CWPZC3600-3699 |
| zero.xml | /zero.core/java/zero/xml | CWPZC3500-3599 |
| zero.atom | /zero.atom/java/zero/atom | CWPZC3700-3799 |
| zero.core.connection | /zero.core/java/zero/core/connection | CWPZC1100-1199 |
| zero.core.security | /zero.core/java/zero/core/security/resource | CWPZC2000-2099 |
| zero.core.security.userservice | /zero.core/java/zero/core/security/userservice/resource | CWPZC2100-2199 |
| zero.security.openid | /zero.security.openid/java/zero/core/security/relying/party/resource | CWPZC2200-2249 |
| zero.acf | /zero.acf/java/zero/acf/resource | CWPZC2250-2274 |
| zero.core.webtools.user | /zero.core.webtools/java/zero/core/webtools/user/resource | CWPZC2275-2299 |
| zero.data | /zero.data/java/zero/data/ | CWPZC9000-9099 |
| zero.resource | /zero.reosurce/java/zero.resource | CWPZC9100-9499 |
| zero.management | /zero.management/java/zero/management/resource | CWPZC8000-8049 |
| zero.management.monitor | /zero.management.monitor/java/zero/management/monitor/resource | CWPZC8050-8099 |
| zero.management.rest | /zero.management.rest/java/zero/management/rest/resource | CWPZC8100-8199 |
| zero.management.zso | /zero.management.zso/java/zero/management/zso/resource | CPWZC8200-8249 |
| zero.management.spi | /zero.management.zso/java/zero/management/spi/resource | CPWZC8250-8274 |
| zero.management.ui | (reserved, but not used) | CPWZC8275-8299 |
| zero.network.support | /zero.network.support/java/zero/network/util/ffdc/resources | CWPZC5000-5299 |
| zero.iwidget | /zero.iwidget/java/ | CWPZC2300-2325 |
| CWPZP | PHP | | |
| zero.p8.sapi | /zero.php/java/zero/p8/sapi | CWPZP0000-0099 |
| zero.data.php | /zero.php/java/zero/data/php | CWPZP0100-0199 |
| zero.php.connection | /zero.php/java/zero/php/connection | CWPZP0200-0299 |
| CWPZT | Tools | zero.eclipse.ui | /zero.eclipse.core/src/zero/eclipse/core/resolver (14-21) | CWPZT0000-0399 |
| /zero.eclipse.core/src/zero/eclipse/core/model (22-23) |
| /zero.eclipse.core/src/zero/eclipse/core/resolver (24-31) |
| /zero.eclipse.core/src/zero/eclipse/core (0-13) |
| /zero.eclipse.groovy/src/zero/eclipse/groovy/codeassist (68-69) |
| /zero.eclipse.groovy/src/zero/eclipse/groovy (66-67) |
| /zero.eclipseui/src/zero/eclipseui/actions (36-44) |
| /zero.eclipseui/src/zero/eclipseui/editors/text (49-50) |
| /zero.eclipseui/src/zero/eclipseui/editors (45-48) |
| /zero.eclipseui/src/zero/eclipseui/launcher (51-53) |
| /zero.eclipseui/src/zero/eclipseui/preferences (54-59) |
| /zero.eclipseui/src/zero/eclipseui/wizards (60-66) |
| /zero.eclipseui/src/zero/eclipseui (32-35) |
| zero.cli | /zero.cli/java/zero/cli | CWPZT0400-0499 |
| zero.cli.tasks | /zero.cli.tasks/java/zero/cli/tasks | CWPZT0500-0999 |
| zero.ide.services | /zero.ide.services/java/zero/ide/services | CWPZT1000-1999 |
| zero.appbuilder.core.resources | | CWPZT2000-2999 |