<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-358</id>
	<title>Nabble - Beehive</title>
	<updated>2008-10-03T15:29:16Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Beehive-f358.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Beehive-f358.html" />
	<subtitle type="html">The Beehive project is an extensible Java application framework with an integrated metadata-driven programming model for web services, web applications, and resource access. Beehive home is &lt;a href=&quot;http://incubator.apache.org/beehive/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19812683</id>
	<title>Extensible Custom Control with invoke method: how to get a reference to the extended bean instance?</title>
	<published>2008-10-03T15:29:16Z</published>
	<updated>2008-10-03T15:29:16Z</updated>
	<author>
		<name>Eduardo Gouvea</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I'm try to implement both a Extensible and its extended Custom Control
&lt;br&gt;to log any method invocation issued in a extended custom control instance.
&lt;br&gt;&lt;br&gt;I have 2 interfaces and 2 implementations:
&lt;br&gt;&lt;br&gt;@ControlInterface
&lt;br&gt;... MyCustomControl {
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;@ControlImplementation
&lt;br&gt;... MyCustomControlImpl ... implements Extensible ... {
&lt;br&gt;&amp;nbsp; &amp;nbsp; public Object invoke(Method m, Object[] args) &amp;nbsp;... {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // How to invoke the method been issued in the extended custom
&lt;br&gt;control instance
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // without losing its state, without instantiate a new bean?
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return ...
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;@ControlExtension
&lt;br&gt;@ControlInterface
&lt;br&gt;... MyExtendedCustomControl ...{
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void sayHello();
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;@ControlImplementation
&lt;br&gt;... MyExtendedCustomControlImpl ... extends MyCustomControlImpl implements
&lt;br&gt;MyCustomControl ... {
&lt;br&gt;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void sayHello() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&amp;quot;Hello!&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;But, given the parameters of the &amp;quot;invoke&amp;quot; method, I'm not able to actually
&lt;br&gt;invoke
&lt;br&gt;the extended custom control method after logging some information about it.
&lt;br&gt;&lt;br&gt;How to get a reference to the extended custom control instance within the
&lt;br&gt;&amp;quot;invoke&amp;quot; method
&lt;br&gt;in order to call the intercepted method in that instance?
&lt;br&gt;&lt;br&gt;Att.
&lt;br&gt;Eduardo Gouvea
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Extensible-Custom-Control-with-invoke-method%3A-how-to-get-a-reference-to-the-extended-bean-instance--tp19812683p19812683.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19751951</id>
	<title>RE: SharedFlowControllers can't access the session in non-action methods</title>
	<published>2008-09-30T15:58:12Z</published>
	<updated>2008-09-30T15:58:12Z</updated>
	<author>
		<name>Adkinson, Sean</name>
	</author>
	<content type="html">Here is the actual stacktrace I see. &amp;nbsp;Note that this was hit from the
&lt;br&gt;begin() method instead of the beforeAction() method I used as an example
&lt;br&gt;in the last email.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;lt;Sep 30, 2008 3:00:33 PM PDT&amp;gt; &amp;lt;Notice&amp;gt; &amp;lt;Stdout&amp;gt; &amp;lt;000000&amp;gt; &amp;lt;30 Sep 2008
&lt;br&gt;15:00:33,227 ERROR UtilityController: stacktrace:
&lt;br&gt;java.lang.IllegalStateException: getS
&lt;br&gt;&lt;br&gt;ession was called outside of a valid context.&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;Sep 30, 2008 3:00:33 PM PDT&amp;gt; &amp;lt;Notice&amp;gt; &amp;lt;Stdout&amp;gt; &amp;lt;000000&amp;gt; &amp;lt;30 Sep 2008
&lt;br&gt;15:00:33,227 ERROR UtilityController: message:We're sorry, but an error
&lt;br&gt;has occurred.&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.FlowController.getSession(FlowControll
&lt;br&gt;er.java:1003)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;com.kcdistancelearning.pageflow.sharedFlow.utility.UtilityController.get
&lt;br&gt;PortalOrganizationId(UtilityController.java:225)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at portlets.login.LoginController.begin(LoginController.java:60)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
&lt;br&gt;a:39)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
&lt;br&gt;Impl.java:25)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:585)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(Flow
&lt;br&gt;Controller.java:879)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(
&lt;br&gt;FlowController.java:809)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowCon
&lt;br&gt;troller.java:478)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(Pag
&lt;br&gt;eFlowController.java:306)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.
&lt;br&gt;java:336)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(
&lt;br&gt;FlowControllerAction.java:52)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
&lt;br&gt;ocessor.java:431)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(Pa
&lt;br&gt;geFlowRequestProcessor.java:97)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.
&lt;br&gt;execute(PageFlowRequestProcessor.java:2044)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInte
&lt;br&gt;rceptors.wrapAction(ActionInterceptors.java:91)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processAction
&lt;br&gt;Perform(PageFlowRequestProcessor.java:2116)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
&lt;br&gt;236)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processIntern
&lt;br&gt;al(PageFlowRequestProcessor.java:556)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageF
&lt;br&gt;lowRequestProcessor.java:853)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(Auto
&lt;br&gt;RegisterActionServlet.java:631)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlow
&lt;br&gt;ActionServlet.java:158)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;com.kcdistancelearning.servlet.IqOesPageFlowActionServlet.doGet(IqOesPag
&lt;br&gt;eFlowActionServlet.java:38)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(St
&lt;br&gt;ubSecurityHelper.java:225)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityH
&lt;br&gt;elper.java:127)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:2
&lt;br&gt;83)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:1
&lt;br&gt;75)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDis
&lt;br&gt;patcherImpl.java:496)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatche
&lt;br&gt;rImpl.java:245)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.internal.DefaultForwardRedirectHandler
&lt;br&gt;.forward(DefaultForwardRedirectHandler.java:128)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.doForward(Pag
&lt;br&gt;eFlowRequestProcessor.java:1801)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processPageFl
&lt;br&gt;owRequest(PageFlowRequestProcessor.java:741)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processIntern
&lt;br&gt;al(PageFlowRequestProcessor.java:474)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageF
&lt;br&gt;lowRequestProcessor.java:853)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(Auto
&lt;br&gt;RegisterActionServlet.java:631)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlow
&lt;br&gt;ActionServlet.java:158)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;com.kcdistancelearning.servlet.IqOesPageFlowActionServlet.doGet(IqOesPag
&lt;br&gt;eFlowActionServlet.java:38)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(St
&lt;br&gt;ubSecurityHelper.java:225)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityH
&lt;br&gt;elper.java:127)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:2
&lt;br&gt;83)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:
&lt;br&gt;42)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;com.kcdistancelearning.servlet.filter.IqOesTransactionFilter.wrapInTrans
&lt;br&gt;action(IqOesTransactionFilter.java:60)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;com.kcdistancelearning.servlet.filter.IqOesTransactionFilter.doFilter(Iq
&lt;br&gt;OesTransactionFilter.java:51)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:
&lt;br&gt;42)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.r
&lt;br&gt;un(WebAppServletContext.java:3212)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSu
&lt;br&gt;bject.java:321)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121
&lt;br&gt;)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServ
&lt;br&gt;letContext.java:1983)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletCont
&lt;br&gt;ext.java:1890)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java
&lt;br&gt;:1344)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Sean Adkinson
&lt;br&gt;&lt;br&gt;________________________________
&lt;br&gt;&lt;br&gt;From: Adkinson, Sean 
&lt;br&gt;Sent: Tuesday, September 30, 2008 3:42 PM
&lt;br&gt;To: '&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19751951&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user@...&lt;/a&gt;'
&lt;br&gt;Subject: SharedFlowControllers can't access the session in non-action
&lt;br&gt;methods
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Hey there,
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;We have recently started utilizing shared flow controllers for session
&lt;br&gt;getters that used to be in inherited controllers. &amp;nbsp;The reason for this
&lt;br&gt;was to abstract out our inherited controllers in order to be used across
&lt;br&gt;multiple applications in a common code sort of way, but still have a
&lt;br&gt;central location for accessing certain session values.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;However, it doesn't appear as if you can access the session in a
&lt;br&gt;SharedFlowController when you haven't come in through an action, since
&lt;br&gt;setPerRequestState is never called in FlowController in this case.
&lt;br&gt;Would it be appropriate to call setPerRequestState for each
&lt;br&gt;SharedFlowController whenever setPerRequestState is called?
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Here are snippets of what I am doing:
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;@Jpf.Controller(...)
&lt;br&gt;&lt;br&gt;public class UtilityController extends SharedFlowController
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;public Integer getOrganizationId()
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&lt;br&gt;return
&lt;br&gt;(Integer)getSession().getAttribute(SessionConstants.ORGANIZATION_ID);
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;@Jpf.Controller(
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&lt;br&gt;sharedFlowRefs = { @Jpf.SharedFlowRef(name = &amp;quot;utilityController&amp;quot;, type =
&lt;br&gt;UtilityController.class) }
&lt;br&gt;&lt;br&gt;)
&lt;br&gt;&lt;br&gt;public class LoginController extends PageFlowController
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;@Jpf.SharedFlowField(name = &amp;quot;utilityController&amp;quot;)
&lt;br&gt;&lt;br&gt;private UtilityController utilityController;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;protected final synchronized void beforeAction() throws Exception
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; //fail here
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&amp;quot;Organization ID: &amp;quot; +
&lt;br&gt;utilityController.getOrganizationId());
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;When getOrganizationId() lived in an inherited controller, the method
&lt;br&gt;worked fine, since setPerRequestState() had been called for this
&lt;br&gt;controller. &amp;nbsp;If the code were changed to call setPerRequestState() for
&lt;br&gt;each of the shared controllers when it called was called for the current
&lt;br&gt;controller, this looks like it would work just fine.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Any thoughts or suggestions? &amp;nbsp;Thanks for you help! &amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Sean Adkinson &amp;nbsp;| &amp;nbsp;Web Developer/Programmer &amp;nbsp;| &amp;nbsp;KCDL &amp;nbsp;|
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19751951&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sadkinson@...&lt;/a&gt; &amp;nbsp;| &amp;nbsp;(503) 731-5488 &amp;nbsp;| &amp;nbsp;(503) 866-0852 cell
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/RE%3A-SharedFlowControllers-can%27t-access-the-session-in-non-action-methods-tp19751951p19751951.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19751926</id>
	<title>SharedFlowControllers can't access the session in non-action methods</title>
	<published>2008-09-30T15:41:36Z</published>
	<updated>2008-09-30T15:41:36Z</updated>
	<author>
		<name>Adkinson, Sean</name>
	</author>
	<content type="html">Hey there,
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;We have recently started utilizing shared flow controllers for session
&lt;br&gt;getters that used to be in inherited controllers. &amp;nbsp;The reason for this
&lt;br&gt;was to abstract out our inherited controllers in order to be used across
&lt;br&gt;multiple applications in a common code sort of way, but still have a
&lt;br&gt;central location for accessing certain session values.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;However, it doesn't appear as if you can access the session in a
&lt;br&gt;SharedFlowController when you haven't come in through an action, since
&lt;br&gt;setPerRequestState is never called in FlowController in this case.
&lt;br&gt;Would it be appropriate to call setPerRequestState for each
&lt;br&gt;SharedFlowController whenever setPerRequestState is called?
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Here are snippets of what I am doing:
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;@Jpf.Controller(...)
&lt;br&gt;&lt;br&gt;public class UtilityController extends SharedFlowController
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;public Integer getOrganizationId()
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&lt;br&gt;return
&lt;br&gt;(Integer)getSession().getAttribute(SessionConstants.ORGANIZATION_ID);
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;@Jpf.Controller(
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&lt;br&gt;sharedFlowRefs = { @Jpf.SharedFlowRef(name = &amp;quot;utilityController&amp;quot;, type =
&lt;br&gt;UtilityController.class) }
&lt;br&gt;&lt;br&gt;)
&lt;br&gt;&lt;br&gt;public class LoginController extends PageFlowController
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;@Jpf.SharedFlowField(name = &amp;quot;utilityController&amp;quot;)
&lt;br&gt;&lt;br&gt;private UtilityController utilityController;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;protected final synchronized void beforeAction() throws Exception
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; //fail here
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&amp;quot;Organization ID: &amp;quot; +
&lt;br&gt;utilityController.getOrganizationId());
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;When getOrganizationId() lived in an inherited controller, the method
&lt;br&gt;worked fine, since setPerRequestState() had been called for this
&lt;br&gt;controller. &amp;nbsp;If the code were changed to call setPerRequestState() for
&lt;br&gt;each of the shared controllers when it called was called for the current
&lt;br&gt;controller, this looks like it would work just fine.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Any thoughts or suggestions? &amp;nbsp;Thanks for you help! &amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Sean Adkinson &amp;nbsp;| &amp;nbsp;Web Developer/Programmer &amp;nbsp;| &amp;nbsp;KCDL &amp;nbsp;|
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19751926&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sadkinson@...&lt;/a&gt; &amp;nbsp;| &amp;nbsp;(503) 731-5488 &amp;nbsp;| &amp;nbsp;(503) 866-0852 cell
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SharedFlowControllers-can%27t-access-the-session-in-non-action-methods-tp19751926p19751926.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19524695</id>
	<title>Re: Jira Iissue 1193</title>
	<published>2008-09-16T20:17:06Z</published>
	<updated>2008-09-16T20:17:06Z</updated>
	<author>
		<name>Carlin Rogers-2</name>
	</author>
	<content type="html">Hi Srinivas,
&lt;br&gt;&lt;br&gt;Looks like the bug lists the fix as SVN revision 538018. I did a quick
&lt;br&gt;google search and found the description of the change in the archived SVN
&lt;br&gt;notification. See...
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://mail-archives.apache.org/mod_mbox/beehive-commits/200705.mbox/%3C20070514233636.3A0C91A9838@eris.apache.org%3E&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail-archives.apache.org/mod_mbox/beehive-commits/200705.mbox/%3C20070514233636.3A0C91A9838@...%3E&lt;/a&gt;&lt;br&gt;&lt;br&gt;Hope that helps. Kind regards,
&lt;br&gt;Carlin
&lt;br&gt;&lt;br&gt;On Tue, Sep 16, 2008 at 12:26 PM, Srinivas Surapaneni &amp;lt;
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19524695&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;srinivas.surapaneni@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; There is a fix for JIRA issue 1193 in Beehive
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1193&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1193&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It is fixed, but there are no case notes what files were changed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am trying to apply the patch to the beehive version that came part of
&lt;br&gt;&amp;gt; Weblogic 9.2 MP3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can you provide more details what files we need to get to apply the patch?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank You
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Jira-Iissue-1193-tp19522961p19524695.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19522961</id>
	<title>Jira Iissue 1193</title>
	<published>2008-09-16T11:26:48Z</published>
	<updated>2008-09-16T11:26:48Z</updated>
	<author>
		<name>Srinivas Surapaneni</name>
	</author>
	<content type="html">There is a fix for JIRA issue 1193 in Beehive
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1193&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1193&lt;/a&gt;&lt;br&gt;&lt;br&gt;It is fixed, but there are no case notes what files were changed.
&lt;br&gt;&lt;br&gt;I am trying to apply the patch to the beehive version that came part of
&lt;br&gt;Weblogic 9.2 MP3
&lt;br&gt;&lt;br&gt;Can you provide more details what files we need to get to apply the patch?
&lt;br&gt;&lt;br&gt;Thank You
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Jira-Iissue-1193-tp19522961p19522961.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19365031</id>
	<title>[jira] Resolved: (BEEHIVE-1226) Potential cross-site-scripting vulnerability in select and checkbox tags</title>
	<published>2008-09-07T12:12:44Z</published>
	<updated>2008-09-07T12:12:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Carlin Rogers resolved BEEHIVE-1226.
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;br&gt;Fixed with svn revision 692920, a contribution from Poorna Ramasamy.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Potential cross-site-scripting vulnerability in select and checkbox tags
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BEEHIVE-1226
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1226&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1226&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Beehive
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: NetUI
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0, 1.0.1, 1.0.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Carlin Rogers
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: V.Next
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; There is a potential cross-site-scripting issue with the netui select and checkbox tags.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1226%29-Potential-cross-site-scripting-vulnerability-in-select-and-checkbox-tags-tp19263435p19365031.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19267627</id>
	<title>NavigateTo.currentPage in inherited page flows throw NoPreviousPageException</title>
	<published>2008-09-02T03:22:32Z</published>
	<updated>2008-09-02T03:22:32Z</updated>
	<author>
		<name>Philipp Jardas</name>
	</author>
	<content type="html">Hi everyone,
&lt;br&gt;&lt;br&gt;I use an abstract page flow which is inherited by several concrete
&lt;br&gt;page flows as follows:
&lt;br&gt;&lt;br&gt;package foo.bar;
&lt;br&gt;&lt;br&gt;@Jpf.Controller(...)
&lt;br&gt;public abstract class ParentController extends ... {
&lt;br&gt;&amp;nbsp; @Jpf.Action(
&lt;br&gt;&amp;nbsp; &amp;nbsp; forwards = { ... },
&lt;br&gt;&amp;nbsp; &amp;nbsp; validationErrorForward = @Jpf.Forward(name = &amp;quot;validation&amp;quot;,
&lt;br&gt;navigateTo = Jpf.NavigateTo.currentPage)
&lt;br&gt;&amp;nbsp; )
&lt;br&gt;&amp;nbsp; public Forward submitPersonalData(PersonalDataForm form) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;package foo.bar.concrete;
&lt;br&gt;&lt;br&gt;@Jpf.Controller(inheritLocalPaths = true)
&lt;br&gt;public class ConcreteController extends ParentController {
&lt;br&gt;&amp;nbsp; ...
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;The two controllers reside in separate packages, of course, so I have
&lt;br&gt;to use &amp;quot;inheritLocalPaths = true&amp;quot; to use JSP in the parent package.
&lt;br&gt;The page flow works flawlessly as long as the user enters valid data.
&lt;br&gt;If the form bean validation fails, I would expect the user to be
&lt;br&gt;forwarded back to the input page. However, this results in an
&lt;br&gt;exception as below:
&lt;br&gt;&lt;br&gt;org.apache.beehive.netui.pageflow.NoPreviousPageException: No relevant
&lt;br&gt;page for return-to=&amp;quot;currentPage&amp;quot; on action submitPersonalData in page
&lt;br&gt;flow /.../.../ConcreteController.jpf.
&lt;br&gt;&lt;br&gt;I've tried implementing alwaysTrackPreviousPage() returning true to no avail.
&lt;br&gt;&lt;br&gt;Does anyone have an idea about this?
&lt;br&gt;&lt;br&gt;Thanks a lot in advance,
&lt;br&gt;&amp;lt;P&amp;gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/NavigateTo.currentPage-in-inherited-page-flows-throw-NoPreviousPageException-tp19267627p19267627.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19263435</id>
	<title>[jira] Created: (BEEHIVE-1226) Potential cross-site-scripting vulnerability in select and checkbox tags</title>
	<published>2008-09-01T19:36:44Z</published>
	<updated>2008-09-01T19:36:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Potential cross-site-scripting vulnerability in select and checkbox tags
&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BEEHIVE-1226
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1226&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1226&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Beehive
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: NetUI
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 1.0.2, 1.0.1, 1.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Carlin Rogers
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: V.Next
&lt;br&gt;&lt;br&gt;&lt;br&gt;There is a potential cross-site-scripting issue with the netui select and checkbox tags.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1226%29-Potential-cross-site-scripting-vulnerability-in-select-and-checkbox-tags-tp19263435p19263435.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19036709</id>
	<title>Re: URL template config</title>
	<published>2008-08-18T10:52:51Z</published>
	<updated>2008-08-18T10:52:51Z</updated>
	<author>
		<name>Carlin Rogers-2</name>
	</author>
	<content type="html">Hi Srinivas,
&lt;br&gt;&lt;br&gt;The use of the templates is managed with the URLRewriterService that
&lt;br&gt;is part of the NetUI framework. In general it is used by the NetUI tag
&lt;br&gt;classes to render a URL on a page. The framework calls takes a
&lt;br&gt;rewritten URL and then uses a template to format a URL object to a
&lt;br&gt;string to be rendered in a page. Using a template is not requred. If
&lt;br&gt;you do, the url:queryString is used when there are query paramters for
&lt;br&gt;the URL object.
&lt;br&gt;&lt;br&gt;They could be set by using the &amp;lt;netui:parameter&amp;gt; tag as a sub element
&lt;br&gt;to a &amp;lt;netui:anchor&amp;gt; tag.
&lt;br&gt;&lt;br&gt;Kind regards,
&lt;br&gt;Carlin
&lt;br&gt;&lt;br&gt;On Tue, Aug 12, 2008 at 2:20 PM, Srinivas Surapaneni
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19036709&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;srinivas.surapaneni@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; In my beehive-url-template-config.xml, i had the following template
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;name&amp;gt;jpf-action&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; http://{url:domain}:{url:port}/{url:path}?URLTEMPLATE=action&amp;amp;
&lt;br&gt;&amp;gt; {url:queryString}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When is the url:queryString &amp;lt;queryString&amp;gt; used?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is it possible to add run time paramers from request/session to this
&lt;br&gt;&amp;gt; template?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Srinivas
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/URL-template-config-tp18956111p19036709.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18956110</id>
	<title>url template config</title>
	<published>2008-08-12T18:39:17Z</published>
	<updated>2008-08-12T18:39:17Z</updated>
	<author>
		<name>Srinivas Surapaneni</name>
	</author>
	<content type="html">In my beehive-url-template-config.xml, i had the following template
&lt;br&gt;&lt;br&gt;&amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;lt;name&amp;gt;jpf-action&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;lt;value&amp;gt;
&lt;br&gt;http://{url:domain}:{url:port}/{url:path}?URLTEMPLATE=action
&lt;br&gt;&amp;amp;{url:queryString}
&lt;br&gt;&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;lt;/url-template&amp;gt;
&lt;br&gt;&lt;br&gt;When is the url:queryString&amp;lt;&lt;a href=&quot;https://mail.google.com/mail/html/compose/static_files/queryString&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.google.com/mail/html/compose/static_files/queryString&lt;/a&gt;&amp;gt;used?
&lt;br&gt;Is it possible to add run time paramers from request/session to this
&lt;br&gt;template without extending url rewriter?
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;Srinivas
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/url-template-config-tp18956110p18956110.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18956111</id>
	<title>URL template config</title>
	<published>2008-08-12T13:20:32Z</published>
	<updated>2008-08-12T13:20:32Z</updated>
	<author>
		<name>Srinivas Surapaneni</name>
	</author>
	<content type="html">In my beehive-url-template-config.xml, i had the following template
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;url-template&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;name&amp;gt;jpf-action&amp;lt;/name&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;value&amp;gt;
&lt;br&gt;&lt;br&gt;http://{url:domain}:{url:port}/{url:path}?URLTEMPLATE=action&amp;amp;
&lt;br&gt;{url:queryString}
&lt;br&gt;&lt;br&gt;&amp;lt;/value&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;/url-template&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;When is the url:queryString &amp;lt;queryString&amp;gt; used?
&lt;br&gt;&lt;br&gt;Is it possible to add run time paramers from request/session to this
&lt;br&gt;template?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;Srinivas
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/URL-template-config-tp18956111p18956111.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18853016</id>
	<title>Re: URL Template Issues</title>
	<published>2008-08-06T05:12:22Z</published>
	<updated>2008-08-06T05:12:22Z</updated>
	<author>
		<name>Dan Turkenkopf</name>
	</author>
	<content type="html">Thanks Chris,
&lt;br&gt;&lt;br&gt;That worked perfectly.
&lt;br&gt;&lt;br&gt;-- Dan
&lt;br&gt;&lt;br&gt;Chris Jolley wrote:
&lt;br&gt;&amp;gt; This feature is a Desktop property called &amp;quot;scrollToWindow&amp;quot; you can
&lt;br&gt;&amp;gt; disable it in the admin tools for that desktop
&lt;br&gt;&lt;br&gt;Dan Turkenkopf wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'm using Beehive as the basis for a set of portlets running on
&lt;br&gt;&amp;gt; WebLogic Portal Server 10.2.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When I click on any action link, an anchor representing that page link
&lt;br&gt;&amp;gt; is being automatically created and embedded on the end of the URL [1],
&lt;br&gt;&amp;gt; which causes the page to jump to that location. &amp;nbsp;My usability team
&lt;br&gt;&amp;gt; would prefer that the browser stays at the top of the page so that the
&lt;br&gt;&amp;gt; navigation elements are always available.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Walking through the debugger, it appears that the anchor reference is
&lt;br&gt;&amp;gt; being stored as a URL fragment element, which I thought would be
&lt;br&gt;&amp;gt; written to the {url:fragment} token in the URL templates. &amp;nbsp;However,
&lt;br&gt;&amp;gt; the URLs defined in the beehive-url-template-config.xml [2] don't
&lt;br&gt;&amp;gt; include that token - so I'm not sure why the fragment is being
&lt;br&gt;&amp;gt; appended to the URL.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've confirmed that the patterns defined in the file are being used,
&lt;br&gt;&amp;gt; so it's not that the file is ignored.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I can't seem to figure out where the fragment is coming from or how to
&lt;br&gt;&amp;gt; stop it from rendering.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for any help,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dan Turkenkopf
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [1] Example URL:
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://www.mysite.com/context/myportal.portal?page=my_portal_page#myactionlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mysite.com/context/myportal.portal?page=my_portal_page#myactionlink&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [2] See attached file
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Notice: This email message, together with any attachments, may contain
&lt;br&gt;&amp;gt; information of BEA Systems, Inc., its subsidiaries and affiliated
&lt;br&gt;&amp;gt; entities, that may be confidential, proprietary, copyrighted and/or
&lt;br&gt;&amp;gt; legally privileged, and is intended solely for the use of the
&lt;br&gt;&amp;gt; individual or entity named in this message. If you are not the
&lt;br&gt;&amp;gt; intended recipient, and have received this message in error, please
&lt;br&gt;&amp;gt; immediately return this by email and then delete it.
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/URL-Template-Issues-tp18824344p18853016.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18845553</id>
	<title>[jira] Created: (BEEHIVE-1224) Missing EJB Control Container</title>
	<published>2008-08-05T10:58:46Z</published>
	<updated>2008-08-05T10:58:46Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Missing EJB Control Container
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BEEHIVE-1224
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1224&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1224&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Beehive
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Controls
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 1.0.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Operating System independent; WebLogic Server 9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: vijay
&lt;br&gt;&lt;br&gt;&lt;br&gt;From the docs (&lt;a href=&quot;http://beehive.apache.org/docs/1.0.2/controls/containment.html):&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://beehive.apache.org/docs/1.0.2/controls/containment.html):&lt;/a&gt;&amp;nbsp;&amp;quot;Examples of existing external containers for controls are the Servlet container, the EJB container, the Spring bean container, ... &amp;quot;
&lt;br&gt;&lt;br&gt;However, there are no implementations of EJB or Spring Control Containers provided with the beehive distribution. &amp;nbsp;Either the doc is incorrect (there is in fact no EJB Control Container), or this class has been omitted from the distro.
&lt;br&gt;&lt;br&gt;Please fix the doc or include the class in the distro. &amp;nbsp;Please provide an example EJB control container implementation.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1224%29-Missing-EJB-Control-Container-tp18845553p18845553.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18834519</id>
	<title>Re: URL Template Issues</title>
	<published>2008-08-05T08:42:23Z</published>
	<updated>2008-08-05T08:42:23Z</updated>
	<author>
		<name>Chris Jolley-2</name>
	</author>
	<content type="html">This feature is a Desktop property called &amp;quot;scrollToWindow&amp;quot; you can 
&lt;br&gt;disable it in the admin tools for that desktop
&lt;br&gt;&lt;br&gt;Dan Turkenkopf wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'm using Beehive as the basis for a set of portlets running on 
&lt;br&gt;&amp;gt; WebLogic Portal Server 10.2.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When I click on any action link, an anchor representing that page link 
&lt;br&gt;&amp;gt; is being automatically created and embedded on the end of the URL [1], 
&lt;br&gt;&amp;gt; which causes the page to jump to that location. &amp;nbsp;My usability team 
&lt;br&gt;&amp;gt; would prefer that the browser stays at the top of the page so that the 
&lt;br&gt;&amp;gt; navigation elements are always available.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Walking through the debugger, it appears that the anchor reference is 
&lt;br&gt;&amp;gt; being stored as a URL fragment element, which I thought would be 
&lt;br&gt;&amp;gt; written to the {url:fragment} token in the URL templates. &amp;nbsp;However, 
&lt;br&gt;&amp;gt; the URLs defined in the beehive-url-template-config.xml [2] don't 
&lt;br&gt;&amp;gt; include that token - so I'm not sure why the fragment is being 
&lt;br&gt;&amp;gt; appended to the URL.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've confirmed that the patterns defined in the file are being used, 
&lt;br&gt;&amp;gt; so it's not that the file is ignored.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I can't seem to figure out where the fragment is coming from or how to 
&lt;br&gt;&amp;gt; stop it from rendering.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for any help,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dan Turkenkopf
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [1] Example URL: 
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://www.mysite.com/context/myportal.portal?page=my_portal_page#myactionlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mysite.com/context/myportal.portal?page=my_portal_page#myactionlink&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [2] See attached file
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Notice: This email message, together with any attachments, may contain 
&lt;br&gt;&amp;gt; information of BEA Systems, Inc., its subsidiaries and affiliated 
&lt;br&gt;&amp;gt; entities, that may be confidential, proprietary, copyrighted and/or 
&lt;br&gt;&amp;gt; legally privileged, and is intended solely for the use of the 
&lt;br&gt;&amp;gt; individual or entity named in this message. If you are not the 
&lt;br&gt;&amp;gt; intended recipient, and have received this message in error, please 
&lt;br&gt;&amp;gt; immediately return this by email and then delete it. 
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/URL-Template-Issues-tp18824344p18834519.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18826321</id>
	<title>Fabrice Robbe est absent(e).</title>
	<published>2008-08-05T01:00:33Z</published>
	<updated>2008-08-05T01:00:33Z</updated>
	<author>
		<name>Fabrice.Robbe</name>
	</author>
	<content type="html">&lt;br&gt;Je serai absent(e) du &amp;nbsp;04/08/2008 au 19/08/2008.
&lt;br&gt;&lt;br&gt;Bonjour,
&lt;br&gt;Je serai absent du lundi 4 aout au mardi 20 aout inclus.
&lt;br&gt;Je répondrai à votre message dès mon retour.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Fabrice-Robbe-est-absent%28e%29.-tp18826321p18826321.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18824344</id>
	<title>URL Template Issues</title>
	<published>2008-08-04T17:31:48Z</published>
	<updated>2008-08-04T17:31:48Z</updated>
	<author>
		<name>Dan Turkenkopf</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;I&amp;#39;m using Beehive as the basis for a set of portlets running on WebLogic Portal Server 10.2.&lt;br&gt;&lt;br&gt;When I click on any action link, an anchor representing that page link is being automatically created and embedded on the end of the URL [1], which causes the page to jump to that location.&amp;nbsp; My usability team would prefer that the browser stays at the top of the page so that the navigation elements are always available.&lt;br&gt;
&lt;br&gt;Walking through the debugger, it appears that the anchor reference is being stored as a URL fragment element, which I thought would be written to the {url:fragment} token in the URL templates.&amp;nbsp; However, the URLs defined in the beehive-url-template-config.xml [2] don&amp;#39;t include that token - so I&amp;#39;m not sure why the fragment is being appended to the URL.&lt;br&gt;
&lt;br&gt;I&amp;#39;ve confirmed that the patterns defined in the file are being used, so it&amp;#39;s not that the file is ignored.&lt;br&gt;&lt;br&gt;I can&amp;#39;t seem to figure out where the fragment is coming from or how to stop it from rendering.&lt;br&gt;
&lt;br&gt;Thanks for any help,&lt;br&gt;&lt;br&gt;Dan Turkenkopf&lt;br&gt;&lt;br&gt;[1] Example URL: &lt;a href=&quot;https://www.mysite.com/context/myportal.portal?page=my_portal_page#myactionlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mysite.com/context/myportal.portal?page=my_portal_page#myactionlink&lt;/a&gt;&lt;br&gt;
&lt;br&gt;[2] See attached file&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;url-template-config xmlns=&amp;quot;&lt;a href=&quot;http://beehive.apache.org/netui/2004/server/url-template-config&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://beehive.apache.org/netui/2004/server/url-template-config&lt;/a&gt;&amp;quot; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://beehive.apache.org/netui/2004/server/url-template-config&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://beehive.apache.org/netui/2004/server/url-template-config&lt;/a&gt;&amp;nbsp;,DanaInfo=.awfdpenrGm6msm0utPv5ATx25.3H+url-template-config.xsd&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		/{url:path}?{url:queryString}{url:currentPage}
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;name&amp;gt;default-complete&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		/{url:prefix}/{url:path}?{url:queryString}{url:currentPage}
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;name&amp;gt;portlet-default&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		/{url:path}?{url:queryString}{url:currentPage}
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;name&amp;gt;portlet-secure-default&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		/{url:path}?{url:queryString}{url:currentPage}
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;name&amp;gt;portlet-action&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		/{url:path}?{url:queryString}{url:currentPage}
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;name&amp;gt;portlet-secure-action&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		/{url:path}?{url:queryString}{url:currentPage}
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;name&amp;gt;portlet-resource&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		/{url:path}?{url:queryString}
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;name&amp;gt;portlet-secure-resource&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		/{url:path}?{url:queryString}
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-- Templates for consuming remote portlets --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;wsrp-default&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/{url:path}?{url:queryString}&amp;amp;wsrp-urlType={wsrp-urlType}&amp;amp;wsrp-url={wsrp-url}&amp;amp;wsrp-requiresRewrite={wsrp-requiresRewrite}&amp;amp;wsrp-navigationalValues={wsrp-navigationalValues}&amp;amp;wsrp-navigationalState={wsrp-navigationalState}&amp;amp;wsrp-interactionState={wsrp-interactionState}&amp;amp;wsrp-mode={wsrp-mode}&amp;amp;wsrp-windowState={wsrp-windowState}&amp;amp;{weblogic-passthru}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;wsrp-secureDefault&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/{url:path}?{url:queryString}&amp;amp;wsrp-urlType={wsrp-urlType}&amp;amp;wsrp-url={wsrp-url}&amp;amp;wsrp-requiresRewrite={wsrp-requiresRewrite}&amp;amp;wsrp-navigationalValues={wsrp-navigationalValues}&amp;amp;wsrp-navigationalState={wsrp-navigationalState}&amp;amp;wsrp-interactionState={wsrp-interactionState}&amp;amp;wsrp-mode={wsrp-mode}&amp;amp;wsrp-windowState={wsrp-windowState}&amp;amp;{weblogic-passthru}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;wsrp-blockingAction&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /{url:path}?{url:queryString}&amp;amp;wsrp-urlType=blockingAction&amp;amp;wsrp-url={wsrp-url}&amp;amp;wsrp-requiresRewrite={wsrp-requiresRewrite}&amp;amp;wsrp-navigationalValues={wsrp-navigationalValues}&amp;amp;wsrp-navigationalState={wsrp-navigationalState}&amp;amp;wsrp-interactionState={wsrp-interactionState}&amp;amp;wsrp-mode={wsrp-mode}&amp;amp;wsrp-windowState={wsrp-windowState}&amp;amp;{weblogic-passthru}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;wsrp-render&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /{url:path}?{url:queryString}&amp;amp;wsrp-urlType=render&amp;amp;wsrp-url={wsrp-url}&amp;amp;wsrp-requiresRewrite={wsrp-requiresRewrite}&amp;amp;wsrp-navigationalValues={wsrp-navigationalValues}&amp;amp;wsrp-navigationalState={wsrp-navigationalState}&amp;amp;wsrp-interactionState={wsrp-interactionState}&amp;amp;wsrp-mode={wsrp-mode}&amp;amp;wsrp-windowState={wsrp-windowState}&amp;amp;{weblogic-passthru}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;wsrp-resource&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /{url:path}/resource?{url:queryString}&amp;amp;_nfpb=true&amp;amp;_portlet.renderResource=true&amp;amp;wsrp-urlType=resource&amp;amp;wsrp-url={wsrp-url}&amp;amp;wsrp-requiresRewrite={wsrp-requiresRewrite}&amp;amp;wsrp-resourceID={wsrp-resourceID}&amp;amp;wsrp-preferOperation={wsrp-preferOperation}&amp;amp;wsrp-resourceState={wsrp-resourceState}&amp;amp;wsrp-resourceCacheability={wsrp-resourceCacheability}&amp;amp;{weblogic-passthru}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;wsrp-secureBlockingAction&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/{url:path}?{url:queryString}&amp;amp;wsrp-urlType=blockingAction&amp;amp;wsrp-secureURL=true&amp;amp;wsrp-url={wsrp-url}&amp;amp;wsrp-requiresRewrite={wsrp-requiresRewrite}&amp;amp;wsrp-navigationalValues={wsrp-navigationalValues}&amp;amp;wsrp-navigationalState={wsrp-navigationalState}&amp;amp;wsrp-interactionState={wsrp-interactionState}&amp;amp;wsrp-mode={wsrp-mode}&amp;amp;wsrp-windowState={wsrp-windowState}&amp;amp;{weblogic-passthru}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;wsrp-secureRender&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/{url:path}?{url:queryString}&amp;amp;wsrp-urlType=render&amp;amp;wsrp-secureURL=true&amp;amp;wsrp-url={wsrp-url}&amp;amp;wsrp-requiresRewrite={wsrp-requiresRewrite}&amp;amp;wsrp-navigationalValues={wsrp-navigationalValues}&amp;amp;wsrp-navigationalState={wsrp-navigationalState}&amp;amp;wsrp-interactionState={wsrp-interactionState}&amp;amp;wsrp-mode={wsrp-mode}&amp;amp;wsrp-windowState={wsrp-windowState}&amp;amp;{weblogic-passthru}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-template&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;wsrp-secureResource&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/{url:path}/resource?{url:queryString}&amp;amp;_nfpb=true&amp;amp;_portlet.renderResource=true&amp;amp;wsrp-urlType=resource&amp;amp;wsrp-secureURL=true&amp;amp;wsrp-url={wsrp-url}&amp;amp;wsrp-requiresRewrite={wsrp-requiresRewrite}&amp;amp;wsrp-resourceID={wsrp-resourceID}&amp;amp;wsrp-preferOperation={wsrp-preferOperation}&amp;amp;wsrp-resourceState={wsrp-resourceState}&amp;amp;wsrp-resourceCacheability={wsrp-resourceCacheability}&amp;amp;{weblogic-passthru}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/url-template&amp;gt;
&lt;br&gt;&amp;lt;/url-template-config&amp;gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/URL-Template-Issues-tp18824344p18824344.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18488040</id>
	<title>JDBC Control</title>
	<published>2008-07-16T06:57:56Z</published>
	<updated>2008-07-16T06:57:56Z</updated>
	<author>
		<name>Emmanuel Collin</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;i'm trying to use an alias into a select query (select LASTNAME as 
&lt;br&gt;lname...) on a MYSQL database without any succes. The same query works 
&lt;br&gt;fine on an Oracle database.
&lt;br&gt;Do i need to write a custom resultset mapper for this specific issue ?
&lt;br&gt;&lt;br&gt;Thx a lot
&lt;br&gt;Emmanuel
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/JDBC-Control-tp18488040p18488040.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18396567</id>
	<title>liveness questions [was: Fwd: Created: (BEEHIVE-1222) Is this project still active?]</title>
	<published>2008-07-10T21:26:27Z</published>
	<updated>2008-07-10T21:26:27Z</updated>
	<author>
		<name>Eddie O'Neil-2</name>
	</author>
	<content type="html">Eliseo--
&lt;br&gt;&lt;br&gt;&amp;nbsp; The questions you're asking are relevant; to answer them, I'm
&lt;br&gt;pulling them into the dev@ list so the discussion isn't buried in
&lt;br&gt;notes on a Jira issue.
&lt;br&gt;&lt;br&gt;&amp;nbsp; Beehive is not an archived ASF project and is as such &amp;quot;active&amp;quot;, but
&lt;br&gt;it's clear from the commit activity:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://mail-archives.apache.org/mod_mbox/beehive-commits/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail-archives.apache.org/mod_mbox/beehive-commits/&lt;/a&gt;&lt;br&gt;&lt;br&gt;and traffic on the various mailing lists that the project is pretty
&lt;br&gt;quiet and lacks forward momentum toward new releases or new features.
&lt;br&gt;If you're interested in a new release, please say so directly. &amp;nbsp;At
&lt;br&gt;present, SVN contains a few minor bug fixes and no new features /
&lt;br&gt;enhancements.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Eddie
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------- Forwarded message ----------
&lt;br&gt;From: Eliseo Soto (JIRA) &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18396567&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jira@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: Tue, Jun 17, 2008 at 1:51 PM
&lt;br&gt;Subject: [jira] Created: (BEEHIVE-1222) Is this project still active?
&lt;br&gt;To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18396567&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Is this project still active?
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BEEHIVE-1222
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1222&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1222&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Beehive
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Wish
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Build
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Eliseo Soto
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Trivial
&lt;br&gt;&lt;br&gt;&lt;br&gt;Just curious about this project since the website hasn't been updated
&lt;br&gt;in a while and the latest release is from 2006-12-04.
&lt;br&gt;&lt;br&gt;However I see that the SVN repo still has activity.
&lt;br&gt;&lt;br&gt;Is there a new release coming soon?
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/liveness-questions--was%3A-Fwd%3A-Created%3A-%28BEEHIVE-1222%29-Is-this-project-still-active---tp18396567p18396567.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18385388</id>
	<title>Re: NetUI</title>
	<published>2008-07-10T08:24:16Z</published>
	<updated>2008-07-10T08:24:16Z</updated>
	<author>
		<name>Carlin Rogers-2</name>
	</author>
	<content type="html">There is an in depth description of how to enable beehive in an
&lt;br&gt;Eclipse WTP Web App, in a blog posted by Greg Mally. Ther versions
&lt;br&gt;referenced in the blog may be a old but I think it still works in
&lt;br&gt;eclipse 3.3.x with Beehive 1.0.2. Follow the steps outlined in the
&lt;br&gt;article.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://dev2dev.bea.com/blog/gmally/archive/2005/11/beehive_enable_1.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev2dev.bea.com/blog/gmally/archive/2005/11/beehive_enable_1.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Kind regards,
&lt;br&gt;Carlin
&lt;br&gt;&lt;br&gt;On Thu, Jul 10, 2008 at 6:27 AM, Aliaksei Yaustratsyeu
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18385388&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aliaksei_Yaustratsyeu@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hello.
&lt;br&gt;&amp;gt; Please, can you help me to build the simple project using NetUi
&lt;br&gt;&amp;gt; technology under the Eclipse?
&lt;br&gt;&amp;gt; You can show how do it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/NetUI-tp18382003p18385388.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18385354</id>
	<title>Re: NetUI</title>
	<published>2008-07-10T08:22:17Z</published>
	<updated>2008-07-10T08:22:17Z</updated>
	<author>
		<name>Eddie O'Neil-2</name>
	</author>
	<content type="html">&amp;nbsp; A good starting point for NetUI is the Tutorial here:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://beehive.apache.org/docs/1.0.2/netui/tutorial.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://beehive.apache.org/docs/1.0.2/netui/tutorial.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;with the examples included in the distribution being a broader second step.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Eddie
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Thu, Jul 10, 2008 at 6:27 AM, Aliaksei Yaustratsyeu
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18385354&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aliaksei_Yaustratsyeu@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hello.
&lt;br&gt;&amp;gt; Please, can you help me to build the simple project using NetUi
&lt;br&gt;&amp;gt; technology under the Eclipse?
&lt;br&gt;&amp;gt; You can show how do it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/NetUI-tp18382003p18385354.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18385312</id>
	<title>Re: Eclipse</title>
	<published>2008-07-10T08:20:28Z</published>
	<updated>2008-07-10T08:20:28Z</updated>
	<author>
		<name>Eddie O'Neil-2</name>
	</author>
	<content type="html">Aliaksei--
&lt;br&gt;&lt;br&gt;&amp;nbsp; There's a blog entry here that might help you get started with a
&lt;br&gt;Beehive-enabled Eclipse project:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dev2dev.bea.com/cs/user/blog%3ffile=/blog/gmally/archive/2005/11/beehive_enable.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev2dev.bea.com/cs/user/blog%3ffile=/blog/gmally/archive/2005/11/beehive_enable.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; The steps are a little dated and apply to Eclipse 3.1, but they
&lt;br&gt;should still help get you started.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Eddie
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Thu, Jul 10, 2008 at 6:23 AM, Aliaksei Yaustratsyeu
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18385312&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aliaksei_Yaustratsyeu@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hello.
&lt;br&gt;&amp;gt; Please, can you help me to build the simple project using Beehive
&lt;br&gt;&amp;gt; technology under the Eclipse?
&lt;br&gt;&amp;gt; You can show how do it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Eclipse-tp18382000p18385312.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18382003</id>
	<title>NetUI</title>
	<published>2008-07-10T05:27:33Z</published>
	<updated>2008-07-10T05:27:33Z</updated>
	<author>
		<name>Aliaksei Yaustratsyeu</name>
	</author>
	<content type="html">Hello.
&lt;br&gt;Please, can you help me to build the simple project using NetUi
&lt;br&gt;technology under the Eclipse?
&lt;br&gt;You can show how do it?
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/NetUI-tp18382003p18382003.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18382000</id>
	<title>Eclipse</title>
	<published>2008-07-10T05:23:55Z</published>
	<updated>2008-07-10T05:23:55Z</updated>
	<author>
		<name>Aliaksei Yaustratsyeu</name>
	</author>
	<content type="html">Hello.
&lt;br&gt;Please, can you help me to build the simple project using Beehive
&lt;br&gt;technology under the Eclipse?
&lt;br&gt;You can show how do it?
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Eclipse-tp18382000p18382000.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18162210</id>
	<title>Re: Releasing JDBCControl connections early</title>
	<published>2008-06-27T12:25:58Z</published>
	<updated>2008-06-27T12:25:58Z</updated>
	<author>
		<name>Dan Anderson</name>
	</author>
	<content type="html">That options could work and I thank you for the positive feedback.
&lt;br&gt;What I have done is created a wrapper around my JdbcControls that de-couples it from the custom control that consumes it's services. That way, I can create the JdbcControl whenever I want and destroy when I am finished with it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Chad Schoettger-2 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Depending on the specifics of you implementation, you may be able to
&lt;br&gt;use the @ConnectionOptions.useExternalConnection annotation (defined
&lt;br&gt;in the JdbcControl interface) to reduce the number of JDBCConnections
&lt;br&gt;used.
&lt;br&gt;&lt;br&gt;If the useExternalConnection annotation has a value of true, the JDBC
&lt;br&gt;control will not acquire its own connection, instead it will use the
&lt;br&gt;Connection supplied by the JdbcControl.setConnection() API.
&lt;br&gt;&lt;br&gt;&amp;nbsp; - Hope this helps,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Chad
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Jun 23, 2008 at 3:17 PM, Dan Anderson &amp;lt;danderson@intertech.com&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have thus far built 20+ controls that extend JDBCControl, These
&lt;br&gt;&amp;gt; JDBCContorls are used by dao objects. These dao objects are in turn custom
&lt;br&gt;&amp;gt; beehive controls. The problem that I am running into is that the
&lt;br&gt;&amp;gt; JDBCControls are not being cleaned up until the parent custom control is
&lt;br&gt;&amp;gt; destroyed. I have gone so far as to null the control instance to force the
&lt;br&gt;&amp;gt; onRelease() method to be fired.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I need a way to force the connection to be released on demand. One of my
&lt;br&gt;&amp;gt; more advanced JUnit tests is exhausting the connection pool and is failing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any help would be greatly appreciated.
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Releasing-JDBCControl-connections-early-tp18078694p18078694.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Releasing-JDBCControl-connections-early-tp18078694p18078694.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Beehive - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Releasing-JDBCControl-connections-early-tp18078694p18162210.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18162089</id>
	<title>Re: Releasing JDBCControl connections early</title>
	<published>2008-06-27T12:17:06Z</published>
	<updated>2008-06-27T12:17:06Z</updated>
	<author>
		<name>Chad Schoettger-2</name>
	</author>
	<content type="html">Depending on the specifics of you implementation, you may be able to
&lt;br&gt;use the @ConnectionOptions.useExternalConnection annotation (defined
&lt;br&gt;in the JdbcControl interface) to reduce the number of JDBCConnections
&lt;br&gt;used.
&lt;br&gt;&lt;br&gt;If the useExternalConnection annotation has a value of true, the JDBC
&lt;br&gt;control will not acquire its own connection, instead it will use the
&lt;br&gt;Connection supplied by the JdbcControl.setConnection() API.
&lt;br&gt;&lt;br&gt;&amp;nbsp; - Hope this helps,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Chad
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Jun 23, 2008 at 3:17 PM, Dan Anderson &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18162089&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;danderson@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have thus far built 20+ controls that extend JDBCControl, These
&lt;br&gt;&amp;gt; JDBCContorls are used by dao objects. These dao objects are in turn custom
&lt;br&gt;&amp;gt; beehive controls. The problem that I am running into is that the
&lt;br&gt;&amp;gt; JDBCControls are not being cleaned up until the parent custom control is
&lt;br&gt;&amp;gt; destroyed. I have gone so far as to null the control instance to force the
&lt;br&gt;&amp;gt; onRelease() method to be fired.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I need a way to force the connection to be released on demand. One of my
&lt;br&gt;&amp;gt; more advanced JUnit tests is exhausting the connection pool and is failing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any help would be greatly appreciated.
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Releasing-JDBCControl-connections-early-tp18078694p18078694.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Releasing-JDBCControl-connections-early-tp18078694p18078694.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Beehive - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Releasing-JDBCControl-connections-early-tp18078694p18162089.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18098935</id>
	<title>[jira] Created: (BEEHIVE-1223) &quot;Could not find shared flow with name X&quot; even when it's specified correctly in the code</title>
	<published>2008-06-24T11:38:45Z</published>
	<updated>2008-06-24T11:38:45Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&amp;quot;Could not find shared flow with name X&amp;quot; even when it's specified correctly in the code
&lt;br&gt;---------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BEEHIVE-1223
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1223&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1223&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Beehive
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: NetUI
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 1.0.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: BEA Portal 10
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Eliseo Soto
&lt;br&gt;&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;Please take a look at the following code snippet:
&lt;br&gt;&lt;br&gt;[code]
&lt;br&gt;@Jpf.Controller(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sharedFlowRefs = {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @Jpf.SharedFlowRef(name = &amp;quot;rootSharedFlow&amp;quot;, type= com.company.portlets.BigGatewayAgentSharedFlow.class)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }	
&lt;br&gt;)
&lt;br&gt;public final class MasterPinPopulateController extends BigGatewayAgentController {	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private static final long serialVersionUID = -3177980439461585579L;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @Jpf.SharedFlowField(name = &amp;quot;rootSharedFlow&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; private BigGatewayAgentSharedFlow sharedFlow;
&lt;br&gt;&lt;br&gt;.
&lt;br&gt;.
&lt;br&gt;.
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;public class BigGatewayAgentController extends PageFlowController {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private static final long serialVersionUID = 6528555130532846044L;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private transient Logger log = Logger.getLogger(this.getClass());
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @Jpf.Action(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; forwards = {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @Jpf.Forward(name = &amp;quot;success&amp;quot;, path = &amp;quot;index.jsp&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public Forward begin() throws Exception {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return new Forward(&amp;quot;success&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public Logger getLog() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return log;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;[/code]
&lt;br&gt;&lt;br&gt;When running the code I get this error in the logs:
&lt;br&gt;ERROR org.apache.beehive.netui.pageflow.PageFlowController - Could not find shared flow with name &amp;quot;rootSharedFlow&amp;quot; to initialize field sharedFlow in com.company.portlets.extensivesearch.MasterPinPopulateController
&lt;br&gt;&lt;br&gt;I think the error has something to do with the fact that I'm declaring a shared flow in a class that doesn't extend PageFlowController directly.
&lt;br&gt;&lt;br&gt;The same happens with other classes that declare their page flows in a similar fashion.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1223%29-%22Could-not-find-shared-flow-with-name-X%22-even-when-it%27s-specified-correctly-in-the-code-tp18098935p18098935.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18078694</id>
	<title>Releasing JDBCControl connections early</title>
	<published>2008-06-23T14:17:04Z</published>
	<updated>2008-06-23T14:17:04Z</updated>
	<author>
		<name>Dan Anderson</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have thus far built 20+ controls that extend JDBCControl, These JDBCContorls are used by dao objects. These dao objects are in turn custom beehive controls. The problem that I am running into is that the JDBCControls are not being cleaned up until the parent custom control is destroyed. I have gone so far as to null the control instance to force the onRelease() method to be fired. 
&lt;br&gt;&lt;br&gt;I need a way to force the connection to be released on demand. One of my more advanced JUnit tests is exhausting the connection pool and is failing.
&lt;br&gt;&lt;br&gt;Any help would be greatly appreciated.&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---User-f366.html&quot; embed=&quot;fixTarget[366]&quot; target=&quot;_top&quot; &gt;Beehive - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Releasing-JDBCControl-connections-early-tp18078694p18078694.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17984551</id>
	<title>[jira] Created: (BEEHIVE-1222) Is this project still active?</title>
	<published>2008-06-17T12:51:45Z</published>
	<updated>2008-06-17T12:51:45Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Is this project still active?
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BEEHIVE-1222
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1222&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1222&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Beehive
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Wish
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Build
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Eliseo Soto
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Trivial
&lt;br&gt;&lt;br&gt;&lt;br&gt;Just curious about this project since the website hasn't been updated in a while and the latest release is from 2006-12-04.
&lt;br&gt;&lt;br&gt;However I see that the SVN repo still has activity.
&lt;br&gt;&lt;br&gt;Is there a new release coming soon?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1222%29-Is-this-project-still-active--tp17984551p17984551.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17799266</id>
	<title>[jira] Resolved: (BEEHIVE-1221) Forrest version conflict since post 0.7 release</title>
	<published>2008-06-11T15:46:44Z</published>
	<updated>2008-06-11T15:46:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Carlin Rogers resolved BEEHIVE-1221.
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: V.Next
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Carlin Rogers
&lt;br&gt;&lt;br&gt;This is fixed with SVN revision 666879. Thanks for the contribution Scott.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Forrest version conflict since post 0.7 release
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BEEHIVE-1221
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1221&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1221&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Beehive
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Documentation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: V1Alpha, V1Beta, v1m1, 1.0, 1.0.1, 1.0.2, V.Next
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: All OS, not specific to platform. &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Scott L'Hommedieu
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Carlin Rogers
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: V.Next
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: forrest.properties.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; Original Estimate: 1h
&lt;br&gt;&amp;gt; &amp;nbsp;Remaining Estimate: 1h
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When building docs forrest uses the org.apache.forrest.plugin.output.pdf plugin. &amp;nbsp;The plugin reference in forrest.properties is version agnostic however version 0.7 (0.1 of the plugin) is needed. &amp;nbsp;Since the release of the latest version 0.8 of Forrest, this creates an incompatibility. &amp;nbsp;This will occur on all configurations unless you previously required this plugin (built beehive) in a Forrest build before the release of 0.8 of Forrest.
&lt;br&gt;&amp;gt; See &lt;a href=&quot;http://forrest.apache.org/docs_0_80/faq.html#older-plugins&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forrest.apache.org/docs_0_80/faq.html#older-plugins&lt;/a&gt;&amp;nbsp;for details on this issue from a Forrest perspective.
&lt;br&gt;&amp;gt; The change is simple to forrest.properties. &amp;nbsp;I will attach a diff shortly.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1221%29-Forrest-version-conflict-since-post-0.7-release-tp17788569p17799266.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17799257</id>
	<title>[jira] Updated: (BEEHIVE-1221) Forrest version conflict since post 0.7 release</title>
	<published>2008-06-11T15:22:45Z</published>
	<updated>2008-06-11T15:22:45Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Scott L'Hommedieu updated BEEHIVE-1221:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: forrest.properties.diff
&lt;br&gt;&lt;br&gt;Diff of forrest.properties
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Forrest version conflict since post 0.7 release
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BEEHIVE-1221
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1221&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1221&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Beehive
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Documentation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: V1Alpha, V1Beta, v1m1, 1.0, 1.0.1, 1.0.2, V.Next
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: All OS, not specific to platform. &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Scott L'Hommedieu
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: forrest.properties.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; Original Estimate: 1h
&lt;br&gt;&amp;gt; &amp;nbsp;Remaining Estimate: 1h
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When building docs forrest uses the org.apache.forrest.plugin.output.pdf plugin. &amp;nbsp;The plugin reference in forrest.properties is version agnostic however version 0.7 (0.1 of the plugin) is needed. &amp;nbsp;Since the release of the latest version 0.8 of Forrest, this creates an incompatibility. &amp;nbsp;This will occur on all configurations unless you previously required this plugin (built beehive) in a Forrest build before the release of 0.8 of Forrest.
&lt;br&gt;&amp;gt; See &lt;a href=&quot;http://forrest.apache.org/docs_0_80/faq.html#older-plugins&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forrest.apache.org/docs_0_80/faq.html#older-plugins&lt;/a&gt;&amp;nbsp;for details on this issue from a Forrest perspective.
&lt;br&gt;&amp;gt; The change is simple to forrest.properties. &amp;nbsp;I will attach a diff shortly.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1221%29-Forrest-version-conflict-since-post-0.7-release-tp17788569p17799257.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17788569</id>
	<title>[jira] Created: (BEEHIVE-1221) Forrest version conflict since post 0.7 release</title>
	<published>2008-06-11T15:10:46Z</published>
	<updated>2008-06-11T15:10:46Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Forrest version conflict since post 0.7 release
&lt;br&gt;-----------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BEEHIVE-1221
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1221&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1221&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Beehive
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Documentation
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 1.0.2, 1.0.1, 1.0, v1m1, V1Beta, V1Alpha, V.Next
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: All OS, not specific to platform. &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Scott L'Hommedieu
&lt;br&gt;&lt;br&gt;&lt;br&gt;When building docs forrest uses the org.apache.forrest.plugin.output.pdf plugin. &amp;nbsp;The plugin reference in forrest.properties is version agnostic however version 0.7 (0.1 of the plugin) is needed. &amp;nbsp;Since the release of the latest version 0.8 of Forrest, this creates an incompatibility. &amp;nbsp;This will occur on all configurations unless you previously required this plugin (built beehive) in a Forrest build before the release of 0.8 of Forrest.
&lt;br&gt;&lt;br&gt;See &lt;a href=&quot;http://forrest.apache.org/docs_0_80/faq.html#older-plugins&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forrest.apache.org/docs_0_80/faq.html#older-plugins&lt;/a&gt;&amp;nbsp;for details on this issue from a Forrest perspective.
&lt;br&gt;&lt;br&gt;The change is simple to forrest.properties. &amp;nbsp;I will attach a diff shortly.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1221%29-Forrest-version-conflict-since-post-0.7-release-tp17788569p17788569.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17754892</id>
	<title>[jira] Updated: (BEEHIVE-1215) ControlBean.lookupControlBeanContextFactory can be optimized</title>
	<published>2008-06-10T04:10:45Z</published>
	<updated>2008-06-10T04:10:45Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Tomasz Wysocki updated BEEHIVE-1215:
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: Controls.java
&lt;br&gt;&lt;br&gt;I have prepared a version which should deal with different classloaders that ControlFactory can be loaded from. Eliminates the problem of heavy classpath scanning.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; ControlBean.lookupControlBeanContextFactory can be optimized
&lt;br&gt;&amp;gt; ------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BEEHIVE-1215
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1215&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1215&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Beehive
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Controls
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Anand Sridharan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: ControlBean.java, Controls.java
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In ControlBean.lookupControlBeanContextFactory, everytime ControlBeanContext == null or context.getService(ControlBeanContextFactory.class, null) returns null, discoverer.find(ControlBeanContextFactory.class, DefaultControlBeanContextFactory.class.getName()) is called.
&lt;br&gt;&amp;gt; discoverer.find is pretty costly &amp; takes toll on performance when multiple control instantiation happens at the same time under the given scenario.
&lt;br&gt;&amp;gt; Moving discoverer.find to static block will make it run only once &amp; hence improve performance significantly.
&lt;br&gt;&amp;gt; ---------------------------&amp;gt;8-------------------------
&lt;br&gt;&amp;gt; &amp;nbsp; abstract public class ControlBean
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; implements org.apache.beehive.controls.api.bean.ControlBean
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; static Class factoryClass;
&lt;br&gt;&amp;gt; static DiscoverClass discoverer; 
&lt;br&gt;&amp;gt; 	static {
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; discoverer = new DiscoverClass();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;factoryClass = discoverer.find(ControlBeanContextFactory.class, DefaultControlBeanContextFactory.class.getName());
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; .................
&lt;br&gt;&amp;gt; .................
&lt;br&gt;&amp;gt; &amp;nbsp; private ControlBeanContextFactory lookupControlBeanContextFactory
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (org.apache.beehive.controls.api.context.ControlBeanContext context) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // first, try to find the CBCFactory from the container
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(context != null) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ControlBeanContextFactory cbcFactory = context.getService(ControlBeanContextFactory.class, null);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(cbcFactory != null) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return cbcFactory;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Create the context that acts as the BeanContextProxy for this bean (the context that this bean _defines_).
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return (ControlBeanContextFactory)factoryClass.newInstance();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; catch (Exception e) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new ControlException(&amp;quot;Exception creating ControlBeanContext&amp;quot;, e);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; ..................
&lt;br&gt;&amp;gt; ....................
&lt;br&gt;&amp;gt; ...................
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; ---------------------------8&amp;lt;----------------------------
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1215%29-ControlBean.lookupControlBeanContextFactory-can-be-optimized-tp14935165p17754892.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17735593</id>
	<title>[jira] Resolved: (BEEHIVE-1220) The BaseHandler.reinit() method does not  call the reinit() method on the _previousHandler member</title>
	<published>2008-06-09T08:19:45Z</published>
	<updated>2008-06-09T08:19:45Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Carlin Rogers resolved BEEHIVE-1220.
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;br&gt;This is resolved with the change made in SVN revision 665719.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The BaseHandler.reinit() method does not &amp;nbsp;call the reinit() method on the _previousHandler member
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BEEHIVE-1220
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/BEEHIVE-1220&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/BEEHIVE-1220&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Beehive
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: NetUI
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0, 1.0.1, 1.0.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Carlin Rogers
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Carlin Rogers
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: V.Next
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The BaseHandler.reinit() method does not &amp;nbsp;call the reinit() method on the _previousHandler member. In the case where the handlers are reinitialized, any previous handlers will not have a correct servlet context. For example if the Handlers are serialized and de-serialized, The transient servlet context member will be null. A reinit() will not reset the servlet context member of the previous handler member... resulting in an NPE in some calls call to the previous handler.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28BEEHIVE-1220%29-The-BaseHandler.reinit%28%29-method-does-not--call-the-reinit%28%29-method-on-the-_previousHandler-member-tp17545084p17735593.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17684402</id>
	<title>Re: Is Beehive still an active project?</title>
	<published>2008-06-05T21:24:45Z</published>
	<updated>2008-06-05T21:24:45Z</updated>
	<author>
		<name>Xibin Zeng-2</name>
	</author>
	<content type="html">Anthony -
&lt;br&gt;&lt;br&gt;Not necessarily. Beehive has several parts; and yes, PageFlow is the web
&lt;br&gt;framework of Beehive, and it is built on top of Struts. You forgot to
&lt;br&gt;mention another part of Beehive, namely, the Controls framework. This
&lt;br&gt;framework provides good encapsulation to complex JavaEE technologies, such
&lt;br&gt;as JDBC, JMS, and web services, as a component model. For example, the Web
&lt;br&gt;Service Control provides a java proxy class to a web service based on its
&lt;br&gt;WSDL. If you are on the Weblogic platform, it provides additional benefit
&lt;br&gt;since it integrates well with WLS, and it gives you feature coverage in
&lt;br&gt;areas such as conversational web service, transactions, EJB Timer,
&lt;br&gt;management console, etc. There are good support from the IDE as an eclipse
&lt;br&gt;plug-in. I was involved in implementing some of the technologies at one time
&lt;br&gt;and could give you more detail if you are interested.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Xibin Zeng
&lt;br&gt;&lt;br&gt;On Thu, Jun 5, 2008 at 4:45 PM, Antony Stubbs &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17684402&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antony.stubbs@...&lt;/a&gt;&amp;gt;
&lt;br&gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Seriously - forget about Beehive - it's built on Struts and struts is crap.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Use Wicket.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Eirik Rude-3 wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; We are in the process of choosing a new framework to move all of our
&lt;br&gt;&amp;gt; &amp;gt; development to. &amp;nbsp;One of the frameworks being considered is Beehive since
&lt;br&gt;&amp;gt; &amp;gt; we are on Weblogic servers. &amp;nbsp;Can you tell us if this framework is still
&lt;br&gt;&amp;gt; &amp;gt; active, and if this is something we should be considering.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thank you,
&lt;br&gt;&amp;gt; &amp;gt; Eirik Rude
&lt;br&gt;&amp;gt; &amp;gt; Senior Internationalization Architect
&lt;br&gt;&amp;gt; &amp;gt; Vurv Technology
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----
&lt;br&gt;&amp;gt; ___________________________
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://stubbisms.wordpress.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://stubbisms.wordpress.com&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://stubbisms.wordpress.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://stubbisms.wordpress.com&lt;/a&gt;&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/Is-Beehive-still-an-active-project--tp16907363p17681890.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Is-Beehive-still-an-active-project--tp16907363p17681890.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Beehive - Dev mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Is-Beehive-still-an-active-project--tp16907363p17684402.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17681890</id>
	<title>Re: Is Beehive still an active project?</title>
	<published>2008-06-05T16:45:25Z</published>
	<updated>2008-06-05T16:45:25Z</updated>
	<author>
		<name>Antony Stubbs</name>
	</author>
	<content type="html">Seriously - forget about Beehive - it's built on Struts and struts is crap.
&lt;br&gt;&lt;br&gt;Use Wicket.
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Eirik Rude-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message&quot;&gt;We are in the process of choosing a new framework to move all of our development to. &amp;nbsp;One of the frameworks being considered is Beehive since we are on Weblogic servers. &amp;nbsp;Can you tell us if this framework is still active, and if this is something we should be considering.
&lt;br&gt;&lt;br&gt;Thank you,
&lt;br&gt;Eirik Rude
&lt;br&gt;Senior Internationalization Architect
&lt;br&gt;Vurv Technology
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;div class=&quot;signature&quot;&gt;___________________________&lt;br /&gt;
&lt;a href=&quot;http://stubbisms.wordpress.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://stubbisms.wordpress.com&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Beehive---Dev-f365.html&quot; embed=&quot;fixTarget[365]&quot; target=&quot;_top&quot; &gt;Beehive - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Is-Beehive-still-an-active-project--tp16907363p17681890.html" />
</entry>

</feed>
