Hey Igor,

this sounds logically, but what is the solution. One cannot create a
class favicon.ico
cause of the dot, and even if, how to place your own favicon in this case??

Rene

PS: I am loving 1.5!

On Wed, Apr 13, 2011 at 7:35 PM, Igor Vaynberg <igor.vaynb...@gmail.com> wrote:
> you mounted the package on root, which means when the browser requests
> /favicon.ico wicket will think that the browser is asking for a wicket
> page named my.domain.favicon.ico and will try to instantiate a class
> with that name, thus the error. it should ultimately result in a 404
> sent to the browser.
>
> -igor
>
> On Wed, Apr 13, 2011 at 2:51 AM, Christian Grobmeier
> <grobme...@gmail.com> wrote:
>>> mountPackage() will mount all *Page* classes in the same package as the page
>>> used for the mount
>>> but it doesn't do anything else, i.e. it doesn't handle components or models
>>> or ...
>>
>> OK, I have imagined that. But it seems mountPackage does also "mount" the 
>> forms.
>> If I mountPackage everything the LoginForm is available.
>>
>> If I do mountPage my LoginForm is not available after I submit (same
>> package as LoginPage). Which does not make sense to me:
>> ComponentNotFoundException: Could not find component 'loginForm' on
>> page 'class de.mydomain.HomePage
>>
>> The HomePage does not have this component at all.
>>
>> Even when I do:
>> mountPage(HomePage)
>> mountPackage(LoginPage)
>>
>> it changes.
>> Only when i mountPackage everything it seems to work.
>>
>> Btw, HomePage is in the root folder, while LoginPage is in a subfolder.
>>
>>
>>>
>>> mountPage() mounts just a single page without any knowledge about other
>>> pages, panels, models ...
>>>
>>> On Wed, Apr 13, 2011 at 11:19 AM, Christian Grobmeier
>>> <grobme...@gmail.com>wrote:
>>>
>>>> > do you really need mountPackage() ?
>>>> > I guess you actually need #mountPage()
>>>> > I find mountPackage("/", HomePage.class); as the culprit
>>>>
>>>> if I use only mountPage it leads to the situation of some components not
>>>> found.
>>>> My structure is like following:
>>>>
>>>> /HomePage.class
>>>> /App.class
>>>> /pages/login/LoginPage.class
>>>> /pages/login/LoginForm.class
>>>> /pages/login/LoginEntities.class
>>>> /pages/login/LoginBusinessLogic.class
>>>> /pages/login/LoginPage.html
>>>> ...
>>>>
>>>> The docs told me I could mount a whole package. As subfolders are not
>>>> mounted, I thougth this would work.
>>>>
>>>> However, if I only use mountPage, the missing css error is gone. But
>>>> then I am puzzled about mountPackage
>>>>
>>>> It seems I should restructure my app... is there a recommended way?
>>>>
>>>>
>>>>
>>>> >
>>>> > On Wed, Apr 13, 2011 at 11:07 AM, Christian Grobmeier
>>>> > <grobme...@gmail.com>wrote:
>>>> >
>>>> >> > can you paste your MyApp#init() ?
>>>> >>
>>>> >> Sure:
>>>> >>
>>>> >>  @Override
>>>> >>    public void init() {
>>>> >>        super.init();
>>>> >>        getComponentInstantiationListeners().add(
>>>> >>                new SpringComponentInjector(this));
>>>> >>        mountPackage("/", HomePage.class);
>>>> >>        mountPackage("/feedback", FeedbackPage.class);
>>>> >>        mountPackage("/login", LoginPage.class);
>>>> >>        mountPackage("/test", TestPage.class);
>>>> >>        this.getMarkupSettings().setStripWicketTags(true);
>>>> >>        loadProperties();
>>>> >>        initSecurity();
>>>> >>    }
>>>> >>
>>>> >> loadProperties load a property file from web-inf as the name suggests
>>>> >> initSecurity is setting an
>>>> getSecuritySettings().setauthorizationStrategy()
>>>> >> - guess the latter two methods have nothing to do with my problem
>>>> >>
>>>> >> Cheers
>>>> >>
>>>> >> ---------------------------------------------------------------------
>>>> >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>> >> For additional commands, e-mail: users-h...@wicket.apache.org
>>>> >>
>>>> >>
>>>> >
>>>> >
>>>> > --
>>>> > Martin Grigorov
>>>> > jWeekend
>>>> > Training, Consulting, Development
>>>> > http://jWeekend.com <http://jweekend.com/>
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> http://www.grobmeier.de
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>
>>>>
>>>
>>>
>>> --
>>> Martin Grigorov
>>> jWeekend
>>> Training, Consulting, Development
>>> http://jWeekend.com <http://jweekend.com/>
>>>
>>
>>
>>
>> --
>> http://www.grobmeier.de
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to