fixed endpoint def
This commit is contained in:
parent
b77f50c3e3
commit
aa697d0195
@ -68,7 +68,7 @@ public class ExportApisToWso2FromV32 extends AbstractProcess {
|
||||
int maxThreads = config.getMaxThreads();
|
||||
//ExecutorService executor = Executors.newFixedThreadPool(maxThreads);
|
||||
|
||||
int skipCount = 0;
|
||||
int skipCount = 9;
|
||||
|
||||
for (SearchedArtifact api : sortedArtifacts) {
|
||||
final int index = apiCounter.getAndIncrement();
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
package cz.trask.migration.mapper;
|
||||
|
||||
import java.net.URL;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
@ -171,6 +172,17 @@ public class ApiDefinitionMapper32to45 {
|
||||
endpointProd.remove("config");
|
||||
}
|
||||
}
|
||||
if (endpointProd != null && endpointProd.containsKey("url") && endpointProd.get("url") != null) {
|
||||
String url = endpointProd.get("url").toString();
|
||||
try {
|
||||
URL u = new URL(url);
|
||||
} catch (Exception e) {
|
||||
url = url.replaceAll("\\{\\{.*?\\}\\}", "");
|
||||
if (!url.startsWith("http"))
|
||||
url = "http://" + url;
|
||||
endpointProd.put("url", url);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (endpointConfig.get("sandbox_endpoints") != null && (endpointConfig.get("sandbox_endpoints") instanceof Map)) {
|
||||
@ -181,6 +193,17 @@ public class ApiDefinitionMapper32to45 {
|
||||
endpointSand.remove("config");
|
||||
}
|
||||
}
|
||||
if (endpointSand != null && endpointSand.containsKey("url") && endpointSand.get("url") != null) {
|
||||
String url = endpointSand.get("url").toString();
|
||||
try {
|
||||
URL u = new URL(url);
|
||||
} catch (Exception e) {
|
||||
url = url.replaceAll("\\{\\{.*?\\}\\}", "");
|
||||
if (!url.startsWith("http"))
|
||||
url = "http://" + url;
|
||||
endpointSand.put("url", url);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (endpointConfig.get("endpoint_security") != null && (endpointConfig.get("endpoint_security") instanceof Map)) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user