[英]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.