Antonio Fermiano Posted August 10, 2020 Share Posted August 10, 2020 Hello. I'm starting the adapter (rvda64) with the following config file: { "realm":{ "applicationName":"rvftlconverterapp", "services":[ { "endpoints":["endpoint1"], "port":"29051", "fromRV":[ { "subjectName":"assunto1.assunto2.assunto3", "parseSubject":[{ "subject1":1, "subject2":2, "subject3":3 }], "formatName":"formato" } ] } ], "url":"http://10.2.4.48:18080" } }If I use tibrvsend to send a message: ./tibrvsend -service 29051 -network '127.0.0.1;235.114.240.1;235.114.240.1' -daemon tcp:8025 assunto1.assunto2.assunto3 "Test message" I receive the "DATA" field correctly ("Test Message"), but with the following content in the subject fields: subject1 = "assunto1" subject2 = "" subject3 = "" I'm using TIBCO FTL 6.4 and TIBCO RV 8.4.5. Is it a bug or am I configuring it wrong Thank you. Link to comment Share on other sites More sharing options...
Roberto Mascarenhas Posted August 24, 2020 Share Posted August 24, 2020 As each element in the parseSubject array represents a distinct FTL field, you should use brace {} to allow the parsing operation. Try to change your config file with this snippet: "parseSubject":[ {"subject1":1}, {"subject2":2}, {"subject3":3}] Best regards; Link to comment Share on other sites More sharing options...
Antonio Fermiano Posted August 26, 2020 Author Share Posted August 26, 2020 This configuration has worked perfectly. Thank you. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now