Revision 50872
Added by Alessia Bardi about 6 years ago
modules/dnet-oai-store-service/trunk/src/main/java/eu/dnetlib/data/oai/store/mongo/RecordInfoGenerator.java | ||
---|---|---|
11 | 11 |
import javax.annotation.Resource; |
12 | 12 |
|
13 | 13 |
import org.apache.commons.io.IOUtils; |
14 |
import org.apache.commons.lang.StringEscapeUtils; |
|
14 |
import org.apache.commons.lang3.StringEscapeUtils;
|
|
15 | 15 |
import org.dom4j.Document; |
16 | 16 |
import org.dom4j.DocumentException; |
17 | 17 |
import org.dom4j.io.SAXReader; |
... | ... | |
41 | 41 |
if ((object == null) || object.keySet().isEmpty()) return null; |
42 | 42 |
String id = (String) object.get(OAIConfigurationReader.ID_FIELD); |
43 | 43 |
// need to escape the identifier, otherwise the XML breaks |
44 |
id = StringEscapeUtils.escapeXml(id); |
|
44 |
id = StringEscapeUtils.escapeXml11(id);
|
|
45 | 45 |
boolean deleted = (Boolean) object.get("deleted"); |
46 | 46 |
RecordInfo record = new RecordInfo(); |
47 | 47 |
record.setIdentifier(id); |
modules/dnet-oai-store-service/trunk/src/main/java/eu/dnetlib/data/oai/store/mongo/MongoPublisherStore.java | ||
---|---|---|
42 | 42 |
import eu.dnetlib.functionality.cql.mongo.MongoCqlTranslator; |
43 | 43 |
import eu.dnetlib.miscutils.functional.UnaryFunction; |
44 | 44 |
import org.apache.commons.io.output.ByteArrayOutputStream; |
45 |
import org.apache.commons.lang.StringUtils; |
|
45 |
import org.apache.commons.lang3.StringUtils;
|
|
46 | 46 |
import org.apache.commons.logging.Log; |
47 | 47 |
import org.apache.commons.logging.LogFactory; |
48 | 48 |
import org.bson.conversions.Bson; |
modules/dnet-oai-store-service/trunk/src/main/java/eu/dnetlib/data/oai/store/parser/PublisherRecordParser.java | ||
---|---|---|
10 | 10 |
import com.google.common.collect.Multimap; |
11 | 11 |
import eu.dnetlib.data.information.oai.publisher.PublisherField; |
12 | 12 |
import eu.dnetlib.data.information.oai.publisher.conf.OAIConfigurationExistReader; |
13 |
import org.apache.commons.lang.StringUtils; |
|
13 |
import org.apache.commons.lang3.StringUtils;
|
|
14 | 14 |
import org.apache.commons.logging.Log; |
15 | 15 |
import org.apache.commons.logging.LogFactory; |
16 | 16 |
import org.dom4j.Document; |
modules/dnet-oai-store-service/trunk/src/main/java/eu/dnetlib/data/oai/store/sets/MongoSetCollection.java | ||
---|---|---|
18 | 18 |
import com.mongodb.client.model.IndexOptions; |
19 | 19 |
import eu.dnetlib.data.information.oai.publisher.info.SetInfo; |
20 | 20 |
import eu.dnetlib.data.information.oai.sets.SetCollection; |
21 |
import org.apache.commons.lang.StringEscapeUtils; |
|
22 |
import org.apache.commons.lang.StringUtils; |
|
21 |
import org.apache.commons.lang3.StringEscapeUtils;
|
|
22 |
import org.apache.commons.lang3.StringUtils;
|
|
23 | 23 |
import org.bson.conversions.Bson; |
24 | 24 |
import org.springframework.beans.factory.annotation.Autowired; |
25 | 25 |
|
Also available in: Unified diff
Using commons.lang3