I'm following the user guide - 3.4.1. Message Resolution.
Putting the HomePage's properties file I receive that exception:
[QUOTE]
java.util.MissingResourceException: Message "title" not found in
bundle "park.web.page.HomePage" for locale "pt_BR"
        at org.apache.click.util.MessagesMap.get(MessagesMap.java:176)
        at org.apache.click.util.MessagesMap.get(MessagesMap.java:69)
        at org.apache.click.Page.getMessage(Page.java:800)
        at park.web.page.HomePage.<init>(HomePage.java:29)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
        at java.lang.Class.newInstance0(Class.java:372)
        at java.lang.Class.newInstance(Class.java:325)
        at org.apache.click.ClickServlet.newPageInstance(ClickServlet.java:1285)
        at org.apache.click.ClickServlet.initPage(ClickServlet.java:1131)
        at org.apache.click.ClickServlet.createPage(ClickServlet.java:983)
        at org.apache.click.ClickServlet.handleRequest(ClickServlet.java:363)
        at org.apache.click.ClickServlet.doGet(ClickServlet.java:276)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:530)
        at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:427)
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
        at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:494)
        at 
org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:182)
        at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:933)
        at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:362)
        at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:867)
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
        at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:245)
        at 
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
        at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
        at org.eclipse.jetty.server.Server.handle(Server.java:334)
        at 
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559)
        at 
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:992)
        at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:541)
        at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203)
        at 
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406)
        at 
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:462)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
        at java.lang.Thread.run(Thread.java:636)
[/QUOTE]

HomePage:
    public HomePage() {
        getModel().put("title", getMessage("title"));
        getModel().put("heading", getMessage("heading"));

    }

HomePage.properties:
title=Main Page
heading=Main

Thanks,

Gilberto

Reply via email to