APAR status
Closed as user error.
Error description
SCENARIO: 1.Build the given workspace. 2.Launch the CATIA. 3.Open the given ???Test Body Section.CATPart??? in CATIA. 4.Select the "Test" icon in the upper left corner of the screen available in Part Design Workbench. 5. Select "Test Body Section" from the specification tree 6. Select the "Federated" button in the TestDialog window 7. Select the "Execute" button from the TestDialog window 8.Select the "Cancel" button from the TestDialog window 9.Right mouse button click on XXXLftSurfNrml.1 in the specification tree , Press on Delete (Delete exclusive parents - unchecked) then click OK 10.GO to File --->SaveAs "Test Body Section Delete.CATPart". 11.File + Exit 12.Start CATIA V5R20 independently (outside) of this application. 13. File + Open "Test Body Section Delete.CATPart . PROBLEM:- The following message is generated when the CATPart is opened: "The startup catalog files in the following list could not be found or contain the wrong information for the active document. XXXLftSurfNrml.CATfct Verify your installation or ask the owner of this document to send them." . Expected Results: The CATPart will open successfully without any messages being generated. Apparently, the External Links Table still contains an entry to XXXLftSurfNrml.CATfct even though that feature has been deleted from the CATPart. When the XXXLftSurfNrml.1 feature is deleted from the CATPart, the link to XXXLftSurfNrml.CATfct should also be removed from the External Links Table.
Local fix
empty
Problem summary
Problem conclusion
Temporary fix
Comments
This is user Error. Additional Closure Information: Incident Diagnosis: The remaining link has been created by the AccessCatalog API : HRESULT hr = ::AccessCatalog( &CatalogName,&clientId, spSpecContainer, &piCatalog ); According to CAA documentation, this API creates a link between the spSpecContainer container and the piCatalog catalog : HRESULT AccessCatalog( (...) CATIContainer* iContainer (...) ) (...) Parameters: (...) iContainer A container in the current document to which the catalog will be connected. (...). . Correct Application: Avoid using AccessCatalog API. Refer the CAA documentation in order to learn how to create startup instances without using AccessCatalog API : . Foundations 3D PLM PPR Hub Open Gateway Feature Modeler Getting Started with Your Own Features Creating, Storing and Activating Your Features Feature Creation (...) HRESULT CAAEPointFactory::Create(CAAIPoint **oPoint) { CATBaseUnknown *piContainer = NULL; rc = QueryInterface(IID_CATBaseUnknown, &piContainer); ... CATOsmSUHandler pointSU("CAAPoint", "CAAClientID"); CATISpecObject_var spPoint; HRESULT rc = pointSU.Instantiate(spPoint, piContainer); ... rc = spPoint->QueryInterface(IID_CAAIPoint, (void **) oPoint); return rc; } (...) . Documentation: Manual Reference:CAAOsmTechArticles/CAAOsmTaCreatingOwnFeatures.htm Chapter: Other or (if Other): Feature Modeler Topic:
APAR Information
APAR number
HD97707
Reported component name
CATIA V5 NT>XP
Reported component ID
569151000
Reported release
520
Status
CLOSED USE
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-06-23
Closed date
2010-09-09
Last modified date
2010-09-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSVJ2K","label":"CATIA"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"520","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
09 September 2010