Why would you zip all the COD files into a zip file and the rename it to COD?
I'd rather leave all the COD files as they are and list them in your ALX file. And I would correct the typo with the bracket as the indexer scans your whole file and not only the parts you might be using.
Also I would not use a subfolder.
Find below an example that works:
Code:
<loader version="1.0">
<!-- Bloomberg for BlackBerry -->
<application id="com.bloomberg.ax.mobile">
<name>Bloomberg</name>
<description>Bloomberg Apps for BlackBerry</description>
<version>1.8.10.9</version>
<vendor>BloombergLP</vendor>
<copyright>Copyright (c) 2008 Bloomberg</copyright>
<fileset Java="1.0">
<directory/>
<files>
com_bloomberg_bblib.cod
com_bloomberg_transport.cod
com_bloomberg_launcher.cod
com_bloomberg_msg.cod
com_bloomberg_top.cod
com_bloomberg_mkt.cod
com_bloomberg_wei.cod
com_bloomberg_quote.cod
com_bloomberg_chart.cod
com_bloomberg_ib.cod
com_bloomberg_alrt.cod
com_bloomberg_blawlib.cod
com_bloomberg_people.cod
com_bloomberg_transportlib.cod
com_bloomberg_fly.cod
com_bloomberg_dine.cod
com_bloomberg_bbuilib.cod
com_bloomberg_monitor.cod
com_bloomberg_blaw.cod
com_bloomberg_tk.cod
com_bloomberg_eco.cod
com_bloomberg_appframe.cod
com_bloomberg_evts.cod
com_bloomberg_tklib.cod
com_bloomberg_citator.cod
com_bloomberg_viewlib.cod
com_bloomberg_osapi.cod
com_bloomberg_personalmonitors.cod
com_bloomberg_tw.cod
com_bloomberg_ems.cod
com_bloomberg_whatsnew.cod
</files>
</fileset>
</application>
</loader>