[ 
https://issues.apache.org/activemq/browse/SM-875?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_38739
 ] 

Juergen Mayrbaeurl commented on SM-875:
---------------------------------------

Just looked at the TrueZIP website:

Under 'Current Limitations / Caveats' on the home page there's the following 
note:

"TrueZIP may seem to behave erratically if it is loaded and used by multiple 
class loaders. For each archive file which has been presented to TrueZIP (via 
the de.schlichtherle.io.File* classes), TrueZIP associates some internal state 
with it. This data is mostly held in some static maps. Either make sure that 
multiple class loader instances never use the same archive file or prevent the 
loading of multiple instances by assigning a shared parent class loader which 
loads all TrueZIP classes first"

Since ServiceMix is heavily using multiple classloaders I'm not sure how to 
make sure that the above noted conditions can be achieved. Maybe Guillaume can 
comment on this!

> TrueZIP binding component
> -------------------------
>
>                 Key: SM-875
>                 URL: https://issues.apache.org/activemq/browse/SM-875
>             Project: ServiceMix
>          Issue Type: New Feature
>    Affects Versions: 3.1
>            Reporter: James Bradt
>         Attachments: trueZip-smx.zip
>
>
> suggest new binding component using TrueZIP toolset - allows files to be 
> read/written to compressed archives

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to