Developer Notes

This is a section of short write-ups on why we made certain architectural decisions, and the thought process leading to that.

  • OMS Anatomy: SEDA and stages of order processing
  • Building QuantLib Java bindings: read this discussion thread
    • This is obsolete - starting with 0.4.0 release of QuantLib the changes to the Java build we've submitted have been incorporated, and Java bindings now build perfectly well in QuantLib-SWIG-0.4.0 release.
  • JMX console and Ubuntu problems are discussed here
  • We use HermesJMS to watch JMS messages going through the OMS. Read the setup instructions
  • Use the following command to check out the platform source code, or see the SVN documentation for more details:
    svn co http://svn.marketcetera.org/platform/trunk platform
    
  • I18n Best Practices