NUTCH-2353 Create seed file with metadata using the REST API
- reverse commits 0312bae38c9e95d496336dc24133b15ebefd4d3c
and 7deb576bc58bb74725cbb6c5d82d7b9244c6ad42
to fix exception in Nutch webapp
diff --git a/src/java/org/apache/nutch/service/model/request/SeedUrl.java b/src/java/org/apache/nutch/service/model/request/SeedUrl.java
index 14b8e35..b1c93a8 100644
--- a/src/java/org/apache/nutch/service/model/request/SeedUrl.java
+++ b/src/java/org/apache/nutch/service/model/request/SeedUrl.java
@@ -17,8 +17,6 @@
package org.apache.nutch.service.model.request;
import java.io.Serializable;
-import java.util.HashMap;
-import java.util.Map;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonIgnore;
@@ -32,8 +30,6 @@
private String url;
- private Map<String, String> metadata = new HashMap<>();
-
public SeedUrl() {}
public SeedUrl(String url) {
@@ -56,10 +52,6 @@
this.url = url;
}
- public Map<String,String> getMetadata() { return metadata; }
-
- public void setMetadata(Map<String,String> metadata) { this.metadata = metadata; }
-
@JsonIgnore
public SeedList getSeedList() {
return seedList;
diff --git a/src/java/org/apache/nutch/service/resources/SeedResource.java b/src/java/org/apache/nutch/service/resources/SeedResource.java
index 180c033..e8a5be3 100644
--- a/src/java/org/apache/nutch/service/resources/SeedResource.java
+++ b/src/java/org/apache/nutch/service/resources/SeedResource.java
@@ -19,7 +19,6 @@
import java.io.OutputStream;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
-import java.util.Iterator;
import java.util.Map;
import javax.ws.rs.Consumes;
@@ -106,16 +105,6 @@
if (CollectionUtils.isNotEmpty(seedUrls)) {
for (SeedUrl seedUrl : seedUrls) {
os.write(seedUrl.getUrl().getBytes());
-
- Map<String,String> metadata = seedUrl.getMetadata();
- Iterator<String> keyIterator = metadata.keySet().iterator();
-
- while (keyIterator.hasNext()) {
- String key = keyIterator.next();
-
- os.write(String.format("\t%s=%s", key, metadata.get(key)).getBytes());
- }
-
os.write("\n".getBytes());
}
}
diff --git a/src/java/org/apache/nutch/webui/model/SeedUrl.java b/src/java/org/apache/nutch/webui/model/SeedUrl.java
index 40b105b..5f89241 100644
--- a/src/java/org/apache/nutch/webui/model/SeedUrl.java
+++ b/src/java/org/apache/nutch/webui/model/SeedUrl.java
@@ -17,8 +17,6 @@
package org.apache.nutch.webui.model;
import java.io.Serializable;
-import java.util.HashMap;
-import java.util.Map;
import javax.persistence.Column;
import javax.persistence.Entity;
@@ -45,9 +43,6 @@
@Column
private String url;
- @Column
- private Map<String, String> metadata = new HashMap<>();
-
public Long getId() {
return id;
}
@@ -64,10 +59,6 @@
this.url = url;
}
- public Map<String,String> getMetadata() { return metadata; }
-
- public void setMetadata(Map<String,String> metadata) { this.metadata = metadata; }
-
@JsonIgnore
public SeedList getSeedList() {
return seedList;