[ http://issues.apache.org/jira/browse/BEEHIVE-508?page=history ]
     
Kyle Marvin closed BEEHIVE-508:
-------------------------------


Mridul has verified the fix in his local env, so closing the issue.

> Control id related issue
> ------------------------
>
>          Key: BEEHIVE-508
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-508
>      Project: Beehive
>         Type: Bug
>   Components: Controls
>     Versions: V1Alpha, V1Beta, V1
>  Environment: Win2k , x86
>     Reporter: Mridul Muralidharan
>     Assignee: Kyle Marvin
>     Priority: Critical
>      Fix For: V1

>
> This is my mail to the alias.
> I will try to attach a testcase soon - but the idea of the bug is explained 
> below.
> --
> Hi all,
>  I am observing some problems with control id's that get returned by the 
> ControlBean.getControlID().
> I will try to explain what I am trying :
>  I have a nested control within another control's impl like this :
> @ControlImplementation
> public class SomeControlAImpl implements SomeControlA , Serializable{
>  @Control
>  SomeControlB controlB;
>  .... // proper initialization of SomeControlAImplClientInitializer is done.
> }
> Within SomeControlB , when I invoke 
> "context.getControlHandle().getControlID();" - it gives the proper path based 
> id "instance/controlB".
> Now , when this gets serialized and then deserialized , a lookup on for this 
> bean succeeds (using : container.getBean(controlId)) , but the getControlID() 
> on this bean instance which is returned gives me the id as "controlB" not 
> "instance/controlB".
> Because of this , event firing using control handle , etc fails.
> After some digging , I suspect that is it 'cos of what is mentioned in 
> "ControlBean.setControlID" -> "// TODO: The ID change needs to be propagated 
> down to nested children".
> Is this the case ? or am I missing something else here ?
> And if it is indeed the case , then is this going to be fixed for beehive 1.0 
> release ?
> Thanks and Regards,
> Mridul 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to