APAR status
Closed as Permanent restriction.
Error description
A CATIA V5 session on an English machine cannot open a file on a Japanese machine if the file path contains Japanese characters. It is possible to open the file on a Japanese machine because the machine locale is setup to Japanese. This clearly points to the use of mbcs encoding for strings despite related API such as CATDocumentServices::Open signature using a CATUnicodeString to handle the file path. A unicode string should be self sufficient and should not depend on the locale to be interpreted. It should be possible on a English machine to open files stored in directories containing Japanese, Hebrew, Korean characters without any specific change to the machine settings. .
Local fix
Problem summary
Impossible to open on an englsh windows machine a file stored on a japanese windows machine in a folder whose pathname includes japanese characters. CATDocumentServices::Open fails because it uses low level apis that do not support unicode. .
Problem conclusion
THIS PROBLEM IS A PERMANENT RESTRICTION. .
Temporary fix
Comments
APAR Information
APAR number
HD72506
Reported component name
CATIA V5 NT>XP
Reported component ID
569151000
Reported release
518
Status
CLOSED PRS
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-03-17
Closed date
2008-12-15
Last modified date
2008-12-15
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":"518","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
15 December 2008