Compare commits

...

2 Commits

Author SHA1 Message Date
lucio 51fbda1161 updated keycloak url 2024-04-09 16:42:09 +02:00
lucio bb55ce6f44 config dir moved in contexPath instead of ServiceName 2024-04-09 16:41:45 +02:00
3 changed files with 3 additions and 6 deletions

View File

@ -176,14 +176,12 @@ public class DefaultApplicationContext implements ApplicationContext {
throw new IllegalStateException("invalid node configuration: home " + home
+ " does not exist or is not a directory or cannot be accessed in read mode");
String appName = this.configuration.name();
Path appSpecificConfigurationPath = Paths.get(home, APPS_CONFIG__DIR, appName);
Path appSpecificConfigurationPath = Paths.get(home, APPS_CONFIG__DIR, this.sctx.getContextPath());
File appSpecificConfiguration = appSpecificConfigurationPath.toFile();
if (!(appSpecificConfiguration.exists() && appSpecificConfiguration.isDirectory() && appSpecificConfiguration.canRead())) {
log.warn("specific configuration folder for {} not found", appName);
log.warn("specific configuration folder for {} not found", this.sctx.getContextPath());
return null;
}

View File

@ -18,7 +18,6 @@ import org.gcube.common.events.Observes.Kind;
import org.gcube.smartgears.configuration.Mode;
import org.gcube.smartgears.context.application.ApplicationContext;
import org.gcube.smartgears.context.container.ContainerContext;
import org.gcube.smartgears.handlers.ProfileEvents;
import org.gcube.smartgears.handlers.container.ContainerHandler;
import org.gcube.smartgears.handlers.container.ContainerLifecycleEvent;
import org.gcube.smartgears.handlers.container.ContainerPipeline;

View File

@ -30,7 +30,7 @@ location = rome
; mandatory
; optional fields: provider factory (=org.gcube.smartgears.security.defaults.DefaultAuthorizationProviderFactory)
factory = org.gcube.smartgears.security.defaults.DefaultAuthorizationProviderFactory
factory.endpoint = https://accounts.dev.d4science.org/auth/realms/d4science/protocol/openid-connect/token
factory.endpoint = https://accounts.cloud-dev.d4science.org/auth/realms/d4science/protocol/openid-connect/token
credentials.class = org.gcube.smartgears.security.SimpleCredentials
credentials.clientID = testClient
credentials.secret = testSecret