Join The Works program to have access to the most current content, and to be able to ask questions and get answers from Revelation staff and the Revelation community

At 19 MAY 2009 09:19:39AM Alun Hutchings wrote:

I am using OI 8.0.8 (runtime) and UD 4.0.0. I regularly update the runtime from my development copy but today, although I can deploy certain changes (eg form appearence), I can no longer deploy (or change) any events associated with my master form. Can anyone suggest anything?


At 19 MAY 2009 10:11AM Bob Carten wrote:

Does OI fail to detect the changes or existence of items?

Try rebuilding the system indexes


At 20 MAY 2009 06:18AM Alun Hutchings wrote:

I have rebuilt the indexes but the runtime won't accept the changes


At 20 MAY 2009 07:01AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote:

Alun,

What are the entries in the UPGRADE_LOG?

The Sprezzatura Group

World leaders in all things RevSoft


At 21 MAY 2009 04:26AM Alun Hutchings wrote:

Started: 13:58:51 19 MAY 2009

Finished: 13:58:51 19 MAY 2009

That's all folks! my comment not OIs


At 21 MAY 2009 11:35AM Bob Carten wrote:

Alun

What is in the SYSUPGRADES table the RDK?

In others words, if you run ATTACH_TABLE 'MYRDKPATH', then LIST SYSUPGRADE in TCL do you see the rows you expected?


At 22 MAY 2009 05:16AM Alun Hutchings wrote:

Bob

I see what I would expect, ie:

Key

%MODULE%

%PROCESS%

SYSREPOS/TTC_LAB*STPROCEXE**IQCSTATUS

SYSOBJ/$IQCSTATUS*TTC_LAB

%REQLO%

%RUN%

IQCSTAT is a new version of a pre-existing subroutine that is fired from a quickevent. Following the upgrade the old routine operates rather than the new one. The UPGRADE_LOG shows :

Upgrade Log

Started: 09:58:29 22 MAY 2009

Finished: 09:58:29 22 MAY 2009


At 22 MAY 2009 08:26AM Bob Carten wrote:

If you edit the SYSOBJ record, you will see the compile date at the end. Can you tell from this whether the new version has been copied into the runtime?

Was this always a quick event?

Could there an old event script with Return 0 blocking the quick event from firing?


At 22 MAY 2009 11:39AM Alun Hutchings wrote:

Bob

THe SYSOBJ record for $IQCSTATUS*TTC_LAB is empty, and the routine has only ever been called from a quick event


At 24 MAY 2009 09:17AM dbakke@srpcs.com's Don Bakke wrote:

THe SYSOBJ record for $IQCSTATUS*TTC_LAB is empty, and the routine has only ever been called from a quick event

I suspect this appears empty because you are using a Revelation editor to view the record. Since object code contains Char(0), the display is getting truncated. You can use one of the following methods to view the record:

1. Open it with AREV.

2. Copy the record to DOS and use a editor that will open binary.

3. Use the SRP Editor (eval version can be downloaded from here)

dbakke@srpcs.com

SRP Computer Solutions, Inc.


At 26 MAY 2009 05:00AM Alun Hutchings wrote:

Copied the record out and the last line states:

ExpiredFONTIn DateL#30DR#12R#20TERM  TTC_LAB


At 26 MAY 2009 07:43AM Bob Carten wrote:

Correct. The compiler tacks a compile timestamp onto the end of the program. So the compile date of the version that in in the RDK is correct but the compile date of the program in the repository after the RDKINSTALL is incorrect? You are in the corrct application when you run RDKINSTALL?


At 26 MAY 2009 09:26AM Alun Hutchings wrote:

I am in the correct application when installing (there is in fact only one). This issue seems to have nothing to do with stored procedures as such. I can correctly deploy changes (forms, procedures, events etc) anywhere else in the system but in this one affected window I can't correctly deploy events. Attempting to do so either makes no change to its behaviour, or worse still runs a completely different event


At 26 MAY 2009 09:35AM Bob Carten wrote:

Does the window run correctly in your development environment?

Do you use the same promoted events in both environments?

( I apologise for all the questions, I'm just trying to troubleshoot. )

- Bob


At 26 MAY 2009 10:50AM Alun Hutchings wrote:

The development copy runs fine and I don't use promoted events


At 26 MAY 2009 06:30PM Richard Bright wrote:

Alun,

Have you run SCAN_REP on your application?


At 27 MAY 2009 12:11AM Alun Hutchings wrote:

Yes, I have


At 27 MAY 2009 04:17AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote:

What, if anything, does the %PROCESS% record contain?

The Sprezzatura Group

World leaders in all things RevSoft


At 28 MAY 2009 09:41AM Alun Hutchings wrote:

%PROCESS% doesn't contain anything


At 28 MAY 2009 10:25AM John Bouley wrote:

Alun,

Based on all the postings it would seem that your copy of OI is not tracking the changes to your events or you are not properly deploying them. In a previous post you listed the contents of SYSUPGRADE. I did not see any events. Events are written to SYSREPOSEVENTEXES with a key of app*event*form.control.

How did you gather the entries to be included in your rdk?

John


At 29 MAY 2009 05:51AM Alun Hutchings wrote:

I have used changes since a particular date and also explicitly selected them.

View this thread on the Works forum...

  • third_party_content/community/commentary/forums_works/253d4cd6ff25fe7f852575bb004935e0.txt
  • Last modified: 2023/12/30 11:57
  • by 127.0.0.1