hey,
do a clean checkout that is the old metadata.
(I did a clean checkout and it worked earlier)
marc
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of David Leuschner
> Sent: Friday, August 11, 2000 6:45 PM
> To: [EMAIL PROTECTED]
> Subject: [jBoss-Dev] build errors
>
>
> Hi folks,
>
> you're faster than light, I'm very impressed (well there are only 19 days
> left ;-). I just did a complete check-out (last cvs commit was done for
> TestBeans.jar by marc) and got these errors when I ran build.bat:
>
> E:\jboss\src\build>build
> Buildfile: build.xml
> Project base dir set to: E:\jboss
> Executing Target: init
> Executing Target: prepare
> Created dir: E:\jboss\build
> Executing Target: compile
> Created dir: E:\jboss\build\classes
> Compiling 332 source files to E:\jboss\build\classes
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateMetaData.java:6:
> class org.jboss.metadata.MetaData must be an in
> terface.
> public class AggregateMetaData implements MetaData {
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateBean.java:7: class
> org.jboss.metadata.BeanMetaData must be an in
> terface.
> public class AggregateBean extends AggregateMetaData implements
> BeanMetaData
> {
> ^
> E:\jboss\src\main\org\jboss\metadata\ContainerMetaData.java:17: class
> org.jboss.metadata.MetaData must be an interface.
> public interface ContainerMetaData extends MetaData {
> ^
> E:\jboss\src\main\org\jboss\metadata\FieldMetaData.java:13: class
> org.jboss.metadata.MetaData must be an interface.
> public interface FieldMetaData extends MetaData {
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateMethod.jav
> a:6: class
> org.jboss.metadata.MethodMetaData must be a
> n interface.
> public class AggregateMethod extends AggregateMetaData implements
> MethodMetaData {
> ^
> E:\jboss\src\main\org\jboss\metadata\ServerMetaData.java:17: class
> org.jboss.metadata.MetaData must be an interface.
> public interface ServerMetaData extends MetaData {
> ^
> E:\jboss\src\main\org\jboss\metadata\plugins\AbstractMetaData.java
> :7: class
> org.jboss.metadata.MetaData must be an inter
> face.
> public abstract class AbstractMetaData implements MetaData {
> ^
> E:\jboss\src\main\org\jboss\metadata\plugins\AbstractBean.java:6: class
> org.jboss.metadata.BeanMetaData must be an inter
> face.
> public abstract class AbstractBean extends AbstractMetaData implements
> BeanMetaData {
> ^
> E:\jboss\src\main\org\jboss\metadata\plugins\AbstractMethod.java:6: class
> org.jboss.metadata.MethodMetaData must be an i
> nterface.
> public abstract class AbstractMethod extends AbstractMetaData implements
> MethodMetaData {
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateContainer.java:12:
> Incompatible type for constructor. Explicit c
> ast needed to convert org.jboss.metadata.ContainerMetaData[] to
> org.jboss.metadata.MetaData[].
> super(plugins);
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateField.java:13:
> Incompatible type for constructor. Explicit cast
> needed to convert org.jboss.metadata.FieldMetaData[] to
> org.jboss.metadata.MetaData[].
> super(plugins);
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateField.java:18:
> Incompatible type for method. Explicit cast neede
> d to convert org.jboss.metadata.FieldMetaData to
> org.jboss.metadata.MetaData.
> super.addPlugin(plugin);
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateMetaData.java:172:
> Method values() not found in class org.jboss.
> metadata.MetaData.
> current = plugins[pos++].values().iterator();
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateServer.java:22:
> Incompatible type for method. Explicit cast need
> ed to convert org.jboss.metadata.ServerMetaData to
> org.jboss.metadata.MetaData.
> super.addPlugin(plugin);
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateServer.java:32:
> Method getManager() not found in interface org.j
> boss.metadata.ServerMetaData.
> Class cls = plugin.getManager().getBeanClass();
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateServer.java:41:
> Method getName() not found in class org.jboss.me
> tadata.BeanMetaData.
> String name = bmd.getName();
> ^
> E:\jboss\src\main\org\jboss\metadata\aggregate\AggregateServer.java:63:
> Incompatible type for return. Can't convert org.
> jboss.metadata.aggregate.AggregateBean to org.jboss.metadata.BeanMetaData.
> return beans[i];
> ^
> E:\jboss\src\main\org\jboss\metadata\ejbjar\EJBXMLReader.java:103:
> Incompatible type for method. Can't convert org.jboss
> .metadata.ejbjar.EJBBean to org.jboss.metadata.BeanMetaData.
> server.addBean(bean);
> ^
> E:\jboss\src\main\org\jboss\metadata\ejbjar\EJBXMLReader.java:122: Invalid
> cast from org.jboss.metadata.BeanMetaData to
> org.jboss.metadata.ejbjar.EJBBean.
> EJBBean bean =
> (EJBBean)server.getBean(method.ejbName);
> ^
> E:\jboss\src\main\org\jboss\metadata\ejbjar\EJBXMLReader.java:123:
> Incompatible type for method. Can't convert org.jboss
> .metadata.ejbjar.EJBMethod to org.jboss.metadata.MethodMetaData.
> bean.addHomeMethod(method.method);
> ^
> E:\jboss\src\main\org\jboss\metadata\ejbjar\EJBXMLReader.java:130: Invalid
> cast from org.jboss.metadata.BeanMetaData to
> org.jboss.metadata.ejbjar.EJBBean.
> EJBBean bean =
> (EJBBean)server.getBean(method.ejbName);
> ^
> E:\jboss\src\main\org\jboss\metadata\ejbjar\EJBXMLReader.java:131:
> Incompatible type for method. Can't convert org.jboss
> .metadata.ejbjar.EJBMethod to org.jboss.metadata.MethodMetaData.
> bean.addMethod(method.method);
> ^
> E:\jboss\src\main\org\jboss\metadata\jaws\JAWSXMLReader.java:69:
> Incompatible type for method. Can't convert org.jboss.m
> etadata.jaws.JAWSBean to org.jboss.metadata.BeanMetaData.
> server.addBean(bean);
> ^
> E:\jboss\src\main\org\jboss\metadata\jboss\JBossXMLReader.java:73:
> Incompatible type for method. Can't convert org.jboss
> .metadata.jboss.JBossBean to org.jboss.metadata.BeanMetaData.
> server.addBean(bean);
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:96: Incompatible
> type for method. Explicit cast needed to conv
> ert org.jboss.metadata.ServerMetaData to org.jboss.metadata.MetaData.
> dumpMetaData("", cont);
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:102: Method
> getName() not found in class org.jboss.metadata.Be
> anMetaData.
> System.out.println(" Bean '"+bmd.getName()+"'");
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:105: Method
> getContainer() not found in class org.jboss.metada
> ta.BeanMetaData.
> dumpMetaData(" ", bmd.getContainer());
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:107: Method
> getMethods() not found in class org.jboss.metadata
> .BeanMetaData.
> Set methods = bmd.getMethods();
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:112: Method
> getName() not found in class org.jboss.metadata.Me
> thodMetaData.
> System.out.print(" Method '"+mmd.getName()+"(");
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:113: Method
> getParameterTypes() not found in class org.jboss.m
> etadata.MethodMetaData.
> String[] args = mmd.getParameterTypes();
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:122: Method
> getHomeMethods() not found in class org.jboss.meta
> data.BeanMetaData.
> methods = bmd.getHomeMethods();
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:127: Method
> getName() not found in class org.jboss.metadata.Me
> thodMetaData.
> System.out.print(" Home Method '"+mmd.getName()+"(");
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:128: Method
> getParameterTypes() not found in class org.jboss.m
> etadata.MethodMetaData.
> String[] args = mmd.getParameterTypes();
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:137: Method
> getFields() not found in class org.jboss.metadata.
> BeanMetaData.
> Set fields = bmd.getFields();
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:143:
> Incompatible
> type for method. Explicit cast needed to con
> vert org.jboss.metadata.FieldMetaData to org.jboss.metadata.MetaData.
> dumpMetaData(" ", fmd);
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:149:
> Method size()
> not found in class org.jboss.metadata.MetaD
> ata.
> System.out.println(prefix+"Found "+md.size()+" properties:");
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:150: Method
> getPropertyNames() not found in class org.jboss.me
> tadata.MetaData.
> String props[] = md.getPropertyNames();
> ^
> E:\jboss\src\main\org\jboss\metadata\MetaDataFactory.java:152: Method
> getProperty(java.lang.String) not found in class o
> rg.jboss.metadata.MetaData.
> System.out.println(prefix+(i+1)+":
> "+props[i]+"="+md.getProperty(props[i]));
>
> ^
> E:\jboss\src\main\org\jboss\metadata\plugins\AbstractServer.java:2
> 5: Method
> getName() not found in class org.jboss.metad
> ata.BeanMetaData.
> if(bmd.getName().equals(name))
> ^
> Note: 8 files use or override a deprecated API. Recompile with
> "-deprecation" for details.
> 39 errors, 1 warning
> BUILD FATAL ERROR: Compile failed, messages should have been provided.
>
>
>