[
https://issues.apache.org/jira/browse/MIME4J-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Niklas Therning closed MIME4J-17.
---------------------------------
> Initialization of custom TempStorage doesn't work
> -------------------------------------------------
>
> Key: MIME4J-17
> URL: https://issues.apache.org/jira/browse/MIME4J-17
> Project: Mime4j
> Issue Type: Bug
> Affects Versions: 0.3
> Reporter: Niklas Therning
> Assignee: Niklas Therning
> Fix For: 0.4
>
>
> Rickard Ekeroth reported the following bug to the ML:
> I think that the code in the static initializer of the class 'TempStorage' is
> not correct when trying to find a custom class to load:
> static {
> String clazz =
> System.getProperty("org.apache.james.mime4j.tempStorage");
> try {
> if (inst != null) {
> inst = (TempStorage) Class.forName(clazz).newInstance();
> }
> } catch (Throwable t) {
> log.warn("Unable to create or instantiate TempStorage class '"
> + clazz + "' using SimpleTempStorage instead", t);
> }
> if (inst == null) {
> inst = new SimpleTempStorage(); }
> }
> Surely the code should check for the 'clazz' to be not null and not 'inst' to
> determine if it should try to load the custom temp storage class.
--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]