Registering Your Adapter's Major Code with Software AG
Every adapter built using the ADK requires an internal ID called a major code. A major code is an integer ID that Integration Server uses to distinguish journal log information between different adapter types. The major code is a four-digit number between 1 and 9999.
Each adapter implementation must have a major code that is unique from all other adapters built using the ADK that might be present in the same webMethods environment. Adapters with identical major codes will generate an error in the Integration Server log. More importantly, Integration Server log entries from same-code adapters will be indistinguishable.
The major code ranges are reserved as follows:
Major Code Range | Description |
1-6999 | This range is reserved for Software AG-built webMethods commercial adapters. |
7000-8999 | This range is reserved for adapters built by Software AG Development Partners. If you are a Development Partner, you must register your major code with Software AG. See
The Adapter Definition. |
9000-9999 | This range is reserved for adapters you build for use within your own organization. You do not have to register the major codes for these adapters unless you will be running them in an environment where the adapters' major codes will conflict with other adapters in your webMethods environment. |