@Override public void install( WebResourceRegistry registry ) { super.install( registry ); Map<String, String> acrossWebPathVariables = new HashMap<>(); acrossWebPathVariables.put( "resourcePath", StringUtils.removeEnd( pathResolver.path( "@resource:/" ), "/" ) ); acrossWebPathVariables.put( "staticPath", StringUtils.removeEnd( pathResolver.path( "@static:/" ), "/" ) ); registry.addWithKey( WebResource.JAVASCRIPT, AcrossWebModule.NAME, acrossWebPathVariables, WebResource.DATA ); Map<String, String> adminWebPathVariables = Collections.singletonMap( "rootPath", StringUtils.removeEnd( pathResolver.path( "@adminWeb:/" ), "/" ) ); registry.addWithKey( WebResource.JAVASCRIPT, AdminWebModule.NAME, adminWebPathVariables, WebResource.DATA ); } }