[ 
https://issues.apache.org/jira/browse/GERONIMO-4056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12609971#action_12609971
 ] 

Hernan Cunico commented on GERONIMO-4056:
-----------------------------------------

I think we should provide some more details about what the custom server 
assemblies are. If we already provide those details, then point to that section 
in the documentation.

We should establish a more solid starting point for this tutorial or the rest 
of the sections/step won't be fully understood.

We also need to improve the Geronimo Plugin Architecture documentation so 
instructions like "...To assemble a server from existing instance of geronimo 
we need to include geronimo-boilerplate-minimal plugin which includes several 
files used to start the server..." have more meaning.

It is not clear what we should achieve after completing section "Identifying 
the functional components required by our server".

Looking at step 6 under "Assembling a custom server" I see 
"default/StatelessSessionEJB/1.0/car" and "default/ApplicationClient/1.0/car" 
but it is not clear how/when these should be selected. I think we should 
indicate first the components for the application we want to create a custom 
server assembly for. Then indicate what are the minimum server components 
needed to get a functional custom server assembly. Last indicate the optional 
componenets like Administration Console, etc.  It is not too clear to me how, 
if I include the Administration Console plugin the DB wizard won't be included 
and still have to explicitly add it. (Geronimo Plugin Architecture 
documentation should probably address this)

Could a plugin (or custom server assembly) contain information to create a DB 
and populate some data if such DB is on the embedded Derby?


> Tutorials - Custom Server assemblies using Apache Geronimo Administrative 
> Console
> ---------------------------------------------------------------------------------
>
>                 Key: GERONIMO-4056
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4056
>             Project: Geronimo
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: documentation
>    Affects Versions: 2.1, 2.1.1
>            Reporter: Hernan Cunico
>            Assignee: Ashish Jain
>
> Geronimo v2.1 documentation, Tutorials section.
> Develop a tutorial for "Creating your own custom server with Geronimo 
> framework" addressing the following common topics (use this list as the 
> initial guideline). This document should also match the styling used in the 
> existing tutorials.
> * Setting up Eclipse for Application development
> * Sample application overview 
> _identify the different components_
> * Prerequisites
> _external resources (i.e. databases, connection pools, JMS queues, etc)_
> * Sample app creation
> _breakdown into multiple bullets_
> * Deploy and Test the application
> See http://cwiki.apache.org/GMOxDOC21/tutorials.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to