I have noticed that vCards in Jive Messenger do not distinguish between certain types of information.
There is only 1 set of address and phone number information.
This is not noticeable in some clients, such as Psi, which are the same.
But with other clients using the full JEP-0054: vcard-temp specification, such as Exodus, the vCard information gets scrambled.
In the specification you can store and retrieve 2 sets of address information, for home and work.
Also, you can store and retrieve phone numbers for voice and fax, for both home and work.
I am using Jive Messenger 2.1.3, using the Embedded-DB.
It would be nice if you could store more information in the vCards.
matt
May 19, 2005, 9:51pm
2
pamcgill,
I’‘m not sure why you’‘re seeing this behavior. The way we implement vcards in the server, it should store whatever fields the user tries to store. We don’'t actually have a fixed set of values that can be set.
Regards,
Matt
Hey Peter,
Some time ago I detected that Exodus was not sending all the fields that were shown/completed in the window to the server. I’‘m not sure what’'s going on with Psi but try opening a traffic window (debugger) and check that all the data is being sent to the server.
Let us know if the client is sending all the data but the server is missing something.
Thanks,
– Gato
Yes I did check using Debug XML mode before making the original post.
I checked again and captured the data.
Here is what is sent by Exodus to Jive.
(I have added whitespace between the xml tags to make it more readable, but it was not in the original text.)
Peter
McGill
<EMAIL>petermcgill@anonymous.net<INTERNET/><PREF/></EMAIL>
1 Street
City
ON
Canada
2 Street
City
ON
Canada
111-111-1111
222-222-2222
333-333-3333
444-444-4444
Here is what is received back, when I retrieve the VCard again.
Canada
ON
City
2 Street
<EMAIL>petermcgill@anonymous.net</EMAIL>
444-444-4444
McGill
Peter
Format suggested in JEP-0054:
<iq
to=''stpeter@jabber.org/Gabber''
type=’‘result’’
id=’‘v1’’>
<vCard xmlns=’‘vcard-temp’’>
Peter Saint-Andre
Saint-Andre
Peter
stpeter
<URL>http://www.jabber.org/people/stpeter.php</URL>
1966-08-06
Jabber Software Foundation
Executive Director
Patron Saint
303-308-3282
Suite 600
1899 Wynkoop Street
Denver
CO
80202
USA
303-555-1212
Denver
CO
80209
USA
<EMAIL><INTERNET/><PREF/><USERID>stpeter@jabber.org</USERID></EMAIL>
<JABBERID>stpeter@jabber.org</JABBERID>
More information about me is located on my
personal website: http://www.saint-andre.com/
I hope this is helpfull, thanks for your comments.
Peter