Qpid-developers,
There are still a few issues I've noted with using the mvn branch for
M1. Most of the issues are quite small but we need to start testing
and working on the rest of the release process without holding up M2
development.

Build:
- Mina jar is downloaded rather than using our existing snapshot.

Both Distributions
- Top level License file doesn't reference or include all other license files.
- Disclaimer content is wrong. (currently for CXF)

Source Distribution
- AMQP Specification is not included so compilation cannot occur, see
mvn output at end of email.
- Should the source include sufficient files to be able to do a
release? or should it just be the project source files for compilation.

Binary Distribution
- Windows batch scripts no longer work as the <module>-launcher.jars
are not generated.
- META-INF directory in generated jars are missing Disclaimer,License and Notes
- No JavaDoc in the doc folder
- Management module is missing

Other issues
- Library naming, how do we do a Release rather than a snapshot?
- Should we include an empty log directory in the binary build?

I know Steve has put a LOT of good work into getting maven together. My
understanding of the M1 release was so we had baseline to support our
current clients.

Is there any other issues that anyone else has noticed?

--
Martin


Here is the error I get trying to do a mvn from the source release:
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO]   Qpid
[INFO]   Qpid Common Utilities
[INFO]   Qpid Broker
[INFO]   Qpid Client
[INFO]   Qpid Management
[INFO]   Qpid Management Core
[INFO]   Qpid Management Client
[INFO]   Qpid Cluster
[INFO]   Qpid System Tests
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Qpid

[INFO]    task-segment: [install]
[INFO] 
----------------------------------------------------------------------------

[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing c:\dev\Apache
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target\qpid-1.0-in
cubator-M1-SNAPSHOT-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\pom.xml
to c:\.mvn\repository\org\ap
ache\qpid\qpid\1.0-incubator-M1-SNAPSHOT\qpid-1.0-incubator-M1-SNAPSHOT.pom
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Qpid Common Utilities

[INFO]    task-segment: [install]
[INFO] 
----------------------------------------------------------------------------

[INFO] [antrun:run {execution: protocol-version}]
[INFO] Executing tasks

generate:
  [mkdir] Created dir: C:\dev\Apache
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target\qpid
-1.0-incubator-M1-SNAPSHOT-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\common\target\generated\xsl\o
rg\apache\qpid\framing
   [copy] Copying 1 file to C:\dev\Apache
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target
\qpid-1.0-incubator-M1-SNAPSHOT-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\common\target\generated\
xsl\org\apache\qpid\framing

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------

[INFO] Error executing ant tasks

Embedded error: The following error occurred while executing this line:
C:\dev\Apache 
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target\qpid-1.0-incubator-M1-SNAPSHO
T-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\common\protocol-version.xml:106:
The following error o
ccurred while executing this line:
C:\dev\Apache 
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target\qpid-1.0-incubator-M1-SNAPSHO
T-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\common\protocol-version.xml:49:
ERROR: AMQP specificat
ion file ../../../trunk/qpid/specs/amqp-8.0.xml not found.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 seconds
[INFO] Finished at: Tue Nov 14 08:40:19 GMT 2006
[INFO] Final Memory: 7M/14M
[INFO] ------------------------------------------------------------------------



On 14/11/06, Martin Ritchie <[EMAIL PROTECTED]> wrote:
There are still a few problems with the mvn distribution:

Both Distributions
-Top level License file doesn't reference or include all other license files.

Source Distribution
- AMQP Specification is not included so compilation cannot occur, see
mvn output at end of email.
- Should the source include sufficient files to be able to do a
release? Should it not just be the project source files for
compilation.

Binary Distribution
- Windows batch scripts no longer work as the <module>-launcher.jars
are not generated.
- META-INF directory is missing Disclaimer,License and Notes
- Library naming, how do we do a Release rather than a snapshot?

There is quite a list of things that need to be resolved. I know Steve
has put a LOT of good work into getting maven together. My
understanding of the M1 release was so we had baseline to support our
current clients.

Given that our current schedule is to do a M2 before Christmas what is
the groups view?

[ ] Branch now for M1
[ ] Fix outstanding maven issues for M2 which is around 4 weeks from now.

--
Martin


Here is the error I get trying to do a mvn from the source release:
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO]   Qpid
[INFO]   Qpid Common Utilities
[INFO]   Qpid Broker
[INFO]   Qpid Client
[INFO]   Qpid Management
[INFO]   Qpid Management Core
[INFO]   Qpid Management Client
[INFO]   Qpid Cluster
[INFO]   Qpid System Tests
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Qpid
[INFO]    task-segment: [install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing c:\dev\Apache
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target\qpid-1.0-in
cubator-M1-SNAPSHOT-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\pom.xml
to c:\.mvn\repository\org\ap
ache\qpid\qpid\1.0-incubator-M1-SNAPSHOT\qpid-1.0-incubator-M1-SNAPSHOT.pom
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Qpid Common Utilities
[INFO]    task-segment: [install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [antrun:run {execution: protocol-version}]
[INFO] Executing tasks

generate:
   [mkdir] Created dir: C:\dev\Apache
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target\qpid
-1.0-incubator-M1-SNAPSHOT-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\common\target\generated\xsl\o
rg\apache\qpid\framing
    [copy] Copying 1 file to C:\dev\Apache
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target
\qpid-1.0-incubator-M1-SNAPSHOT-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\common\target\generated\
xsl\org\apache\qpid\framing
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error executing ant tasks

Embedded error: The following error occurred while executing this line:
C:\dev\Apache 
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target\qpid-1.0-incubator-M1-SNAPSHO
T-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\common\protocol-version.xml:106:
The following error o
ccurred while executing this line:
C:\dev\Apache 
Projects\Qpid-Head\Qpid\branches\mvn\distribution\target\qpid-1.0-incubator-M1-SNAPSHO
T-java-src\qpid-1.0-incubator-M1-SNAPSHOT-src\common\protocol-version.xml:49:
ERROR: AMQP specificat
ion file ../../../trunk/qpid/specs/amqp-8.0.xml not found.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 seconds
[INFO] Finished at: Tue Nov 14 08:40:19 GMT 2006
[INFO] Final Memory: 7M/14M
[INFO] ------------------------------------------------------------------------

On 14/11/06, Robert Greig <[EMAIL PROTECTED]> wrote:
> On 13/11/06, Daniel Kulp <[EMAIL PROTECTED]> wrote:
> > > > Hi Martin, that's odd, since mina 1.0.0 exists under the central
> > > > repository at http://repo1.maven.org/maven2:
> > > >
> > > > <http://repo1.maven.org/maven2/org/apache/mina/>
> > > >
> > > > Maybe you just hit a network glitch or something like that?
> > >
> > > I am seeing exactly the same problem - have tried a few times. Is
> > > there any special configuration required?
>
> The problem was this:
>
> "Maven 2.0.4 and lower, doesn't support https and proxy so if you're
> in that case (and you're in that case if you're behind a proxy because
> java.net website uses https protocol) there is still a workaround; use
> the following system properties when using maven :
>
> -Dhttps.proxyHost=[proxy] -Dhttps.proxyPort=[port]"
>
> This was resolved when the order was changed in the POM.
>
> RG
>


--
Martin Ritchie



--
Martin Ritchie

Reply via email to