Skip to content

Commit 9a31415

Browse files
committed
Merge pull request #215 from paxtonhare/fix_mlcp_windows_issue_89
Fix mlcp windows issue 89
2 parents 39855a7 + 3a73ee3 commit 9a31415

File tree

85 files changed

+707
-124515
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+707
-124515
lines changed

build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ subprojects {
1818

1919
test{
2020
testLogging{
21-
events 'started','passed', 'skipped'
21+
events 'started','passed', 'skipped', 'failed', 'standardError', 'standardOut'
22+
23+
showStandardStreams true
2224
}
2325
}
2426

marklogic-data-hub/build.gradle

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,7 @@ dependencies {
2727
compile 'com.marklogic:ml-app-deployer:2.0'
2828
compile 'commons-io:commons-io:2.4'
2929
compile 'org.apache.commons:commons-csv:1.2'
30-
compile('com.marklogic:mlcp:8.0-5') {
31-
exclude module : 'servlet-api'
32-
exclude group: 'com.google.guava', module: 'guava'
33-
}
34-
compile 'com.google.guava:guava:19.0'
30+
compile 'org.glassfish.jaxb:txw2:2.2.11'
3531
testCompile 'org.springframework.batch:spring-batch-test:3.0.6.RELEASE'
3632
testCompile 'junit:junit:4.12'
3733
testCompile 'xmlunit:xmlunit:1.3'

marklogic-data-hub/src/main/java/com/marklogic/hub/DataHubContentPump.java

Lines changed: 0 additions & 113 deletions
This file was deleted.

marklogic-data-hub/src/main/java/com/marklogic/hub/FlowManager.java

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,11 @@
1515
*/
1616
package com.marklogic.hub;
1717

18-
import java.io.IOException;
1918
import java.util.ArrayList;
2019
import java.util.List;
2120

2221
import javax.xml.stream.XMLStreamException;
2322

24-
import org.codehaus.jettison.json.JSONException;
25-
import org.slf4j.Logger;
26-
import org.slf4j.LoggerFactory;
2723
import org.springframework.batch.core.Job;
2824
import org.springframework.batch.core.JobExecution;
2925
import org.springframework.batch.core.JobExecutionListener;
@@ -54,7 +50,6 @@
5450
import com.marklogic.client.io.Format;
5551
import com.marklogic.client.io.StringHandle;
5652
import com.marklogic.client.util.RequestParameters;
57-
import com.marklogic.hub.Mlcp.SourceOptions;
5853
import com.marklogic.hub.collector.Collector;
5954
import com.marklogic.hub.collector.ServerCollector;
6055
import com.marklogic.hub.flow.Flow;
@@ -68,8 +63,6 @@ public class FlowManager extends ResourceManager {
6863
private static final String NAME = "flow";
6964
private static final int DEFAULT_THREAD_COUNT = 8;
7065

71-
static final private Logger LOGGER = LoggerFactory.getLogger(FlowManager.class);
72-
7366
private DatabaseClient client;
7467

7568
private JobBuilderFactory jobBuilderFactory;
@@ -230,26 +223,6 @@ public JobExecution runFlow(Flow flow, int batchSize, JobExecutionListener liste
230223
}
231224
}
232225

233-
public void runInputFlow(Flow flow, HubConfig config) {
234-
try {
235-
Mlcp mlcp = new Mlcp(config.host, config.stagingPort, config.adminUsername, config.adminPassword);
236-
SourceOptions sourceOptions = new SourceOptions(
237-
flow.getEntityName(), flow.getName(),
238-
FlowType.INPUT.toString(),
239-
flow.getDataFormat());
240-
sourceOptions.setInputFileType("documents");
241-
sourceOptions.setTransformModule("/com.marklogic.hub/mlcp-flow-transform.xqy");
242-
sourceOptions.setTransformNamespace("http://marklogic.com/data-hub/mlcp-flow-transform");
243-
mlcp.addSourceDirectory(config.modulesPath, sourceOptions);
244-
mlcp.loadContent();
245-
}
246-
catch (IOException | JSONException e) {
247-
LOGGER.error(
248-
"Error encountered while trying to run flow: "
249-
+ flow.getEntityName() + " > " + flow.getName(), e);
250-
}
251-
}
252-
253226
public void runFlowsInParallel(Flow ... flows) {
254227

255228
}

0 commit comments

Comments
 (0)