NavigationUser login |
No data was received from the server. ICGenException Type: -5You'll see this if you've been Animating the online application and have exited or killed the Animator shell session. Otherwise it's an indication that the architecture cannot make sense of what it's been asked to do. The most likely culprit is the most recent code change involving a .ccp program accessing data via a cursor subroutine, i.e., a subroutine called by PERFORM LINK-TIGCURS THRU LINK-TIGCURS-EXIT Verify (on Unix boxes) that the compile outputs in dbin, bin, and int match up. This error occurs if the int module exists, example int/TIGI020.int, but not the bin/TIGI020.so, dbin/TIGI020.idy, dbin/TIGI020.so, and dbin/TIGI020.cob. Make certain CURSOR-DATA-ADDR-COM(#) is not null before accessing fields that have their values carried along via linkage, i.e., paragraph 0100-INITIALIZATION statements like: SET ADDRESS OF CURSOR-DATA-01 TO CURSOR-DATA-ADDR-COM (01). Example: Asset Suite version 6.0.0. baseline Navigate to D100 and prompt in the Standards and Procedures field. Panel D10A appears with data. Put the cursor in the Rev column in a row with data and do a More Detail. Results in "No data was received from the server." error. There are a couple of things going on here. 1. The panel definition allows the Rev column to default to the Data Dictionary's definition for TIG15258. A More Detail will attempt to open D100 after passing it the D10A column's SP-NAME and SP-REVISION. This doesn't work because D100 expects SP-NAME, FACILITY, SP-REVISION. This is fixed by using Analyst Work Bench to modify timd10a.sym via Keys, Define More Detail. The target panel suffix is D100 and the fields to pass are SP-NAME, FACILITY, and SP-REVISION from the 1st array entry. The Select Button is SP-REVISION. Keys, List Keys, now shows More Detail D100 SP-NAME, FACILITY, (SP-REVISION). 2. tigd10a.ccp needs to be fixed. Paragraph 8200-NAVIGATE-TO-D100's call to CPOSN needs to have FIELD-END-COLUMN-CPOSN changed to 30 from 21 so that cursors in the Revision column are seen. Can also occur when MAXTRANS set > 1 and load modules updatedIt's possible to mismatch the .ccp and .csm linkage by changing the programs' linkage and compiling them. When MAXTRANS is greater than 1, the load modules are not immediately used by the application. I've not read a good explanation of how the application caches load modules. One time I was able to speak with a Ventyx application engineer and after she explained it to me, I tried to explain it back, and was told that no I had not grasped it. By webmaster | reply
I062 No data received from server, problem with Sticky notes?Has anyone experienced the "ICGenException caught: No data was received from the server. ICGenException Type: -5" on I062? A Portal/J trace file seems to indicate that Sticky Notes might be part of the problem. Shortly after the user hits PF10, the log shows a request that appears to be checking if a Sticky Note exists. By Anonymous | reply
Problem with Portal/J running on PC with more than 1 CPU?Would expect lots of Ventyx clients to be reporting problems and not only in the "I" panels. Seems unlikely as P/J is using widely used technology (Java, JVM, JRE, Swing, AJAX, JDBC) and problem would be quickly discovered. This does remain a possibility as in the past Oracle and Sun JRE bugs have taken many weeks to bubble up into the PassPort / Asset Suite user community. By Anonymous | reply
Oracle bug 5557558 possibly involved?From Oracle Metalink for bug 5557558: By Anonymous | reply
|
Did it again in January 2012
Make certain that linkage fields being used in the .ccp program are currently addressed.
For example, in program tign350.ccp, paragraph C000-CURSOR-TO-SCREEN do not do a check on the value of NOT-TO-EXCEED-CNMST.
Try this code and watch the strange behaviour.
IF NOT-TO-EXCEED-CNMST = 'N'
MOVE 'PN3500' TO SAMPLE-PROGRAM-MSG
ELSE
MOVE 'PN3500' TO SAMPLE-PROGRAM-MSG
END-IF