Real-Time Events

sunnyind

Well Known Member
Hi List'
I have applies SP 20 and JD17471 to configure my real-time events, supposed to run useing database tables. has anyone applied or tested this out.
I am getting the following error in jde.log of our enterprise server.

342/341 Wed Dec 18 16:40:47 2002 IPCPUB.C3121
process 342 <jdenet_k> registered in entry 6

342/341 Wed Dec 18 16:40:49 2002 ie_knet.cpp222
INITIALIZING EVN KERNEL

342/341 Wed Dec 18 16:41:02 2002 zdrv.cpp274
Initializing the Z Driver

342/341 Wed Dec 18 16:41:02 2002 zdrv.cpp288
Creating XML Session

342/341 Wed Dec 18 16:41:03 2002 rtdrv.cpp14
Initializing real time event driver

342/341 Wed Dec 18 16:43:06 2002 rtdrv.cpp159
RTDRV: getEvntList error: JDENET_ReceiveMsg failed Error = eTimeOut

342/341 Wed Dec 18 16:43:06 2002 publishers.cpp423
Failed to get event list for RT EVG

342/341 Wed Dec 18 16:44:31 2002 zdrv.cpp74
getXMLSession: Matched XML session found.

342/341 Wed Dec 18 16:44:31 2002 XMLRequest.cpp961
ICU0000017 - ICU CodePage for 1252 is ibm-1252.

342/341 Wed Dec 18 16:45:14 2002 zdrv.cpp74
getXMLSession: Matched XML session found.

Can U help.

thanks
 
Have you populated the database tables with the definition of the events
that you are attempting to use? Use P90701 to accomplish this.

Also, you may need to add a DEFAULT OCM mapping of type RTE to direct the
calls to the appropriate enterprise server and subsequently the RTE
kernel(s).

Brent Marxhausen
Independent CNC Consultant
DBT, Inc.
email: [email protected]
 
Re: RE: Real-Time Events

Thank you Brent ..below is my responce :

Only the F90701 table get populated through this application (P90701).
As far as OCM mappings are concerned, I have done for all the 6 tables ( F90701, F907011, F90702, F907021, F90703, F90704) in Enterprise server map and system-B7333.
After you said I tried creating a default OCM mapping for RTE but this event type(RTE) does not appear in the 98/OM UDC.
Event the OCM application has been changed to cater to only Event and datastructure.

Please help..
Thanks in advance
 
Hello List,
Has anybody tried to create custom real time events in OneWorld?. We are planning to use RTE like RTIMOUT, RTSOOUT...but do not know to create custom events. Also, how can I see this event on the OneWorld Adapter?.

Thanks,
Manoj Kisiyoor

OW Xe SP 20 Sun+Oracle 8.1.7
 
P90701 populates the event definition table, F90701. P90702 populates the
event subscription table, F90702.

You may have to add RTE as a valid UDC value, but it is definitely a
supported OCM object type with SP20. What was the last Planner ESU that you
installed? Did you just extract it on the deployment server, or did you
install it into the environmment where you are testing RTE delivery.

I don't understand what you mean when you write, 'Event the OCM application
has been changed to cater to only Event and datastructure.'

Brent Marxhausen
Independent CNC Consultant
DBT, Inc.
email: [email protected]
 
Re: RE: Real-Time Events

Thanks for your valuable inputs..
The last planner ESu that we have applied is JD14838. oneOff we are using is SP20_D1.
As far as Deployment of this ESU(JD17471) goes I have already applied to my DV Environment and its where I am testing my RTE.
By 'Event the OCM application has been changed to cater to only Event and datastructure", I mean that when go add an OCM mapping and then to go on to select the Object the screen out there is changed.
Anyway I have figured that out and have also defined OCM mapping as you instructed. But I could only do for the JDE user as my UBE are mapped Default with *public group.So I was getting a error Duplicate key.
But i am still getting the error as stated earlier. We have 1 Deployment Server and Enterprise Server. Can you suggest ini setting that I should check for.
From the jdedebug log of Enterprise Server It seems it getting in Loop while trying to retreive data from F90704. When is this table populated.

Please help..
Thank you
 
RE: RE: Real-Time Events

Depending on the type of event, inbound/outbound, if outbound the
workstation kernels (foundation code), if inbound the enterprise kernels
(triggered by an adapter) should write to that table. As I understand it,
the enterprise server kernels are supposed to be 'looping' on that table,
polling for new outbound RTE notifications from the workstation.

The problem I had is that the workstation kernels never wrote to that table.
You can try adding entries to the JDE recognized it as an issue and said the
usual, wait for a service pack/one off. I don't have a SAR number, but you
should be able to open a call and get the info from them.

You can try adding the following entries to the workstation ini, but the OCM
mappings should have replaced the need for this:
[INTEROPERABILITY]
TRACE=TRUE
LEVEL=TRACE
IEOServer=<enterprise server name>
EVNServer=<enterprise server name>
FilteredEvents=*ALL

Brent Marxhausen
Independent CNC Consultant
DBT, Inc.
email: [email protected]
 
Re: RE: RE: Real-Time Events

Well Brent, your OCM mapping did all the trick, now a xml file file is genarated which is very randomly numbered, though my configured operation would look for something like RTSOOUT.xml, how can I genarate the file with this name.
Further even after renameing and subscribing to the output event I am not able to see the values for the fields in the data structures. How can I configure an outbound event operation on webMethods.
Your tips are very helpfull
Please help...
Thank You
 
Re: RE: RE: Real-Time Events

Guys,
Did you get this working? I am trying now. I added the RTE object type and am now getting a duplicate key error adding the mapping in OCM. What is the workaround for this?
 
Back
Top