Hi Srinivas, I think the beehive home page http://beehive.apache.org/ has a link for developers. However, it looks like apache.org is down at the moment. Much of the information can be found on the beehive wiki for developers.
http://wiki.apache.org/beehive/For_Beehive_Developers The page includes information about building beehive and in another section, how you can create a patch. Patches can be attached to the issue in JIRA as well as sending mail to the beehive dev list with a proposed solution. Kind regards, Carlin On 3/7/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Hi Carlin, > > Do you have any procedures about how we can contribute? > > Thank You > Srinivas Surapaneni > > -------------- Original message -------------- > From: "Carlin Rogers" <[EMAIL PROTECTED]> > > > Hi Srinivas, > > > > Yes this looks like it may be a bug in the process of initializing the > > shared flow fields of the PageFlowController. Please open a beehive > project > > bug in JIRA. If you have a simple test to reproduce, could you also > attach > > it to the bug in JIRA. > > > > Thanks for catching this and contributing the information to the user > list. > > If you want to dive into the code and contribute a patch, we always > welcome > > the help. > > > > Kind regards, > > Carlin > > > > On 3/6/06, [EMAIL PROTECTED] wrote: > > > > > > > > > Is this a bug in current version of beehive? > > > -------------- Original message -------------- > > > From: Eric Charles | U-Mangate > > > > > > > Hi > > > > > > > > This is how I implemented a workaround: > > > > > > > > Base abstract Controller: > > > > (...snip...) > > > > @Jpf.Controller( > > > > simpleActions = { @Jpf.SimpleAction(name = "index", path = > > > > "begin.do") }) > > > > public abstract class AOSBaseController extends PageFlowController { > > > > > > > > //--------------------------------------------------------LifCycle > > > > Abstract > > > > > > > > protected abstract AOSSharedFlow getAosSharedFlow(); > > > > > > > > //--------------------------------------------------------LifCycle > > > > Concrete > > > > > > > > protected void onCreate() { > > > > (...snip...); > > > > } > > > > > > > > protected void beforeAction() throws Exception { > > > > logger.debug("PageFlow invoked with action > > > > name="+this.getCurrentActionName()); > > > > super.beforeAction(); > > > > } > > > > (...snip...) > > > > > > > > > > > > Concrete Controller > > > > > > > > @Jpf.Controller( > > > > simpleActions = [EMAIL PROTECTED](name = "index", path = > > > > "begin.do") }, > > > > sharedFlowRefs = [EMAIL PROTECTED](name = "aosSharedFlow", > > > > type = aos.shared.AOSSharedFlow.class)}) > > > > public class ConcreteController extends AOSBaseController { > > > > > > > > > > > > > > > > //-----------------------------------------------------------------Controls > > > > > > > > @Jpf.SharedFlowField(name = "aosSharedFlow") > > > > private AOSSharedFlow _aosSharedFlow = null; > > > > > > > > > > > > > //---------------------------------------------------------------Life > > > Cycle > > > > > > > > protected void onCreate() { > > > > super.onCreate(); > > > > } > > > > > > > > protected void beforeAction() throws Exception { > > > > super.beforeAction(); > > > > _aosSharedFlow.ensureLogin(); > > > > } > > > > > > > > protected AOSSharedFlow getAosSharedFlow() { > > > > return _aosSharedFlow; > > > > } > > > > > > > > > > > > Hope this helps, > > > > > > > > Eric > > > > > > > > > > > > > > > > Srinivas Surapaneni wrote: > > > > > I had a shared flow called SharedFlowController > > > > > > > > > > > > > > > > > > > > I had a BaseController which has references to the > > > SharedFlowController. I > > > > > declared a pageflow level variable for the shared reference > > > > > > > > > > > > > > > > > > > > I had a DerivedController which extends the BaseController > > > > > > > > > > > > > > > > > > > > When I tried to a access the shared flow reference it is always > null. > > > It is > > > > > working when I explicitly declared a shared flow variable in the > > > Derived > > > > > Controller also > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Is there any problem with the way I am using it? > > > > > > > > > > > > > > > > > > > > Thank You > > > > > > > > > > Srinivas Surapaneni > > > > > > > > > > > > > > > > > > > > > > > > >
