Re: surefire plugin output changes

2014-01-28 Thread Stephen Connolly
3.0.3 defaulted to surefire 2.7.2 if you did not specify a version

3.0.4 and 3.0.5 default to surefire 2.10

3.1.1 defaults surefire to 2.12.4

HTH


On 28 January 2014 00:52, John Dix  wrote:

> I should point out that I have run 3.0.3 against the build in question and
> I still received the same non-verbose output they are complaining about. At
> a loss at what to tell them other than a shoulder shrug and "idunno" I
> thought I would ask here to see if there was a change somewhere that could
> account for this.
>
> -Original Message-
> From: John Dix
> Sent: Monday, January 27, 2014 4:35 PM
> To: Maven Users List
> Subject: surefire plugin output changes
>
> Hello all,
>
> We have migrated our maven from version 3.0.3 to 3.0.5 and our developers
> are claiming now that they're not seeing the verbosity in the test outputs
> like they did before.
>
> The only see a synopsis and summary of the number of tests run, failed,
> and which ones failed. Servers are run in a CentOS 5.3 linux environment
> within Jenkins.
>
> I am being told that before this upgrade they had an extremely chatty
> output like below. What they haven't been able to confirm for me is whether
> this change happened after we moved from 2.1.0 to 3.0.3 or not as that was
> before my time.
>
> Can anyone please confirm if this output was/is handled by surefire and
> maybe a commandline switch in maven got lost, or from somewhere else? The
> output as from an old archived log the developer gave me.
>
>
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Connected to Mission Control Server on ::  myWar from getWarUrl =
> mobilePaymentsApp-amp_i-SNAPSHOT.war
> objname = ampait/
> ampait-control-1.opsdevna3.amdocsdc.net/5666/com.qpass:Type=Environment
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployAppWartoSelectedsEnv Result={0}:
> {=Successfull Deployment of WAR file: app} [INFO ]:
> com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployAppWar: Time Spent 2 min 24 secs 324 ms myWar from
> getWarUrl = mobilePaymentExtractsApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployExtractsWar Result={0}:
> {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of WAR
> file: extractsApp} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployExtractsWar: Time Spent 1 min 23 secs 14 ms myWar from
> getWarUrl = nxtcomSampleApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployNxtSampleWar Result={0}:
> {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of WAR
> file: nxtcomServices} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployNxtSampleWar: Time Spent 47 secs 410 ms myWar from
> getWarUrl = zmobileSampleApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployZmobileSampleWar Result={0}:
> {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of WAR
> file: zmobileServices} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployZmobileSampleWar: Time Spent 31 secs 400 ms myWar from
> getWarUrl = mobilePaymentsWebServiceApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployWebServiceApp Result={0}:
> {ampait-front-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of WAR
> file: ROOT} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployBackWarToSelectedEnv: Time Spent 1 min 33 secs 791 ms
> myWar from getWarUrl = paymentsReportingUiApplication-amp_i-SNAPSHOT.war
>
> This message and the information contained herein is proprietary and
> confidential and subject to the Amdocs policy statement, you may review at
> http://www.amdocs.com/email_disclaimer.asp
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>


Maven 3.1.1. and Windows 8

2014-01-28 Thread Manuel Mastrofini
Hello,
I am trying to execute Maven on Windows 8.1 Pro. When I try to run it, I
got a Windows message notifying that I cannot run the application on my PC.
I tried a couple of versions, including the latest stable. Is there anyone
encountering the same issue?

Thanks,
Manuel


Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Wayne Fay
> I am trying to execute Maven on Windows 8.1 Pro. When I try to run it, I
> got a Windows message notifying that I cannot run the application on my PC.

Are you an "experienced" Maven user who is moving to Win 8.1 Pro, or a
new user of Win 8.1 Pro who is also new to Maven? This answer may help
us zero-in on the problem a little bit.

I've never used Win 8.1 Pro so I have no idea what might be wrong. Can
you grab a screenshot of the error message and post it online
somewhere?

Wayne

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Manuel Mastrofini
I'm not that "experienced" with Maven, but I just tried to run the .bat
file (both via console and via double-click) and it didn't work.
I have just moved to Win 8.1 and I have already configured the environment
variables correctly (I guess).

The error I get is something like this http://i.stack.imgur.com/q4LZ9.png

Thanks,
Manuel


*Manuel Mastrofini*
*Sistemi e Processi, Direttore di Divisione*

www.infoone.it
*Sede operativa*: Via Vicinale dei Colli 22, 00040 Rocca di Papa (RM)
*Contatto diretto: +39 328 88 95 334*


On Tue, Jan 28, 2014 at 3:19 PM, Wayne Fay  wrote:

> > I am trying to execute Maven on Windows 8.1 Pro. When I try to run it, I
> > got a Windows message notifying that I cannot run the application on my
> PC.
>
> Are you an "experienced" Maven user who is moving to Win 8.1 Pro, or a
> new user of Win 8.1 Pro who is also new to Maven? This answer may help
> us zero-in on the problem a little bit.
>
> I've never used Win 8.1 Pro so I have no idea what might be wrong. Can
> you grab a screenshot of the error message and post it online
> somewhere?
>
> Wayne
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>


RE: surefire plugin output changes

2014-01-28 Thread John Dix
Do you know which version Maven 2.1.0 had?


-Original Message-
From: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com]
Sent: Tuesday, January 28, 2014 12:56 AM
To: Maven Users List
Subject: Re: surefire plugin output changes

3.0.3 defaulted to surefire 2.7.2 if you did not specify a version

3.0.4 and 3.0.5 default to surefire 2.10

3.1.1 defaults surefire to 2.12.4

HTH


On 28 January 2014 00:52, John Dix  wrote:

> I should point out that I have run 3.0.3 against the build in question
> and I still received the same non-verbose output they are complaining
> about. At a loss at what to tell them other than a shoulder shrug and
> "idunno" I thought I would ask here to see if there was a change
> somewhere that could account for this.
>
> -Original Message-
> From: John Dix
> Sent: Monday, January 27, 2014 4:35 PM
> To: Maven Users List
> Subject: surefire plugin output changes
>
> Hello all,
>
> We have migrated our maven from version 3.0.3 to 3.0.5 and our
> developers are claiming now that they're not seeing the verbosity in
> the test outputs like they did before.
>
> The only see a synopsis and summary of the number of tests run,
> failed, and which ones failed. Servers are run in a CentOS 5.3 linux
> environment within Jenkins.
>
> I am being told that before this upgrade they had an extremely chatty
> output like below. What they haven't been able to confirm for me is
> whether this change happened after we moved from 2.1.0 to 3.0.3 or not
> as that was before my time.
>
> Can anyone please confirm if this output was/is handled by surefire
> and maybe a commandline switch in maven got lost, or from somewhere
> else? The output as from an old archived log the developer gave me.
>
>
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Connected to Mission Control Server on ::  myWar from
> getWarUrl = mobilePaymentsApp-amp_i-SNAPSHOT.war
> objname = ampait/
> ampait-control-1.opsdevna3.amdocsdc.net/5666/com.qpass:Type=Environmen
> t [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployAppWartoSelectedsEnv Result={0}:
> {=Successfull Deployment of WAR file: app} [INFO ]:
> com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployAppWar: Time Spent 2 min 24 secs 324 ms myWar from
> getWarUrl = mobilePaymentExtractsApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployExtractsWar Result={0}:
> {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of
> WAR
> file: extractsApp} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployExtractsWar: Time Spent 1 min 23 secs 14 ms myWar
> from getWarUrl = nxtcomSampleApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployNxtSampleWar Result={0}:
> {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of
> WAR
> file: nxtcomServices} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployNxtSampleWar: Time Spent 47 secs 410 ms myWar from
> getWarUrl = zmobileSampleApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployZmobileSampleWar Result={0}:
> {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of
> WAR
> file: zmobileServices} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployZmobileSampleWar: Time Spent 31 secs 400 ms myWar
> from getWarUrl = mobilePaymentsWebServiceApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployWebServiceApp Result={0}:
> {ampait-front-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of
> WAR
> file: ROOT} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployBackWarToSelectedEnv: Time Spent 1 min 33 secs 791
> ms myWar from getWarUrl =
> paymentsReportingUiApplication-amp_i-SNAPSHOT.war
>
> This message and the information contained herein is proprietary and
> confidential and subject to the Amdocs policy statement, you may
> review at http://www.amdocs.com/email_disclaimer.asp
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement,
you may review at http://www.amdocs.com/email_disclaimer.asp

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Can't exclude org.mortbay.jetty:servlet-api from cobertura dependency

2014-01-28 Thread Andrew Pennebaker
I want to use Cobertura for code coverage, but its dependencies are
interfering with my XML parsing and Jetty serving. I'm able to resolve most
of these by using 's, but Maven is somehow *still* putting one
dependency in particular, jetty servlet-api, on the CLASSPATH.

pom.xml:

...
  

  net.sourceforge.cobertura
  cobertura
  2.0.3
  

  org.mortbay.jetty
  servlet-api

  

  
...

As confirmed by `mvn dependency:tree`, cobertura is still bringing jetty's
servlet-api onto the CLASSPATH. Am I doing something wrong?

-- 
Cheers,

Andrew Pennebaker
apenneba...@42six.com


RE: surefire plugin output changes

2014-01-28 Thread John Dix
I got it... 2.16

-Original Message-
From: John Dix 
Sent: Tuesday, January 28, 2014 9:45 AM
To: Maven Users List
Subject: RE: surefire plugin output changes

Do you know which version Maven 2.1.0 had?


-Original Message-
From: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com]
Sent: Tuesday, January 28, 2014 12:56 AM
To: Maven Users List
Subject: Re: surefire plugin output changes

3.0.3 defaulted to surefire 2.7.2 if you did not specify a version

3.0.4 and 3.0.5 default to surefire 2.10

3.1.1 defaults surefire to 2.12.4

HTH


On 28 January 2014 00:52, John Dix  wrote:

> I should point out that I have run 3.0.3 against the build in question 
> and I still received the same non-verbose output they are complaining 
> about. At a loss at what to tell them other than a shoulder shrug and 
> "idunno" I thought I would ask here to see if there was a change 
> somewhere that could account for this.
>
> -Original Message-
> From: John Dix
> Sent: Monday, January 27, 2014 4:35 PM
> To: Maven Users List
> Subject: surefire plugin output changes
>
> Hello all,
>
> We have migrated our maven from version 3.0.3 to 3.0.5 and our 
> developers are claiming now that they're not seeing the verbosity in 
> the test outputs like they did before.
>
> The only see a synopsis and summary of the number of tests run, 
> failed, and which ones failed. Servers are run in a CentOS 5.3 linux 
> environment within Jenkins.
>
> I am being told that before this upgrade they had an extremely chatty 
> output like below. What they haven't been able to confirm for me is 
> whether this change happened after we moved from 2.1.0 to 3.0.3 or not 
> as that was before my time.
>
> Can anyone please confirm if this output was/is handled by surefire 
> and maybe a commandline switch in maven got lost, or from somewhere 
> else? The output as from an old archived log the developer gave me.
>
>
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Connected to Mission Control Server on ::  myWar from 
> getWarUrl = mobilePaymentsApp-amp_i-SNAPSHOT.war
> objname = ampait/
> ampait-control-1.opsdevna3.amdocsdc.net/5666/com.qpass:Type=Environmen
> t [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployAppWartoSelectedsEnv Result={0}:
> {=Successfull Deployment of WAR file: app} [INFO ]:
> com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployAppWar: Time Spent 2 min 24 secs 324 ms myWar from 
> getWarUrl = mobilePaymentExtractsApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployExtractsWar Result={0}:
> {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of 
> WAR
> file: extractsApp} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployExtractsWar: Time Spent 1 min 23 secs 14 ms myWar 
> from getWarUrl = nxtcomSampleApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployNxtSampleWar Result={0}:
> {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of 
> WAR
> file: nxtcomServices} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployNxtSampleWar: Time Spent 47 secs 410 ms myWar from 
> getWarUrl = zmobileSampleApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployZmobileSampleWar Result={0}:
> {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of 
> WAR
> file: zmobileServices} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployZmobileSampleWar: Time Spent 31 secs 400 ms myWar 
> from getWarUrl = mobilePaymentsWebServiceApp-amp_i-SNAPSHOT.war
> [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test: deployWebServiceApp Result={0}:
> {ampait-front-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of 
> WAR
> file: ROOT} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
>  Test:deployBackWarToSelectedEnv: Time Spent 1 min 33 secs 791 
> ms myWar from getWarUrl = 
> paymentsReportingUiApplication-amp_i-SNAPSHOT.war
>
> This message and the information contained herein is proprietary and 
> confidential and subject to the Amdocs policy statement, you may 
> review at http://www.amdocs.com/email_disclaimer.asp
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement, you may review at 
http://www.amdocs.com/email_disclaimer.asp

-
To unsubscribe, e-mail: u

Re: surefire plugin output changes

2014-01-28 Thread Laird Nelson
No, that's the latest version of maven-surefire-plugin.

Run mvn help:effective-pom from a pom.xml in your project and look for the
stanza that concerns the maven-surefire-plugin and that will tell you for
sure.

Best,
Laird


On Tue, Jan 28, 2014 at 10:06 AM, John Dix  wrote:

> I got it... 2.16
>
> -Original Message-
> From: John Dix
> Sent: Tuesday, January 28, 2014 9:45 AM
> To: Maven Users List
> Subject: RE: surefire plugin output changes
>
> Do you know which version Maven 2.1.0 had?
>
>
> -Original Message-
> From: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com]
> Sent: Tuesday, January 28, 2014 12:56 AM
> To: Maven Users List
> Subject: Re: surefire plugin output changes
>
> 3.0.3 defaulted to surefire 2.7.2 if you did not specify a version
>
> 3.0.4 and 3.0.5 default to surefire 2.10
>
> 3.1.1 defaults surefire to 2.12.4
>
> HTH
>
>
> On 28 January 2014 00:52, John Dix  wrote:
>
> > I should point out that I have run 3.0.3 against the build in question
> > and I still received the same non-verbose output they are complaining
> > about. At a loss at what to tell them other than a shoulder shrug and
> > "idunno" I thought I would ask here to see if there was a change
> > somewhere that could account for this.
> >
> > -Original Message-
> > From: John Dix
> > Sent: Monday, January 27, 2014 4:35 PM
> > To: Maven Users List
> > Subject: surefire plugin output changes
> >
> > Hello all,
> >
> > We have migrated our maven from version 3.0.3 to 3.0.5 and our
> > developers are claiming now that they're not seeing the verbosity in
> > the test outputs like they did before.
> >
> > The only see a synopsis and summary of the number of tests run,
> > failed, and which ones failed. Servers are run in a CentOS 5.3 linux
> > environment within Jenkins.
> >
> > I am being told that before this upgrade they had an extremely chatty
> > output like below. What they haven't been able to confirm for me is
> > whether this change happened after we moved from 2.1.0 to 3.0.3 or not
> > as that was before my time.
> >
> > Can anyone please confirm if this output was/is handled by surefire
> > and maybe a commandline switch in maven got lost, or from somewhere
> > else? The output as from an old archived log the developer gave me.
> >
> >
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Connected to Mission Control Server on ::  myWar from
> > getWarUrl = mobilePaymentsApp-amp_i-SNAPSHOT.war
> > objname = ampait/
> > ampait-control-1.opsdevna3.amdocsdc.net/5666/com.qpass:Type=Environmen
> > t [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployAppWartoSelectedsEnv Result={0}:
> > {=Successfull Deployment of WAR file: app} [INFO ]:
> > com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployAppWar: Time Spent 2 min 24 secs 324 ms myWar from
> > getWarUrl = mobilePaymentExtractsApp-amp_i-SNAPSHOT.war
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployExtractsWar Result={0}:
> > {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of
> > WAR
> > file: extractsApp} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployExtractsWar: Time Spent 1 min 23 secs 14 ms myWar
> > from getWarUrl = nxtcomSampleApp-amp_i-SNAPSHOT.war
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployNxtSampleWar Result={0}:
> > {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of
> > WAR
> > file: nxtcomServices} [INFO ]:
> com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployNxtSampleWar: Time Spent 47 secs 410 ms myWar from
> > getWarUrl = zmobileSampleApp-amp_i-SNAPSHOT.war
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployZmobileSampleWar Result={0}:
> > {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of
> > WAR
> > file: zmobileServices} [INFO ]:
> com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployZmobileSampleWar: Time Spent 31 secs 400 ms myWar
> > from getWarUrl = mobilePaymentsWebServiceApp-amp_i-SNAPSHOT.war
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployWebServiceApp Result={0}:
> > {ampait-front-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of
> > WAR
> > file: ROOT} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployBackWarToSelectedEnv: Time Spent 1 min 33 secs 791
> > ms myWar from getWarUrl =
> > paymentsReportingUiApplication-amp_i-SNAPSHOT.war
> >
> > This message and the information contained herein is proprietary and
> > confidential and subject to the Amdocs policy statement, you may
> > review at http://www.amdocs.com/email_disclaimer.asp
> >
> > -
> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> > For additional commands, e-mail: users-h...@maven.apache.org
> >
> >
> > -

RE: surefire plugin output changes

2014-01-28 Thread John Dix
Thanks laird... I got 2.4.3. Do you know where I can find the release notes for 
the various versions to see the list of changes made between then and now?

-Original Message-
From: Laird Nelson [mailto:ljnel...@gmail.com] 
Sent: Tuesday, January 28, 2014 10:27 AM
To: Maven Users List
Subject: Re: surefire plugin output changes

No, that's the latest version of maven-surefire-plugin.

Run mvn help:effective-pom from a pom.xml in your project and look for the 
stanza that concerns the maven-surefire-plugin and that will tell you for sure.

Best,
Laird


On Tue, Jan 28, 2014 at 10:06 AM, John Dix  wrote:

> I got it... 2.16
>
> -Original Message-
> From: John Dix
> Sent: Tuesday, January 28, 2014 9:45 AM
> To: Maven Users List
> Subject: RE: surefire plugin output changes
>
> Do you know which version Maven 2.1.0 had?
>
>
> -Original Message-
> From: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com]
> Sent: Tuesday, January 28, 2014 12:56 AM
> To: Maven Users List
> Subject: Re: surefire plugin output changes
>
> 3.0.3 defaulted to surefire 2.7.2 if you did not specify a version
>
> 3.0.4 and 3.0.5 default to surefire 2.10
>
> 3.1.1 defaults surefire to 2.12.4
>
> HTH
>
>
> On 28 January 2014 00:52, John Dix  wrote:
>
> > I should point out that I have run 3.0.3 against the build in 
> > question and I still received the same non-verbose output they are 
> > complaining about. At a loss at what to tell them other than a 
> > shoulder shrug and "idunno" I thought I would ask here to see if 
> > there was a change somewhere that could account for this.
> >
> > -Original Message-
> > From: John Dix
> > Sent: Monday, January 27, 2014 4:35 PM
> > To: Maven Users List
> > Subject: surefire plugin output changes
> >
> > Hello all,
> >
> > We have migrated our maven from version 3.0.3 to 3.0.5 and our 
> > developers are claiming now that they're not seeing the verbosity in 
> > the test outputs like they did before.
> >
> > The only see a synopsis and summary of the number of tests run, 
> > failed, and which ones failed. Servers are run in a CentOS 5.3 linux 
> > environment within Jenkins.
> >
> > I am being told that before this upgrade they had an extremely 
> > chatty output like below. What they haven't been able to confirm for 
> > me is whether this change happened after we moved from 2.1.0 to 
> > 3.0.3 or not as that was before my time.
> >
> > Can anyone please confirm if this output was/is handled by surefire 
> > and maybe a commandline switch in maven got lost, or from somewhere 
> > else? The output as from an old archived log the developer gave me.
> >
> >
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Connected to Mission Control Server on ::  myWar from 
> > getWarUrl = mobilePaymentsApp-amp_i-SNAPSHOT.war
> > objname = ampait/
> > ampait-control-1.opsdevna3.amdocsdc.net/5666/com.qpass:Type=Environm
> > en t [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployAppWartoSelectedsEnv Result={0}:
> > {=Successfull Deployment of WAR file: app} [INFO ]:
> > com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployAppWar: Time Spent 2 min 24 secs 324 ms myWar 
> > from getWarUrl = mobilePaymentExtractsApp-amp_i-SNAPSHOT.war
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployExtractsWar Result={0}:
> > {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of 
> > WAR
> > file: extractsApp} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployExtractsWar: Time Spent 1 min 23 secs 14 ms 
> > myWar from getWarUrl = nxtcomSampleApp-amp_i-SNAPSHOT.war
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployNxtSampleWar Result={0}:
> > {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of 
> > WAR
> > file: nxtcomServices} [INFO ]:
> com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployNxtSampleWar: Time Spent 47 secs 410 ms myWar 
> > from getWarUrl = zmobileSampleApp-amp_i-SNAPSHOT.war
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployZmobileSampleWar Result={0}:
> > {ampait-back-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment of 
> > WAR
> > file: zmobileServices} [INFO ]:
> com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployZmobileSampleWar: Time Spent 31 secs 400 ms 
> > myWar from getWarUrl = 
> > mobilePaymentsWebServiceApp-amp_i-SNAPSHOT.war
> > [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test: deployWebServiceApp Result={0}:
> > {ampait-front-1.opsdevna3.amdocsdc.net:8999=Successfull Deployment 
> > of WAR
> > file: ROOT} [INFO ]: com.qpass.payment.multinodeCloud.DeployTest:
> >  Test:deployBackWarToSelectedEnv: Time Spent 1 min 33 secs 
> > 791 ms myWar from getWarUrl = 
> > paymentsReportingUiApplication-amp_i-SNAPSHOT.war
> >
> > This message and the information contained herein is proprie

Re: surefire plugin output changes

2014-01-28 Thread Laird Nelson
On Tue, Jan 28, 2014 at 11:12 AM, John Dix  wrote:

> Thanks laird... I got 2.4.3. Do you know where I can find the release
> notes for the various versions to see the list of changes made between then
> and now?
>

This is the closest thing I found:
http://jira.codehaus.org/browse/SUREFIRE#selectedTab=com.atlassian.jira.plugin.system.project%3Achangelog-panel

Have fun digging manually.

Best,
Laird

-- 
http://about.me/lairdnelson


Deployment to Tomcat (provided jars)

2014-01-28 Thread Scott Klein
I was hoping that someone could either show me best practice or just comment on 
the correctness of my approach.

We have multiple projects which run on our app server (tomcat). Therefore, we 
want our projects to share as much as possible when it comes to provided 
artifacts in order to reduce our war file size - so everyone relies on the same 
version of guava for example, which is defined in the dependency management 
section of our common-parent pom.

We have configured our app servers to include a 2nd lib folder (call it 
"common-lib") - this is where we want to put all of our projects provided 
artifacts (after wiping the files in the folder out - hence the separate 
"common-lib" folder). Tomcat is setup to include this in its classpath.

For example, our nightly build trigger would rm -f all jar files in the 
common-lib folder, then Project1 would build and push all of its provided jars 
up to common-lib, followed by Project2, and on, and on. At the end of the build 
you have a completely refreshed "common-lib" folder with all of the provided 
jars for each project. (Obviously, if this were the "live" common-lib this 
might be an issue so we have a "staging" area we actually deploy to - then in 
our tomcat startup script we replace the "live" common-lib files with those 
from the "staging" area)

Obviously, if we do not keep a tight rein on dependency versions in project 
poms this could turn into a nightmare -- but let's assume we can do that.

So here is the approach I am taking:
1. I use the maven-dependency-plugin to copy provided jars into 
"${project.build.directory}\provided" - I have tied this to 
package

2. I use the maven-antrun-plugin to scp all files in the 
"${project.build.directory}\provided" folder up to our "common-lib" folder on 
our app server - I have tied this to deploy


I am afraid that maybe our horrible past practices have blinded me from seeing 
the Maven best practice, so I am looking for a reality check. To me, this seems 
like something that people would need to do all the time - but I can't seem to 
find anything that specifically relates to this approach.


Side Note: As I was writing this I kept thinking "why not just deploy our wars 
with everything that they need, that would be much cleaner and more 
reproducible. We shouldn't care about artifact (war) file size if this happens 
in the middle of the night". Here is what I came up with -- we have one jar 
file that we build which has all of our hibernate code in it, it also generates 
all of our shared connections for all of our contexts (these are shared session 
factories). This single artifact *must* be shared - we simply cannot allow each 
war file to include its own copy - due to singleton style bootstrap of 
connections.

Is it best practice for a war to deploy with all of its dependencies?


Thanks, in advance
scott








__ Information from ESET NOD32 Antivirus, version of virus signature 
database 9348 (20140128) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Wayne Fay
> I'm not that "experienced" with Maven, but I just tried to run the .bat
> file (both via console and via double-click) and it didn't work.
> I have just moved to Win 8.1 and I have already configured the environment
> variables correctly (I guess).

What does "I guess" mean? Go to a new command line window and type
"set" - you should see the variables listed there. (It must be new -
once you set variables, already-opened windows do not get the
variables, only new windows.)

> The error I get is something like this http://i.stack.imgur.com/q4LZ9.png

Is your error message "exactly like" this one or just "something like"
this one? I would expect it to run with no issues from command line
(not just double-clicking the .bat file).

What happens from command line when you type "java -version"?
What happens when you type "mvn.bat"?

I have zero experience with Win 8.1 Pro. Most likely you need to find
local IT resources to help resolve your issues, but we'll try to
support you here as well.

Wayne

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Deployment to Tomcat (provided jars)

2014-01-28 Thread Mark Eggers

On 1/28/2014 11:34 AM, Scott Klein wrote:

I was hoping that someone could either show me best practice or just
comment on the correctness of my approach.

We have multiple projects which run on our app server (tomcat).
Therefore, we want our projects to share as much as possible when it
comes to provided artifacts in order to reduce our war file size - so
everyone relies on the same version of guava for example, which is
defined in the dependency management section of our common-parent
pom.

We have configured our app servers to include a 2nd lib folder (call
it "common-lib") - this is where we want to put all of our projects
provided artifacts (after wiping the files in the folder out - hence
the separate "common-lib" folder). Tomcat is setup to include this in
its classpath.

For example, our nightly build trigger would rm -f all jar files in
the common-lib folder, then Project1 would build and push all of its
provided jars up to common-lib, followed by Project2, and on, and on.
At the end of the build you have a completely refreshed "common-lib"
folder with all of the provided jars for each project. (Obviously, if
this were the "live" common-lib this might be an issue so we have a
"staging" area we actually deploy to - then in our tomcat startup
script we replace the "live" common-lib files with those from the
"staging" area)

Obviously, if we do not keep a tight rein on dependency versions in
project poms this could turn into a nightmare -- but let's assume we
can do that.

So here is the approach I am taking: 1. I use the
maven-dependency-plugin to copy provided jars into
"${project.build.directory}\provided" - I have tied this to
package

2. I use the maven-antrun-plugin to scp all files in the
"${project.build.directory}\provided" folder up to our "common-lib"
folder on our app server - I have tied this to deploy


I am afraid that maybe our horrible past practices have blinded me
from seeing the Maven best practice, so I am looking for a reality
check. To me, this seems like something that people would need to do
all the time - but I can't seem to find anything that specifically
relates to this approach.


Side Note: As I was writing this I kept thinking "why not just deploy
our wars with everything that they need, that would be much cleaner
and more reproducible. We shouldn't care about artifact (war) file
size if this happens in the middle of the night".


Yes, this is the way to go for a variety of reasons (most of which are 
better discussed on the Tomcat mailing list). Run Tomcat 7 (currently 
7.0.50), use parallel deployment, the Tomcat Maven plugin, and 
deployments should be seamless.



Here is what I came
up with -- we have one jar file that we build which has all of our
hibernate code in it, it also generates all of our shared connections
for all of our contexts (these are shared session factories).


I (think I) know how Hibernate works . . . So you have one JAR that 
contains the information for all of your connections? Each context then 
gets all of the connections?


I'm not sure I would agree with that practice. So your hibernate.cfg.xml 
has configurations for all of your connections? What happens if a 
particular web application doesn't need one or more of the connections?



This single artifact *must* be shared - we simply cannot allow each war
file to include its own copy - due to singleton style bootstrap of
connections.


Singletons are isolated per web application. Again, this is more of a 
Tomcat question than a Maven one.




Is it best practice for a war to deploy with all of its
dependencies?


Thanks, in advance scott


I'm new to Maven, so take the following with a grain (or two) of salt. 
I'm working on creating a rational build environment by doing the following:


1. Examine applications
2. Break up applications into reusable components (WAR, JAR, etc.)
   a. components should be as independent as possible
   b. reference coupled components as a POM dependency
   c. application-specific components belong solely in that application
3. If many projects have the same structure, make an archetype
4. Manage plugins in a parent POM

This all gets shunted off to an internal Nexus for artifact management, 
and an internal Jenkins for continuous build, test, and deployment.


I'm not there yet, but we've already seen gains in reproducible builds, 
ease of creating new projects, and earlier detection of issues.


. . . just my two cents.
/mde/

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Manuel Mastrofini
I guest means that my os is in a different language, but most likely the
error is the same.

Java command works, mvn triggers the Windows error, also via console. It
looks to me like a  compatibility issue.
 Il 28/gen/2014 21:13 "Wayne Fay"  ha scritto:

> > I'm not that "experienced" with Maven, but I just tried to run the .bat
> > file (both via console and via double-click) and it didn't work.
> > I have just moved to Win 8.1 and I have already configured the
> environment
> > variables correctly (I guess).
>
> What does "I guess" mean? Go to a new command line window and type
> "set" - you should see the variables listed there. (It must be new -
> once you set variables, already-opened windows do not get the
> variables, only new windows.)
>
> > The error I get is something like this
> http://i.stack.imgur.com/q4LZ9.png
>
> Is your error message "exactly like" this one or just "something like"
> this one? I would expect it to run with no issues from command line
> (not just double-clicking the .bat file).
>
> What happens from command line when you type "java -version"?
> What happens when you type "mvn.bat"?
>
> I have zero experience with Win 8.1 Pro. Most likely you need to find
> local IT resources to help resolve your issues, but we'll try to
> support you here as well.
>
> Wayne
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>


Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Wayne Fay
> Java command works, mvn triggers the Windows error, also via console. It
> looks to me like a  compatibility issue.

The batch file is just a shell script that automatically runs a series
of commands.

Open the mvn.bat file in Notepad.
Copy and paste the contents one line at a time into the command line.
It will break on a specific line.
Tell us which line breaks.

Wayne

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Robert Scholte

Or type the following:

set MAVEN_BATCH_ECHO=on
mvn -v

Now you'll see every executed line. It would be nice if you could return  
the failing line(s).

One possibility is that Windows 8 is not recognized.

Robert

Op Tue, 28 Jan 2014 21:52:36 +0100 schreef Wayne Fay :


Java command works, mvn triggers the Windows error, also via console. It
looks to me like a  compatibility issue.


The batch file is just a shell script that automatically runs a series
of commands.

Open the mvn.bat file in Notepad.
Copy and paste the contents one line at a time into the command line.
It will break on a specific line.
Tell us which line breaks.

Wayne

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Wayne Fay
Thanks Robert! Learn something new every day...

I agree it is fairly likely that we simply do not "expect" Win8 thus
some additional configuration or modification is necessary to permit
Maven to run.

Wayne

On Tue, Jan 28, 2014 at 3:02 PM, Robert Scholte  wrote:
> Or type the following:
>
> set MAVEN_BATCH_ECHO=on
> mvn -v
>
> Now you'll see every executed line. It would be nice if you could return the
> failing line(s).
> One possibility is that Windows 8 is not recognized.
>
> Robert
>
> Op Tue, 28 Jan 2014 21:52:36 +0100 schreef Wayne Fay :
>
>>> Java command works, mvn triggers the Windows error, also via console. It
>>> looks to me like a  compatibility issue.
>>
>>
>> The batch file is just a shell script that automatically runs a series
>> of commands.
>>
>> Open the mvn.bat file in Notepad.
>> Copy and paste the contents one line at a time into the command line.
>> It will break on a specific line.
>> Tell us which line breaks.
>>
>> Wayne
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



cobertura & maven

2014-01-28 Thread cyrduf

Hi, 

I search how to solve all the ERROR and WARNING of may maven execution (see 
attached file toto.txt and extract of POM) 
=> I launch "mvn clean site" 

I don’t find any topic with solution on forums. 


It's cobertura and com.sun.tools uses problems. 



Thanks for your help. 
Regards 


pom.xml
Description: XML document
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building subproject0 1.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ subproject0 ---
[INFO] Deleting C:\Eclipse\K2\W\subproject0\target
[INFO] 
[INFO] --- maven-site-plugin:3.3:site (default-site) @ subproject0 ---
[INFO] configuring report plugin 
org.apache.maven.plugins:maven-project-info-reports-plugin:2.7
[INFO] configuring report plugin org.codehaus.mojo:cobertura-maven-plugin:2.6
[INFO] 
[INFO] >>> cobertura-maven-plugin:2.6:cobertura (report:cobertura) @ 
subproject0 >>>
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ 
subproject0 ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
C:\Eclipse\K2\W\subproject0\src\main\resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ subproject0 
---
[INFO] Compiling 1 source file to C:\Eclipse\K2\W\subproject0\target\classes
[INFO] 
[INFO] --- cobertura-maven-plugin:2.6:instrument (report:cobertura) @ 
subproject0 ---
[INFO] Cobertura 2.0.3 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file

[ERROR] janv. 28, 2014 12:14:27 PM 
net.sourceforge.cobertura.coveragedata.CoverageDataFileHandler saveCoverageData
Infos: Cobertura: Saved information on 1 classes.

[INFO] Instrumentation was successful.
[INFO] NOT adding cobertura ser file to attached artifacts list.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ 
subproject0 ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
C:\Eclipse\K2\W\subproject0\src\test\resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ 
subproject0 ---
[INFO] Compiling 4 source files to 
C:\Eclipse\K2\W\subproject0\target\test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ subproject0 ---
[INFO] Surefire report directory: 
C:\Eclipse\K2\W\subproject0\target\surefire-reports

---
 T E S T S
---
Running project.AppAUTOTest
Hello World!
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
Running project.AppTest
Hello World!
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running project.AppUTest
Hello World!
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec

Results :

Tests run: 19, Failures: 0, Errors: 0, Skipped: 0

[INFO] 
[INFO] <<< cobertura-maven-plugin:2.6:cobertura (report:cobertura) @ 
subproject0 <<<
[INFO] Relativizing decoration links with respect to project URL: 
http://maven.apache.org
[INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 
skin.
[INFO] Generating "Dependencies" report--- 
maven-project-info-reports-plugin:2.7
[WARNING] Unable to process class 
com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class in JarAnalyzer File 
d:\Profiles\cdufrechou\.m2\repository\com\ibm\icu\icu4j\2.6.1\icu4j-2.6.1.jar
org.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant 
pool: 60
at org.apache.bcel.classfile.Constant.readConstant(Constant.java:146)
at org.apache.bcel.classfile.ConstantPool.(ConstantPool.java:67)
at 
org.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:222)
at org.apache.bcel.classfile.ClassParser.parse(ClassParser.java:136)
at 
org.apache.maven.shared.jar.classes.JarClassesAnalysis.analyze(JarClassesAnalysis.java:92)
at 
org.apache.maven.report.projectinfo.dependencies.Dependencies.getJarDependencyDetails(Dependencies.java:255)
at 
org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRenderer.hasSealed(DependenciesRenderer.java:1454)
at 
org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRenderer.renderSectionDependencyFileDetails(DependenciesRenderer.java:536)
at 
org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRenderer.renderBody(DependenciesRenderer.java:263)
at 
org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMavenReportRenderer.java:79)
at 
org.apache.maven.report.projectinfo.DependenciesReport.executeReport(DependenciesReport.java:186)
at 
org.apache.maven.reporting.AbstractMavenReport.generate(A

Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Manuel Mastrofini
Thank you for your contribution.

The failing line is:

.shared.domain."C:\Program Files (x86)\Java\jdk1.7.0_45\bin\java.exe"
 -classpath
"D:\apache-maven-3.1.1\bin\..\boot\plexus-classworlds-2.5.1.jar"
"-Dclassworlds.conf=D:\apache-maven-3.1.1\bin\..\bin\m2.conf"
"-Dmaven.home=D:\apache-maven-3.1.1\bin\.."
org.codehaus.plexus.classworlds.launcher.Launcher -v

It is immediately after .shared.domain.set
CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher

Manuel


*Manuel Mastrofini*
*Sistemi e Processi, Direttore di Divisione*

www.infoone.it
*Sede operativa*: Via Vicinale dei Colli 22, 00040 Rocca di Papa (RM)
*Contatto diretto: +39 328 88 95 334*


On Tue, Jan 28, 2014 at 10:19 PM, Wayne Fay  wrote:

> Thanks Robert! Learn something new every day...
>
> I agree it is fairly likely that we simply do not "expect" Win8 thus
> some additional configuration or modification is necessary to permit
> Maven to run.
>
> Wayne
>
> On Tue, Jan 28, 2014 at 3:02 PM, Robert Scholte 
> wrote:
> > Or type the following:
> >
> > set MAVEN_BATCH_ECHO=on
> > mvn -v
> >
> > Now you'll see every executed line. It would be nice if you could return
> the
> > failing line(s).
> > One possibility is that Windows 8 is not recognized.
> >
> > Robert
> >
> > Op Tue, 28 Jan 2014 21:52:36 +0100 schreef Wayne Fay  >:
> >
> >>> Java command works, mvn triggers the Windows error, also via console.
> It
> >>> looks to me like a  compatibility issue.
> >>
> >>
> >> The batch file is just a shell script that automatically runs a series
> >> of commands.
> >>
> >> Open the mvn.bat file in Notepad.
> >> Copy and paste the contents one line at a time into the command line.
> >> It will break on a specific line.
> >> Tell us which line breaks.
> >>
> >> Wayne
> >>
> >> -
> >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> >> For additional commands, e-mail: users-h...@maven.apache.org
> >
> >
> > -
> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> > For additional commands, e-mail: users-h...@maven.apache.org
> >
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>


Re: cobertura & maven

2014-01-28 Thread Wayne Fay
> I search how to solve all the ERROR and WARNING of may maven execution (see
> attached file toto.txt and extract of POM)
...
> It's cobertura and com.sun.tools uses problems.

[WARNING] Unable to process class
com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class in JarAnalyzer
File 
d:\Profiles\cdufrechou\.m2\repository\com\ibm\icu\icu4j\2.6.1\icu4j-2.6.1.jar
org.apache.bcel.classfile.ClassFormatException: Invalid byte tag in
constant pool: 60
 at org.apache.bcel.classfile.Constant.readConstant(Constant.java:146)
 at org.apache.bcel.classfile.ConstantPool.(ConstantPool.java:67)
 at org.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:222)
 at org.apache.bcel.classfile.ClassParser.parse(ClassParser.java:136)
 at 
org.apache.maven.shared.jar.classes.JarClassesAnalysis.analyze(JarClassesAnalysis.java:92)
 at 
org.apache.maven.report.projectinfo.dependencies.Dependencies.getJarDependencyDetails(Dependencies.java:255)

Looks like there is a problem with a class file in the icu4j-2.6.1.jar
file. Is there a newer version (2.6.2) available?

Wayne

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: cobertura & maven

2014-01-28 Thread Alexander Kriegisch
Search engines are your friend:
http://jira.codehaus.org/browse/MPIR-142
-- 
Alexander Kriegisch


Am 28.01.2014 um 22:59 schrieb Wayne Fay :

>> I search how to solve all the ERROR and WARNING of may maven execution (see
>> attached file toto.txt and extract of POM)
> ...
>> It's cobertura and com.sun.tools uses problems.
> 
> [WARNING] Unable to process class
> com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class in JarAnalyzer
> File 
> d:\Profiles\cdufrechou\.m2\repository\com\ibm\icu\icu4j\2.6.1\icu4j-2.6.1.jar
> org.apache.bcel.classfile.ClassFormatException: Invalid byte tag in
> constant pool: 60
> at org.apache.bcel.classfile.Constant.readConstant(Constant.java:146)
> at org.apache.bcel.classfile.ConstantPool.(ConstantPool.java:67)
> at 
> org.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:222)
> at org.apache.bcel.classfile.ClassParser.parse(ClassParser.java:136)
> at 
> org.apache.maven.shared.jar.classes.JarClassesAnalysis.analyze(JarClassesAnalysis.java:92)
> at 
> org.apache.maven.report.projectinfo.dependencies.Dependencies.getJarDependencyDetails(Dependencies.java:255)
> 
> Looks like there is a problem with a class file in the icu4j-2.6.1.jar
> file. Is there a newer version (2.6.2) available?
> 
> Wayne
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Barrie Treloar
On 29 January 2014 08:26, Manuel Mastrofini
 wrote:
> Thank you for your contribution.
>
> The failing line is:
>
> .shared.domain."C:\Program Files (x86)\Java\jdk1.7.0_45\bin\java.exe"
>  -classpath
> "D:\apache-maven-3.1.1\bin\..\boot\plexus-classworlds-2.5.1.jar"
> "-Dclassworlds.conf=D:\apache-maven-3.1.1\bin\..\bin\m2.conf"
> "-Dmaven.home=D:\apache-maven-3.1.1\bin\.."
> org.codehaus.plexus.classworlds.launcher.Launcher -v
>
> It is immediately after .shared.domain.set
> CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
>
> Manuel

Manuel, it is very difficult to help you trouble shoot because you are
not providing enough information.
Wayne has tried to coax this information out of you but you have not
answered all his questions, and when you do you will need to paste in
the results from the computer rather than paraphrasing as we need the
actual error messages/debug information to learn more.

Have a look at http://www.catb.org/~esr/faqs/smart-questions.html in
general, and specifically the "Be precise and informative about your
problem" section.

Go through the emails again and make sure you have answered Wayne's
questions and provided enough details in the answers and we will
probably have more luck in helping you out.

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven 3.1.1. and Windows 8

2014-01-28 Thread Manuel Mastrofini
I believe I answered all relevant questions. I'm going through all of them
again to make a synthesis of my answers. Furthermore, I'm going to report
the entire output of mvn -v.

> Are you an "experienced" Maven user who is moving to Win 8.1 Pro, or a
new user of Win 8.1 Pro who is also new to Maven?
Semi-experienced in both: I understand what I do.

> Can you grab a screenshot of the error message and post it online
somewhere?
http://i.stack.imgur.com/q4LZ9.png

> java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode, sharing)


> What happens when you type "mvn.bat"?
Windows error as above

After mvn -n and setting the environment variable, this is the output
("Access denied" is the error).

if "" == "" (set "HOME=" )
if not "" == "" goto skipRcPre
if exist "\mavenrc_pre.bat" call
"\mavenrc_pre.bat"

set ERROR_CODE=0
if "Windows_NT" == "Windows_NT"
if "Windows_NT" == "WINNT"
if not "C:\Program Files (x86)\Java\jdk1.7.0_45" == "" goto OkJHome

if exist "C:\Program Files (x86)\Java\jdk1.7.0_45\bin\java.exe"
goto chkMHome
if not "" == "" goto valMHome
if "Windows_NT" == "Windows_NT" SET "M2_HOME=D:\apache-maven-3.1.1\bin\.."

if "Windows_NT" == "WINNT" SET "M2_HOME=D:\apache-maven-3.1.1\bin\.."
if not "D:\apache-maven-3.1.1\bin\.." == "" goto valMHome
if not "_." == "_\" goto checkMBat
if exist "D:\apache-maven-3.1.1\bin\..\bin\mvn.bat" goto init
if "Windows_NT" == "WINNT" goto WinNTNovell
if NOT "Windows_NT" == "Windows_NT" goto Win9xArg
if "@eval[2+2]" == "4" goto 4NTArgs

set MAVEN_CMD_LINE_ARGS=-v
goto endInit

SET MAVEN_JAVA_EXE="C:\Program Files (x86)\Java\jdk1.7.0_45\bin\java.exe"
if "@eval[2+2]" == "4" goto 4NTCWJars
for %i in ("D:\apache-maven-3.1.1\bin\.."\boot\plexus-classworlds-*) do set
CLASSWORLDS_JAR="%i"

set
CLASSWORLDS_JAR="D:\apache-maven-3.1.1\bin\..\boot\plexus-classworlds-2.5.1.jar"
goto runm2

set CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
"C:\Program Files (x86)\Java\jdk1.7.0_45\bin\java.exe"  -classpath
"D:\apache-maven-3.1.1\bin\..\boot\plexus-classworlds-2.5.1.jar"
"-Dclassworlds.conf=D:\apache-maven-3.1.1\bin\..\bin\m2.conf"
"-Dmaven.home=D:\apache-maven-3.1.1\bin\.."
org.codehaus.plexus.classworlds.launcher.Launcher -v
Access denied.

if ERRORLEVEL 1 goto error
if "Windows_NT" == "Windows_NT"
if "Windows_NT" == "WINNT"
set ERROR_CODE=1
if "Windows_NT" == "Windows_NT" goto endNT
if not "" == "" goto skipRcPost
if exist "\mavenrc_post.bat" call
"\mavenrc_post.bat"
if "" == "on" pause
if "" == "on" exit 1
cmd /C exit /B 1


*Manuel Mastrofini*
*Sistemi e Processi, Direttore di Divisione*

www.infoone.it
*Sede operativa*: Via Vicinale dei Colli 22, 00040 Rocca di Papa (RM)
*Contatto diretto: +39 328 88 95 334 <%2B39%20328%2088%2095%20334>*


On Tue, Jan 28, 2014 at 11:17 PM, Barrie Treloar  wrote:

> On 29 January 2014 08:26, Manuel Mastrofini
>  wrote:
> > Thank you for your contribution.
> >
> > The failing line is:
> >
> > .shared.domain."C:\Program Files (x86)\Java\jdk1.7.0_45\bin\java.exe"
> >  -classpath
> > "D:\apache-maven-3.1.1\bin\..\boot\plexus-classworlds-2.5.1.jar"
> > "-Dclassworlds.conf=D:\apache-maven-3.1.1\bin\..\bin\m2.conf"
> > "-Dmaven.home=D:\apache-maven-3.1.1\bin\.."
> > org.codehaus.plexus.classworlds.launcher.Launcher -v
> >
> > It is immediately after .shared.domain.set
> > CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
> >
> > Manuel
>
> Manuel, it is very difficult to help you trouble shoot because you are
> not providing enough information.
> Wayne has tried to coax this information out of you but you have not
> answered all his questions, and when you do you will need to paste in
> the results from the computer rather than paraphrasing as we need the
> actual error messages/debug information to learn more.
>
> Have a look at http://www.catb.org/~esr/faqs/smart-questions.html in
> general, and specifically the "Be precise and informative about your
> problem" section.
>
> Go through the emails again and make sure you have answered Wayne's
> questions and provided enough details in the answers and we will
> probably have more luck in helping you out.
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>


dependency plugin strangeness

2014-01-28 Thread Lyons, Roy
So, I tried my google-fu first - and in general my google-fu is very very 
strong...

I've been fighting with this multi-module plan for some time now with the 
developer who is reporting the issue to me.  The issue manifested itself as 
part of a Sonar failure...  the funny thing is, that the failure was on a 
dependenct tree resolution that Sonar was doing - so I had him try the 
dependency plugin and perform a dependency:tree

dependency tree failed us...  well, it probably isn't dependency plugin's fault 
but I am at a loss as to what it is really dying on or why.

I would absolutely love it if someone saw this and said "Oh yeah, I know that 
issue.  Its a real pain.  They have XXX defined incorrectly in their 
multimodule build so the dependency plugin is in a circular dependency loop" 
(or something like that).  I have no idea if its a dependency loop, was just an 
example.

I can't share the poms because its all proprietary closed source stuff (and I 
have to be careful about what is shared).  If this means that I dont have 
enough info to help, I can live with that - and will continue to plow 
forwards...  I just wanted to see if theres someone on the list who knows 
exactly what I should be looking for to help shorten my investigation time.

Here's an example of what dependency:tree is complaining about.


 mvn dependency:tree -Dverbose=true -DoutputFile=dependencies.txt -e -X

urls[38] = 
file:/C:/Users/thisguysuserid/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar
Number of foreign imports: 1
import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
-

at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:139)
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 19 more
Caused by: org.apache.maven.plugin.PluginContainerException: An API 
incompatibility was encountered while executing 
org.apache.maven.plugins:maven-dependency-plugin:2.8:tree: 
java.lang.AbstractMethodError: 
org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener.manageArtifactSystemPath(Lorg/apache/maven/artifact/Artifact;Lorg/apache/maven/artifact/Artifact;)V






-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Deployment to Tomcat (provided jars)

2014-01-28 Thread Ron Wheeler

http://blog.artifact-software.com/tech/?tag=maven
This will get you to a series of articles on how we addressed some of 
the issues that you are raising.


Tomcat 7  has made some changes to make this easier but I have not tried 
to document how we are using this yet.





Ron

On 28/01/2014 2:34 PM, Scott Klein wrote:

I was hoping that someone could either show me best practice or just comment on 
the correctness of my approach.

We have multiple projects which run on our app server (tomcat). Therefore, we 
want our projects to share as much as possible when it comes to provided 
artifacts in order to reduce our war file size - so everyone relies on the same 
version of guava for example, which is defined in the dependency management 
section of our common-parent pom.

We have configured our app servers to include a 2nd lib folder (call it "common-lib") - 
this is where we want to put all of our projects provided artifacts (after wiping the files in the 
folder out - hence the separate "common-lib" folder). Tomcat is setup to include this in 
its classpath.

For example, our nightly build trigger would rm -f all jar files in the common-lib folder, then Project1 would build and push all 
of its provided jars up to common-lib, followed by Project2, and on, and on. At the end of the build you have a completely 
refreshed "common-lib" folder with all of the provided jars for each project. (Obviously, if this were the 
"live" common-lib this might be an issue so we have a "staging" area we actually deploy to - then in our 
tomcat startup script we replace the "live" common-lib files with those from the "staging" area)

Obviously, if we do not keep a tight rein on dependency versions in project 
poms this could turn into a nightmare -- but let's assume we can do that.

So here is the approach I am taking:
1. I use the maven-dependency-plugin to copy provided jars into 
"${project.build.directory}\provided" - I have tied this to 
package

2. I use the maven-antrun-plugin to scp all files in the "${project.build.directory}\provided" folder 
up to our "common-lib" folder on our app server - I have tied this to deploy


I am afraid that maybe our horrible past practices have blinded me from seeing 
the Maven best practice, so I am looking for a reality check. To me, this seems 
like something that people would need to do all the time - but I can't seem to 
find anything that specifically relates to this approach.


Side Note: As I was writing this I kept thinking "why not just deploy our wars with 
everything that they need, that would be much cleaner and more reproducible. We shouldn't 
care about artifact (war) file size if this happens in the middle of the night". 
Here is what I came up with -- we have one jar file that we build which has all of our 
hibernate code in it, it also generates all of our shared connections for all of our 
contexts (these are shared session factories). This single artifact *must* be shared - we 
simply cannot allow each war file to include its own copy - due to singleton style 
bootstrap of connections.

Is it best practice for a war to deploy with all of its dependencies?


Thanks, in advance
scott








__ Information from ESET NOD32 Antivirus, version of virus signature 
database 9348 (20140128) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Renaming site.xml or using different top-level site.xml for site plugin

2014-01-28 Thread Hervé BOUTEMY
ok
defining profiles to have 2 site runs without same reporting plugins is ok: the 
2 site runs share the same site.xml
what would be an issue would be to require 2 different site.xml files. But from 
your description, you don't need such thing, no?

Regards,

Hervé

Le lundi 27 janvier 2014 20:35:00 Benjamin Damm a écrit :
> Thanks to you and Mr. Boutemy for your replies.  Let me explain a little
> more about what I want to do.
> 
> We have perhaps two dozen maven modules that together provide a collection
> of core services.  Together these modules are an SDK of sorts for clients. 
> I'm trying to create a structure for generated documentation; however
> JavaDoc alone is not enough since we have other artifacts that make up our
> SDK.  Protobuf definitions, WSDL files, REST services, etc.  So, if an
> effort to create reliable documentation is going to produce good results,
> we need a mechanism that can be shared across all these modules and a model
> for how to aggregate the resulting documentation back into one SDK.
> 
> The maven site plugin seems like the perfect structure to base this effort. 
> We can take advantage of the maven build cycle and the parent pom
> structure, we can use skins to create a consistent look and feel, and we
> can use existing and new plugins (e.g. JavaDoc and others) to produce
> "site" artifacts from source.  Controlling the inherited site definition
> gives us a relatively easy way to cross-link module output.
> 
> However, the "site" defaults and related plugins also are useful, so I want
> to retain the ability to generate classic "site" output (e.g. test reports,
> code coverage, javadoc, findbugs).  This output is not appropriate for
> distribution, but it's very useful for us internally.  Hence, my
> investigation of using profiles.  I started by redefining the site plugin's
> configuration in the parent pom within two profiles, so that all the
> sub-modules got access to those profiles without defining them
> individually.
> 
> If this is a maven anti-pattern, then I certainly hear that and respect
> that.  I wonder what other options are available?  Any ideas?
> 
> Thanks,
> -Ben
> 
> --
> Benjamin Damm
> Silver Spring Networks
> +1-650-839-4201
> 
> From: Stephen Connolly [stephen.alan.conno...@gmail.com]
> Sent: Sunday, January 26, 2014 11:37 AM
> To: Maven Users List
> Subject: Re: Renaming site.xml or using different top-level site.xml for
> site plugin
> 
> In a multimodule project you need to attach the site descriptor of parent
> poms to the reactor.
> 
> Thus the site descriptor you attach will depend on your profile...
> 
> Thus you are in a maven anti-pattern (ie artifacts attached to the reactor
> should not depend on the profiles active at the time)
> 
> You will likely have to find a different way, as I believe the rest if the
> maven developers will agree with me that this is a bad plan, and hence
> there will not be support for trying to solve your actual problem with the
> technique that us giving you thus problem
> 
> HTH
> 
> Stephen
> 
> On Friday, 24 January 2014, Benjamin Damm  wrote:
> > Hello Mavens,
> > 
> > Is there a way to rename site.xml to something else?  I want to use the
> > site framework to produce two "trees" of sites, each quite distinct from
> > each other because they are based on two different profiles, and I was
> > hoping, two different site.xml from the superpom at the top.
> > 
> > In other words, I'm trying to achieve two trees of sites, each with a
> > different site.xml at the top, but otherwise retaining the same structure
> > (in terms of modules).  I also plan to use profiles to use different
> > site.xml files at the module level; that part works fine already because I
> > can repoint the entire site document structure by using siteDirectory.
> > 
> > It's the site.xml at the very top that's giving me trouble.  No matter
> > what I seem to do, I can only have one site.xml at the top of the module
> > hierarchy.  Does anyone know if there's a way around this limitation?
> > 
> >  Scouring the source code of the site plugin has so far not revealed
> > 
> > anything.
> > 
> > Thank you,
> > -Ben
> > 
> > --
> > Benjamin Damm
> > Silver Spring Networks
> > 
> > -
> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org 
> > For additional commands, e-mail: users-h...@maven.apache.org
> 
> --
> Sent from my phone
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: dependency plugin strangeness

2014-01-28 Thread Curtis Rueden
Hi Roy,

Can you use a bisect-style debugging approach? Remove half of the modules
from the build and run dependency:tree again. If it works, add half back in
again; if not, remove half of what remains. Etc. Then at least you might
isolate the problem a bit more. It also might make it easier to create a
minimal test case for bug reporting purposes.

Regards,
Curtis
On Jan 28, 2014 4:56 PM, "Lyons, Roy"  wrote:

> So, I tried my google-fu first - and in general my google-fu is very very
> strong...
>
> I've been fighting with this multi-module plan for some time now with the
> developer who is reporting the issue to me.  The issue manifested itself as
> part of a Sonar failure...  the funny thing is, that the failure was on a
> dependenct tree resolution that Sonar was doing - so I had him try the
> dependency plugin and perform a dependency:tree
>
> dependency tree failed us...  well, it probably isn't dependency plugin's
> fault but I am at a loss as to what it is really dying on or why.
>
> I would absolutely love it if someone saw this and said "Oh yeah, I know
> that issue.  Its a real pain.  They have XXX defined incorrectly in their
> multimodule build so the dependency plugin is in a circular dependency
> loop" (or something like that).  I have no idea if its a dependency loop,
> was just an example.
>
> I can't share the poms because its all proprietary closed source stuff
> (and I have to be careful about what is shared).  If this means that I dont
> have enough info to help, I can live with that - and will continue to plow
> forwards...  I just wanted to see if theres someone on the list who knows
> exactly what I should be looking for to help shorten my investigation time.
>
> Here's an example of what dependency:tree is complaining about.
>
>
>  mvn dependency:tree -Dverbose=true -DoutputFile=dependencies.txt -e -X
>
> urls[38] =
> file:/C:/Users/thisguysuserid/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar
> Number of foreign imports: 1
> import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
> -
>
> at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:139)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
> ... 19 more
> Caused by: org.apache.maven.plugin.PluginContainerException: An API
> incompatibility was encountered while executing
> org.apache.maven.plugins:maven-dependency-plugin:2.8:tree:
> java.lang.AbstractMethodError:
> org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener.manageArtifactSystemPath(Lorg/apache/maven/artifact/Artifact;Lorg/apache/maven/artifact/Artifact;)V
>
>
>
>
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>