Autor Thema: Dispatch Error in LOG  (Gelesen 5579 mal)

Offline alecrespi

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Männlich
    • alecrespi
Dispatch Error in LOG
« am: 25.01.07 - 16:35:55 »
If I see the LOG in the Configuration section I always see
FETCHVALIDUSERS: 13 on line 44: Type mismatch
the error occurs every 5 minutes.
what can I do to fix this up?
 ???
consider that the helpdesk messages are correctly delivered (I suppose)
« Letzte Änderung: 21.03.07 - 15:37:31 von alecrespi »

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Dispatch Erro in LOG
« Antwort #1 am: 26.01.07 - 07:25:44 »
That is an interesting one. This goes in here ...
   Forall v In myitem.Values
It seems that you have some problems with at least one entry in you adress book.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline alecrespi

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Männlich
    • alecrespi
Re: Dispatch Erro in LOG
« Antwort #2 am: 26.01.07 - 15:30:11 »
sorry for my question, but what kind of problem?
 :o

maybe there is one address name invalid or without database linked?

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Dispatch Erro in LOG
« Antwort #3 am: 26.01.07 - 15:42:31 »
I think that i can not say anything further about this without being able to debug it.

The error is saying that v is a type mismatch for .values and that is the way the notes client says sorry i do not know what to do with this. I declare this to be a wrong datatype.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline alecrespi

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Männlich
    • alecrespi
Re: Dispatch Erro in LOG
« Antwort #4 am: 21.03.07 - 15:37:14 »
where should be this fixed?
In serverside or in clientside?

sorry, but I receive this error during every "dispatch agent", so 1 time every 5 minutes.

After a month, I've found about 10.000 error lines (each one referring to this error)

Please, let me know where could I have a look.
Thank you.

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Dispatch Error in LOG
« Antwort #5 am: 21.03.07 - 16:12:11 »
Stop the Dispatcher.
Change the lib.agent.dispatch function fetchvalidusers
here:
Code
	Set myitem = mydoc.GetFirstItem("FullName")
	myfoundqualified = False
to this one (simply insert one line)
Code
	Set myitem = mydoc.GetFirstItem("FullName")
	myfoundqualified = False
	print myitem.text
start the dispatcher manually.
The print should give you a hint where it hangs. It should be either the last document or the next one after that. With this info you can add a
Code
	if myitem.text = "Lastprintedvalue" then Stop
run the dispatcher again and if should stop at the entry that is wrong. From there you can debug this with single steps and check the values of myitem.

Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline alecrespi

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Männlich
    • alecrespi
Re: Dispatch Error in LOG
« Antwort #6 am: 26.11.07 - 10:18:56 »
Hi!
I'm checking this problem only now!
I hope this "thread" is opened yet...

I saw in the DISPATCHER LOG that it tries to fetch EVERY name of EVERY Server AddressBook.
How can I do to let it check only the People Address Book, instead of checking ALL the MAIL and FAX AddressBook stored on the Server?

Offline alecrespi

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Männlich
    • alecrespi
Re: Dispatch Error in LOG
« Antwort #7 am: 26.11.07 - 10:20:58 »
for example I think I should change this value
Zitat
   mybooks = mysession.AddressBooks
in something like
Zitat
NAMES.NSF

Can somebody help me, telling me how to do?
Thank you
Alessandro



EDITED:
I've tried this one and it seems to work.
ORIGINAL
Code
	mybooks = mysession.AddressBooks
   
NEW
Code
	mybooks = "names.nsf"

Can you confirm?
thank you
« Letzte Änderung: 26.11.07 - 10:23:59 von alecrespi »

Offline alecrespi

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Männlich
    • alecrespi
Re: Dispatch Error in LOG
« Antwort #8 am: 26.11.07 - 10:27:13 »
Actually it searches only on names.nsf (this is right and extremely fastest than ever, because the other address book were so full of names!!!)

but the error keeps showing (on another line)
FETCHVALIDUSERS: 13 on line 28: Type mismatch

any new ideas?

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Dispatch Error in LOG
« Antwort #9 am: 26.11.07 - 17:02:26 »
for example I think I should change this value
Zitat
   mybooks = mysession.AddressBooks
in something like
Zitat
NAMES.NSF

Can somebody help me, telling me how to do?
Thank you
Alessandro



EDITED:
I've tried this one and it seems to work.
ORIGINAL
Code
	mybooks = mysession.AddressBooks
   
NEW
Code
	mybooks = "names.nsf"

Can you confirm?
thank you

What you have done should work but only as long as you are not renaming your names.nsf or settign it to another path.

The easiest way to get around this error should be to set this parameter "MailIfNewMailResponseCheckNames" to "NO" but the best would still be to stop the Dispatcher and start it in debug mode locally again, because you have a problem with one of the FullName items in your Names.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline alecrespi

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Männlich
    • alecrespi
Re: Dispatch Error in LOG
« Antwort #10 am: 26.11.07 - 17:09:37 »
What will it happen if I set this parameter "MailIfNewMailResponseCheckNames" to "NO" ???

I wouldn't like to stop receiving mail alerts on new ticket response... SIGH

Offline alecrespi

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Männlich
    • alecrespi
Re: Dispatch Error in LOG
« Antwort #11 am: 26.11.07 - 17:26:48 »
The Debugger doesn't seem to stop anywhere.
I keep receiving this error
FETCHVALIDUSERS: 13 on line 28: Type mismatch

But I don't understand which line could be.
Is 28 the number of the line inside the script
lib.agent.dispatch???

In line 28 I have this
Code
Forall b In mybooks

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Dispatch Error in LOG
« Antwort #12 am: 26.11.07 - 21:12:14 »
What will it happen if I set this parameter "MailIfNewMailResponseCheckNames" to "NO" ???

I wouldn't like to stop receiving mail alerts on new ticket response... SIGH
It simply will stop to check if the names of the users it tries to respond to are "valid" Notes Names
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz