APAR status
Closed as program error.
Error description
Customer is developing Notes Plugins on Windows which work perfectly on the Mac Lotus Notes 32bit client, but fail with the new 64 bit Notes client. All the issues occur during operations involving the Notes UI Java classes, particularly with brand new (unsaved) documents and field values. For instance.. if a new appointment calendar entry is created..and the Location field is populated with "hello".. then the following code *should* produce the value of "hello" for the variable LStr. On Windows, and with Mac Notes 32bit, it does but with the Notes 64 bit on Mac, it returns "". NotesUIWorkspace nuiws = new NotesUIWorkspace(); NotesUIDocument nuidoc = nuiws.getUIDocument(part); NotesUIField Lfield = nuidoc.getField("Location"); String LStr = Lfield.getText(); Environment Mac OSX 10.11 El Capitan, with 64 bit Eclipse, and Java 1.8, and with the IBM Notes 9.0.1 64 bit
Local fix
None. The issue is not occurring with Windows or Notes 32 bit on Mac.
Problem summary
Originally worked in MacNotes 32-bit, when porting to 64-bit, the plugin id is also changed from 32-bit to 64-bit, Catol() only return 32-bit value, change it to AsciiToIntPtr()
Problem conclusion
Originally worked in MacNotes 32-bit, when porting to 64-bit, the plugin id is also changed from 32-bit to 64-bit, Catol() only return 32-bit value, change it to AsciiToIntPtr()
Temporary fix
Comments
This APAR is associated with SPR# RGAUAABNCR. Originally worked in MacNotes 32-bit, when porting to 64-bit, the plugin id is also changed from 32-bit to 64-bit, Catol() only return 32-bit value, change it to AsciiToIntPtr()
APAR Information
APAR number
LO89113
Reported component name
NOTES CLIENT
Reported component ID
5724E6255
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-05-26
Closed date
2017-05-18
Last modified date
2017-05-18
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
NOTES CLIENT
Fixed component ID
5724E6255
Applicable component levels
R900 PSN
UP
[{"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Product":{"code":"SSKTWP","label":"Lotus Notes"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
18 May 2017