You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Vincent Massol (JIRA)" <de...@geronimo.apache.org> on 2005/10/19 13:20:46 UTC

[jira] Created: (GERONIMO-1092) Create a Maven2 build for the Daytrader sample app

Create a Maven2 build for the Daytrader sample app
--------------------------------------------------

         Key: GERONIMO-1092
         URL: http://issues.apache.org/jira/browse/GERONIMO-1092
     Project: Geronimo
        Type: Task
  Components: sample apps  
    Reporter: Vincent Massol




-- 
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] Updated: (GERONIMO-1092) Create a Maven2 build for the Daytrader sample app

Posted by "Aaron Mulder (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-1092?page=all ]

Aaron Mulder updated GERONIMO-1092:
-----------------------------------

    Fix Version: 1.x
        Version: 1.0-M5
      Assign To: Matt Hogstrom

> Create a Maven2 build for the Daytrader sample app
> --------------------------------------------------
>
>          Key: GERONIMO-1092
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1092
>      Project: Geronimo
>         Type: Task
>   Components: sample apps
>     Versions: 1.0-M5
>     Reporter: Vincent Massol
>     Assignee: Matt Hogstrom
>      Fix For: 1.x
>  Attachments: daytrader-vmassol1-matches-326852.zip, daytrader-vmassol2-new-directory-structure-with-m2-poms.zip, daytrader-vmassol3-xdocletification-ejb-lester.zip
>


-- 
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] Updated: (GERONIMO-1092) Create a Maven2 build for the Daytrader sample app

Posted by "Vincent Massol (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-1092?page=all ]

Vincent Massol updated GERONIMO-1092:
-------------------------------------

    Attachment: daytrader-vmassol2-new-directory-structure-with-m2-poms.zip

- Modified directory structure
- Added working M2 POMs and left m1 POMs intact for now (my next zip will have them removed as I don't need them)

My next 2 steps is to automate the Derby setup and then the Geronimo deployment to a running Geronimo instance.



> Create a Maven2 build for the Daytrader sample app
> --------------------------------------------------
>
>          Key: GERONIMO-1092
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1092
>      Project: Geronimo
>         Type: Task
>   Components: sample apps
>     Reporter: Vincent Massol
>  Attachments: daytrader-vmassol1-matches-326852.zip, daytrader-vmassol2-new-directory-structure-with-m2-poms.zip
>


-- 
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] Updated: (GERONIMO-1092) Create a Maven2 build for the Daytrader sample app

Posted by "Vincent Massol (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-1092?page=all ]

Vincent Massol updated GERONIMO-1092:
-------------------------------------

    Attachment: daytrader-vmassol3-xdocletification-ejb-lester.zip

This is a patch from Lester Ecarma that modifies the ejb module to use Xdoclet. I have applied it to the m2book daytrader m2 build branch. It has the nice advantage of  removing lots of code that is now generated by XDoclet.

> Create a Maven2 build for the Daytrader sample app
> --------------------------------------------------
>
>          Key: GERONIMO-1092
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1092
>      Project: Geronimo
>         Type: Task
>   Components: sample apps
>     Reporter: Vincent Massol
>  Attachments: daytrader-vmassol1-matches-326852.zip, daytrader-vmassol2-new-directory-structure-with-m2-poms.zip, daytrader-vmassol3-xdocletification-ejb-lester.zip
>


-- 
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] Updated: (GERONIMO-1092) Create a Maven2 build for the Daytrader sample app

Posted by "Vincent Massol (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-1092?page=all ]

Vincent Massol updated GERONIMO-1092:
-------------------------------------

    Attachment: daytrader-vmassol1-matches-326852.zip

The first step before creating the m2 build is to reorganize sources and clean up some cruft. This zip contains build cleanup matching svn revision 326852 of the geronimo sandbox/daytrader directory. No source files have been modified (only moved around). Some unnecessary files have been removed (not that I have removed one image file TradeLogo.gif in wsappclient as it wasn't used by the build). Build files have been modified.

Basically here are the steps I've done:

- moved all sources in src/main/java
- moved all resources in src/main/resources
- removed all tests (as they were not real tests - they were just fake tests probably generated by the genapp plugin)
- removed some other genapp files (App.java, etc)
- removed the core module which consists only in a genapp generated project
- have the ear application.xml file generated by the ear plugin
- fixed some project.xml stuff (like renaming <id> into <artifactId>, etc)
- some other minor stuff (indentation fixes, etc)


> Create a Maven2 build for the Daytrader sample app
> --------------------------------------------------
>
>          Key: GERONIMO-1092
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1092
>      Project: Geronimo
>         Type: Task
>   Components: sample apps
>     Reporter: Vincent Massol
>  Attachments: daytrader-vmassol1-matches-326852.zip
>


-- 
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] Closed: (GERONIMO-1092) Create a Maven2 build for the Daytrader sample app

Posted by "Matt Hogstrom (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-1092?page=all ]
     
Matt Hogstrom closed GERONIMO-1092:
-----------------------------------

    Fix Version: 1.1
                     (was: 1.x)
     Resolution: Fixed

Applied patches and staged DayTrader to geronimo/daytrader from geronimo/trunk/applications/daytrader.

> Create a Maven2 build for the Daytrader sample app
> --------------------------------------------------
>
>          Key: GERONIMO-1092
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1092
>      Project: Geronimo
>         Type: Task
>   Components: sample apps
>     Versions: 1.0-M5
>     Reporter: Vincent Massol
>     Assignee: Matt Hogstrom
>      Fix For: 1.1
>  Attachments: daytrader-vmassol1-matches-326852.zip, daytrader-vmassol2-new-directory-structure-with-m2-poms.zip, daytrader-vmassol3-xdocletification-ejb-lester.zip
>


-- 
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