| Title: | *OLD* ALL-IN-1 (tm) Support Conference |
| Notice: | Closed - See Note 4331.l to move to IOSG::ALL-IN-1 |
| Moderator: | IOSG::PYE |
| Created: | Thu Jan 30 1992 |
| Last Modified: | Tue Jan 23 1996 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 4343 |
| Total number of notes: | 18308 |
Hello,
Ran the CART on one of our local 2.4 systems.
After the upgrade, running CM_CART_SCRIPT_V30$PRIMARY.SCP
results in "Working..." forever.
Investigating the contents of the script showed formfeeds after
each 63 lines.
The looping occurred because there was a formfeed in the middle
of an if-then-goto. Because it is the second occurence of this element,
ALL-IN-1 jumps back in the script to the label of the first
occurence and the loop is there.
My question: waht caused the formfeeds in the script.
!!!!
!
! Element MUA_PAT_ARCHIVE DO SHARE
!
.IF *CMMANAGEAREAS:AREA.%KEY["SHARE"] EQS "" THEN -
.GOTO MUA_PAT_ARCHIVE_DO_SHARE
GET #CM_KEY = "MUA_PAT_ARCHIVE DO SHARE "
GET #CM_CART_CONFLICT_DETAIL1 = ""
GET #CM_CART_CONFLICT_DETAIL2 = ""
Regards,
Jan
by the way, when the *CMMANAGEAREAS:AREA.%KEY["SHARE"] is empty,
the same hang will occur.
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 1965.2 | UTRTSC::SCHOLLAERT | AJAX beats Kaiserslautern | Wed Dec 16 1992 07:51 | 15 | |
Tony,
I ran the CART before the upgrade from my own fully
VMS and ALL-IN-1 priviledged account. ALL-IN-1 version
was 2.4 Dutch, fully patched.
After the upgrade I Executed the Procedure (EP) from the
ALL-IN-1 manager account.
With the TPU and EDT editor I can see formfeeds throught
the whole file. I think they occur after each 63 lines.
Regards,
Jan
| |||||
| 1965.3 | OA$PAGE_LENGTH = '62' | CESARE::EIJS | All in 1 Piece | Wed Dec 16 1992 10:50 | 50 |
Jan,
The Script CM_CART_REPORT_DRIVER.SCP sets OA$PAGE_LENGTH to '62' before
the reports are created. However, it's not set back to '0' when the
resolution Script is created.
A possible solution is to add the definition of the symbol at:
LABEL CREATE_CART_SCRIPT
!+
! Re-set symbol OA$PAGE_LENGTH
!-
GET OA$PAGE_LENGTH = '0'
GET #CM_TEXT = "%CART-I-SCRIP " OA$TIME " Creating CART Script...."
.IF NOT #CM_QUIET THEN .TEXT #CM_TEXT
.IF #CM_LOG THEN TEXT_FILE WRITE CART_LOG #CM_TEXT
DELETE_FILE OA$TEMP:CM_CART_SCRIPT.SCP
DELETE_FILE OA$TEMP:CM_CART_SCRIPT_1.SCP
MERGE CM_CART_SCRIPT.BLP, OA$TEMP:CM_CART_SCRIPT_1.SCP, -
OA$TEMP:CM_CART.SEL
.IF #CM_CART_INSTALL EQS "Y" THEN -
COPY "VMI$KWD:CM_CART_SCRIPT_HEADER.TXT" "OA$TEMP:CM_CART_SCRIPT.SCP" -
ELSE -
COPY "OA$LIB:CM_CART_SCRIPT_HEADER.TXT" "OA$TEMP:CM_CART_SCRIPT.SCP"
APPEND "OA$TEMP:CM_CART_SCRIPT_1.SCP" "OA$TEMP:CM_CART_SCRIPT.SCP"
BIND_BREAK *CM$CART$CONFLICT$ELEMENTS
.LABEL CREATE_CART_SITE_ELEMENTS
.IF NOT #CM_CART_FIRST THEN .GOTO ALL_DONE_GET_OUT
.IF #CM_NO_SITE_DIR_ELEM THEN .GOTO ALL_DONE_GET_OUT
!+
! Re-set symbol OA$PAGE_LENGTH
!-
GET OA$PAGE_LENGTH = '62'
GET #CM_TEXT = "%CART-I-SITEL " OA$TIME " Creating Site Elements Report
It will be reported.
Ciao,
Simon
| |||||