On Aug 18, 2009, at 1:02 PM, Trygve Hardersen wrote: > Sometimes asking the questions makes you think.... > > It seems this can be achieved using the "hidden-classes" element in > the module definition. I was probably fooled by Quartz logging > version "1.5.2" even if the version really was "1.6.5". I looked at > the Quartz source and they are loading the version numbers from a > file "build.properties": > > is = QuartzScheduler.class.getResourceAsStream("/build.properties"); > > I tried to add a "hidden-classes" filter on both "build.properties" > and "/build.properties", but I don't think it is excluded. I guess > the "hidden-classes" functionality treats this as a package name. > Any way to escape it? Hmm. Don't think there's a way to avoid this, at the moment. As you surmise, MultiParentClassLoader is going to change the 'build.properties' into 'build/properties'. Can you creat a Jira, for this? --kevan