Arabinda Sahoo 4.Nov.05 10:32 AM a Web browser Document migration6.5.1Windows 2000
My current assignment is migrating documents from Lotus Notes 3.0 environment to Lotus Notes 6.5 environment.
I have used the ddoc2api's methods for this migration in VB6.0. Assume the file name in the old domino server is "Test Docé.doc". Please note the french character. To migrate, first I retrieve this file into my local drive using the Document.GetContents(filepath in local hard drive) property. Then the file is saved with the correct name in my local hard drive.
Now I use the Collection.Add, Document.SetContents(filepath), Document.save and Document.CheckIn properties to save the file into the new domino server. However in the new domino server after checking in, the attached file name changes to "Test Doc■.doc" and no error is generated. Please note that the french character has changed to some special character. The issue comes when later I try to retrieve this document, whether through internet explorer or through code (using Document.GetContents(filepath)), I get this error message "HTTP Error Communicating with Server" and I can not retrieve this document.
I can manually add a file to the domino server with french name and retrieve also, but not through the application using the above mentioned code properties.
And there is no issue with Lotus notes 3.1, where I can add a file with french name through code also.
I do not face any issue with documents with english names and I haven't used any restricted special character in the file name. Because our application is also in French, so there will be files with french characters and this can not be avoided.
Today, I asked my Domino administrator to install the language pack 6.5.1 for French and after that also, the issue persists. Any help will be highly appreciated.