Dan, Try doing a 'ant clean deploy' from the controls root directory, and then see if this resolves your problem. I suspect that possibly you synced to SVN but did not clean, so there are some inconsistencies between classes built prior to 'update' and those built after update.
I saw a similar issue in my local build, that was cleaned up this way. Hope this helps, if not, please open a JIRA issue and I'll work it. -- Kyle On Tue, 04 Jan 2005 19:13:57 -0500, Dan Diephouse <[EMAIL PROTECTED]> wrote: > FYI, this commit breaks the XFire client control build: > > Testcase: > testInvoke(org.controlhaus.xfire.client.XFireClientControlTest): > Caused an ERROR > org.apache.beehive.controls.runtime.bean.ControlBean.getPropertyMap()Lorg/apache/beehive/controls/api/properties/PropertyMap; > java.lang.NoSuchMethodError: > org.apache.beehive.controls.runtime.bean.ControlBean.getPropertyMap()Lorg/apache/beehive/controls/api/properties/PropertyMap; > at > org.apache.beehive.controls.runtime.bean.ControlBeanContext.getControlPropertySet(ControlBeanContext.java:522) > at > org.controlhaus.xfire.client.XFireClientControlImpl.onAcquire(XFireClientControlImpl.java:54) > at > org.controlhaus.xfire.client.XFireClientControlImplInitializer$ResourceContextResourceEventsEventAdaptor.onAcquire(XFireClientControlImplInitializer.java:23) > at > org.apache.beehive.controls.runtime.bean.ResourceContextImpl.acquire(ResourceContextImpl.java:127) > at > org.apache.beehive.controls.runtime.bean.ResourceContextImpl.preInvoke(ResourceContextImpl.java:111) > at > org.apache.beehive.controls.runtime.bean.ControlBean.preInvoke(ControlBean.java:371) > at > org.controlhaus.xfire.client.XFireClientControlBean.invoke(XFireClientControlBean.java:218) > at > org.controlhaus.xfire.client.XFireClientControlTest.testInvoke(XFireClientControlTest.java:51) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > - Dan > > [EMAIL PROTECTED] wrote: > > >Author: kylem > >Date: Tue Jan 4 15:30:48 2005 > >New Revision: 124170 > > > >URL: http://svn.apache.org/viewcvs?view=rev&rev=124170 > >Log: > >Initial checkpoint of work towards support for XML-based persistance of > >Controls using the > >java.beans.XMLEncoder persistence framework included as part of the JDK. > >Includes a > >PersistenceDelegate implementation for Controls that has optimized support > >for encoding all > >instance-level properties, as well as any relationship to an > >AnnotatedElementMap (i.e. field > >or class level annotations). Still to be done are persistance of any > >associated impl, its > >nested controls, and reconstruction of listener relationships. > > > >Added: > > > > incubator/beehive/trunk/controls/src/runtime/org/apache/beehive/controls/runtime/bean/ControlPersistenceDelegate.java > >Modified: > > > > incubator/beehive/trunk/controls/src/api/org/apache/beehive/controls/api/properties/BaseMap.java > > > > incubator/beehive/trunk/controls/src/api/org/apache/beehive/controls/api/properties/BeanPropertyMap.java > > > > incubator/beehive/trunk/controls/src/api/org/apache/beehive/controls/api/properties/PropertyKey.java > > > > incubator/beehive/trunk/controls/src/api/org/apache/beehive/controls/api/properties/PropertyMap.java > > > > incubator/beehive/trunk/controls/src/runtime/org/apache/beehive/controls/runtime/bean/ControlBean.java > > > > incubator/beehive/trunk/controls/src/runtime/org/apache/beehive/controls/runtime/generator/ControlBeanInfo.vm > > > > incubator/beehive/trunk/controls/test/src/controls/org/apache/beehive/controls/test/controls/util/ControlIntrospector.java > > > > incubator/beehive/trunk/controls/test/src/units/org/apache/beehive/controls/test/java/beaninfo/InfoTestBean.beaninfo > > > > incubator/beehive/trunk/controls/test/src/units/org/apache/beehive/controls/test/java/inherit/Ext1Bean.beaninfo > > > > incubator/beehive/trunk/controls/test/src/units/org/apache/beehive/controls/test/java/inherit/Ext2Bean.beaninfo > > > > incubator/beehive/trunk/controls/test/src/units/org/apache/beehive/controls/test/java/inherit/Intf1Bean.beaninfo > > > > incubator/beehive/trunk/controls/test/src/units/org/apache/beehive/controls/test/java/inherit/Intf2Bean.beaninfo > > > >Modified: > >incubator/beehive/trunk/controls/src/api/org/apache/beehive/controls/api/properties/BaseMap.java > >Url: > >http://svn.apache.org/viewcvs/incubator/beehive/trunk/controls/src/api/org/apache/beehive/controls/api/properties/BaseMap.java?view=diff&rev=124170&p1=incubator/beehive/trunk/controls/src/api/org/apache/beehive/controls/api/properties/BaseMap.java&r1=124169&p2=incubator/beehive/trunk/controls/src/api/org/apache/beehive/controls/api/properties/BaseMap.java&r2=124170 > > > > > > -- > Dan Diephouse > Envoi Solutions LLC > http://netzooid.com > >
