Re: Tracking down a

2015-12-11 Thread Anders Hammar
And by "that id" I mean 'com.springsource.repository.bundles.release'

/Anders (mobile)
On Dec 11, 2015 15:45, "Anders Hammar"  wrote:

> Most likely it is in one of the spring poms. Can't you search for that id
> in all poms in your local Maven repo?
>
> /Anders (mobile)
> On Dec 11, 2015 15:38, "Benson Margulies"  wrote:
>
>> I can't build Apache CXF when my normal Nexus mirror is in place; it
>> fails to find:
>>
>> org.springframework:org.springframework.context:2.5.6.SEC01
>>
>> I can if I turn off my mirrors. So, I'm trying to determine what repo
>> I need to add to my Nexus or exclude from my mirrors.
>>
>> Mirrorless, I see
>>
>> ➜ 2.5.6.SEC01 cat _remote.repositories
>> #NOTE: This is an Aether internal implementation file, its format can
>> be changed without prior notice.
>> #Fri Dec 11 08:13:18 EST 2015
>>
>> org.springframework.context-2.5.6.SEC01.jar>com.springsource.repository.bundles.release=
>>
>> org.springframework.context-2.5.6.SEC01.pom>com.springsource.repository.bundles.release=
>>
>> How do I get from here to a URL /  declaration?
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
>>
>>


Tracking down a

2015-12-11 Thread Benson Margulies
I can't build Apache CXF when my normal Nexus mirror is in place; it
fails to find:

org.springframework:org.springframework.context:2.5.6.SEC01

I can if I turn off my mirrors. So, I'm trying to determine what repo
I need to add to my Nexus or exclude from my mirrors.

Mirrorless, I see

➜ 2.5.6.SEC01 cat _remote.repositories
#NOTE: This is an Aether internal implementation file, its format can
be changed without prior notice.
#Fri Dec 11 08:13:18 EST 2015
org.springframework.context-2.5.6.SEC01.jar>com.springsource.repository.bundles.release=
org.springframework.context-2.5.6.SEC01.pom>com.springsource.repository.bundles.release=

How do I get from here to a URL /  declaration?

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



Re: Tracking down a

2015-12-11 Thread Anders Hammar
Most likely it is in one of the spring poms. Can't you search for that id
in all poms in your local Maven repo?

/Anders (mobile)
On Dec 11, 2015 15:38, "Benson Margulies"  wrote:

> I can't build Apache CXF when my normal Nexus mirror is in place; it
> fails to find:
>
> org.springframework:org.springframework.context:2.5.6.SEC01
>
> I can if I turn off my mirrors. So, I'm trying to determine what repo
> I need to add to my Nexus or exclude from my mirrors.
>
> Mirrorless, I see
>
> ➜ 2.5.6.SEC01 cat _remote.repositories
> #NOTE: This is an Aether internal implementation file, its format can
> be changed without prior notice.
> #Fri Dec 11 08:13:18 EST 2015
>
> org.springframework.context-2.5.6.SEC01.jar>com.springsource.repository.bundles.release=
>
> org.springframework.context-2.5.6.SEC01.pom>com.springsource.repository.bundles.release=
>
> How do I get from here to a URL /  declaration?
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>


maven-compiler-plugin cannot find class files in WEB-INF/classes

2015-12-11 Thread Chris Barlock
I used the maven-bundle-plugin to create a Web Application Bundle in which 
the class files are in WEB-INF/classes and the MANIFEST.MF confirms this:

Bundle-ClassPath: WEB-INF/classes

If I try to use this WAB (packaged as a JAR) as a dependency for the 
maven-compiler-plugin, it can't find any of the class files in the JAR. If 
I change the JAR such that the class files are in the root of the JAR 
rather than in WEB-INF classes, then maven-compiler-plugin is happy.  Is 
it possible to use WABs with the maven-compiler-plugin?

Chris



Re: Tracking down a

2015-12-11 Thread Benson Margulies
And indeed that's the ID to add to the mirror ! list!

On Fri, Dec 11, 2015 at 9:47 AM, Anders Hammar  wrote:
> And by "that id" I mean 'com.springsource.repository.bundles.release'
>
> /Anders (mobile)
> On Dec 11, 2015 15:45, "Anders Hammar"  wrote:
>
>> Most likely it is in one of the spring poms. Can't you search for that id
>> in all poms in your local Maven repo?
>>
>> /Anders (mobile)
>> On Dec 11, 2015 15:38, "Benson Margulies"  wrote:
>>
>>> I can't build Apache CXF when my normal Nexus mirror is in place; it
>>> fails to find:
>>>
>>> org.springframework:org.springframework.context:2.5.6.SEC01
>>>
>>> I can if I turn off my mirrors. So, I'm trying to determine what repo
>>> I need to add to my Nexus or exclude from my mirrors.
>>>
>>> Mirrorless, I see
>>>
>>> ➜ 2.5.6.SEC01 cat _remote.repositories
>>> #NOTE: This is an Aether internal implementation file, its format can
>>> be changed without prior notice.
>>> #Fri Dec 11 08:13:18 EST 2015
>>>
>>> org.springframework.context-2.5.6.SEC01.jar>com.springsource.repository.bundles.release=
>>>
>>> org.springframework.context-2.5.6.SEC01.pom>com.springsource.repository.bundles.release=
>>>
>>> How do I get from here to a URL /  declaration?
>>>
>>> -
>>> 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: Tracking down a

2015-12-11 Thread ecki
It should work with the dependency plugin:

https://maven.apache.org/plugins/maven-dependency-plugin/list-repositories-mojo.html

Not exactly scientific, but the fastest method I use is to delete the file and 
run the mvn command again, it will log the download URL. 

Gruss
Bernd

-- 
http://bernd.eckenfels.net

-Original Message-
From: Benson Margulies 
To: Maven Users List 
Sent: Fr., 11 Dez. 2015 15:38
Subject: Tracking down a 

I can't build Apache CXF when my normal Nexus mirror is in place; it
fails to find:

org.springframework:org.springframework.context:2.5.6.SEC01

I can if I turn off my mirrors. So, I'm trying to determine what repo
I need to add to my Nexus or exclude from my mirrors.

Mirrorless, I see

➜ 2.5.6.SEC01 cat _remote.repositories
#NOTE: This is an Aether internal implementation file, its format can
be changed without prior notice.
#Fri Dec 11 08:13:18 EST 2015
org.springframework.context-2.5.6.SEC01.jar>com.springsource.repository.bundles.release=
org.springframework.context-2.5.6.SEC01.pom>com.springsource.repository.bundles.release=

How do I get from here to a URL /  declaration?

-
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: Build behavior differences between 3.2.5 and 3.3.9 with dependency shading

2015-12-11 Thread Robert Metzger
Thank you for the information.
I've changed now all our Guava dependencies to optional, but it is still
contained in the first build of the parent-pom.

This is the repository https://github.com/rmetzger/flink/tree/flink3158
("flink3158" branch).
The dependency:tree of "flink-dist" is not showing me guava anywhere, so
its really hard to figure out where the jars are coming from.


For completeness, I'll link to the initial discussion about this issue on
the Flink mailing list:
http://mail-archives.apache.org/mod_mbox/flink-dev/201512.mbox/%3CCANZa%3DGvFA%2B61968DBYoZc%3D8WfEmoF01DJAkmvzUcUH5XycLQ5w%40mail.gmail.com%3E


On Thu, Dec 10, 2015 at 5:01 PM, Stephen Connolly <
stephen.alan.conno...@gmail.com> wrote:

> You need to do this in any module that is producing a dependency reduced
> pom (and only in those modules)
>
> You can leave the version being inherited from dependencyManagement.
>
> I advise using the optional technique until Jason gets a new packaging for
> dependency reduced artifacts (or decides to agree with my suggestion of
> limited ability to modify the model after the reactor has been constructed)
>
> The 3.2 behaviour is currently viewed as a bug that has been abused by the
> shade plugin rather than a feature. 3.3 enforces the immutability of the
> model and I don't see that being rolled back
>
> On Thursday 10 December 2015, Robert Metzger  wrote:
>
> > Okay, the true suggestion sounds interesting. I'll try that
> > out.
> >
> > However, I'm still wondering why the behavior between 3.2 and 3.3 is
> > different?
> > Our CI system runs Maven 3.2, so the shading is done correctly there. If
> a
> > project committer now adds a guava dependency and forgets the ,
> > we end up with guava in our final fat jar for users building with 3.3.
> > Putting guava with optional=true into our dependency management is not an
> > option because that would overwrite Hadoop's guava version (we shade
> hadoop
> > and its guava in our project as well)
> >
> >
> >
> > On Thu, Dec 10, 2015 at 2:08 PM, Stephen Connolly <
> > stephen.alan.conno...@gmail.com > wrote:
> >
> > > Dependency reduced poms require mutation of the model after the build
> > > started. JvZ is investigating a different packaging type to resolve
> > this...
> > > Workaround for now is to mark all the dependencies that are removed as
> > > true so that they are no longer transitive and
> that
> > > way the effective reactor Pom is the same from a transitive dependency
> > PoV
> > > as the dependency reduced one that gets published
> > >
> > > On Thursday 10 December 2015, Robert Metzger  > > wrote:
> > >
> > > > Hi,
> > > >
> > > > The Apache Flink project is using Maven for dependency management. We
> > > shade
> > > > Google's Guava away (to org.apache.flink.shaded.com.google.commons)
> to
> > > > avoid conflicts with user guava versions.
> > > >
> > > > Building Flink with Maven 3.2.5 will create a valid fat-jar without
> > > guava.
> > > > However, Maven 3.3.9 (and other 3.3.x versions) are including guava
> in
> > > the
> > > > com/google/commons namespace.
> > > > Interestingly, doing only a "clean install" in the "flink-dist"
> package
> > > > after a build of the parent pom results in a correct "flink-dist" fat
> > > jar.
> > > >
> > > > I'm wondering which behavior of Maven is correct 3.2 or 3.3 ?
> > > > I have the feeling that 3.3 is behaving incorrectly because the
> > > > dependency:tree of "flink-dist" does not contain Guava.
> > > > Maybe a "clean install" on the parent pom with Maven 3.3 is not
> > > respecting
> > > > the dependency-reduced poms created by the other modules?
> > > >
> > > > Regards,
> > > > Robert
> > > >
> > >
> > >
> > > --
> > > Sent from my phone
> > >
> >
>
>
> --
> Sent from my phone
>


Combining surefire reports?

2015-12-11 Thread Jeff
I'm using maven w/ TestNG to build integration tests.  I have a few tests
that must be run alone because they muck with the service settings and
database.

However, I'd like to combine the results of all the tests run together
after they have been completed.

Is this possible?

Thanks!!

-- 
Jeff Vincent
See my LinkedIn profile at:
http://www.linkedin.com/in/rjeffreyvincent