Skip to content
Switch branches/tags
Go to file
Cannot retrieve contributors at this time

Theme Resources

When implementing custom providers in {project_name} there may often be a need to add additional templates, resources and messages bundles.

The easiest way to load additional theme resources is to create a JAR with templates in theme-resources/templates resources in theme-resources/resources and messages bundles in theme-resources/messages and drop it into the standalone/deployments/ directory of {project_name}.

If you want a more flexible way to load templates and resources that can be achieved through the ThemeResourceSPI. By implementing ThemeResourceProviderFactory and ThemeResourceProvider you can decide exactly how to load templates and resources.

Follow the steps in Service Provider Interfaces for more details on how to create and deploy a custom provider.