Products | Versions |
---|---|
TIBCO Designer | - |
Not Applicable | - |
Description:
Description
===========
On Windows, file write operations, such as saving a file, can fail
without warning or error from Java applications if you do not have
Windows file write permission to the file. This affects all Java
applications, including TIBCO programs such as TIBCO Designer, the
design time environment for TIBCO products such as TIBCO
ActiveMatrix BusinessWorks and TIBCO ActiveMatrix adapters, and
other TIBCO products. In the particular case of TIBCO Designer,
saving changes to a project can fail without warning or error when
the user does not have file write permission.
Recommendation/Workaround
=========================
We recommend TIBCO Designer users ensure that they have appropriate
file permissions when editing projects in a Windows environment
(this is not an issue in Unix environments).
Cause
=====
TIBCO Designer uses the java.io.File::canWrte() API of the JDK to
determine if the file is writable or not while editing/saving
projects. On Windows, this java API is internally calling Win32 APIs
to verify the permissions. There is a bug/known issue in JDK (SDN
id: 6203387) describing that these Win32 APIs are not aware of
Windows files permissions and just query the file read only bit.
This is only an issue on Windows, it works as expected on Unix
environments.
Resolution
==========
Third party vendor (Sun and/or Microsoft) resolution.
Symptoms:
Cause: