Configuring the Server jde.ini File for Z Events Only: Step 2
You must configure the jde.ini member on the JD Edwards EnterpriseOne server with these settings:
Parameter |
Description |
---|---|
[SECURITY] |
You must have these values set in order for JD Edwards EnterpriseOne to accept messages. |
User=JDE |
|
Password=JDE |
|
[JDENET_KERNEL_DEF17] |
You must update the DEF value to next number. For JD Edwards EnterpriseOne, the value is 17. |
krnlName=MQSI Kernel |
|
dispatchDLLName=MQSADAPT |
|
dispatchDLLFunction=JDEK_DispatchWebSphere MQProcess |
|
maxNumberOfProcesses=1 |
|
numberOfAutoStartProcesses=1 |
This value can be set for 1 through n, where n is the number of processes you have defined. When this value is 1 or more, the MQSI kernel automatically starts when JD Edwards EnterpriseOne is initialized. You must use this setting when you use the IBM WebSphere MQ adapter with JD Edwards EnterpriseOne. If the value of this setting is 0, the MQSI kernel does not automatically start upon initialization of JD Edwards EnterpriseOne. |
[MQSI] |
These settings are for the header information on the message that is required for IBM WebSphere Commerce Integrator |
QMGRName=JDE_QMGR QInboundName=INBOUND.Q QErrorName=DEFRES.Q QOutboundName=OUTBOUND.Q |
The name of the queues can be any name, but must match the names you specify in the IBM WebSphere MQ queue setup. |
TimeoutWaitInterval=15 |
|
MaxBufferLength=100,000 |
This value is measured in bytes. The maximum value that you can set is 100,000,000. The default value is 100,000. You should not use the maximum value, as this can cause performance issues. You can use the IBM WebSphere MQ tools to determine the average size of a message and then set the MaxBufferLength value based on your needs. |
CreateHeader=YES JDEOrderStatusCode=JDESOOUT JDECustomerCode=JDEAB JDEItemPriceCode=JDEPRICE JDEItemQtyCode=JDEIL NCOrderStatusCode=JDE.IC.F4201Z1 NCCustomerCode=JDE.IC.F0101Z2 NCProductPriceCode=JDE.IC.F4106NC NCProductQtyCode=JDE.IC.F41021Z1 |
If you use the adapter without the IBM WebSphere Commerce Integrator, you can specify the create header as equal to No, and you should set the IBM WebSphere Commerce Integrator -specific parameter settings in the MQSI section to blank. This includes the four parameters prefixed by JDE and four parameters prefixed by NC. |
AppGroup=NNJDE |
|
OWHostName=host_name |
You must specify a host name. The name you specify is the machine used to create the message to trigger the outbound adapter. This is the server on which JD Edwards EnterpriseOne resides. |
CharSet=437 |
You must specify the 437 character set. |