[keycloak-user] Load custom theme from module
Stian Thorgersen
sthorger at redhat.com
Mon Jan 22 03:03:25 EST 2018
What version?
On 19 January 2018 at 18:35, Marvin Oßwald <mail at marvinosswald.de> wrote:
> I get the following error message:
>
> 15:30:04,838 ERROR [org.keycloak.services.error.KeycloakErrorHandler]
> (default task-71) Uncaught server error: java.lang.NullPointerException
> at org.keycloak.theme.ExtendingThemeManager$
> ExtendingTheme.getProperties(ExtendingThemeManager.java:292)
> at org.keycloak.services.resources.admin.info.
> ServerInfoAdminResource.setThemes(ServerInfoAdminResource.java:186)
> at org.keycloak.services.resources.admin.info.
> ServerInfoAdminResource.getInfo(ServerInfoAdminResource.java:98)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
>
> my standalone.xml:
>
> <theme>
> <staticMaxAge>2592000</staticMaxAge>
> <cacheThemes>true</cacheThemes>
> <cacheTemplates>true</cacheTemplates>
> <dir>${jboss.home.dir}/themes</dir>
> <modules>
> <module>de.svg.keycloak.
> modules.keycloak-svg-theme</module>
> </modules>
> </theme>
>
> my pom.xml of my theme:
>
> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd">
>
> <name>Keycloak SVG Theme</name>
> <description/>
> <modelVersion>4.0.0</modelVersion>
>
> <artifactId>keycloak-svg-theme</artifactId>
> <groupId>de.svg.keycloak.modules</groupId>
> <version>1.0.0</version>
> <packaging>jar</packaging>
>
> <build>
> <finalName>keycloak-svg-theme</finalName>
> </build>
> </project>
>
> my META-INF/keycloak-themes.json:
>
> {
> "themes": [{
> "name" : "svg",
> "types": [ "login", "email" ]
> }]
> }
>
>
>
> Sorry for my two messages, any ideas what i’m doing wrong ?
> On 19. January 2018 at 18:27:07, Marvin Oßwald (mail at marvinosswald.de)
> wrote:
>
> Hello,
>
> if i’m registering my custom theme like this:
>
> ./keycloak/bin/jboss-cli.sh --command="module add --name=de.svg.keycloak.modules.keycloak-svg-theme
> --resources=keycloak-svg-theme-1.0.0.jar”
>
> _______________________________________________
> keycloak-user mailing list
> keycloak-user at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-user
>
More information about the keycloak-user
mailing list