Catapult 7.7 is now available for download. This updated version of Catapult includes several dozen fixes and changes, mostly for issues reported by customers over the last few months.
You can find a complete list of fixes at our website, but highlights include:
- Added new spool file identifiers introduced in V5R2.
- Fixed a problem resequencing rules with very large numbers.
- Implemented enhanced searching for spool files from the console.
- Fixed a blank error message when a spool file fails to load (CPF3492).
- Fixed a problem that was causing the cache to get corrupted.
- Fixed a problem where a failure to load a rule would cause the poller to crash.
- Fixed a problem with the option to create separate emails.
- Fixed problems with corrupt console configurations.
- Moved the batch processing before document transformation, matching Catapult 6.
- Fixed some problems with improperly formed strings of multiple email addresses.
- The widths of columns in the main Console window will be retained between restarts.
- Added a new option for the Catapult Launchpad to start the Console automatically.
- Fixed some problems with splitting where pages would be missing.
- Fixed an inconsistency between version 6 and 7 with unassigned segments not being combined into a single email.
- Adjusted the trimming so that leading whitespace in User Data fields are retained.
If you are upgrading from version 6.x, use these instructions, which will guide you through setting up an upgrade test environment. If you are at any release of Catapult 7 you can use the much simpler Catapult 7.x to 7.7 upgrade instructions. Let us know if you need a myBCDSoftware.com login to access these guides.
If you have any questions about Catapult 7, or this update in particular, please get in touch!
This is the blog post title. This is just bold.
This is the second line, and it’s in italics.
- This item is a bulleted list,
- as is this one. This is a long bit of text that I intend to use to determine if this list item will wrap text in the expected way. This is a long bit of text that I intend to use to determine if this list item will wrap text in the expected way.
- and this one.
This one is not. The following lines are numbered lists:
- number 1. This is a long bit of text that I intend to use to determine if this list item will wrap text in the expected way. This is a long bit of text that I intend to use to determine if this list item will wrap text in the expected way.
- number 2
- number 3.
This is another plain text line, but right aligned.
This line is back to being left aligned again. The section below is a quote:
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
This is no longer a quote. But it IS underlined. The following section is justified. How does that look?
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. [The next bit should be orange] Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, [not orange anymore] sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Can I put an image in here?

And that’s that!
Yesterday we added a folder to the consulting SVN repository to store code snippets in (http://svn.excelsystems.com/svn/consulting/001 Code Snippets). There are already a few snippets in there. The purpose is of course easier sharing and accessibility to reusable code. And all the advantages of subversion, e.g. tracking changes.
Please feel free to add any of your code snippets to this folder and/or improve existing snippets.
The following scripts/functions/files are already there:
- ILE
- A search and replace function, that scans a text file for place holders and replaces those with any text. WebSmart 8.8 required with local variables and function parameters enabled.
- JavaScript
- A print_r/var_dump function that I found on a website. It’s similar to PHPs print_r/var_dump
- jQuery Plugins: autoSubmit and elapsedTime. I wrote these two scripts. The autoSubmit plugin submits a form when a maximum defined number of characters is reached. The elapsed Time outputs a simple timer, I found the plugins out there too complicated for what I wanted to do. The autosubmit is used for two touch screen applications that we developed, Skechers and Cleveland Gear.