| ... |
... |
@@ -44,6 +44,7 @@ import org.apache.logging.log4j.Logger; |
|
44
|
44
|
import org.apache.logging.log4j.LogManager;
|
|
45
|
45
|
|
|
46
|
46
|
import java.io.File;
|
|
|
47
|
+import java.net.URL;
|
|
47
|
48
|
import java.util.LinkedHashSet;
|
|
48
|
49
|
import java.util.Optional;
|
|
49
|
50
|
import java.util.Set;
|
| ... |
... |
@@ -71,7 +72,7 @@ public class DataSourceServiceRestApi extends GeneratedDataSourceServiceRestApi |
|
71
|
72
|
ObserveDataSourceConnection observeDataSourceConnection = getAnonymousService(dataSourceConfigurationTopia).create(dataSourceConfigurationTopia, dataSourceCreateConfiguration);
|
|
72
|
73
|
|
|
73
|
74
|
String authenticationToken = registerDataSourceConfiguration(dataSourceConfigurationTopia, observeDataSourceConnection);
|
|
74
|
|
- return createDataSourceConnection(observeDataSourceConnection, authenticationToken);
|
|
|
75
|
+ return createDataSourceConnection(((ObserveDataSourceConnectionRest)dataSourceConfiguration).getServerUrl(), observeDataSourceConnection, authenticationToken);
|
|
75
|
76
|
|
|
76
|
77
|
}
|
|
77
|
78
|
|
| ... |
... |
@@ -83,7 +84,7 @@ public class DataSourceServiceRestApi extends GeneratedDataSourceServiceRestApi |
|
83
|
84
|
ObserveDataSourceConnection observeDataSourceConnection = getAnonymousService(dataSourceConfigurationTopia).open(dataSourceConfigurationTopia);
|
|
84
|
85
|
|
|
85
|
86
|
String authenticationToken = registerDataSourceConfiguration(dataSourceConfigurationTopia, observeDataSourceConnection);
|
|
86
|
|
- return createDataSourceConnection(observeDataSourceConnection, authenticationToken);
|
|
|
87
|
+ return createDataSourceConnection(((ObserveDataSourceConfigurationRest)dataSourceConfiguration).getServerUrl(),observeDataSourceConnection, authenticationToken);
|
|
87
|
88
|
|
|
88
|
89
|
}
|
|
89
|
90
|
|
| ... |
... |
@@ -155,10 +156,10 @@ public class DataSourceServiceRestApi extends GeneratedDataSourceServiceRestApi |
|
155
|
156
|
|
|
156
|
157
|
}
|
|
157
|
158
|
|
|
158
|
|
- protected ObserveDataSourceConnectionRest createDataSourceConnection(ObserveDataSourceConnection observeDataSourceConnection, String authenticationToken) {
|
|
|
159
|
+ protected ObserveDataSourceConnectionRest createDataSourceConnection(URL serverUrl, ObserveDataSourceConnection observeDataSourceConnection, String authenticationToken) {
|
|
159
|
160
|
|
|
160
|
161
|
return new ObserveDataSourceConnectionRest(
|
|
161
|
|
- getApplicationConfiguration().getApiUrl(),
|
|
|
162
|
+ serverUrl,
|
|
162
|
163
|
authenticationToken,
|
|
163
|
164
|
observeDataSourceConnection.canReadReferential(),
|
|
164
|
165
|
observeDataSourceConnection.canWriteReferential(),
|