DVBTestOutput.txt Access restriction from VFS
I have an Application A (App A) which uses DVBTest.terminate(String, int) api to keep track of its progress. It acesses the file created by DVBTest.terminate(String, int) which is DVBTestOutput.txt to know its current status.
This works fine from disc package but when Application B (App B) copies App A to BUDA and launches it on the VFS, any effort to access DVBTestOutput.txt throws an AccessControlException. Stacktrace:
java.security.AccessControlException: access denied (java.io.FilePermission/MNT/PRS/56789abc/DVBTestOutput.txt read)
This behaviour has been observed on Sony PS3 and Panasonic player. App A and App B are properly signed and VFS update is properly successful. The specifications mention that using DVBTest.terminate() should be possible even with security restrictions. But the corresponding file DVBTestOutput.txt is unable to be accessed.
Any suggestions/workarounds/explanations will be helpful :)