APAR status
Closed as program error.
Error description
http Server error After using ?Catalog browser? command and ?Instantiate as new component?, the connection to the vault will be broken after loading approximately 100 parts in Catia. The connection to the vault will also be broken after using ?Protective covering?-command in the ?Electrical Harness Assembly?-workbench if approximately 100 parts are loaded. OTB Environment details We are using HTTP Read Protocol for opening the documents from vault and CORBA for Save/Write to vault. The HTTP server we are using currently is version 6.1 .0.0 Although, this scenarios has been tested on HTTP server version 7.0.0.15 as well with same crash result. The user running the HTTP server (lcavotb) is the owner of vault files. The VaultClient, EnoviaVaultServer properties files and trace file from the scenario test are placed in the CCB folder. Scenario: 1. In Catia, open a PRC from Enovia and instantiate 2014945-1 1.CATProduct located in the directory http\assembly 2. Save the assembly to Enovia 3. Open the stdcatalog.catalog in directory http\catalog 4. Save the catalog to Enovia a. 2045594-1 1.CATPart will also be saved 5. Close all Catia windows 6. In Catia, open 2014945-1 1.CATProduct 7. In Catia, use the ?Catalog browser? to instantiate 2045594-1 1.CATPart in 2014945-1 1.CATProduct from the stdcatalog.catalog a. In the Catalog browser, right-click on the part and use the contextual command ?Instantiate As New Component? 8. Close all Catia windows a. Save is not necessary 9. In Catia, open 2014945-1 1.CATProduct 10. Error - cannot retrieve the object from the vault. Connection to Enovia cannot be reestablished without closing the application
Local fix
empty
Problem summary
http Server error After using ???Catalog browser??? command and ???Instantiate as new component???, the connection to the vault will be broken after loading approximately 100 parts in Catia. The connection to the vault will also be broken after using ???Protective covering???-command in the ???Electrical Harness Assembly???-workbench if approximately 100 parts are loaded. OTB Environment details We are using HTTP Read Protocol for opening the documents from vault and CORBA for Save/Write to vault. The HTTP server we are using currently is version 6.1 .0.0 Although, this scenarios has been tested on HTTP server version 7.0.0.15 as well with same crash result. The user running the HTTP server (lcavotb) is the owner of vault files. The VaultClient, EnoviaVaultServer properties files and trace file from the scenario test are placed in the CCB folder. Scenario: 1. In Catia, open a PRC from Enovia and instantiate 2014945-1 1.CATProduct located in the directory http\assembly 2. Save the assembly to Enovia 3. Open the stdcatalog.catalog in directory http\catalog 4. Save the catalog to Enovia a. 2045594-1 1.CATPart will also be saved 5. Close all Catia windows 6. In Catia, open 2014945-1 1.CATProduct 7. In Catia, use the ???Catalog browser??? to instantiate 2045594-1 1.CATPart in 2014945-1 1.CATProduct from the stdcatalog.catalog a. In the Catalog browser, right-click on the part and use the contextual command ???Instantiate As New Component??? 8. Close all Catia windows a. Save is not necessary 9. In Catia, open 2014945-1 1.CATProduct 10. Error - cannot retrieve the object from the vault. Connection to Enovia cannot be reestablished without closing the application
Problem conclusion
NOTE THAT THIS PROBLEM WILL ALSO BE FIXED ON V5R21 SP2. Additional Closure Information: Fixed in V5R21SP2 The problem is due to the mode set after CATDocumentServices::Open() , since the previous mode is not set properly which cause the problem . Now mode is set is properly which solves the issue. if(CATGlobalLoad == CATStorageManager::GetLoadMode()) CATStorageManager::SetLoadMode(CATPartialLoad);
Temporary fix
Comments
APAR Information
APAR number
HE07449
Reported component name
ENOVIA V5 VPM A
Reported component ID
569101400
Reported release
519
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-06-01
Closed date
2011-08-24
Last modified date
2011-08-24
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
ENOVIA V5 VPM A
Fixed component ID
569101400
Applicable component levels
R521 PSN
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS7P2G","label":"ENOVIA V5 VPM Discipline"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"519","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
24 August 2011