You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Jeroen Hoffman (JIRA)" <je...@portals.apache.org> on 2008/10/17 10:50:44 UTC

[jira] Created: (JS2-911) Be able to build the installer in the trunk with Maven-2

Be able to build the installer in the trunk with Maven-2
--------------------------------------------------------

                 Key: JS2-911
                 URL: https://issues.apache.org/jira/browse/JS2-911
             Project: Jetspeed 2
          Issue Type: Task
          Components: Installer
            Reporter: Jeroen Hoffman
             Fix For: 2.2


poms are missing from subprojects jetspeed-ant-tasks and jetspeed-installer

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


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Resolved: (JS2-911) Be able to build the installer in the trunk with Maven-2

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma resolved JS2-911.
---------------------------

    Resolution: Fixed

Feature completed and superseded by JS2-912 (also provided by Jeroen Hoffman)

> Be able to build the installer in the trunk with Maven-2
> --------------------------------------------------------
>
>                 Key: JS2-911
>                 URL: https://issues.apache.org/jira/browse/JS2-911
>             Project: Jetspeed 2
>          Issue Type: Task
>          Components: Installer
>            Reporter: Jeroen Hoffman
>            Assignee: Ate Douma
>             Fix For: 2.2
>
>         Attachments: apache-jetspeed-trunk.patch, JS2-911-B.patch
>
>
> poms are missing from subprojects jetspeed-ant-tasks and jetspeed-installer

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


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Commented: (JS2-911) Be able to build the installer in the trunk with Maven-2

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
    [ https://issues.apache.org/jira/browse/JS2-911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659112#action_12659112 ] 

Ate Douma commented on JS2-911:
-------------------------------

Hi Jeroen,

I just committed your patch, with a few adjustments (some parts of the patch didn't seem to have come through correctly).
I already build and tested a demo installer and that looks great!
Thanks for a great contribution.

There are a few issues we need to address but those are minor, e.g. db-psml installation from command-line, using the ant build *after* installation doesn't seem to work yet.
In addition, we would also like to see support for using Tomcat 6 (hint :) ).

NB: To be able to actually build an installer does require to checkout and build pluto, jetspeed and portals applications all locally first.

> Be able to build the installer in the trunk with Maven-2
> --------------------------------------------------------
>
>                 Key: JS2-911
>                 URL: https://issues.apache.org/jira/browse/JS2-911
>             Project: Jetspeed 2
>          Issue Type: Task
>          Components: Installer
>            Reporter: Jeroen Hoffman
>            Assignee: Ate Douma
>             Fix For: 2.2
>
>         Attachments: apache-jetspeed-trunk.patch
>
>
> poms are missing from subprojects jetspeed-ant-tasks and jetspeed-installer

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


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Commented: (JS2-911) Be able to build the installer in the trunk with Maven-2

Posted by "Jeroen Hoffman (JIRA)" <je...@portals.apache.org>.
    [ https://issues.apache.org/jira/browse/JS2-911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12664543#action_12664543 ] 

Jeroen Hoffman commented on JS2-911:
------------------------------------

In patch B there were some problemen found:
- the added file 'resources/spring-filter-key.properties' wasn't in it
- the removal of packaging derby driver should not be in it.
- no more explicit filtering of datasource.xml but instead system properties should be used.

Since I've been working locally on using JS2-912 (using Tomcat 6 instead of 5.5), I'll provide a new patch in that issue that also fixes these items.



> Be able to build the installer in the trunk with Maven-2
> --------------------------------------------------------
>
>                 Key: JS2-911
>                 URL: https://issues.apache.org/jira/browse/JS2-911
>             Project: Jetspeed 2
>          Issue Type: Task
>          Components: Installer
>            Reporter: Jeroen Hoffman
>            Assignee: Ate Douma
>             Fix For: 2.2
>
>         Attachments: apache-jetspeed-trunk.patch, JS2-911-B.patch
>
>
> poms are missing from subprojects jetspeed-ant-tasks and jetspeed-installer

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


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Assigned: (JS2-911) Be able to build the installer in the trunk with Maven-2

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma reassigned JS2-911:
-----------------------------

    Assignee: Ate Douma

> Be able to build the installer in the trunk with Maven-2
> --------------------------------------------------------
>
>                 Key: JS2-911
>                 URL: https://issues.apache.org/jira/browse/JS2-911
>             Project: Jetspeed 2
>          Issue Type: Task
>          Components: Installer
>            Reporter: Jeroen Hoffman
>            Assignee: Ate Douma
>             Fix For: 2.2
>
>         Attachments: apache-jetspeed-trunk.patch
>
>
> poms are missing from subprojects jetspeed-ant-tasks and jetspeed-installer

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


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Updated: (JS2-911) Be able to build the installer in the trunk with Maven-2

Posted by "Jeroen Hoffman (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeroen Hoffman updated JS2-911:
-------------------------------

    Attachment: JS2-911-B.patch

Ate,
Your comment about db-psml installation from command-line made me have a look at it again, and I have now a second patch that features:

- addition of a spring-filter-key.properties file to set up the proper page manager so the pages imported into the database are actually used (!)
- more consistent target naming in database/build.xml
- placing files used by database/build.xml to database/resources
- no more copying of page manager files from and to assembly/alternate (unused)
- no more unpacking files to database/import/db-ojb (unused)
- removal of etc/database/import directory (unused)
- removal of derby driver from database/lib, should use the one in tomcat/shared/lib (minimal installer  is now below 40 Mb again)

Jeroen

> Be able to build the installer in the trunk with Maven-2
> --------------------------------------------------------
>
>                 Key: JS2-911
>                 URL: https://issues.apache.org/jira/browse/JS2-911
>             Project: Jetspeed 2
>          Issue Type: Task
>          Components: Installer
>            Reporter: Jeroen Hoffman
>            Assignee: Ate Douma
>             Fix For: 2.2
>
>         Attachments: apache-jetspeed-trunk.patch, JS2-911-B.patch
>
>
> poms are missing from subprojects jetspeed-ant-tasks and jetspeed-installer

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


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Updated: (JS2-911) Be able to build the installer in the trunk with Maven-2

Posted by "Jeroen Hoffman (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeroen Hoffman updated JS2-911:
-------------------------------

    Attachment: apache-jetspeed-trunk.patch

Patch includes pom for jetspeed-ant-tasks, pom (plus associated files) for jetspeed-installer and changes in root pom.

Enables building of an installer for demo and minimal Jetspeed running on Tomcat 5.5.27.

> Be able to build the installer in the trunk with Maven-2
> --------------------------------------------------------
>
>                 Key: JS2-911
>                 URL: https://issues.apache.org/jira/browse/JS2-911
>             Project: Jetspeed 2
>          Issue Type: Task
>          Components: Installer
>            Reporter: Jeroen Hoffman
>             Fix For: 2.2
>
>         Attachments: apache-jetspeed-trunk.patch
>
>
> poms are missing from subprojects jetspeed-ant-tasks and jetspeed-installer

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


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org