[英]QuickFixJ session config is null. The SessionSettings InputStream InputStreamReader TokenizerToken produces null
在 QuickFixJ 中,配置文件未被读取,导致 session 设置为 null,但启动器仍会启动,但不会连接到任何地方。 没有生成日志或存储目录,也没有给出错误。
使用文档中规定的正常配置文件加载过程,配置文件由SessionSettings.java
class 在后台读取。它使用以下代码:
private void load(InputStream inputStream) throws ConfigError {
try {
Properties currentSection = null;
String currentSectionId = null;
final Tokenizer tokenizer = new Tokenizer();
final Reader reader = new InputStreamReader(inputStream);
Tokenizer.Token token = tokenizer.getToken(reader);
while (token != null) {
...
这是我的inputStream
它看起来像一个很好的 inputStream,但分词器始终生成null
。
我看到的 QuickFix 配置文件FIX.cfg
没有任何问题。 我正在使用 JDK11。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.