Installing COM Connector on a Non-JD Edwards EnterpriseOne Client Environment
Use these steps to install the COM connector on a non-JD Edwards EnterpriseOne client machine:
Copy these files from the JD Edwards EnterpriseOne server (system\bin32) to a directory on the desired machine. For example, copy the files in c:\program files\JDEdwards to a non-JD Edwards EnterpriseOne client machine.
CallObject.dll
ClientService.dll
comlog.dll
EventHandler.dll
EventListner.dll
icui18n.dll
icuuc.dll
JDECOMConnector2.exe
jdecommn.dll
jdel.dll
jdeunicode.dll
PSThread.dll
ustdio.dll
XERCES4C.dll
XercesWrapper.dll
XERCESDDOM.dll
xmlinterop.dll
XMLRequest.dll
Create a new directory Icu\data\ on the machine where the COM server is located. Copy all of the files from the JD Edwards EnterpriseOne server in folder system\Locale\xml\*.* into Icu\data\. Create a new system variable, ICU_DATA, in the environment variables of the system properties and specify the path to the Icu\data\ as the value.
Execute this command on the target location to register the COM connector components:
JDECOMConnector2.exe /RegServer
Run GenCOM on a JD Edwards EnterpriseOne client machine and copy the output DLL and the wrapper components (for example, wrapper.dll).
Execute this command to register the COM wrapper components:
regsvr32 wrapper.dll
Create the JDEinterop.ini file.
Set the JD Edwards EnterpriseOne server and port values to the JD Edwards EnterpriseOne application server with which you want the COM server to communicate.
The COM server is now ready.
To unregister the COM server, use the /unreserved option. For example:
JDECOMConnector2.exe /unreserved
To unregister the COM wrapper, use the /u option. For example:
regsvr32 /u wrapper.dll