[QFJ-519] Minor build problems in QuickFIX/J 1.4.0 Created: 04/May/10  Updated: 16/Oct/12  Resolved: 16/Oct/12

Status: Closed
Project: QuickFIX/J
Component/s: Build
Affects Version/s: 1.4.0
Fix Version/s: None

Type: Bug Priority: Default
Reporter: Rhys Yarranton Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None

Attachments: Text File QFJ-519.FIXMessageEncoder.diff.1.4.0.txt    
Issue Links:
Relates
is related to QFJ-414 quickfixj-core.jar includes FIXT11 an... Closed
is related to QFJ-498 Upgrade MINA library to latest version Closed

 Description   

1. core/build.xml line 101 specifies memoryMaximumSize="256m" for the compile. This results in out-of-memory on 64 bit Linux. 512m works.

2. core/build.xml line 101 line 125 excludes the FIX 4.x message classes from the quickfix-core.xxx.jar. The FIX 5.x messages are not excluding, bloating quickfix-core.xxx.jar by more than 4MiB. Suggestion: add
<exclude name="quickfix/fix5?/**" />

3. The Mina 1.1.0 libraries are quite out of date. The current version at time of writing was 1.1.7. There is a small API change in 1.1.7 that requires editing FIXMessageEncoder.java. Will attach patch.



 Comments   
Comment by Christoph John [ 16/Oct/12 ]

Fixed by related issues.

Generated at Mon May 06 05:06:02 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.