i don't care about this bug
The urls that could be generate wrong is still working fine. There is not
really a problem
It is just possible that the url didn't really reflect the resource on disk
But it didn't do that for a long time. So for me not a RC1 stopper what so
ever

The thing i fixed today also my eyes much more worse: (RequestContext that
keeps hanging)
Thats a memory leak and causes redeploy problems. But also not a 100%
showstopper for me for a RC
(if it was a final then it would be a real no go)

johan



On 11/5/07, Frank Bille <[EMAIL PROTECTED]> wrote:
>
> Ok sounds good. I think we should rebuild the release then. The problem is
> just that I can't do it until Wednesday.
>
> Johan can I get you to commit that thing to the release branch as well?
> (under releases)
>
> Frank
>
> On Nov 5, 2007 11:47 PM, Martijn Dashorst <[EMAIL PROTECTED]>
> wrote:
>
> > This fixes the build on my machine.
> >
> > Martijn
> >
> > On 11/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > > Author: jcompagner
> > > Date: Mon Nov  5 14:41:00 2007
> > > New Revision: 592171
> > >
> > > URL: http://svn.apache.org/viewvc?rev=592171&view=rev
> > > Log:
> > > If the package resource was already loaded for the default locale then
> > the resource reference locale was not set the second time
> > >
> > > Modified:
> > >     wicket/trunk/jdk-1.4
> >
> /wicket/src/main/java/org/apache/wicket/markup/html/image/resource/LocalizedImageResource.java
> > >     wicket/trunk/jdk-1.4
> >
> /wicket/src/test/java/org/apache/wicket/markup/html/form/imagebutton/ImageButtonTest.java
> > >     wicket/trunk/jdk-1.4
> > /wicket/src/test/java/org/apache/wicket/markup/html/image/ImageTest.java
> > >
> > > Modified: wicket/trunk/jdk-1.4
> >
> /wicket/src/main/java/org/apache/wicket/markup/html/image/resource/LocalizedImageResource.java
> > > URL:
> >
> http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/image/resource/LocalizedImageResource.java?rev=592171&r1=592170&r2=592171&view=diff
> > >
> >
> ==============================================================================
> > > --- wicket/trunk/jdk-1.4
> /wicket/src/main/java/org/apache/wicket/markup/html/image/resource/LocalizedImageResource.java
> > (original)
> > > +++ wicket/trunk/jdk-1.4
> /wicket/src/main/java/org/apache/wicket/markup/html/image/resource/LocalizedImageResource.java
> > Mon Nov  5 14:41:00 2007
> > > @@ -181,6 +181,11 @@
> > >
> > >                         // Then dereference the resource
> > >                         resource = resourceReference.getResource();
> > > +
> > > +                       if (resource instanceof PackageResource)
> > > +                       {
> > > +                               resourceReference.setLocale
> > (((PackageResource)resource).getLocale());
> > > +                       }
> > >                 }
> > >         }
> > >
> > > @@ -254,8 +259,8 @@
> > >                 Locale l = component.getLocale();
> > >                 String s = component.getStyle();
> > >                 if (resourceKind == null &&
> > > -                       (!Objects.equal(locale, component.getLocale())
> > || !Objects.equal(style, component
> > > -                               .getStyle())))
> > > +                       (!Objects.equal(locale, component.getLocale())
> > || !Objects.equal(style,
> > > +                               component.getStyle())))
> > >                 {
> > >                         // Get new component locale and style
> > >                         locale = component.getLocale();
> > > @@ -415,8 +420,7 @@
> > >                 if (valueParser.matches())
> > >                 {
> > >                         final String imageReferenceName =
> > valueParser.getImageReferenceName();
> > > -                       final String specification =
> > Strings.replaceHtmlEscapeNumber(valueParser
> > > -                               .getSpecification());
> > > +                       final String specification =
> > Strings.replaceHtmlEscapeNumber(valueParser.getSpecification());
> > >                         final String factoryName =
> > valueParser.getFactoryName();
> > >                         final Application application =
> > component.getApplication();
> > >
> > > @@ -429,8 +433,8 @@
> > >                                 {
> > >                                         // Resource not available yet,
> > so create it with factory and
> > >                                         // share via Application
> > > -                                       final Resource imageResource =
> > getResourceFactory(application, factoryName)
> > > -
> > .newResource(specification, locale, style);
> > > +                                       final Resource imageResource =
> > getResourceFactory(application, factoryName).newResource(
> > > +                                               specification, locale,
> > style);
> > >                                         application.getSharedResources
> > ().add(Application.class, imageReferenceName,
> > >                                                 locale, style,
> > imageResource);
> > >                                 }
> > >
> > > Modified: wicket/trunk/jdk-1.4
> >
> /wicket/src/test/java/org/apache/wicket/markup/html/form/imagebutton/ImageButtonTest.java
> > > URL:
> >
> http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/test/java/org/apache/wicket/markup/html/form/imagebutton/ImageButtonTest.java?rev=592171&r1=592170&r2=592171&view=diff
> > >
> >
> ==============================================================================
> > > --- wicket/trunk/jdk-1.4
> /wicket/src/test/java/org/apache/wicket/markup/html/form/imagebutton/ImageButtonTest.java
> > (original)
> > > +++ wicket/trunk/jdk-1.4
> /wicket/src/test/java/org/apache/wicket/markup/html/form/imagebutton/ImageButtonTest.java
> > Mon Nov  5 14:41:00 2007
> > > @@ -16,6 +16,8 @@
> > >   */
> > >  package org.apache.wicket.markup.html.form.imagebutton;
> > >
> > > +import java.util.Locale;
> > > +
> > >  import org.apache.wicket.WicketTestCase;
> > >
> > >  /**
> > > @@ -39,6 +41,8 @@
> > >          */
> > >         public void test_1() throws Exception
> > >         {
> > > +               Locale.setDefault(new Locale("en", "US"));
> > > +
> > >                 tester.startPage(Home.class);
> > >
> > >                 tester.clickLink("goCanadian");
> > >
> > > Modified: wicket/trunk/jdk-1.4
> > /wicket/src/test/java/org/apache/wicket/markup/html/image/ImageTest.java
> > > URL:
> >
> http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/test/java/org/apache/wicket/markup/html/image/ImageTest.java?rev=592171&r1=592170&r2=592171&view=diff
> > >
> >
> ==============================================================================
> > > --- wicket/trunk/jdk-1.4
> /wicket/src/test/java/org/apache/wicket/markup/html/image/ImageTest.java
> > (original)
> > > +++ wicket/trunk/jdk-1.4
> /wicket/src/test/java/org/apache/wicket/markup/html/image/ImageTest.java
> > Mon Nov  5 14:41:00 2007
> > > @@ -16,6 +16,8 @@
> > >   */
> > >  package org.apache.wicket.markup.html.image;
> > >
> > > +import java.util.Locale;
> > > +
> > >  import org.apache.wicket.WicketTestCase;
> > >
> > >  /**
> > > @@ -39,30 +41,25 @@
> > >          */
> > >         public void test_1() throws Exception
> > >         {
> > > +               Locale.setDefault(new Locale("en", "US"));
> > >                 tester.startPage(Home.class);
> > >
> > >                 tester.clickLink("goCanadian");
> > > -               tester
> > > -
> >
> .assertContains("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_en_CA.gif\"");
> > > +               tester.assertContains
> >
> ("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_en_CA.gif\"");
> > >
> > >                 tester.clickLink("goChinese");
> > > -               tester
> > > -
> >
> .assertContains("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_zh_CN.gif\"");
> > > +               tester.assertContains
> >
> ("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_zh_CN.gif\"");
> > >
> > >                 tester.clickLink("goDanish");
> > > -               tester
> > > -
> >
> .assertContains("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_da_DK.gif\"");
> > > +               tester.assertContains
> >
> ("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_da_DK.gif\"");
> > >
> > >                 tester.clickLink("goDutch");
> > > -               tester
> > > -
> >
> .assertContains("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_nl_NL.gif\"");
> > > +               tester.assertContains
> >
> ("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_nl_NL.gif\"");
> > >
> > >                 tester.clickLink("goGerman");
> > > -               tester
> > > -
> >
> .assertContains("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_de_DE.gif\"");
> > > +               tester.assertContains
> >
> ("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer_de_DE.gif\"");
> > >
> > >                 tester.clickLink("goUS");
> > > -               tester
> > > -
> >
> .assertContains("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer.gif\"");
> > > +               tester.assertContains
> > ("src=\"resources/org.apache.wicket.markup.html.image.Home/Beer.gif\"");
> > >         }
> > >  }
> > >
> > >
> > >
> >
> >
> > --
> > Buy Wicket in Action: http://manning.com/dashorst
> > Apache Wicket 1.3.0-beta4 is released
> > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta4/
> >
>

Reply via email to