Thanks Stefan! Just removed my local checkout and it works fine. Jörn
On Tue, Sep 2, 2008 at 8:46 AM, Stefan Fußenegger <[EMAIL PROTECTED]> wrote: > > wicketstuff-merged-resources is now available in JIRA: > > http://wicketstuff.org/jira/browse/WMR > > and from wicketstuff maven repo: > <repositories> > <repository> > <id>wicket-snaps</id> > <url>http://wicketstuff.org/maven/repository</url> > <snapshots> > <enabled>true</enabled> > </snapshots> > <releases> > <enabled>true</enabled> > </releases> > </repository> > </repositories> > > <dependency> > <groupId>org.wicketstuff</groupId> > <artifactId>wicketstuff-merged-resources</artifactId> > <version>1.3.4-SNAPSHOT</version> > </dependency> > > i am also going to add a short wiki page at wicketstuff.org > > regards, Stefan > > > > Jörn Zaefferer-2 wrote: >> >> Good point, I forgot that wicketstuff has its own JIRA installation. >> Though the entry for the project is missing. Let me know once its >> there, and I'll create the report. >> >> Jörn >> >> On Fri, Aug 29, 2008 at 12:26 PM, Peter Ertl <[EMAIL PROTECTED]> wrote: >>> why don't you open up an issue in JIRA? >>> >>> >>> Am 29.08.2008 um 12:22 schrieb Jörn Zaefferer: >>> >>>> Here is a first patch for the RevisionVersionProvider: >>>> >>>> Index: >>>> src/main/java/org/wicketstuff/mergedresources/versioning/RevisionVersionProvider.java >>>> =================================================================== >>>> --- >>>> src/main/java/org/wicketstuff/mergedresources/versioning/RevisionVersionProvider.java >>>> (revision >>>> 4147) >>>> +++ >>>> src/main/java/org/wicketstuff/mergedresources/versioning/RevisionVersionProvider.java >>>> (working >>>> copy) >>>> @@ -15,7 +15,7 @@ >>>> >>>> public int getVersion(final Class<?> scope, final String >>>> fileName) >>>> throws VersionException { >>>> final String file = getResourcePath(scope, fileName); >>>> - final InputStream in = >>>> ClassLoader.getSystemResourceAsStream(file); >>>> + final InputStream in = >>>> RevisionVersionProvider.class.getClassLoader().getResourceAsStream(file); >>>> if (in == null) { >>>> throw new VersionException(scope, fileName, >>>> "can't >>>> find " + file); >>>> } >>>> >>>> >>>> ClassLoader.getSystemResourceAsStream in my deployment enviroment, it >>>> always returned null for classpath resources. Using the >>>> RevisionVersionProvider classloader works fine. >>>> >>>> Let me know where I should post further patches etc. >>>> >>>> Jörn >>>> >>>> On Fri, Aug 29, 2008 at 11:29 AM, Stefan Fußenegger >>>> <[EMAIL PROTECTED]> wrote: >>>>> >>>>> Code is now available through wicketsuff: >>>>> >>>>> https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicketstuff-merged-resources/ >>>>> wicketstuff-merged-resources and >>>>> >>>>> https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicketstuff-merged-resources-examples/ >>>>> wicketstuff-merged-resources-examples >>>>> >>>>> Now I want to make it available through >>>>> http://wicketstuff.org/maven/repository/. I therefore registered at >>>>> wicketstuff.org/teamcity (sfussenegger). What's next? >>>>> >>>>> >>>>> Stefan Fußenegger wrote: >>>>>> >>>>>> I just finished the 4th and last entry of my series "Wicket Interface >>>>>> Speed-Up" on my blog. To give a short summary: I investigated one of >>>>>> my >>>>>> apps with YSlow and started optimizing it's interface rendering speed >>>>>> [1]. >>>>>> Especially Wicket's way of handling resources, i.e. JS and CSS files, >>>>>> causes interfaces to load rather slowly. In my articles, I explain how >>>>>> to >>>>>> modify the cache interval [2], how to mount resources with a version >>>>>> (e.g. >>>>>> /css/all-1234.css) in order to use aggressive client-side caching >>>>>> (e.g. >>>>>> resources expire after a year) [3]. Finally, I show how to merge >>>>>> resources >>>>>> at application startup (using a class classed MergedResourceStream) to >>>>>> reduce the number of resources a client has to download [4], including >>>>>> code). I was able to increase interface loading times considerably, so >>>>>> it's surely worth a look. >>>>>> >>>>>> I feel that it would also be worth to discuss, whether this work could >>>>>> be >>>>>> part of upcoming Wicket versions. For the time being I'd like to make >>>>>> the >>>>>> code attached to [4] a wicketstuff project - sfussenegger needs commit >>>>>> access ;) - and wait for your feedback. >>>>>> >>>>>> The links: >>>>>> [1] >>>>>> http://talk-on-tech.blogspot.com/2008/08/wicket-interface-speed-up.html >>>>>> Wicket Interface Speed-Up >>>>>> [2] >>>>>> >>>>>> http://talk-on-tech.blogspot.com/2008/08/wicket-interface-speed-up-modifying.html >>>>>> Wicket Interface Speed-Up: Modifying Expires and Cache-Control Headers >>>>>> [3] >>>>>> >>>>>> http://talk-on-tech.blogspot.com/2008/08/wicket-interface-speed-up-caching.html >>>>>> Wicket Interface Speed-Up: Caching Resources Forever >>>>>> [4] >>>>>> >>>>>> http://talk-on-tech.blogspot.com/2008/08/wicket-interface-speed-up-merging.html >>>>>> Wicket Interface Speed-Up: Merging Resources for Fewer HTTP Requests >>>>>> >>>>> >>>>> >>>>> ----- >>>>> ------- >>>>> Stefan Fußenegger >>>>> http://talk-on-tech.blogspot.com // looking for a nicer domain ;) >>>>> -- >>>>> View this message in context: >>>>> http://www.nabble.com/Discussion-on-%22Wicket-Interface-Speed-Up%22-tp19197540p19216657.html >>>>> Sent from the Wicket - User mailing list archive at Nabble.com. >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>> >>>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >> >> > > > ----- > ------- > Stefan Fußenegger > http://talk-on-tech.blogspot.com // looking for a nicer domain ;) > -- > View this message in context: > http://www.nabble.com/Discussion-on-%22Wicket-Interface-Speed-Up%22-tp19197540p19264974.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >