Skip to content

Commit f7833ec

Browse files
authored
Merge pull request #130 from clarin-eric/issue_128
Issue 128
2 parents 803b3a5 + a804ef3 commit f7833ec

File tree

3 files changed

+9
-13
lines changed

3 files changed

+9
-13
lines changed

curation-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<properties>
1010
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1111
<log4j.version>2.17.2</log4j.version>
12-
<rasa.version>5.0.2</rasa.version>
12+
<rasa.version>5.0.3</rasa.version>
1313
</properties>
1414
<dependencies>
1515
<dependency>

curation-core/src/main/java/eu/clarin/cmdi/curation/report/CMDInstanceReport.java

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
import eu.clarin.cmdi.curation.utils.TimeUtils;
77
import eu.clarin.cmdi.curation.xml.XMLMarshaller;
88
import eu.clarin.cmdi.rasa.DAO.CheckedLink;
9-
import org.slf4j.Logger;
10-
import org.slf4j.LoggerFactory;
119

1210
import javax.xml.bind.annotation.*;
1311
import java.io.OutputStream;
@@ -22,8 +20,6 @@
2220
@XmlAccessorType(XmlAccessType.FIELD)
2321
public class CMDInstanceReport implements Report<CollectionReport> {
2422

25-
private static final Logger logger = LoggerFactory.getLogger(CMDInstanceReport.class);
26-
2723
public String parentName;
2824

2925
@XmlAttribute
@@ -98,7 +94,7 @@ public static class URLElement {
9894
public String message;
9995

10096
@XmlAttribute(name = "http-status")
101-
public Integer status;
97+
public String status;
10298

10399
@XmlAttribute(name = "content-type")
104100
public String contentType;
@@ -120,13 +116,13 @@ public static class URLElement {
120116

121117
public URLElement convertFromLinkCheckerURLElement(CheckedLink checkedLink) {
122118
url = checkedLink.getUrl();
123-
method = checkedLink.getMethod();
124-
status = checkedLink.getStatus();
119+
method = checkedLink.getMethod()==null?"n/a":checkedLink.getMethod();
120+
status = checkedLink.getStatus()==null?"n/a":String.valueOf(checkedLink.getStatus());
125121
category = checkedLink.getCategory().name();
126-
contentType = checkedLink.getContentType();
127-
expectedContentType = checkedLink.getExpectedMimeType();
128-
byteSize = String.valueOf(checkedLink.getByteSize());
129-
duration = TimeUtils.humanizeToTime(checkedLink.getDuration());
122+
contentType = checkedLink.getContentType()==null?"n/a":checkedLink.getContentType();
123+
expectedContentType = checkedLink.getExpectedMimeType()==null?"n/a":checkedLink.getExpectedMimeType();
124+
byteSize = checkedLink.getByteSize()==null?"n/a":String.valueOf(checkedLink.getByteSize());
125+
duration = checkedLink.getDuration()==null?"n/a":TimeUtils.humanizeToTime(checkedLink.getDuration());
130126
timestamp = checkedLink.getCheckingDate().toString();
131127

132128
return this;

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<url>http://www.clarin.eu</url>
1111
</organization>
1212
<properties>
13-
<revision>5.3.0</revision>
13+
<revision>5.3.1</revision>
1414
<maven.compiler.source>11</maven.compiler.source>
1515
<maven.compiler.target>11</maven.compiler.target>
1616
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

0 commit comments

Comments
 (0)