X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=netconf%2Fsal-netconf-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fsal%2Fconnect%2Fnetconf%2Fschema%2FYangLibrarySchemaYangSourceProvider.java;h=4fa5127c6e32f328e08f0d282824443b5986240e;hb=47c1b8e3d9835d336c79d6b4ca4e61417a05039e;hp=d7d4948e4c4efa22b62aeb6ffd54be6588f89f57;hpb=2295d50e7212d80a9bc752f655fa66790ad45022;p=netconf.git diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProvider.java b/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProvider.java index d7d4948e4c..4fa5127c6e 100644 --- a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProvider.java +++ b/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProvider.java @@ -15,6 +15,7 @@ import com.google.common.util.concurrent.ListenableFuture; import java.io.IOException; import java.io.InputStream; import java.net.URL; +import java.nio.charset.Charset; import java.util.Map; import org.opendaylight.netconf.sal.connect.util.RemoteDeviceId; import org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceException; @@ -51,7 +52,7 @@ public final class YangLibrarySchemaYangSourceProvider implements SchemaSourcePr private ListenableFuture download(final SourceIdentifier sourceIdentifier) { final URL url = availableSources.get(sourceIdentifier); try (InputStream in = url.openStream()) { - final String schemaContent = new String(ByteStreams.toByteArray(in)); + final String schemaContent = new String(ByteStreams.toByteArray(in), Charset.defaultCharset()); final NetconfRemoteSchemaYangSourceProvider.NetconfYangTextSchemaSource yangSource = new NetconfRemoteSchemaYangSourceProvider .NetconfYangTextSchemaSource(id, sourceIdentifier, Optional.of(schemaContent));