You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by Kyle Marvin <ky...@gmail.com> on 2005/01/05 02:53:13 UTC
Re: svn commit: r124170 - in incubator/beehive/trunk/controls: src/api/org/apache/beehive/controls/api/properties src/runtime/org/apache/beehive/controls/runtime/bean src/runtime/org/apache/beehive/controls/runtime/generator test/src/controls/org/apa
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
<da...@envoisolutions.com> 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
>
> kylem@apache.org 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
>
>
Re: svn commit: r124170 - in incubator/beehive/trunk/controls: src/api/org/apache/beehive/controls/api/properties
src/runtime/org/apache/beehive/controls/runtime/bean src/runtime/org/apache/beehive/controls/runtime/generator
test/src/controls/org/apa
Posted by Dan Diephouse <da...@envoisolutions.com>.
Kyle,
You were dead on. I should've cleaned first. My bad, sorry for the noise.
- Dan
Kyle Marvin wrote:
>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
><da...@envoisolutions.com> 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
>>
>>kylem@apache.org 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
>>
>>
>>
>>
--
Dan Diephouse
Envoi Solutions LLC
http://netzooid.com