Author: kentam
Date: Tue Apr  5 15:20:17 2005
New Revision: 160230

URL: http://svn.apache.org/viewcvs?view=rev&rev=160230
Log:
Updated website with beta release and 2.0 planning info.

Fixed bug in interceptor handling, contributed by Mridul Muralidharan.


Modified:
    
incubator/beehive/trunk/controls/src/runtime/org/apache/beehive/controls/runtime/bean/ControlBean.java
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/downloads.xml
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/index.xml
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml

Modified: 
incubator/beehive/trunk/controls/src/runtime/org/apache/beehive/controls/runtime/bean/ControlBean.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/controls/src/runtime/org/apache/beehive/controls/runtime/bean/ControlBean.java?view=diff&r1=160229&r2=160230
==============================================================================
--- 
incubator/beehive/trunk/controls/src/runtime/org/apache/beehive/controls/runtime/bean/ControlBean.java
 (original)
+++ 
incubator/beehive/trunk/controls/src/runtime/org/apache/beehive/controls/runtime/bean/ControlBean.java
 Tue Apr  5 15:20:17 2005
@@ -913,7 +913,16 @@
      */
     protected Interceptor ensureInterceptor( String n )
     {
-        Interceptor i = _interceptors.get( n );
+        Interceptor i = null;
+        if ( _interceptors == null )
+        {
+            _interceptors = new HashMap<String,Interceptor>();
+        }
+        else
+        {
+            i = _interceptors.get( n );
+        }
+
         if ( i == null )
         {
             try
@@ -1061,5 +1070,5 @@
      * HashMap to hold interceptor impl instances.
      * Populated lazily.  Maps interceptor interface name to impl.
      */
-    transient private final HashMap<String,Interceptor> _interceptors = new 
HashMap<String,Interceptor>();
+    transient private HashMap<String,Interceptor> _interceptors;
 }

Modified: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/downloads.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/downloads.xml?view=diff&r1=160229&r2=160230
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/downloads.xml
 (original)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/downloads.xml
 Tue Apr  5 15:20:17 2005
@@ -7,14 +7,13 @@
        </header>
        <body>
                <section>
-            <title>Beehive 1.0 Beta RC2 Binary Distribution</title>
-            <p>The second Beehive 1.0 Beta Release Candidate #2 (RC2) 
-                               binary distribution is available for 
-                download at <a 
href="http://cvs.apache.org/dist/incubator/beehive/nightlies/v1.0-beta-rc2/bin/";>http://cvs.apache.org/dist/incubator/beehive/nightlies/v1.0-beta-rc2/bin/</a>.
 
-                               This distribution is a <em>candidate</em> for 
the beta release and is 
+            <title>Beehive 1.0 Beta Binary Distribution</title>
+            <p>The Beehive 1.0 Beta binary distribution is available for 
+                download at <a
+                               
href="http://cvs.apache.org/dist/incubator/beehive/v1.0-beta/bin/";>http://cvs.apache.org/dist/incubator/beehive/v1.0-beta/bin/</a>.
 
+                               This distribution is a <em>beta</em> release 
and is 
                                <em>not</em> intended for creating 
production-level 
-                applications.  Please try it out and file "v1beta" bugs 
against it; we are in the final stages of
-                locking down for beta, so this is your last chance to 
influence what goes into it.</p>
+                applications.</p>
                </section>
                <section>
                        <title>Beehive 1.0 Alpha Binary Distribution</title>

Modified: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/index.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/index.xml?view=diff&r1=160229&r2=160230
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/index.xml 
(original)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/index.xml 
Tue Apr  5 15:20:17 2005
@@ -29,10 +29,25 @@
                                        annotation-driven programming model for 
web services.</li>
                        </ul>
                </section>
+        <section id="beehive2">
+            <title>Beehive 2.0 Planning</title>
+            <p><strong>Beehive 2.0 planning is in progress!</strong>  We want 
your ideas on features
+                or capabilities for our next version.  Help Beehive continue 
to deliver on our promise to make Enterprise App Development easier, and to 
continue to act as an effective bridge between simple, toolable metadata-driven 
abstractions and the more complex runtime machinery required to make the 
abstractions fly! 
+            </p>
+            <p>Please participate by:</p>
+            <ul>
+                <li>Sending your ideas to the <a 
href="mailto:[email protected]";>[email protected]</a>
 mailing list.  This is the ideal forum for discussion of new ideas -- <a 
href="mailinglists.html">subscribe</a> and join in!  Please preface the subject 
of your message with <code>"[Feature Idea]"</code> and include a
+                    short description of the feature and its benefits.</li>
+                <li>Add your idea to the <a 
href="http://wiki.apache.org/beehive/WishList";>Beehive WishList</a>.  Anyone
+                    can add an entry, simply click "Login" and enter your name 
and contact info.  Please use
+                    the wiki only to list ideas -- discussion should take 
place on the <a href="mailinglists.html">
+                    mailing lists</a>.</li>
+            </ul>
+        </section>
                <section id="news">
                        <title>News</title>
-                       <p><strong>Daily builds</strong> are now available.  To 
get a daily snapshot, visit the <a href="downloads.html">Download Page</a>!</p>
-                               <ul>
+                       <ul>
+                <li><strong>04/04/2005</strong>: The Beehive Beta <a 
href="http://cvs.apache.org/dist/incubator/beehive/v1.0-beta/bin/";>distribution</a>
 is now available!</li>
                                <li>Beehive has a <a class="fork" 
                                        
href="http://wiki.apache.org/beehive";>wiki</a>.</li>
                                <li>Bugs or feature requests can be filed in 
our issue tracking system: <a class="fork" 
@@ -41,8 +56,6 @@
                                        
href="http://www.eclipse.org/pollinate/";>Pollinate</a> is 
                                        an Eclipse technology project building 
an IDE for the 
                                        Beehive Framework. </li>
-                               <li>Would you like to contribute? Subscribe now 
to the Beehive 
-                                       <a href="mailinglists.html">mailing 
lists</a>.</li>
                        </ul>
                </section>
                <section>
@@ -84,4 +97,4 @@
                        Sun Microsystems, Inc. in the United States and other 
                        countries.<br/> &copy; 2004, Apache Software Foundation 
</legal>
        </footer>
-</document>
\ No newline at end of file
+</document>

Modified: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml?view=diff&r1=160229&r2=160230
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml 
(original)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml 
Tue Apr  5 15:20:17 2005
@@ -76,10 +76,10 @@
     </docs>
     <links label="Links" tab="welcome">
         <wiki label="Beehive Wiki" href="http://wiki.apache.org/beehive"/>
+        <jira label="Beehive JIRA (Bugs and Issues)" 
href="http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10570"/>
         <controlhaus label="Controlhaus" href="http://www.controlhaus.com/"/>
-        <jira label="Bugs and Issues" 
href="http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10570"/>
         <pollinate label="Pollinate" href="http://www.eclipse.org/pollinate/"/>
-        <svn label="Browse SVN" 
href="http://svn.apache.org/viewcvs.cgi/incubator/beehive/"/>
+        <svn label="Browse Source Code (svn)" 
href="http://svn.apache.org/viewcvs.cgi/incubator/beehive/"/>
     </links>
 </site>    
     <!--


Reply via email to