vCard(s) Bug/Issue/Feature Request

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.

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