Насколько мне известно, OS 9 / OS X может только естественным образом получать доступ к ветвям ресурсов для файлов, обслуживаемых общими папками AppleTalk. Для других средств массовой информации, например SMB (Microsoft Networking) или HTTP, единственный способ сохранить ветвь ресурса - это поместить файл в архив.
Существует несколько форматов архивов для Mac, поддерживающих это, например, StuffIt и HQX . Я очень сомневаюсь, что двоичные файлы Linux для StuffIt позволят упаковать ветку ресурса из отдельного файла, но, по крайней мере, вам есть что оценить.
Глядя на запись AppleDouble в Википедии, кажется, что возможно создать такой файл с компьютера, не принадлежащего Apple, с помощью инструмента с открытым исходным кодом и отправить полученный файл используя тип multipart/appledouble
MIME. Возможно, вы могли бы назвать этот двоичный файл из вашего кода Java?