[metaclass] using task in ant

peter royal <[email protected]> Sun, 15 Feb 2004 22:25:42 -0500
Newsgroups gmane.comp.java.spice.devel
Message-ID <[email protected]>
--Apple-Mail-18--189505171
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

Trying to slowly flip to Loom in my project, and we still have an ant  
build. Trying to use the generation task in my ant build. I have the  
following:

         <taskdef name="metaclassGen"  
classname="org.realityforge.metaclass.tools.tasks.GenerateClassDescripto 
rsTask">
             <classpath>
                 <pathelement  
location="${tools.dir}/lib/loom/spice-metaclass-1.0-rc1.jar"/>
                 <pathelement  
location="${tools.dir}/lib/loom/qdox-1.3.jar"/>
             </classpath>
         </taskdef>

         <metaclassGen destDir="${build.dest}" namespaceTagsOnly="false">
             <fileset dir="${java.dir}">
                 <include name="com/pace2020/*/blocks/**/*.java"/>
             </fileset>
             <interceptor  
name="org.jcontainer.loom.info.PhoenixAttributeInterceptor">
                 <classpath>
                     <pathelement  
location="${tools.dir}/lib/loom/maven-sar-plugin-1.0-beta1-dev.jar"/>
                 </classpath>
             </interceptor>
         </metaclassGen>

And I am getting:

BUILD FAILED
file:/Users/osi/java/work-src/epace/build.xml:251: Interceptor must  
have a name

... works fine w/o the <interceptor/> block, but i need it :)
-pete
--Apple-Mail-18--189505171
Content-Transfer-Encoding: base64
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Disposition: attachment;
	filename=smime.p7s

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGHjCCAtcw
ggJAoAMCAQICAwsNcTANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt
YWlsIElzc3VpbmcgQ0EwHhcNMDMxMTAxMDExNDM1WhcNMDQxMDMxMDExNDM1WjBHMR8wHQYDVQQD
ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSQwIgYJKoZIhvcNAQkBFhVwZXRlci5yb3lhbEBwb2Jv
eC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDX128ioKfsclIPJOE7KDTgwrou
kXS5DU6Mh/qQVQ+Y7wdMGAZQKnTBuy8ZRMY9ePVnGnLo/24sYnPLCcoUhk27NJny33TXn43m0Y6p
w0GsnnEV7Ge7x6iTzZzYV72IhKkHDj3dTIiETO7bumWkrmt3sNhZIYYbjzMg4d4UkKAKBDPRc1Il
jjGh0aw0Wmg42MWQXy2qOYB6Fvkc9dhktl3t0P+sm7ck8C6gW4L+ZD1Z/py9T2fjkm2DP2qV1HXm
6THHDDRC9+ZBdeV2y/G9j4Wypg4wzeCIiirw3nkV+cFRb4LXNC1yKR6NqPDPgCOQ4F2ItwFVHafS
bkB7czbSy9AbAgMBAAGjMjAwMCAGA1UdEQQZMBeBFXBldGVyLnJveWFsQHBvYm94LmNvbTAMBgNV
HRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAFpv6hGzzEg77nP68A4b/SQPRypNsg7sgnWWEsg2
It4JU3dDlyexztHT8Ci6+E7XUN7foHNKBnbyBYpeKYGtG6uv/EGpf2Ll5h2aX3XhjBl1ZBW5GobH
h/pXz/8dpCXs5VOjUwSQqLzlvLF582Z6lSC+ucjE3S7VaOBGnlr6rl/iMIIDPzCCAqigAwIBAgIB
DTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTES
MBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMf
Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFs
IEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29t
MB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoT
HFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBG
cmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnK
mVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbL
rzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZ
cmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0
cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQD
AgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0B
AQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3h
YWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQGls1
TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAucwggLjAgEBMGkwYjELMAkGA1UEBhMCWkExJTAjBgNV
BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h
bCBGcmVlbWFpbCBJc3N1aW5nIENBAgMLDXEwCQYFKw4DAhoFAKCCAVMwGAYJKoZIhvcNAQkDMQsG
CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDQwMjE2MDMyNTQyWjAjBgkqhkiG9w0BCQQxFgQU
r+U3FAOWhBpGoaStKRKqIYgno9cweAYJKwYBBAGCNxAEMWswaTBiMQswCQYDVQQGEwJaQTElMCMG
A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAwsNcTB6BgsqhkiG9w0BCRACCzFroGkwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1Ro
YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMLDXEwDQYJKoZIhvcNAQEBBQAEggEA
yWuHa698KoLIcB6vl49LMk5RC2P/oJ7UrXomAQH7KKEE0Wk6dCRm4HhisTkOxms7/KukBKr0l6pX
AXvAFm8Y2Tq8l4FXwy6gCwX8hyLn6fofl6FgSOY7871OawgCIy3G5oC42Mt00mG9dOBviDBSxMsF
khDJhq9gAYD6E75HWqTwZivq7/Ve5q2A2vl6zfr2Xh6CBaHsN0AKtB2QBwLqbG/0BRlgOREYFP8r
JmmZLDKXiguj66YXhN8/s7R9qb8ec0yPI/gj/s1C0F99QC+eQu0cmOJjN5ndftGzuaDqQUXMMI63
+o348INglAYsWOs+/b4y1GXkm618rCpaOJxOOwAAAAAAAA==

--Apple-Mail-18--189505171--