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.java: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:25: 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.