Tribune

Home » Liferay Portal » English » 3. Development

Vista Combinata Vista Piatta Vista ad Albero
Discussioni [ Precedente | Successivo ]
toggle
Anurag Piyush
ContactBirthdayException
27 dicembre 2012 22.25
Risposta

Anurag Piyush

Punteggio: New Member

Messaggi: 24

Data di Iscrizione: 19 luglio 2012

Messaggi recenti

Hi,

I am using liferay6.1. I have created one custom portlet to import new users. While importing the users it throwing com.liferay.portal.ContactBirthdayException error. I have checked the Birthday and chenged it but still its throwing same error. I don't know how to resolve this error.

Can anyone suggest me.

Thanks,
Anurag
Hitoshi Ozawa
RE: ContactBirthdayException
29 dicembre 2012 4.14
Risposta

Hitoshi Ozawa

Punteggio: Liferay Legend

Messaggi: 7990

Data di Iscrizione: 23 marzo 2010

Messaggi recenti

Which method are you using to add user and what parameters are you passing? Should work.
Jelmer Kuperus
RE: ContactBirthdayException
29 dicembre 2012 4.30
Risposta

Jelmer Kuperus

Punteggio: Liferay Legend

Messaggi: 1190

Data di Iscrizione: 10 marzo 2010

Messaggi recenti

If you get that exception then this check is failing

com.liferay.portal.kernel.util.Validator.isGregorianDate(month, day, year) for whatever you are passing in as birthday , maybe you swapped the day and month ?
Hitoshi Ozawa
RE: ContactBirthdayException
29 dicembre 2012 4.53
Risposta

Hitoshi Ozawa

Punteggio: Liferay Legend

Messaggi: 7990

Data di Iscrizione: 23 marzo 2010

Messaggi recenti

jelmer,
if he's using addUser method in UserLocalServiceUtil or UserLocalServiceImpl, month, day, and year parameters are passed as 3 int arguments (int birthdayMonth, int birthdayDay, int birthdayYear). I think one of them started from 0 instead of 1.
Anurag Piyush
RE: ContactBirthdayException
2 gennaio 2013 1.00
Risposta

Anurag Piyush

Punteggio: New Member

Messaggi: 24

Data di Iscrizione: 19 luglio 2012

Messaggi recenti

Thanks for reply!

I have resolved the error. The exception was thrown because of month. I was trying to add 12 as a month which is invalid month because it counts month from 0 to 11.

Thanks emoticon
Anurag