Hi everyone, I'm trying to exclude my EJB classes from the rest of the application classses during a compile. All the source files are located in the ${build.dir}/src directory. I'd like to compile all the source files from ${build.dir}/classes - except anything, anywhere in a "session" package. You can see from the debug output that the exclude is being understood and selects only those files not in a "session" package. BUT - what actually gets compiled to ${build.dir}/classes includes *some* of the source files NOT listed below. In short, files are being included in the compile which are not part of the fileset. There are 18 files under ${build.dir}/src, 12 of them are listed below to be included in the compile, 14 actually end up in the ${build.dir}/classes folder after the build has run.
Has anyone seen this before? *** build.xml (excerpt) *** <javac classpath="${classpath}" srcdir="${build.dir}/src" destdir=" ${build.dir}/classes"> <exclude name="com/dcc/**/session/**/*"/> </javac> ***************************** *** output (excerpt) *** FileSet: Setup file scanner in dir C:\IT\Dev\Apps\Brumeister\build\src with patternSet{ includes: [] excludes: [com/dcc/**/session/**/*] } [javac] com\dcc\brum\AccountingOwnerForm.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\AccountingOwnerForm.class doesn't exist. [javac] com\dcc\brum\ApplicationResources.properties skipped - don't know how to handle it [javac] com\dcc\brum\BrumUtils.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\BrumUtils.class doesn't exist. [javac] com\dcc\brum\CheckLogonTag.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\CheckLogonTag.class doesn't exist. [javac] com\dcc\brum\Constants.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\Constants.class doesn't exist. [javac] com\dcc\brum\EditPurchaseOrderAction.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\EditPurchaseOrderAction.class doesn't exist. [javac] com\dcc\brum\LogoffAction.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\LogoffAction.class doesn't exist. [javac] com\dcc\brum\LogonAction.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\LogonAction.class doesn't exist. [javac] com\dcc\brum\LogonForm.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\LogonForm.class doesn't exist. [javac] com\dcc\brum\PurchaseOrderForm.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\PurchaseOrderForm.class doesn't exist. [javac] com\dcc\brum\SavePurchaseOrderAction.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\SavePurchaseOrderAction.class doesn't exist. [javac] com\dcc\brum\UnknownAction.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\UnknownAction.class doesn't exist. [javac] com\dcc\brum\VerifyPurchaseOrderAction.java added as C: \IT\Dev\Apps\Brumeister\build\classes\com\dcc\brum\VerifyPurchaseOrderAction.class doesn't exist. [javac] Compiling 12 source files to C: \IT\Dev\Apps\Brumeister\build\classes [javac] Using jikes compiler FileSet: Setup file scanner in dir C:\IT\Tools\jdk1.3.1_01\jre\lib\ext with patternSet{ includes: [*] excludes: [] } [javac] Compilation args: jikes -d C: \IT\Dev\Apps\Brumeister\build\classes -classpath C: \IT\Dev\Apps\Brumeister\build\classes;C: \IT\Tools\jdk1.3.1_01\lib\tools.jar; [javac] Files to be compiled: C: \IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\AccountingOwnerForm.java C:\IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\BrumUtils.java C:\IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\CheckLogonTag.java C:\IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\Constants.java C: \IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\EditPurchaseOrderAction.java C:\IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\LogoffAction.java C:\IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\LogonAction.java C:\IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\LogonForm.java C:\IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\PurchaseOrderForm.java C: \IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\SavePurchaseOrderAction.java C:\IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\UnknownAction.java C: \IT\Dev\Apps\Brumeister\build\src\com\dcc\brum\VerifyPurchaseOrderAction.java *************************** Andy **************************** Andrew Goodnough Dana Commercial Credit Programmer -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>