[ 
https://issues.apache.org/jira/browse/GERONIMO-5527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12986217#action_12986217
 ] 

Shawn Jiang commented on GERONIMO-5527:
---------------------------------------

Just realized there's a framework property to determine the cache cleanup.   We 
should levarage it instead of using FileUtil.deleteall() for OSGi cache.

----------------------------------------------
org.osgi.framework.storage.clean - Determines whether the bundle cache is 
flushed. The value can either be "none" or "onFirstInit", where "none" does not 
flush the bundle cache and "onFirstInit" flushes the bundle cache when the 
framework instance is first initialized. The default value is "none".
-----------------------------------------------

> Support -c/--clean option in the server startup script to clean cache for 
> OSGi/tomcat
> -------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-5527
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5527
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: osgi
>    Affects Versions: 3.0
>            Reporter: Shawn Jiang
>            Assignee: Shawn Jiang
>            Priority: Minor
>             Fix For: 3.0
>
>
> To fix server bugs in geronimo 2.x , we usually  replace the module with a 
> fixed module to see if the bug was fixed.  But in Geronimo 3.0, it does not 
> work because there's osgi cache to prevent the fixed module from loading. 
> we also have some tomcat cache within var/catalina/,  we need to clean them 
> too.   We need a switch to clear the whole OSGi/Tomcat cache to resolve this 
> for now. 

-- 
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