Pragmatic AM Group 11.Jul.12 07:06 AM a Web browser GeneralAll releasesLinux
Hello All,
I have an issue while developing a simple custom assembly line to populate users in IBM Connections and using ProfileConnector as provided by IBM Connections. I am using TDI v7.0 fixpack 5 on Linux.
There are no problems in AddOnly mode and when adding, but if this connector is set in Update mode, and a record needs to be updated, not added, for any specific value, the update fails with: java.lang.NullPointerException
Error log:
2012-07-10 11:02:50,190 ERROR [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - Profiles Update Error:
2012-07-10 11:02:50,190 INFO [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - CTGDIS003I *** Start dumping Entry
2012-07-10 11:02:50,190 INFO [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - Operation: generic
2012-07-10 11:02:50,190 INFO [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - Entry attributes:
2012-07-10 11:02:50,190 INFO [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - status (replace): 'fail'
2012-07-10 11:02:50,190 INFO [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - connectorname (replace): 'ProfileConnector'
2012-07-10 11:02:50,190 INFO [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - operation (replace): 'update'
2012-07-10 11:02:50,190 INFO [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - exception (replace): 'java.lang.NullPointerException'
2012-07-10 11:02:50,190 INFO [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - class (replace): 'java.lang.NullPointerException'
2012-07-10 11:02:50,190 INFO [com.ibm.di.log.FileRollerAppender.cdf93625-339c-4e22-b318-05edf4553a1d] - CTGDIS004I *** Finished dumping Entry
I have also tried with:
- I have also used the profiles_tdi.jar from TDISOL in LO68685 fix patch, but have not managed even to get a different error
- The ootb AL sync_all_dns worked fine
Have anyone had a similar experience with profileconnector throwing null pointer exception when updating a record?