You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Rich Feit (JIRA)" <be...@incubator.apache.org> on 2004/11/11 02:44:23 UTC

[jira] Created: (BEEHIVE-82) Page Flow Overview - hitting a page flow URL

Page Flow Overview - hitting a page flow URL
--------------------------------------------

         Key: BEEHIVE-82
         URL: http://nagoya.apache.org/jira/browse/BEEHIVE-82
     Project: Beehive
        Type: Improvement
  Components: Documentation  
    Versions: V1Alpha    
    Reporter: Rich Feit
 Assigned to: Steve Hanson 
    Priority: Minor
     Fix For: V1Alpha


I think it would be nice if the overview mentioned that page flows are URL-addressable.  Hitting /foo/MyPageFlow.jpf creates foo.MyPageFlow (if it's not already created) and runs its begin action.  Similarly, hitting /foo/someAction.do creates foo.MyPageFlow (if it's not already created) and runs action "someAction".

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


Re: Rich's pageflow doc comments

Posted by Richard Feit <ri...@bea.com>.
Cool!  An annotation reference would be excellent -- it's the kind of 
thing I'd gravitate to immediately as a user, actually.  There's a guide 
for the former incarnation of this (WebLogic Workshop XDoclet-style 
annotations) at 
http://e-docs.bea.com/workshop/docs81/doc/en/workshop/reference/tags/navJpfAnnotations.html 
.  It's incomplete wrt Beehive, and the format is different, but it 
could help as a resource.  I'm happy to get my hands dirty with this, 
too -- if there's a skeleton/partial reference page for the annotations, 
I could fill in some missing information.

Rich

bob@codehaus.org wrote:

>Rich--
>
>This is all great stuff!  Since we can edit docs continuously up to
>and beyond ApacheCon, once I get the baseline controls doc up, I'll
>work on all of this stuff.  Things like the simple-action stuff is
>excellent, and certainly will help sell beehive as a super-easy way
>to build apps (round of pats-on-the-back to everyone).
>
>I think I need to crawl the javadocs for the annotations and create a
>doc explaining, with examples, the various magical things you can do.
>I know it's all mentioned in the Javadocs, but it's sometimes hard to
>find cool stuff when you don't even know what you're looking for. :)
>
>A single page demonstrating the various annotations from top-to-bottom
>would allow folks to read it and think "hey, I could use that for FOO,
>and I could use that other thing for BAR" etc etc.  
>
>Plus, we could recycle the examples etc directly into the javadocs
>for Jpf.SimpleAction, etc.  
>
>	-bob
>
>  
>

Rich's pageflow doc comments

Posted by bo...@codehaus.org.
Rich--

This is all great stuff!  Since we can edit docs continuously up to
and beyond ApacheCon, once I get the baseline controls doc up, I'll
work on all of this stuff.  Things like the simple-action stuff is
excellent, and certainly will help sell beehive as a super-easy way
to build apps (round of pats-on-the-back to everyone).

I think I need to crawl the javadocs for the annotations and create a
doc explaining, with examples, the various magical things you can do.
I know it's all mentioned in the Javadocs, but it's sometimes hard to
find cool stuff when you don't even know what you're looking for. :)

A single page demonstrating the various annotations from top-to-bottom
would allow folks to read it and think "hey, I could use that for FOO,
and I could use that other thing for BAR" etc etc.  

Plus, we could recycle the examples etc directly into the javadocs
for Jpf.SimpleAction, etc.  

	-bob

[jira] Closed: (BEEHIVE-82) Page Flow Overview - hitting a page flow URL

Posted by "Nathan Jantz (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-82?page=all ]
     
Nathan Jantz closed BEEHIVE-82:
-------------------------------

    Assign To: Nathan Jantz  (was: Rich Feit)

Verified in 1.0m1-rc2.

> Page Flow Overview - hitting a page flow URL
> --------------------------------------------
>
>          Key: BEEHIVE-82
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-82
>      Project: Beehive
>         Type: Improvement
>   Components: Documentation
>     Versions: V1Alpha
>     Reporter: Rich Feit
>     Assignee: Nathan Jantz
>     Priority: Minor
>      Fix For: V1Beta

>
> I think it would be nice if the overview mentioned that page flows are URL-addressable.  Hitting /foo/MyPageFlow.jpf creates foo.MyPageFlow (if it's not already created) and runs its begin action.  Similarly, hitting /foo/someAction.do creates foo.MyPageFlow (if it's not already created) and runs action "someAction".

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


[jira] Resolved: (BEEHIVE-82) Page Flow Overview - hitting a page flow URL

Posted by "Steve Hanson (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-82?page=history ]
     
Steve Hanson resolved BEEHIVE-82:
---------------------------------

      Assign To: Rich Feit  (was: Steve Hanson)
     Resolution: Fixed
    Fix Version: V1Beta
                     (was: V1Alpha)

I added the following text to the 'overview' topic:

"
Note that controller classes, and the actions they contain, are URL addressable. Hitting the following URL creates an instance of the controller class foo.MyControllerClass  and runs its begin action. (When no other action is specified, the begin  method is run by default.)

http://some.domain.com/foo/MyControllerClass.jpf 

Hitting the following URL creates an instance of foo.MyControllerClass (if it doesn't already exist) and invokes the someAction action. Note that the controller class isn't mentioned by name: it's assumed that only one controller class exists in the directory, so there is only one candidate controller class to instantiate.

http://some.domain.com/foo/someAction.do
"

> Page Flow Overview - hitting a page flow URL
> --------------------------------------------
>
>          Key: BEEHIVE-82
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-82
>      Project: Beehive
>         Type: Improvement
>   Components: Documentation
>     Versions: V1Alpha
>     Reporter: Rich Feit
>     Assignee: Rich Feit
>     Priority: Minor
>      Fix For: V1Beta

>
> I think it would be nice if the overview mentioned that page flows are URL-addressable.  Hitting /foo/MyPageFlow.jpf creates foo.MyPageFlow (if it's not already created) and runs its begin action.  Similarly, hitting /foo/someAction.do creates foo.MyPageFlow (if it's not already created) and runs action "someAction".

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