Thank you all for your replies.
Yes I created this new environment from scratch and it uses its own path code along with its own data sources. Server list is also updated with known environments.
Yesterday I came across JDE document OTM-03-0008 (Version Merge Failure During an Upgrade) which I believe is the problem I am facing. If you recall from my first post, this happened after XU7.
My problem is I do not exactly know how to follow the document. I tried to apply resolution of scenario 2 but I am not so comfortable with the processing options. Now and during my initial install of XU7 when ever I run R98700 it either comes back ‘Not Processed’ or ‘No Action’. Specially with custom UBEs it does not come back with success.
1- I will appreciate assistance in using this document and forcing spec merge on UBEs only.
2- After a scusseful spec merge should I build a full pacage
------------------------------------------------------------
Title: Version Merge Failure During an Upgrade
Abstract: When you are unable to check out or run a custom version the following steps may be necessary
Product OneWorld®, ERP 8.0
Suite Technical
Release All
Document ID OTM-03-0008
Date Created 02/17/2003
Date Reviewed 02/17/2003
Date Revised 02/17/2003
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Version Merge Failure During an Upgrade
After doing an upgrade the versions may come over and you will see the records existing in the F983051 table but sometimes the actual specs for the versions themselves may not have come across during the upgrade process. As a result, when the user goes into Batch Versions to run a UBE, highlights the version and clicks on select, he may receive an error "Version Not Installed on Client".
Version ZJDE0001 of R98700 is run to do the spec merge. The default processing option value is set to a 1 for stop processing after errors. The report is designed to merge specs for One World® Objects in Alphabetical order. It first does the OL merge, the Version merge followed by Spec merge. Since the R98700 processes objects in order by object type (tables being first), the following scenario could be possible.
There is an error on processing an object like a F550101, the spec merge stops while merging the spec for the object. The output for R98700 will have a “Not Processed” after the Table F550101 for all objects after F550101 under the Spec Merge Column.
Since the VL merge has processed successfully, the F983051 table gets updated with the custom and JDE version records. The actual specs for those versions were never merged since the error caused the spec merge to stop. As a result when the client runs a custom UBE version, the version will not run as there are no specs based on which the would run on. The client will receive an error “Version Not Installed on Client”.
Scenario 1:
Go through the spec merge application P98700, fix the problem with the object failed in the merge (the error could have been due to an incorrect server share path, removal of an object, etc...).
Resolution:
Run R98700 version ZJDE0001 in restart mode with a Processing Option value of 0 for Continue processing after errors. This process will start from where the failure occurred in the previous attempt.
Scenario 2:
Client fixes the problem with errors on the object(s) that failed in spec merge; however, the R98700 is run the second time. When the R98700 version XJDE0001 is run the second time, it runs in normal mode. This resets all the records for the spec merge in F988810 table. Since the F983051 table is already updated with the version names, the versions will not get recreated in the F988810 table, which means that the version spec will not be merged.
Resolution:
Run R98403 version XJDE0504 by choosing the data selection for just the F983051. The source for the versions should be OneWorld Local and this will need to be run from the deployment server. This will refresh the records in the table for the versions. Once this is done you can run the R98700 version XJDE0001 in normal mode with data selection for BC Object Type is equal to UBE. This will bring the version specs across.