You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Ben Aldrich (JIRA)" <ji...@apache.org> on 2010/09/13 23:00:34 UTC
[jira] Closed: (JDKIM-20) jdkim will throw unexpected exceptions
[ https://issues.apache.org/jira/browse/JDKIM-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ben Aldrich closed JDKIM-20.
----------------------------
Thanks! We have started to use the jdkim library against our production mail stream, I will let you know if I see any other issues. I really appreciate your hard work.
-Ben
> jdkim will throw unexpected exceptions
> --------------------------------------
>
> Key: JDKIM-20
> URL: https://issues.apache.org/jira/browse/JDKIM-20
> Project: JAMES jDKIM
> Issue Type: Bug
> Components: library
> Affects Versions: 0.2, 1.0
> Environment: java version "1.6.0_18" ubuntu 10.04
> Reporter: Ben Aldrich
> Assignee: Stefano Bagnara
> Fix For: 0.2
>
> Attachments: illegalargumentexception.txt
>
> Original Estimate: 0.5h
> Remaining Estimate: 0.5h
>
> when calling validate I am seeing IllegalStateExceptions and IllegalArgumentException.
> It looks like we just need to catch these exceptions in the DKIMVerifier.java
> more specifically, in the verify method we need to add this around line 270 :
> } catch (IllegalArgumentException e) {
> throw new PermFailException(e.getMessage());
> and we should also add this in the signatureVerify method:
> try {
> signature.initVerify(key.getPublicKey());
> } catch (IllegalStateException e) {
> throw new PermFailException(e.getMessage());
> }
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org