Thursday, October 25, 2018

Event Code: VTDCF-3090-6 After Leaving the Application Idle (Doc ID 2426643.1)

Applies to:

Primavera P6 Enterprise Project Portfolio Management Cloud Service - Version 18.2 and later
Information in this document applies to any platform.

Symptoms

After leaving P6 Professional idle for approximately 5 minutes,
the following error occurs.

Primavera P6 Professional 18
The sync operation stopped unexpectedly. Reconnect or contact your administrator.

-----------------------
ERROR
-----------------------
Executable: PM.EXE
Application: Primavera P6 Professional 18
Event Code: VTDCF-3090-6
Message:
TCVirtualTable.DoCalcField:
PROJECT.other_user_exclusive: Stream read error

Context:
1: TDevxMainForm.BeforeFormShow
2: TDevxMainForm.BeforeFormShow
3: TfrmEPS.mnuOpenProjectClick
4: TCFormManager.SetToolbar
5: TDevxMainForm.BeforeFormShow
6: TfrmLogin.FormCreate
7:
8:
9:
10:

Detail:
Type: Exception
Object Type: TApplication


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Login to P6 Professional 18.
2. Leave idle for approximately 5 minutes.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot leave P6 Professional idle for more than 5 minutes.

Changes


Cause

Defect in P6 Professional cache service.

The associated error in the PrimaveraCacheService.log has been identified as the cause of the issue, this was determined in the following bug by the Oracle Development Team.
Bug 27716038 - P6 PROFESSIONAL CLOUDCONNECT ERROR PROJECT.OTHER_USER_EXCLUSIVE: STREAM READ ERR

Information Info Locked any other operation from intervening periodic sync. Periodic sync started
Information Exception Error received from cloud server: System.Exception: Error from cloud server: Internal error Invalid Session!
 

Solution

Cloud Hosted Customers

1. Create an SR and ask for this Solution to be applied to your environment. Please be sure to specify which environment requires the Solution.
2. Provide this KM document id in the SR problem description.
3. Once the SR has been updated that the Solution has been applied, verify the Solution and close SR.
 



Friday, October 19, 2018

PVD Considerations


PVD CONSIDERATIONS
PRINTING
Printer Options:
From the File menu, select Print. The Print dialog box opens.
In the Name menu, the options are as follows:
    • Universal PDF Viewer to open a PDF of your P6 Professional screen in your local PDF viewer.
    • Universal PDF Printer to print a PDF or hard copy of your P6 Professional screen using the default printer on your local machine.
    • Print to PDF to print a copy of your P6 Professional screen to a PDF file in a location you specify.
Note: Oracle recommends using the Print to PDF option unless you want to print to a physical printer.
Printing to Default Printer:
In order to print to the default printer assigned to the individual computer via PVD, the “Universal PDF Printer” must be enabled.  If required, Oracle can assist with enabling this via an SR.  This configuration change is global in nature and would apply to all users.   The Universal PDF printer will automatically map to user's default printer, anything that is printed to Universal PDF printer will automatically print to the user's default printer.
This feature requires Adobe Acrobat reader to be installed on the user's machine. Please also note that the default printer on the user’s local machine will have to be set with correct printing preferences like page size etc. before launching PVD, for PVD to honor these settings when using “Universal Print to PDF”
Note: When “Universal PDF Printer” is set in print set up, the page setup will not let you choose a paper size or set other settings since these settings are obtained from your local default printer to which “Universal PDF Printer” maps and sends the print out.
Print From “Page Setup” or Print Preview using "Print to PDF"
Note: “Print to PDF” requires the user to navigate to their local drive. Navigation speeds through drives will vary and are dependent on the network conditions at the moment.  The amount of time taken for the pdf to be ready at destination will also depend on the number of pages being printed, along with network conditions.
1.            From the File menu, select Print Setup. The Print dialog box opens.
2.            In the Name menu, select one of the “Print to PDF”:
3.            In the Size section, select the paper size you want to use for the PDF file.
4.            Select Properties (Optional) to configure final PDF output settings.
5.            Click OK.
6.            In the save dialog box:
§   If you see a Network icon, double click Network and then double click tsclient to list your local drives. Browse to your desired location and provide a file name for the PDF, then select OK.
§   If you do not see a Network icon, select the desired folder location from the list and provide a file name.
In the Report Printed dialog box, select OK.
Note: At each step there might be a delay. The length of the delay depends on several factors, including the bandwidth of your connection, network latency, and the number of pages in the report. You must wait for each of these steps to be completed before continuing to work in Primavera Virtual Desktop.
Print Directly (Not through Preview)
1.      From the File menu, select Print. The Print dialog box opens.
2.      In the Name menu, select one of the following:
·         Universal PDF Viewer
·         Universal PDF Printer
·         Print to PDF
Note: Oracle recommends using the Print to PDF option unless you want to print to a physical printer.
Print to PDF option allows:
Select Properties to configure final PDF output settings.
3.      Click OK.
4.      In the save dialog box:
·   If you see a Network icon, double click Network and then double click tsclient to list your local drives. Browse to your desired location and provide a file name for the PDF, then select OK.
·   If you do not see a Network icon, select the desired folder location from the list and provide a file name.
5.      In the Report Printed dialog box, select OK.
Please Note: At each step there might be a delay. The length of the delay depends on several factors, including the bandwidth of your connection, network latency, and the number of pages in the report. You must wait for each of these steps to be completed before continuing to work in Primavera Virtual Desktop.



PVD Print Queue
These steps only apply to Universal PDF printer and viewer. (Not to Print to PDF printer)
To view the Print Queue for PVD:
1.       Navigate to Browser for Account
2.       Select the tab entitled "Oracle Secure Global Desktop"
3.       Scroll to the bottom of the page, on the Left Navigation pane, there is a "List All Jobs" button.

Print to PDF – Overwrite Caution
When printing to pdf in PVD, the default is to overwrite the existing file. However, users can choose to change this using printing preferences, following these steps:
4.       Click on Properties next to the "Print to PDF" printer.
5.       Select "Destination" and click on options button next to "File System"
6.       Select the appropriate overwrite option and click OK to close the dialogs.

Header and Footer Timestamps
Print preview time stamps in header and footers in PVD may not show time in local timezone. If this occurs, an SR should be logged to resolve. This configuration change is global in nature and would apply to all users.

SCHEDULING
Log File Location
When scheduling and logging to a file in PVD, ensure that the log file location is set to a folder on the local drive. The log file can then be opened from the users machine and is not restricted to the PVD window.

NETWORK
Network Connectivity Loss
PVD may crash to due to network connectivity loss. If this happens, please first ensure that you have a reliable internet connection with your provider before logging back into PVD.


DATABASE ALIAS
Database Alias
·         Oracle does not currently support remembering last selected database alias and destination file locations inside P6 when using PVD.
·         Default is not changeable at this time for the Database alias.

DISPLAY
Resizing the PVD window
The PVD window can be resized to stretch across multiple screens.  Click the corner of the window, while holding down the Shift key.  (Doc ID 2324289.1)
Moving popup windows
Pop up windows within P6 such as SchedLog.txt that occur within the PVD window cannot be moved outside of the PVD session.  To view a larger version, it is best to scale the entire PVD box as defined above.

MISCELLANOUS
Numlock Issue
In some cases, it has been found that the user keyboard numlock status may not sync to PVD.  The workaround for this issue is to use the numbers on the keyboard that are located above the letter keys.

XER Import
Importing large XERs when using PVD may be slow, depending on network conditions and the size of the XER file.   If this is the case, imports can be done using Cloud Connect.   The P6 team is targeting improvements in this area for 18.8.1 (Bug 28268233), scheduled to be released in September 2018.

Tablet Mode / HTML5
Tablet / HTML5 modes are not currently supported for PVD.


HELPFUL LINKS
Accessing P6 with PVD:

Cumulative Feature Overview P6 Professional details new features related to PVD:

YouTube Video on how to log into PVD (for P6 18.8):

Access Methods for Primavera Virtual Desktop (P6 Professional Through Secure Global Desktop (SGD) Offering) (Doc ID 2200876.1)

The Following video works best in Google Chrome and IE, please allow for the video to begin in the WebEx Player may take up to 30 seconds to load.

More detailed recording showing Login/Out, Print, and Import/Export in PVD