You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "David Jencks (JIRA)" <ji...@apache.org> on 2008/02/22 02:22:20 UTC

[jira] Created: (GERONIMO-3871) maven archetypes for modules and assemblies

maven archetypes for modules and assemblies
-------------------------------------------

                 Key: GERONIMO-3871
                 URL: https://issues.apache.org/jira/browse/GERONIMO-3871
             Project: Geronimo
          Issue Type: New Feature
      Security Level: public (Regular issues)
          Components: buildsystem
    Affects Versions: 2.1, 2.1.1, 2.2
            Reporter: David Jencks
            Assignee: David Jencks
             Fix For: 2.1.1, 2.2


Need a couple maven archetypes to make it easier to set up projects to build plugins and assemblies.

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


[jira] Closed: (GERONIMO-3871) maven archetypes for modules and assemblies

Posted by "David Jencks (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-3871?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Jencks closed GERONIMO-3871.
----------------------------------

    Resolution: Fixed

Ported to 2.1 branch in rev 636584.  these could undoubtedly use more cleanup but they do exist and more or less work.

> maven archetypes for modules and assemblies
> -------------------------------------------
>
>                 Key: GERONIMO-3871
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3871
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: buildsystem
>    Affects Versions: 2.1, 2.1.1, 2.2
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 2.1.1, 2.2
>
>         Attachments: liferay-sample-project.jar
>
>
> Need a couple maven archetypes to make it easier to set up projects to build plugins and assemblies.

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


[jira] Commented: (GERONIMO-3871) maven archetypes for modules and assemblies

Posted by "David Jencks (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-3871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12573388#action_12573388 ] 

David Jencks commented on GERONIMO-3871:
----------------------------------------

I wrote up more instructions on the wiki...
http://cwiki.apache.org/confluence/display/GMOxDOC21/Constructing+a+special-purpose+server+using+maven

I changed the "module" archetype name to geronimo-plugin-archetype in rev 632076.

> maven archetypes for modules and assemblies
> -------------------------------------------
>
>                 Key: GERONIMO-3871
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3871
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: buildsystem
>    Affects Versions: 2.1, 2.1.1, 2.2
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 2.1.1, 2.2
>
>         Attachments: liferay-sample-project.jar
>
>
> Need a couple maven archetypes to make it easier to set up projects to build plugins and assemblies.

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


[jira] Commented: (GERONIMO-3871) maven archetypes for modules and assemblies

Posted by "David Jencks (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-3871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12571710#action_12571710 ] 

David Jencks commented on GERONIMO-3871:
----------------------------------------

rev   630411 assembly archetype
rev 630412 fix version in module archetype.

> maven archetypes for modules and assemblies
> -------------------------------------------
>
>                 Key: GERONIMO-3871
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3871
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: buildsystem
>    Affects Versions: 2.1, 2.1.1, 2.2
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 2.1.1, 2.2
>
>
> Need a couple maven archetypes to make it easier to set up projects to build plugins and assemblies.

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


[jira] Updated: (GERONIMO-3871) maven archetypes for modules and assemblies

Posted by "David Jencks (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-3871?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Jencks updated GERONIMO-3871:
-----------------------------------

    Attachment: liferay-sample-project.jar

I used the archetypes to help come up with this liferay sample server.  

1. I'd like to use this as a doc sample.  The only non-apache-licensed stuff at the moment is part of the liferay-jetty/src/main/plan/plan.xml  If this is from liferay or Jim Foster maybe we can use it.

2. Even with command.javaFlags << '-Xmx1024m -XX:MaxPermSize=512m' it wont start with OOM permgen errors.

3. I'd strongly recommend imitating the roller plugin and extracting most of the jars in lib into dependencies in the g. repo.

4. The default user doesn't work yet.  I think this is because it's not configured in the backing store, but haven't investigated.

> maven archetypes for modules and assemblies
> -------------------------------------------
>
>                 Key: GERONIMO-3871
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3871
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: buildsystem
>    Affects Versions: 2.1, 2.1.1, 2.2
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 2.1.1, 2.2
>
>         Attachments: liferay-sample-project.jar
>
>
> Need a couple maven archetypes to make it easier to set up projects to build plugins and assemblies.

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


[jira] Commented: (GERONIMO-3871) maven archetypes for modules and assemblies

Posted by "David Jencks (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-3871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578082#action_12578082 ] 

David Jencks commented on GERONIMO-3871:
----------------------------------------

rev 636578 added a couple of pom.sample.xml files that maven won't process since the normal maven processing strips out all the useful comments I put in the original poms.

> maven archetypes for modules and assemblies
> -------------------------------------------
>
>                 Key: GERONIMO-3871
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3871
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: buildsystem
>    Affects Versions: 2.1, 2.1.1, 2.2
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 2.1.1, 2.2
>
>         Attachments: liferay-sample-project.jar
>
>
> Need a couple maven archetypes to make it easier to set up projects to build plugins and assemblies.

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


[jira] Commented: (GERONIMO-3871) maven archetypes for modules and assemblies

Posted by "David Jencks (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-3871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12571661#action_12571661 ] 

David Jencks commented on GERONIMO-3871:
----------------------------------------

rev 630365 first draft of module (plugin) archetype. Seems to more or less work.

> maven archetypes for modules and assemblies
> -------------------------------------------
>
>                 Key: GERONIMO-3871
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3871
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: buildsystem
>    Affects Versions: 2.1, 2.1.1, 2.2
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 2.1.1, 2.2
>
>
> Need a couple maven archetypes to make it easier to set up projects to build plugins and assemblies.

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