Community
Participate
Working Groups
To make my project more portable, I decided to use the variables feature. The variables work fine, but attaching the source is very unintuitive. I used Xerces 1.4.4 and cos.jar from O'Reily as my test cases. Both come with src code in zip files. In addition to defining a variable for each jar file, I defined a variable for the source archives. For cos.jar the Src.zip had all the package directories starting at the root, so there was no problem. For Xerces the packages are not at the root. So I had to define a variable, so the only one that made sense was to use an empty SRC variable (which I could then reuse) and add the extension from that using the Extension button. I do not understand why the Extension could not be used without the empty variable. If I create a variable specific to each library then it works.
There was a bug in the variable resolution code leading it to treat a variable bound to "" as an unbound variable, and the extension path was then ignored. The fix will be released into next integration build. *** This bug has been marked as a duplicate of 12013 ***