return result;
}
private Messages createFullMessages(String location, Locale locale)
{
ComponentMessagesSourceImpl source = new ComponentMessagesSourceImpl();
source.setClasspathResourceFactory(new ClasspathResourceFactoryImpl(new DefaultClassResolver()));
source.setComponentPropertySource(new NullComponentPropertySource());
source.setComponentResourceResolver(new ComponentResourceResolverImpl());
IComponentSpecification spec = newSpec(location);
spec.setLocation(_locationFixture);
IPage page = newPage(spec, source, locale);
Resource resource = new ClasspathResource(new DefaultClassResolver(), "/org/apache/tapestry/junit/Application.application");
ILibrarySpecification pspec = new LibrarySpecification();
pspec.setSpecificationLocation(resource);
INamespace parentNamespace = new Namespace(null, null, pspec, null);
INamespace namespace = new Namespace(null, parentNamespace, newLibrarySpec(), null);
page.setNamespace(namespace);
return source.getMessages(page);
}