Latvia Lotus User Group (www.vlaad.lv)

working with Date/Time Fields while synching IBM Domino with IBM Tivoli Directory Integrator

Vladislav Tatarincev  31 July 2017 16:45:26
If you try sync Date/TIME fields from SQL (JDBC connector) to IBM Domino database, you may see error similar to one below.
Since it took me a while to solve this, I hope this will help some one sometimes.

16:44:48,020 ERROR - [LotusNotesConnector] CTGDIS810E handleException - cannot handle exception , addonly
NotesException: Unknown or unsupported object type in Vector
        at lotus.domino.local.Document.NreplaceItemValue(Native Method)
        at lotus.domino.local.Document.replaceItemValue(Unknown Source)
        at com.ibm.di.connector.DominoConnector.inner_modDocument(DominoConnector.java:1328)
        at com.ibm.di.connector.DominoConnector.inner_putEntry(DominoConnector.java:863)
        at com.ibm.di.connector.DominoConnector.run(DominoConnector.java:1606)
        at java.lang.Thread.run(Thread.java:736)
16:44:48,021 ERROR - CTGDIS266E Error in NextConnectorOperation. Exception occurred: NotesException: Unknown or unsupported object type in Vector
NotesException: Unknown or unsupported object type in Vector
        at lotus.domino.local.Document.NreplaceItemValue(Native Method)
        at lotus.domino.local.Document.replaceItemValue(Unknown Source)
        at com.ibm.di.connector.DominoConnector.inner_modDocument(DominoConnector.java:1328)
        at com.ibm.di.connector.DominoConnector.inner_putEntry(DominoConnector.java:863)
        at com.ibm.di.connector.DominoConnector.run(DominoConnector.java:1606)
        at java.lang.Thread.run(Thread.java:736)
16:44:48,030 INFO  - CTGDIS100I Printing the Connector statistics.
Creating of fields with DateTime type may not give you best result.
Try to use following construction to create a DateTime object and fill it with proper value.
in may case attribute name was Sakuma_datums (Start Date)


var itemName = "sakuma_datums"
sqlDate = work.getObject(itemName);
javaDate = new java.util.Date(sqlDate.getTime());
session = LotusNotesConnector.connector.getDominoSession(); 'this creates session to IBM Domino
domDate = session.createDateTime(javaDate); 'we create kind of NotesDateTime variable and fill it with data
ret.value = domDate;  'we return attribute value

    Pasting Russian text from Microsoft Word to IBM Notes will be fixed in 901FP9

    Vladislav Tatarincev  24 July 2017 14:33:47
    One of our client has reported that pasting text from MS Word to IBM Notes creates garbage text.
    We been able to reproduce issue, and we opened PMR with IBM.

    IBM recently posted list of things fixed in Feature Pack 9, one of them is this bug.
    GTONAGLGBT (LO91138) - Fixed an issue where pasting Cyrillic characters from Microsoft Word into Notes gives garbled characters (INI needs to be set to enable this fix = EnableUnicodeCopyPasteFromWord=1)


    We have also opened issue, with on the fly check team, that switching input language in OS should also switch corresponding Spell check in IBM notes. Will blog about this separately , but this will be delivered later this year, of course if IBM will not change plans.

    Panagenda Marvel Client allows you to skin your IBM Notes

    Vladislav Tatarincev  18 July 2017 11:19:43
    In the beginning of the year, I was on Panagenda Training. I like what panagenda Marvel Client can do with IBM Notes client, remotely remove icons to old servers, clean Recent contacts. Support of Regular Expressions adds more freedom to actions.
    In my mind, Marvell client is Must have for every administrator and company. If you wish to try, Marvel Client analyze is for free for first 12 month! Worth to try. https://www.panagenda.com/products/marvelclient/

    Panagenda Marvel client allows you to skin your IBM Notes client.
    Blog of Panagenda tells you more how you can skin it,  https://www.panagenda.com/2008/04/creating-your-own-desktop-virtual-workspace-skin-for-lotus-notes/

    Since I was on training, and was excited what I can do with Marvel client, I spent some time in hotel to assemble my test workspace.
    Image:Panagenda Marvel Client allows you to skin your IBM Notes

    You need to push workspace image to directory. For this you can use Panagenda FileDownloader Action, then set
    notes.ini MC_SkinningDirectory=
    According to link to Panagenda blog Image should be named def_background.bmp

    You may have fun deploying different workspace images, depending on where people in your company located, or depending on department.
    For this to work you MUST have Marvell Client, just setting notes.ini via IBM Policies will not make it work.


    Now think how you can make your workspace more corporate, with your company logos, colors, or events like company 25 anniversary or new Year or what ever.

    Image:Panagenda Marvel Client allows you to skin your IBM Notes

    IBM Confirmed that latest iOS Verse 9.4 client has multiple issues

    Vladislav Tatarincev  29 June 2017 09:25:25
    We been waiting for long time new Verse release. After users started to upgrade to new iOS Verse client, our support team received multiple complains from customer, including Grayed out option to sync ALL MAILS, client
    In all cases issue was resolved by removing and reinstalling Verse App. solution is ok for small company, may be time consuming for large companies.

    Lets hope IBM will fix this, and next version upgrades will be more seamless




    LO92596: IOS IBM VERSE HAS ISSUES FOLLOWING UPGRADE FROM PRE-9.4 RELEASE TO 9.4 OR LATER RELEASE.
    APAR status
    OPEN
    Error description
    Customer reports seeing multiple issues following an upgrade
    from iOS Verse 9.3.10 to 9.4.
    1) The Days To Sync is defaulting to Unlimited after the
    upgrade when it was set to some other value prior
    2) Duplicate mail folders are syncing down
    3) The Actions tab is not visible in the tab bar controller at
    the bottom of the screen
    Local fix
    Remove any existing iOS Verse app, then install the latest
    Verse app from the App Store. Doing this fresh install will
    work around these issues.

    https://www-304.ibm.com/support/entdocview.wss?uid=swg1LO92596

      IBM Notes 901FP10 for MAC is available for Download

      Vladislav Tatarincev  18 May 2017 10:03:20
      IBM Has published 901FP10 for Mac64 (there is no more 32 bit version)


      List of fixed issue in FP10 and previous versions can be found here http://www-01.ibm.com/support/docview.wss?uid=swg21657963#Notes64Fixes

      Notes 64-bit 9.0.1 IF10    
      IFAY9TEJPU  Google Calendar Integration Using Google+ Fails        
      MDAIAL5Q8B  Fixed issue where users running Notes Mac 64-bit client (Release 9.0.1EXT SHF776) could not access servers with minimum client level restriction set to 901FP8.        
      PEDSA7QK9P Notes Client should detect authentication failure & request new LTPA from server.        
      RGAUA3PFNB Each Click On The Application Opens New Window Tab If "Run Server-based Xpages Applications Directly On Domino Server" is enabled.        
      RGAUA3RQ89 The Long Data Type Does Not Work As Expected On 64bit Mac OS X Yosemite With Notes 901 64-bit and Domino W64.        
                             
      Notes 64-bit 9.0.1 IF9
      MEERAE33F9 Notes Client Quit Unexpectely After Password Input        
                             
      Notes 64-bit 9.0.1 IF8
      JRMAAFXT8N Notes failed to launch on new MacBook with Touch Bar. (technote 1995145)        
                             
      Notes 64-bit 9.0.1 IF7
      PPUEACE9H9 Security Bulletin: IBM Notes is affected with Open Source Apache Struts Vulnerabilities CVE-2016-1181 & CVE-2016-1182 (technote 1988182)        
      PPUEAAVCSJ Security Bulletin: IBM Notes is affected by OpenSource Apache Taglibs Vulnerability CVE-2015-0254 (technote 1989475)

      Download it self can be found here
      http://www.ibm.com/support/fixcentral/swg/quickorder?parent=Collaboration%20Solutions&product=ibm/Lotus/Lotus+Notes&release=All&platform=All&function=fixId&fixids=Notes_901IF10_MAC64_Standard&includeRequisites=1&includeSupersedes=0&downloadMethod=http&source=fc

      Turning Internet style addressing for all users centrally via policies (901FP8 new feature)

      Vladislav Tatarincev  9 May 2017 08:00:00
      Recently IBM Has published tehnote which helps to turn on Internet style addressing for internal emails.
      So you no longer have /ACME_DOMAIN addresses but internet style addresses like ACME.com
      You Can turn this in preferences, by selecting proper menu in your profile
      Image:Turning Internet style addressing for all users centrally via policies (901FP8 new feature)

      Not sure why, but IBM Technote "Display Internet address for local recipients in place of Notes address"
      http://www-01.ibm.com/support/docview.wss?uid=swg22002462
      does not says which NOTES.INI is responsible for this. Making simple test turning on and greping what was added to notes.ini file I figured out that new notes.ini parameter is
      $INETADDRESSFIXUP=1

      So if you want to enable this for group of users you create explicit policy or in global one (Deskop Settings)
      Image:Turning Internet style addressing for all users centrally via policies (901FP8 new feature)



      Customizing DDM database to monitor custom tasks and tasks that should be in list, but they are not there like Traveler

      Vladislav Tatarincev  24 April 2017 11:46:40
      Domino Domain Monitoring is a Great tool that was introduced in Release 7.x
      It can monitor ACL changes, if all servers are reachable, and a lot of other stuff. Please find more information here. IBM RedPaper

      One of my clients scheduled some Traveler/HTTP restarts during the night, to free some memory and we wanted to be sure all tasks are back in business.
      I decided to use DDM to monitor Traveler State, but all of a sudden, I found that DDM is able to monitor WEB Retriever, which was popular in 4.x version of Notes, but not now.
      Anyway IBM please update list of tasks with Traveler please. In meanwhile You can open DDM database, REMOVE inheritance of template or make changes in template ddm.ntf.

      Open Event Generator\Task Status and in Task name field add new keyword. Tadam! :) Save your work and create Traveler Status monitor. If task is Down notify yourself my mail, or schedule command to start it back.


      Image:Customizing DDM database to monitor custom tasks and tasks that should be in list, but they are not there like Traveler

        Issue with FP8 =========== IBM Domino 901 FP8 corrupts PDF attachments ============ ( Possible solution )

        Vladislav Tatarincev  15 March 2017 11:29:24
        Yesterday I wrote about FP8 issue, https://www.vlaad.lv/lotus.nsf/dx/ibm-domin-901-fp8-corrupts-pdf-attachments
        that PDFs are corrupted, because transmitted in wrong format,
        DOC and DOCx files are also affected and seems other mail formats as well.

        as a side effect of this bug, you may get Non Delivery report with error message "554 5.6.0 Message contains NUL Characters"

        IBM Support provided solution very quickly, according to IBM MIMEDisclaimersNoEncode=0 is fixing issue. I have not yet tested my self, since we rolled back to FP7.
        This parameter has been introduced in FP8 to fix another Google issue, sending Invitations with Attachments. If sending invites to Google is not an issue then this parameter can be implemented as quick solution.
        Again, IBM Is working on solution 901FP8IF1 will be delivered soon to Fix Central.