directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Konrad Windszus (JIRA)" <>
Subject [jira] [Commented] (DIRSERVER-1855) java.lang.IllegalStateException: Can't overwrite cause at
Date Wed, 12 Jun 2013 14:17:20 GMT


Konrad Windszus commented on DIRSERVER-1855:

Thanks a lot for the quick response. Can you point me to the JIRA where I can follow the progress
with importing LDIFs in the right order?
> java.lang.IllegalStateException: Can't overwrite cause at
> -------------------------------------------------------------------------------------------------------------------------------------------
>                 Key: DIRSERVER-1855
>                 URL:
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 2.0.0-M12
>            Reporter: Konrad Windszus
>            Priority: Critical
> We got the following exception stack trace after trying to start ApacheDS from a backup:
> {code}
> 14:37:15] ERROR [] - Failed
to start the service.
> java.lang.IllegalStateException: Can't overwrite cause
>         at java.lang.Throwable.initCause(
>         at
>         at<init>(
>         at
>         at
>         at
>         at
>         at
>         at
>         at
>         at org.tanukisoftware.wrapper.WrapperManager$
> {code}
> The problem here really is, that this exception hides the real problem here. I see that
even in the trunk you try to set the cause in
in the initializeMethod. That is not allowed and leads to that exception if the original exception
already has a cause set (
Rather just wrap the original exception and leave out the initCause or at least check first,
if the initCause is allowed at that point. Also please remove the e.printStackTrace as it
will land in the standard error stream rather than in the log.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message