reduced usage of org.slf4j and org.apache.commons.lang3 Signed-off-by: Christian Amend <[email protected]>
Project: http://git-wip-us.apache.org/repos/asf/olingo-odata4/repo Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata4/commit/1b6259b9 Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata4/tree/1b6259b9 Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata4/diff/1b6259b9 Branch: refs/heads/OLINGO-832_StreamSerializerPoC Commit: 1b6259b9793a13f0984a2cf0ba0de718ec758331 Parents: 6837fd7 Author: Klaus Straubinger <[email protected]> Authored: Wed Jan 13 16:14:03 2016 +0100 Committer: Christian Amend <[email protected]> Committed: Mon Jan 18 13:30:40 2016 +0100 ---------------------------------------------------------------------- .../ODataClientErrorException.java | 9 ++++----- .../api/domain/ClientEntitySetIterator.java | 7 ++----- .../client/api/domain/ClientLinkType.java | 6 ++---- .../olingo/client/api/uri/SegmentType.java | 6 ++---- .../retrieve/RetrieveRequestFactoryImpl.java | 9 ++++----- .../core/serialization/AbstractAtomDealer.java | 3 +-- .../olingo/commons/api/data/Valuable.java | 19 ------------------- .../olingo/commons/api/edm/geo/Geospatial.java | 6 ++---- .../olingo/commons/core/edm/EdmTypeInfo.java | 10 +++++----- .../commons/core/edm/EdmImplCachingTest.java | 3 +-- lib/server-core-ext/pom.xml | 4 ---- lib/server-core/pom.xml | 8 ++------ .../deserializer/xml/ODataXmlDeserializer.java | 6 +++--- .../src/test/resources/simplelogger.properties | 20 -------------------- lib/server-test/pom.xml | 5 ----- .../src/test/resources/simplelogger.properties | 20 -------------------- 16 files changed, 28 insertions(+), 113 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/client-api/src/main/java/org/apache/olingo/client/api/communication/ODataClientErrorException.java ---------------------------------------------------------------------- diff --git a/lib/client-api/src/main/java/org/apache/olingo/client/api/communication/ODataClientErrorException.java b/lib/client-api/src/main/java/org/apache/olingo/client/api/communication/ODataClientErrorException.java index eaedc88..fc22ee9 100644 --- a/lib/client-api/src/main/java/org/apache/olingo/client/api/communication/ODataClientErrorException.java +++ b/lib/client-api/src/main/java/org/apache/olingo/client/api/communication/ODataClientErrorException.java @@ -19,9 +19,8 @@ package org.apache.olingo.client.api.communication; import org.apache.http.StatusLine; -import org.apache.commons.lang3.StringUtils; -import org.apache.olingo.commons.api.ex.ODataRuntimeException; import org.apache.olingo.commons.api.ex.ODataError; +import org.apache.olingo.commons.api.ex.ODataRuntimeException; /** * Represents a client error in OData. @@ -55,9 +54,9 @@ public class ODataClientErrorException extends ODataRuntimeException { * @param error OData error to be wrapped. */ public ODataClientErrorException(final StatusLine statusLine, final ODataError error) { - super(error == null - ? statusLine.toString() - : (StringUtils.isBlank(error.getCode()) ? StringUtils.EMPTY : "(" + error.getCode() + ") ") + super(error == null ? + statusLine.toString() : + (error.getCode() == null || error.getCode().isEmpty() ? "" : "(" + error.getCode() + ") ") + error.getMessage() + " [" + statusLine.toString() + "]"); this.statusLine = statusLine; http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientEntitySetIterator.java ---------------------------------------------------------------------- diff --git a/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientEntitySetIterator.java b/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientEntitySetIterator.java index a57d2f5..837ba3a 100644 --- a/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientEntitySetIterator.java +++ b/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientEntitySetIterator.java @@ -28,7 +28,6 @@ import java.util.Iterator; import java.util.NoSuchElementException; import org.apache.commons.io.IOUtils; -import org.apache.commons.lang3.StringUtils; import org.apache.olingo.client.api.ODataClient; import org.apache.olingo.client.api.data.ResWrap; import org.apache.olingo.client.api.serialization.ODataDeserializerException; @@ -262,12 +261,10 @@ public class ClientEntitySetIterator<T extends ClientEntitySet, E extends Client os.write('>'); } - res = attrsDeclaration == null - ? StringUtils.EMPTY - : new String(attrsDeclaration, Constants.UTF8).trim(); + res = attrsDeclaration == null ? "" : new String(attrsDeclaration, Constants.UTF8).trim(); } catch (Exception e) { LOG.error("Error retrieving entities from EntitySet", e); - res = StringUtils.EMPTY; + res = ""; } return res.endsWith("/") ? res.substring(0, res.length() - 1) : res; http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientLinkType.java ---------------------------------------------------------------------- diff --git a/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientLinkType.java b/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientLinkType.java index e4b6a22..2b89b95 100644 --- a/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientLinkType.java +++ b/lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientLinkType.java @@ -18,7 +18,6 @@ */ package org.apache.olingo.client.api.domain; -import org.apache.commons.lang3.StringUtils; import org.apache.olingo.commons.api.Constants; import org.apache.olingo.commons.api.format.ContentType; @@ -78,9 +77,8 @@ public enum ClientLinkType { * @return <code>ODataLinkType</code> object. */ public static ClientLinkType fromString(final String rel, final String type) { - if (StringUtils.isNotBlank(rel) && rel.startsWith(Constants.NS_MEDIA_EDIT_LINK_REL)) { - - return MEDIA_EDIT.setType(StringUtils.isBlank(type) ? "*/*" : type); + if (rel != null && rel.startsWith(Constants.NS_MEDIA_EDIT_LINK_REL)) { + return MEDIA_EDIT.setType(type == null || type.isEmpty() ? "*/*" : type); } if (ClientLinkType.ENTITY_NAVIGATION.type.equals(type)) { http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/client-api/src/main/java/org/apache/olingo/client/api/uri/SegmentType.java ---------------------------------------------------------------------- diff --git a/lib/client-api/src/main/java/org/apache/olingo/client/api/uri/SegmentType.java b/lib/client-api/src/main/java/org/apache/olingo/client/api/uri/SegmentType.java index f3f2a50..fb290cb 100644 --- a/lib/client-api/src/main/java/org/apache/olingo/client/api/uri/SegmentType.java +++ b/lib/client-api/src/main/java/org/apache/olingo/client/api/uri/SegmentType.java @@ -18,7 +18,6 @@ */ package org.apache.olingo.client.api.uri; -import org.apache.commons.lang3.StringUtils; /** * URI Segment types. @@ -46,8 +45,7 @@ public enum SegmentType { CROSS_JOIN("$crossjoin"), ALL("$all"), /** - * For query options like as $count that needs to stay in their own segment, right after service root. - * + * For query options like $count that need to stay in their own segment, right after service root. * @see QueryOption#COUNT */ ROOT_QUERY_OPTION, @@ -56,7 +54,7 @@ public enum SegmentType { private final String value; private SegmentType() { - this.value = StringUtils.EMPTY; + this.value = ""; } private SegmentType(final String value) { http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/RetrieveRequestFactoryImpl.java ---------------------------------------------------------------------- diff --git a/lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/RetrieveRequestFactoryImpl.java b/lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/RetrieveRequestFactoryImpl.java index 1f5d80b..6b0f012 100644 --- a/lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/RetrieveRequestFactoryImpl.java +++ b/lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/RetrieveRequestFactoryImpl.java @@ -20,7 +20,6 @@ package org.apache.olingo.client.core.communication.request.retrieve; import java.net.URI; -import org.apache.commons.lang3.StringUtils; import org.apache.olingo.client.api.ODataClient; import org.apache.olingo.client.api.communication.request.retrieve.EdmMetadataRequest; import org.apache.olingo.client.api.communication.request.retrieve.ODataDeltaRequest; @@ -34,11 +33,11 @@ import org.apache.olingo.client.api.communication.request.retrieve.ODataServiceD import org.apache.olingo.client.api.communication.request.retrieve.ODataValueRequest; import org.apache.olingo.client.api.communication.request.retrieve.RetrieveRequestFactory; import org.apache.olingo.client.api.communication.request.retrieve.XMLMetadataRequest; -import org.apache.olingo.client.core.uri.URIUtils; import org.apache.olingo.client.api.domain.ClientEntity; import org.apache.olingo.client.api.domain.ClientEntitySet; import org.apache.olingo.client.api.domain.ClientProperty; import org.apache.olingo.client.api.domain.ClientSingleton; +import org.apache.olingo.client.core.uri.URIUtils; public class RetrieveRequestFactoryImpl implements RetrieveRequestFactory { @@ -82,9 +81,9 @@ public class RetrieveRequestFactoryImpl implements RetrieveRequestFactory { @Override public ODataServiceDocumentRequest getServiceDocumentRequest(final String serviceRoot) { return new ODataServiceDocumentRequestImpl(client, - StringUtils.isNotBlank(serviceRoot) && serviceRoot.endsWith("/") - ? client.newURIBuilder(serviceRoot).build() - : client.newURIBuilder(serviceRoot + "/").build()); + serviceRoot != null && !serviceRoot.isEmpty() && serviceRoot.endsWith("/") ? + client.newURIBuilder(serviceRoot).build() : + client.newURIBuilder(serviceRoot + '/').build()); } @Override http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/AbstractAtomDealer.java ---------------------------------------------------------------------- diff --git a/lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/AbstractAtomDealer.java b/lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/AbstractAtomDealer.java index 30fb582..245d9b6 100644 --- a/lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/AbstractAtomDealer.java +++ b/lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/AbstractAtomDealer.java @@ -23,7 +23,6 @@ import javax.xml.namespace.QName; import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamWriter; -import org.apache.commons.lang3.StringUtils; import org.apache.olingo.commons.api.Constants; abstract class AbstractAtomDealer { @@ -89,7 +88,7 @@ abstract class AbstractAtomDealer { } protected void namespaces(final XMLStreamWriter writer) throws XMLStreamException { - writer.writeNamespace(StringUtils.EMPTY, Constants.NS_ATOM); + writer.writeNamespace("", Constants.NS_ATOM); writer.writeNamespace(XMLConstants.XML_NS_PREFIX, XMLConstants.XML_NS_URI); writer.writeNamespace(Constants.PREFIX_METADATA, Constants.NS_METADATA); writer.writeNamespace(Constants.PREFIX_DATASERVICES, Constants.NS_DATASERVICES); http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/commons-api/src/main/java/org/apache/olingo/commons/api/data/Valuable.java ---------------------------------------------------------------------- diff --git a/lib/commons-api/src/main/java/org/apache/olingo/commons/api/data/Valuable.java b/lib/commons-api/src/main/java/org/apache/olingo/commons/api/data/Valuable.java index 2fec369..a2cb509 100644 --- a/lib/commons-api/src/main/java/org/apache/olingo/commons/api/data/Valuable.java +++ b/lib/commons-api/src/main/java/org/apache/olingo/commons/api/data/Valuable.java @@ -20,10 +20,6 @@ package org.apache.olingo.commons.api.data; import java.util.List; -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import org.apache.commons.lang3.builder.ReflectionToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.olingo.commons.api.edm.geo.Geospatial; /** @@ -175,19 +171,4 @@ public abstract class Valuable extends Annotatable { public ValueType getValueType() { return valueType; } - - @Override - public boolean equals(final Object obj) { - return EqualsBuilder.reflectionEquals(this, obj); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - return ReflectionToStringBuilder.toString(this, ToStringStyle.MULTI_LINE_STYLE); - } } http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/commons-api/src/main/java/org/apache/olingo/commons/api/edm/geo/Geospatial.java ---------------------------------------------------------------------- diff --git a/lib/commons-api/src/main/java/org/apache/olingo/commons/api/edm/geo/Geospatial.java b/lib/commons-api/src/main/java/org/apache/olingo/commons/api/edm/geo/Geospatial.java index c0e5819..539196c 100644 --- a/lib/commons-api/src/main/java/org/apache/olingo/commons/api/edm/geo/Geospatial.java +++ b/lib/commons-api/src/main/java/org/apache/olingo/commons/api/edm/geo/Geospatial.java @@ -102,10 +102,8 @@ public abstract class Geospatial implements Serializable { protected Geospatial(final Dimension dimension, final Type type, final SRID srid) { this.dimension = dimension; this.type = type; - this.srid = srid == null - ? new SRID() - : srid; - this.srid.setDimension(dimension); + this.srid = srid == null ? new SRID() : srid; + this.srid.setDimension(dimension); } /** http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/EdmTypeInfo.java ---------------------------------------------------------------------- diff --git a/lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/EdmTypeInfo.java b/lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/EdmTypeInfo.java index ae2e3da..f919ac8 100644 --- a/lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/EdmTypeInfo.java +++ b/lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/EdmTypeInfo.java @@ -18,7 +18,6 @@ */ package org.apache.olingo.commons.core.edm; -import org.apache.commons.lang3.StringUtils; import org.apache.olingo.commons.api.edm.Edm; import org.apache.olingo.commons.api.edm.EdmComplexType; import org.apache.olingo.commons.api.edm.EdmEntityType; @@ -54,9 +53,10 @@ public class EdmTypeInfo { } public EdmTypeInfo build() { - return new EdmTypeInfo(edm, typeExpression.indexOf('.') == -1 && StringUtils.isNotBlank(defaultNamespace) - ? defaultNamespace + "." + typeExpression - : typeExpression); + return new EdmTypeInfo(edm, + typeExpression.indexOf('.') == -1 && defaultNamespace != null && !defaultNamespace.isEmpty() ? + defaultNamespace + "." + typeExpression : + typeExpression); } } @@ -98,7 +98,7 @@ public class EdmTypeInfo { typeName = baseType.substring(lastDotIdx + 1); } - if (StringUtils.isBlank(typeName)) { + if (typeName == null || typeName.isEmpty()) { throw new IllegalArgumentException("Null or empty type name in " + typeExpression); } http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/commons-core/src/test/java/org/apache/olingo/commons/core/edm/EdmImplCachingTest.java ---------------------------------------------------------------------- diff --git a/lib/commons-core/src/test/java/org/apache/olingo/commons/core/edm/EdmImplCachingTest.java b/lib/commons-core/src/test/java/org/apache/olingo/commons/core/edm/EdmImplCachingTest.java index ed99114..fb73d0f 100644 --- a/lib/commons-core/src/test/java/org/apache/olingo/commons/core/edm/EdmImplCachingTest.java +++ b/lib/commons-core/src/test/java/org/apache/olingo/commons/core/edm/EdmImplCachingTest.java @@ -31,7 +31,6 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -import org.apache.commons.lang3.StringUtils; import org.apache.olingo.commons.api.edm.Edm; import org.apache.olingo.commons.api.edm.EdmAction; import org.apache.olingo.commons.api.edm.EdmAnnotations; @@ -444,7 +443,7 @@ public class EdmImplCachingTest { private static final long serialVersionUID = 3109256773218160485L; { - put(StringUtils.EMPTY, schema); + put("", schema); } }; } http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/server-core-ext/pom.xml ---------------------------------------------------------------------- diff --git a/lib/server-core-ext/pom.xml b/lib/server-core-ext/pom.xml index af286c0..7a39e0d 100644 --- a/lib/server-core-ext/pom.xml +++ b/lib/server-core-ext/pom.xml @@ -70,10 +70,6 @@ <scope>test</scope> </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-simple</artifactId> - </dependency> - <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <scope>test</scope> http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/server-core/pom.xml ---------------------------------------------------------------------- diff --git a/lib/server-core/pom.xml b/lib/server-core/pom.xml index 0c329d9..a6cf00e 100644 --- a/lib/server-core/pom.xml +++ b/lib/server-core/pom.xml @@ -65,12 +65,12 @@ <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> </dependency> - + <dependency> <groupId>com.fasterxml</groupId> <artifactId>aalto-xml</artifactId> </dependency> - + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> @@ -79,10 +79,6 @@ <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-simple</artifactId> - </dependency> </dependencies> <build> http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/server-core/src/main/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializer.java ---------------------------------------------------------------------- diff --git a/lib/server-core/src/main/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializer.java b/lib/server-core/src/main/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializer.java index d3876b6..b556d8e 100644 --- a/lib/server-core/src/main/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializer.java +++ b/lib/server-core/src/main/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializer.java @@ -33,7 +33,6 @@ import javax.xml.stream.events.Attribute; import javax.xml.stream.events.StartElement; import javax.xml.stream.events.XMLEvent; -import org.apache.commons.lang3.StringUtils; import org.apache.olingo.commons.api.Constants; import org.apache.olingo.commons.api.data.AbstractODataObject; import org.apache.olingo.commons.api.data.ComplexValue; @@ -172,8 +171,9 @@ public class ODataXmlDeserializer implements ODataDeserializer { if (propertyValueQName.equals(start.getName())) { // retrieve name from context final Attribute context = start.getAttributeByName(contextQName); - if (context != null) { - property.setName(StringUtils.substringAfterLast(context.getValue(), "/")); + if (context != null && context.getValue() != null) { + final int pos = context.getValue().lastIndexOf('/'); + property.setName(pos == -1 ? "" : context.getValue().substring(pos + 1)); } } else { property.setName(start.getName().getLocalPart()); http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/server-core/src/test/resources/simplelogger.properties ---------------------------------------------------------------------- diff --git a/lib/server-core/src/test/resources/simplelogger.properties b/lib/server-core/src/test/resources/simplelogger.properties deleted file mode 100644 index 2a3350c..0000000 --- a/lib/server-core/src/test/resources/simplelogger.properties +++ /dev/null @@ -1,20 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -org.slf4j.simpleLogger.defaultLogLevel=debug -org.slf4j.simpleLogger.logFile=System.out \ No newline at end of file http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/server-test/pom.xml ---------------------------------------------------------------------- diff --git a/lib/server-test/pom.xml b/lib/server-test/pom.xml index 3b48d9e..212673f 100644 --- a/lib/server-test/pom.xml +++ b/lib/server-test/pom.xml @@ -55,11 +55,6 @@ <artifactId>mockito-all</artifactId> </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-simple</artifactId> - <scope>test</scope> - </dependency> - <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </dependency> http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/1b6259b9/lib/server-test/src/test/resources/simplelogger.properties ---------------------------------------------------------------------- diff --git a/lib/server-test/src/test/resources/simplelogger.properties b/lib/server-test/src/test/resources/simplelogger.properties deleted file mode 100644 index 2a3350c..0000000 --- a/lib/server-test/src/test/resources/simplelogger.properties +++ /dev/null @@ -1,20 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -org.slf4j.simpleLogger.defaultLogLevel=debug -org.slf4j.simpleLogger.logFile=System.out \ No newline at end of file
