I found it necessary to extend JPIM to provide an
unmarshallContact() derivative that would throw an Exception on
error. This way I can pass the error message on to the end user
to they have some idea about what they should do to fix their
VCARD data.
public Contact unmarshallContactAllowException(InputStream in)
throws net.wimpi.pim.util.versitio.versitException;
I just copied the existing method and removed the try/catch that
ate the Exception.
Cheers.