> What is the FULL path of backup_dir?
>

The full path is:
C:\Documents and Settings\fensterb001\Desktop\projects
\eclipse_workspace\pwdmgr\backup\deployer\172.16.11.33\opt\jboss\server
\default\deploy\birtdaemon.war\WEB-INF\plugins
\org.eclipse.birt.report.data.oda.jdbc_2.1.1.v20070205-1728\drivers\

That is 239 characters. "abcdefghijklmnopqrst" is 20 characters long,
resulting in 259 total characters for the successfully created file.

If there is a 256 character limit, where is this limit referenced? I
can't seem to find any references to it in the Core Reference. In
Windows, we can easily create files with filepaths greater than 256
characters; I would also expect this case to be handled successfully
by File.open().

(Sidenote: I did move the backup directory to C:\backup, and that
worked around the issue)