I am using TDI 7.0 with Domino (user creation, modification, etc.). The DominoUsersConnector is used in Local Client mode. I usually need to have the Notes client running to be able to get a Notes session in TDI. I say "usually" because sometimes it works fine without this, but most of the time TDI complains about "names.nsf not opened yet" if the Notes client is not running.
Anyway, my problem is to have this scenario working when TDI runs as windows service. Indeed, no user has explicitely logged into Windows and started the Notes client, but TDI needs to get a Notes session anyway, but it can not, of course.
The LocalClient connection is not dependent on the Notes Client running - but it is dependent on where the client was pointed the last time it ran, since this updates the Notes.ini file which in turn is used by our Connector.
However, if you are seeing instabilities here then I would ask you to raise a PMR with the wizards of L2 support.
-Eddie
On Oct 29, 6:42 pm, bjvd <bj_other_q_st...@yahoo.fr> wrote:
> I am using TDI 7.0 with Domino (user creation, modification, etc.). > The DominoUsersConnector is used in Local Client mode. I usually need > to have the Notes client running to be able to get a Notes session in > TDI. I say "usually" because sometimes it works fine without this, but > most of the time TDI complains about "names.nsf not opened yet" if the > Notes client is not running.
> Anyway, my problem is to have this scenario working when TDI runs as > windows service. Indeed, no user has explicitely logged into Windows > and started the Notes client, but TDI needs to get a Notes session > anyway, but it can not, of course.
Yes, that is what I started to understand, and what I am trying to have working now.
So far, the behaviour I have encountered is:
- From CE: if the Notes Client is not running, error "names.nsf not opened yet" (connector initialization at startup is OK, but this happens when using the connecotr). However on another environment I do not get this error. So I'll try to install a clean Notes Client and hopefully this will be better.
- TDI as service: on both environments => InvocationTargetException at connector initialization.
I'll investigate a little more, and raise a PMR if necessary.
Eddie Hartman wrote: > The LocalClient connection is not dependent on the Notes Client > running - but it is dependent on where the client was pointed the > last time it ran, since this updates the Notes.ini file which in turn > is used by our Connector.
> However, if you are seeing instabilities here then I would ask > you to raise a PMR with the wizards of L2 support.
> -Eddie
> On Oct 29, 6:42 pm, bjvd <bj_other_q_st...@yahoo.fr> wrote: > > Hello,
> > I am using TDI 7.0 with Domino (user creation, modification, etc.). > > The DominoUsersConnector is used in Local Client mode. I usually need > > to have the Notes client running to be able to get a Notes session in > > TDI. I say "usually" because sometimes it works fine without this, but > > most of the time TDI complains about "names.nsf not opened yet" if the > > Notes client is not running.
> > Anyway, my problem is to have this scenario working when TDI runs as > > windows service. Indeed, no user has explicitely logged into Windows > > and started the Notes client, but TDI needs to get a Notes session > > anyway, but it can not, of course.
The IncovationTargetException referred to an UnsatisfiedLinkError: nlsxbe (Not found in java.library.path), because I had forgotten to include the Notes folder in the Path of the service. Thanks for helping me solve this issue.
But of course, I still get the error "names.nsf has not been opened yet" while using the connector (now even with TDI as service).