This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I have a j2ee application running on a UNIX machine. I need to write files to a windows file server share directory.
1) What would be the syntax for the URI or string to create a File\FileWriter\Writer?
so far I have tried: new URI("file:///XXXFileServer/FolderA/FolderB/file.xml") new URI("file:///XXXFileServer\\FolderA\\FolderB\\file.xml") new FileWriter("\\\\XXXFileServer\\Folder\\FolderB\\file.xml") new FileWriter("\\\\XXXFileServer/Folder/FolderB/file.xml") which aren't correct.
new FileWriter("\\\\XXXFileServer\\Folder\\FolderB\\file.xml") is correct if the code is running on an XP machine - but on the Unix it runs without throwing a FileNotFound error - but the file is not created.
2) So, my next question is - if the last line above is the correct syntax, and it is a user permissons error - is it possible to handle that in code or do I have to get a SysAdmin to open something up?
3) How can I handle folder names that have spaces in them? [ December 22, 2004: Message edited by: Alex Beekman ]
Not sure...I know on our network, we are sharing a Windows directory with Samba, and that's mapped to a drive on the Linux side...maybe you could set up a mapped drive on the Unix box that points to a drive/directory on the Windows machine.