FatClient as Enterprise Server for webmethods testing

michel

Active Member
Hi,

does somebody have docs about changes to jde.ini of a fat client to act as a enterprise server regarding calling business functions (kernel/port settings?
I want to use my fat client for testing webmethods flows that calling JDE BSFN.

Thanks in advance.
 
[ QUOTE ]
Hi,

does somebody have docs about changes to jde.ini of a fat client to act as a enterprise server regarding calling business functions (kernel/port settings?
I want to use my fat client for testing webmethods flows that calling JDE BSFN.

[/ QUOTE ]

Interesting concept! I doubt it would work though. The server code is very different than the client code. On the server side of things, you need to enable additional services to support webmethods. I don't think that the client has the same capabilities. But I'd very interested to be proven wrong.

Webmethods/CNC guru in Buffalo.
 
Yes, code's probably different. But I'm sure I read something about it (but cannot find again). Somthing about changing jde.ini to allow using a Call Object kernel or so.
 
They aren't that different. I'm running 8.11 SP1 (not standalone) and on the development workstation it looks like it could be possible to do what you suggest.

Look at my jde.log after starting 8.11 and then bringing up the "EnterpriseOne Menu"

1236/2928 MAIN_THREAD Sat Mar 11 17:22:40.651000 Jdb_ctl.c3383
Starting OneWorld

1236/600 SYS:Dispatch Sat Mar 11 17:24:26.300000 Jdekdisp.c1825
INITIALIZING CALL OBJECT KERNEL

1236/600 SYS:Dispatch Sat Mar 11 17:24:26.300001 Jdekdisp.c1903
KNT0000777 - Call Object Kernel in single-threaded mode.


I have these entries in my local JDE.INI:

[JDENET_KERNEL_DEF27]
krnlName=CLIENT DISPATCH KERNEL
dispatchDLLName=jdeuser.dll
dispatchDLLFunction=_JDENET_ClientDispatch@28
maxNumberOfProcesses=1
numberOfAutoStartProcesses=0

[JDENET_KERNEL_DEF13]
krnlName=WORK FLOW KERNEL
dispatchDLLName=workflow.dll
dispatchDLLFunction=_JDEK_DispatchWFServerProcess@28
maxNumberOfProcesses=1
numberOfAutoStartProcesses=0

[JDENET_KERNEL_DEF2]
krnlName=UBE KERNEL
dispatchDLLName=jdekrnl.dll
dispatchDLLFunction=_JDEK_DispatchUBEMessage@28
maxNumberOfProcesses=1
numberOfAutoStartProcesses=0

[JDENET_KERNEL_DEF6]
krnlName=CALL OBJECT KERNEL
dispatchDLLName=jdekrnl.dll
dispatchDLLFunction=_JDEK_DispatchCallObjectMessage@28
maxNumberOfProcesses=1
numberOfAutoStartProcesses=0


I can also telnet to port 6013 and see that it is responding. Technically, it could be possible, but I can't guaranty it will work with Xe...
 
E811 and up are different from the rest in this respect. It may well be possible in E811, but certainly not before E811.
 
Of course it won't work with Xe - my sense of humor is sometimes hard to interpret. I just wanted to point out to folks that things have changed somewhat with the latest Apps and Tools Releases; for those who've upgraded or built new systems, there are quite a few things that are now "shades of gray" rather than black or white as it used to be.
 
Hi,

thanks for the jde.ini settings. It is working with Xe as well.
Just called ScrubAdressNumber with success.

--> my fat client jde.log:

3040/3644 Thu Mar 23 14:04:33 2006 newmda.cpp1081
The registry entries for jdeocx.ocx were removed successfully.

3040/3644 Thu Mar 23 14:04:33 2006 newmda.cpp1081
The registry entries for jdeocx.ocx were removed successfully.

3040/3644 Thu Mar 23 14:04:33 2006 newmda.cpp1019
The registry entries for jdeocx.ocx were created successfully.

3040/3644 Thu Mar 23 14:04:33 2006 jdb_ctl.c2763
Starting OneWorld

3040/2480 Thu Mar 23 14:04:48 2006 jdekdisp.c963
INITIALIZING CALL OBJECT KERNEL

3040/972 Thu Mar 23 14:04:48 2006 netqueue.c1109
SetEvent 00000000 for thread 0 failed error 6
 
Back
Top