public ClassworldsAppConfiguration addRealmConfiguration( ClassworldsRealmConfiguration realmConfiguration ) { realmConfigurations.put( realmConfiguration.getRealmId(), realmConfiguration ); return this; }
public ClassworldsAppConfiguration addRealmConfiguration( ClassworldsRealmConfiguration realmConfiguration ) { realmConfigurations.put( realmConfiguration.getRealmId(), realmConfiguration ); return this; }
public ClassworldsAppConfiguration addRealmConfiguration( ClassworldsRealmConfiguration realmConfiguration ) { realmConfigurations.put( realmConfiguration.getRealmId(), realmConfiguration ); return this; }
config.setMainRealm( rootRealmConfig.getRealmId() );
config.setMainRealm( rootRealmConfig.getRealmId() );
result.addError( "Realm: " + entry.getValue().getRealmId() + " refers to a parent realm that is not configured: " + entry.getValue().getParentRealmId() );
private File writeClassworlds( String rawClassPath ) { ClassworldsRealmConfiguration rootRealmConfig = new ClassworldsRealmConfiguration( "wagon" ); rootRealmConfig.addLoadPatterns( Arrays.asList( rawClassPath.split( File.pathSeparator ) ) ); ClassworldsAppConfiguration config = new ClassworldsAppConfiguration(); config.setMainClass( WagonDeployer.class.toString() ); config.addRealmConfiguration( rootRealmConfig ); config.setMainRealm( rootRealmConfig.getRealmId() ); ClassworldsValidationResult vr = new ClassworldsModelValidator().validate( config ); if ( vr.hasErrors() ) { throw new RuntimeException( vr.render() ); } File classworldsConf = new File( "target/wagonDeploy/", "classworlds.conf" ); classworldsConf.getParentFile().mkdirs(); try { new ClassworldsConfWriter().write( classworldsConf, config ); } catch ( ClassworldsIOException e ) { throw new RuntimeException( e.getMessage(), e ); } return classworldsConf; }
result.addError( "Realm: " + entry.getValue().getRealmId() + " refers to a parent realm that is not configured: " + entry.getValue().getParentRealmId() );
result.addError( "Realm: " + entry.getValue().getRealmId() + " refers to a parent realm that is not configured: " + entry.getValue().getParentRealmId() );