You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Aaron Mulder <am...@alumni.princeton.edu> on 2006/09/23 16:58:40 UTC

Error in geronimo-kernel-1.1.1.pom in M2 Repo

See:

http://ibiblio.org/maven2/geronimo/geronimo-kernel/1.1.1/geronimo-kernel-1.1.1.pom

Look for:

    <dependency>
      <groupId>org.apache.geronimo.specs</groupId>
      <artifactId>geronimo-qname_1.1_spec</artifactId>
      <version>1.0.1</version>
      <type>test</type>
    </dependency>

It's looking for an artifact of type *.test?  Presumably that should be

    <dependency>
      <groupId>org.apache.geronimo.specs</groupId>
      <artifactId>geronimo-qname_1.1_spec</artifactId>
      <version>1.0.1</version>
      <scope>test</scope>
    </dependency>

But whatever the case is, this prevents M2 builds from working against
the geronimo-kernel-1.1.1.jar because it can't fine the .test file --
what can we do to correct the POM and replace the version on ibiblio?

Thanks,
     Aaron

P.S. Thanks Matt for putting all the CARs up!!!

Re: Error in geronimo-kernel-1.1.1.pom in M2 Repo

Posted by Aaron Mulder <am...@alumni.princeton.edu>.
I took my best stab at producing correct POMs:

http://issues.apache.org/jira/browse/GERONIMO-2430

Can someone review and push these to the M2 repo?

Thanks,
     Aaron

On 9/24/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> Oh, dear.  I got to the point of using the car-maven-plugin against
> 1.1.1 and it has a whole new series of problems based on these same
> missing POMs.  Unfortunately there's a very long dependency chain
> leading to the same "JACC missing specs-1.1.1.pom" problem, and I
> think I'd need separate dependencies and exclusions for everything in
> that chain...
>
> Bottom line, it would be really, really nice to publish the 2 missing
> POMs (geronimo-schema-1.0.pom and specs-1.1.1.pom) as soon as
> possible.  Can anyone help me dig up or recreate POMs we can publish
> for those?
>
> Thanks,
>      Aaron
>
> On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> > So, there are workarounds for all three of these, though in my plugin
> > POM, I had to add 8 separate exclusions to get it to work.  To
> > minimize the pain, it would be nice to construct or locate the missing
> > geronimo-schema-1.0.pom and specs-1.1.1.pom and publish those.  If we
> > have to put one exclude in the geronimo-kernel dependency entry to
> > ignore the bogus *.test dependency that's not such a huge deal.  (I'm
> > not aware of any way to say "everywhere you see geronimo-kernel-1.1.1
> > make it geronimo-kernel-1.1.1-1 instead", but maybe some Maven folks
> > are.)
> >
> > Thanks,
> >       Aaron
> >
> > On 9/23/06, David Jencks <da...@yahoo.com> wrote:
> > > inline
> > >
> > > On Sep 23, 2006, at 8:14 AM, Aaron Mulder wrote:
> > >
> > > > Also....
> > > >
> > > > Missing org.apache.geronimo.schema/geronimo-schema/1.0/pom...  It's
> > > > not here:
> > > >
> > > > http://ibiblio.org/maven2/org/apache/geronimo/schema/
> > > >
> > > > But it's referenced in here:
> > > >
> > > > http://ibiblio.org/maven2/org/apache/geronimo/schema/geronimo-
> > > > schema-j2ee_1.4/1.0/geronimo-schema-j2ee_1.4-1.0.pom
> > > >
> > > > Which is referenced here:
> > > >
> > > > http://ibiblio.org/maven2/geronimo/geronimo-j2ee-schema/1.1.1/
> > > > geronimo-j2ee-schema-1.1.1.pom
> > > >
> > > > Which is used in the security builder 1.1.1 JAR.
> > >
> > >
> > > That's kind of odd.  Currently the tagged 1.0 pom for
> > > org.apache.geronimo.schema/geronimo-schema-j2ee_1.4 has
> > > org.apache.geronimo.genesis.config/project-config/1.1-SNAPSHOT as a
> > > parent which also seems wrong -- a tag should not depend on any
> > > snapshots.  There isn't any obvious source for a
> > > org.apache.geronimo.schema/geronimo-schema/1.0/pom.  Maybe this got
> > > removed when we added the javaee schemas?
> > >
> > > Perhaps we can posthumously release the missing pom, and change the
> > > 1.0 tag to use it????
> > >
> > > Then I think we should release a 1.0.1 version with a correct pom and
> > > use it in trunk.
> > > >
> > > > Thanks,
> > > >     Aaron
> > > >
> > > > On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> > > >> Also, another M2 build problem -- org/apache/geronimo/specs/specs was
> > > >> not published for 1.1.1.  See there's only a 1.1 entry here:
> > > >>
> > > >> http://ibiblio.org/maven2/org/apache/geronimo/specs/specs/
> > > >>
> > > >> This is referenced by the JACC 1.1.1 spec here:
> > > >>
> > > >> http://ibiblio.org/maven2/org/apache/geronimo/specs/geronimo-j2ee-
> > > >> jacc_1.0_spec/1.1.1/geronimo-j2ee-jacc_1.0_spec-1.1.1.pom
> > > >>
> > > >> Which is used by the geronimo-security-1.1.1 JAR.
> > >
> > > I think this may demonstrate that having a parent pom for specs in
> > > the spec tree and versioned with the specs doesn't work very well.  I
> > > think we should use a fixed genesis pom as parent for all the specs
> > > and version them independently.
> > > >>
> > > >> Thanks,
> > > >>      Aaron
> > > >>
> > > >> On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> > > >> > See:
> > > >> >
> > > >> > http://ibiblio.org/maven2/geronimo/geronimo-kernel/1.1.1/
> > > >> geronimo-kernel-1.1.1.pom
> > > >> >
> > > >> > Look for:
> > > >> >
> > > >> >     <dependency>
> > > >> >       <groupId>org.apache.geronimo.specs</groupId>
> > > >> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
> > > >> >       <version>1.0.1</version>
> > > >> >       <type>test</type>
> > > >> >     </dependency>
> > > >> >
> > > >> > It's looking for an artifact of type *.test?  Presumably that
> > > >> should be
> > > >> >
> > > >> >     <dependency>
> > > >> >       <groupId>org.apache.geronimo.specs</groupId>
> > > >> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
> > > >> >       <version>1.0.1</version>
> > > >> >       <scope>test</scope>
> > > >> >     </dependency>
> > > >> >
> > > >> > But whatever the case is, this prevents M2 builds from working
> > > >> against
> > > >> > the geronimo-kernel-1.1.1.jar because it can't fine the .test
> > > >> file --
> > > >> > what can we do to correct the POM and replace the version on
> > > >> ibiblio?
> > >
> > > I believe we can't change anything that's gotten to ibiblio.
> > > Probably the best we can do is release something like a 1.1.1-1 with
> > > corrected pom. Is there some way to put something in a m2 project
> > > that says "replace this artifact with that artifact"?
> > >
> > > Hoping that a pure m2 build will avoid at least some of these problems
> > >
> > > david jencks
> > >
> > > >> >
> > > >> > Thanks,
> > > >> >      Aaron
> > > >> >
> > > >> > P.S. Thanks Matt for putting all the CARs up!!!
> > > >> >
> > > >>
> > >
> > >
> >
>

Re: Error in geronimo-kernel-1.1.1.pom in M2 Repo

Posted by Aaron Mulder <am...@alumni.princeton.edu>.
Oh, dear.  I got to the point of using the car-maven-plugin against
1.1.1 and it has a whole new series of problems based on these same
missing POMs.  Unfortunately there's a very long dependency chain
leading to the same "JACC missing specs-1.1.1.pom" problem, and I
think I'd need separate dependencies and exclusions for everything in
that chain...

Bottom line, it would be really, really nice to publish the 2 missing
POMs (geronimo-schema-1.0.pom and specs-1.1.1.pom) as soon as
possible.  Can anyone help me dig up or recreate POMs we can publish
for those?

Thanks,
     Aaron

On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> So, there are workarounds for all three of these, though in my plugin
> POM, I had to add 8 separate exclusions to get it to work.  To
> minimize the pain, it would be nice to construct or locate the missing
> geronimo-schema-1.0.pom and specs-1.1.1.pom and publish those.  If we
> have to put one exclude in the geronimo-kernel dependency entry to
> ignore the bogus *.test dependency that's not such a huge deal.  (I'm
> not aware of any way to say "everywhere you see geronimo-kernel-1.1.1
> make it geronimo-kernel-1.1.1-1 instead", but maybe some Maven folks
> are.)
>
> Thanks,
>       Aaron
>
> On 9/23/06, David Jencks <da...@yahoo.com> wrote:
> > inline
> >
> > On Sep 23, 2006, at 8:14 AM, Aaron Mulder wrote:
> >
> > > Also....
> > >
> > > Missing org.apache.geronimo.schema/geronimo-schema/1.0/pom...  It's
> > > not here:
> > >
> > > http://ibiblio.org/maven2/org/apache/geronimo/schema/
> > >
> > > But it's referenced in here:
> > >
> > > http://ibiblio.org/maven2/org/apache/geronimo/schema/geronimo-
> > > schema-j2ee_1.4/1.0/geronimo-schema-j2ee_1.4-1.0.pom
> > >
> > > Which is referenced here:
> > >
> > > http://ibiblio.org/maven2/geronimo/geronimo-j2ee-schema/1.1.1/
> > > geronimo-j2ee-schema-1.1.1.pom
> > >
> > > Which is used in the security builder 1.1.1 JAR.
> >
> >
> > That's kind of odd.  Currently the tagged 1.0 pom for
> > org.apache.geronimo.schema/geronimo-schema-j2ee_1.4 has
> > org.apache.geronimo.genesis.config/project-config/1.1-SNAPSHOT as a
> > parent which also seems wrong -- a tag should not depend on any
> > snapshots.  There isn't any obvious source for a
> > org.apache.geronimo.schema/geronimo-schema/1.0/pom.  Maybe this got
> > removed when we added the javaee schemas?
> >
> > Perhaps we can posthumously release the missing pom, and change the
> > 1.0 tag to use it????
> >
> > Then I think we should release a 1.0.1 version with a correct pom and
> > use it in trunk.
> > >
> > > Thanks,
> > >     Aaron
> > >
> > > On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> > >> Also, another M2 build problem -- org/apache/geronimo/specs/specs was
> > >> not published for 1.1.1.  See there's only a 1.1 entry here:
> > >>
> > >> http://ibiblio.org/maven2/org/apache/geronimo/specs/specs/
> > >>
> > >> This is referenced by the JACC 1.1.1 spec here:
> > >>
> > >> http://ibiblio.org/maven2/org/apache/geronimo/specs/geronimo-j2ee-
> > >> jacc_1.0_spec/1.1.1/geronimo-j2ee-jacc_1.0_spec-1.1.1.pom
> > >>
> > >> Which is used by the geronimo-security-1.1.1 JAR.
> >
> > I think this may demonstrate that having a parent pom for specs in
> > the spec tree and versioned with the specs doesn't work very well.  I
> > think we should use a fixed genesis pom as parent for all the specs
> > and version them independently.
> > >>
> > >> Thanks,
> > >>      Aaron
> > >>
> > >> On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> > >> > See:
> > >> >
> > >> > http://ibiblio.org/maven2/geronimo/geronimo-kernel/1.1.1/
> > >> geronimo-kernel-1.1.1.pom
> > >> >
> > >> > Look for:
> > >> >
> > >> >     <dependency>
> > >> >       <groupId>org.apache.geronimo.specs</groupId>
> > >> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
> > >> >       <version>1.0.1</version>
> > >> >       <type>test</type>
> > >> >     </dependency>
> > >> >
> > >> > It's looking for an artifact of type *.test?  Presumably that
> > >> should be
> > >> >
> > >> >     <dependency>
> > >> >       <groupId>org.apache.geronimo.specs</groupId>
> > >> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
> > >> >       <version>1.0.1</version>
> > >> >       <scope>test</scope>
> > >> >     </dependency>
> > >> >
> > >> > But whatever the case is, this prevents M2 builds from working
> > >> against
> > >> > the geronimo-kernel-1.1.1.jar because it can't fine the .test
> > >> file --
> > >> > what can we do to correct the POM and replace the version on
> > >> ibiblio?
> >
> > I believe we can't change anything that's gotten to ibiblio.
> > Probably the best we can do is release something like a 1.1.1-1 with
> > corrected pom. Is there some way to put something in a m2 project
> > that says "replace this artifact with that artifact"?
> >
> > Hoping that a pure m2 build will avoid at least some of these problems
> >
> > david jencks
> >
> > >> >
> > >> > Thanks,
> > >> >      Aaron
> > >> >
> > >> > P.S. Thanks Matt for putting all the CARs up!!!
> > >> >
> > >>
> >
> >
>

Re: Error in geronimo-kernel-1.1.1.pom in M2 Repo

Posted by Aaron Mulder <am...@alumni.princeton.edu>.
So, there are workarounds for all three of these, though in my plugin
POM, I had to add 8 separate exclusions to get it to work.  To
minimize the pain, it would be nice to construct or locate the missing
geronimo-schema-1.0.pom and specs-1.1.1.pom and publish those.  If we
have to put one exclude in the geronimo-kernel dependency entry to
ignore the bogus *.test dependency that's not such a huge deal.  (I'm
not aware of any way to say "everywhere you see geronimo-kernel-1.1.1
make it geronimo-kernel-1.1.1-1 instead", but maybe some Maven folks
are.)

Thanks,
      Aaron

On 9/23/06, David Jencks <da...@yahoo.com> wrote:
> inline
>
> On Sep 23, 2006, at 8:14 AM, Aaron Mulder wrote:
>
> > Also....
> >
> > Missing org.apache.geronimo.schema/geronimo-schema/1.0/pom...  It's
> > not here:
> >
> > http://ibiblio.org/maven2/org/apache/geronimo/schema/
> >
> > But it's referenced in here:
> >
> > http://ibiblio.org/maven2/org/apache/geronimo/schema/geronimo-
> > schema-j2ee_1.4/1.0/geronimo-schema-j2ee_1.4-1.0.pom
> >
> > Which is referenced here:
> >
> > http://ibiblio.org/maven2/geronimo/geronimo-j2ee-schema/1.1.1/
> > geronimo-j2ee-schema-1.1.1.pom
> >
> > Which is used in the security builder 1.1.1 JAR.
>
>
> That's kind of odd.  Currently the tagged 1.0 pom for
> org.apache.geronimo.schema/geronimo-schema-j2ee_1.4 has
> org.apache.geronimo.genesis.config/project-config/1.1-SNAPSHOT as a
> parent which also seems wrong -- a tag should not depend on any
> snapshots.  There isn't any obvious source for a
> org.apache.geronimo.schema/geronimo-schema/1.0/pom.  Maybe this got
> removed when we added the javaee schemas?
>
> Perhaps we can posthumously release the missing pom, and change the
> 1.0 tag to use it????
>
> Then I think we should release a 1.0.1 version with a correct pom and
> use it in trunk.
> >
> > Thanks,
> >     Aaron
> >
> > On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> >> Also, another M2 build problem -- org/apache/geronimo/specs/specs was
> >> not published for 1.1.1.  See there's only a 1.1 entry here:
> >>
> >> http://ibiblio.org/maven2/org/apache/geronimo/specs/specs/
> >>
> >> This is referenced by the JACC 1.1.1 spec here:
> >>
> >> http://ibiblio.org/maven2/org/apache/geronimo/specs/geronimo-j2ee-
> >> jacc_1.0_spec/1.1.1/geronimo-j2ee-jacc_1.0_spec-1.1.1.pom
> >>
> >> Which is used by the geronimo-security-1.1.1 JAR.
>
> I think this may demonstrate that having a parent pom for specs in
> the spec tree and versioned with the specs doesn't work very well.  I
> think we should use a fixed genesis pom as parent for all the specs
> and version them independently.
> >>
> >> Thanks,
> >>      Aaron
> >>
> >> On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> >> > See:
> >> >
> >> > http://ibiblio.org/maven2/geronimo/geronimo-kernel/1.1.1/
> >> geronimo-kernel-1.1.1.pom
> >> >
> >> > Look for:
> >> >
> >> >     <dependency>
> >> >       <groupId>org.apache.geronimo.specs</groupId>
> >> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
> >> >       <version>1.0.1</version>
> >> >       <type>test</type>
> >> >     </dependency>
> >> >
> >> > It's looking for an artifact of type *.test?  Presumably that
> >> should be
> >> >
> >> >     <dependency>
> >> >       <groupId>org.apache.geronimo.specs</groupId>
> >> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
> >> >       <version>1.0.1</version>
> >> >       <scope>test</scope>
> >> >     </dependency>
> >> >
> >> > But whatever the case is, this prevents M2 builds from working
> >> against
> >> > the geronimo-kernel-1.1.1.jar because it can't fine the .test
> >> file --
> >> > what can we do to correct the POM and replace the version on
> >> ibiblio?
>
> I believe we can't change anything that's gotten to ibiblio.
> Probably the best we can do is release something like a 1.1.1-1 with
> corrected pom. Is there some way to put something in a m2 project
> that says "replace this artifact with that artifact"?
>
> Hoping that a pure m2 build will avoid at least some of these problems
>
> david jencks
>
> >> >
> >> > Thanks,
> >> >      Aaron
> >> >
> >> > P.S. Thanks Matt for putting all the CARs up!!!
> >> >
> >>
>
>

Re: Error in geronimo-kernel-1.1.1.pom in M2 Repo

Posted by David Jencks <da...@yahoo.com>.
inline

On Sep 23, 2006, at 8:14 AM, Aaron Mulder wrote:

> Also....
>
> Missing org.apache.geronimo.schema/geronimo-schema/1.0/pom...  It's  
> not here:
>
> http://ibiblio.org/maven2/org/apache/geronimo/schema/
>
> But it's referenced in here:
>
> http://ibiblio.org/maven2/org/apache/geronimo/schema/geronimo- 
> schema-j2ee_1.4/1.0/geronimo-schema-j2ee_1.4-1.0.pom
>
> Which is referenced here:
>
> http://ibiblio.org/maven2/geronimo/geronimo-j2ee-schema/1.1.1/ 
> geronimo-j2ee-schema-1.1.1.pom
>
> Which is used in the security builder 1.1.1 JAR.


That's kind of odd.  Currently the tagged 1.0 pom for  
org.apache.geronimo.schema/geronimo-schema-j2ee_1.4 has  
org.apache.geronimo.genesis.config/project-config/1.1-SNAPSHOT as a  
parent which also seems wrong -- a tag should not depend on any  
snapshots.  There isn't any obvious source for a  
org.apache.geronimo.schema/geronimo-schema/1.0/pom.  Maybe this got  
removed when we added the javaee schemas?

Perhaps we can posthumously release the missing pom, and change the  
1.0 tag to use it????

Then I think we should release a 1.0.1 version with a correct pom and  
use it in trunk.
>
> Thanks,
>     Aaron
>
> On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
>> Also, another M2 build problem -- org/apache/geronimo/specs/specs was
>> not published for 1.1.1.  See there's only a 1.1 entry here:
>>
>> http://ibiblio.org/maven2/org/apache/geronimo/specs/specs/
>>
>> This is referenced by the JACC 1.1.1 spec here:
>>
>> http://ibiblio.org/maven2/org/apache/geronimo/specs/geronimo-j2ee- 
>> jacc_1.0_spec/1.1.1/geronimo-j2ee-jacc_1.0_spec-1.1.1.pom
>>
>> Which is used by the geronimo-security-1.1.1 JAR.

I think this may demonstrate that having a parent pom for specs in  
the spec tree and versioned with the specs doesn't work very well.  I  
think we should use a fixed genesis pom as parent for all the specs  
and version them independently.
>>
>> Thanks,
>>      Aaron
>>
>> On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
>> > See:
>> >
>> > http://ibiblio.org/maven2/geronimo/geronimo-kernel/1.1.1/ 
>> geronimo-kernel-1.1.1.pom
>> >
>> > Look for:
>> >
>> >     <dependency>
>> >       <groupId>org.apache.geronimo.specs</groupId>
>> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
>> >       <version>1.0.1</version>
>> >       <type>test</type>
>> >     </dependency>
>> >
>> > It's looking for an artifact of type *.test?  Presumably that  
>> should be
>> >
>> >     <dependency>
>> >       <groupId>org.apache.geronimo.specs</groupId>
>> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
>> >       <version>1.0.1</version>
>> >       <scope>test</scope>
>> >     </dependency>
>> >
>> > But whatever the case is, this prevents M2 builds from working  
>> against
>> > the geronimo-kernel-1.1.1.jar because it can't fine the .test  
>> file --
>> > what can we do to correct the POM and replace the version on  
>> ibiblio?

I believe we can't change anything that's gotten to ibiblio.   
Probably the best we can do is release something like a 1.1.1-1 with  
corrected pom. Is there some way to put something in a m2 project  
that says "replace this artifact with that artifact"?

Hoping that a pure m2 build will avoid at least some of these problems

david jencks

>> >
>> > Thanks,
>> >      Aaron
>> >
>> > P.S. Thanks Matt for putting all the CARs up!!!
>> >
>>


Re: Error in geronimo-kernel-1.1.1.pom in M2 Repo

Posted by Aaron Mulder <am...@alumni.princeton.edu>.
Also....

Missing org.apache.geronimo.schema/geronimo-schema/1.0/pom...  It's not here:

http://ibiblio.org/maven2/org/apache/geronimo/schema/

But it's referenced in here:

http://ibiblio.org/maven2/org/apache/geronimo/schema/geronimo-schema-j2ee_1.4/1.0/geronimo-schema-j2ee_1.4-1.0.pom

Which is referenced here:

http://ibiblio.org/maven2/geronimo/geronimo-j2ee-schema/1.1.1/geronimo-j2ee-schema-1.1.1.pom

Which is used in the security builder 1.1.1 JAR.

Thanks,
     Aaron

On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> Also, another M2 build problem -- org/apache/geronimo/specs/specs was
> not published for 1.1.1.  See there's only a 1.1 entry here:
>
> http://ibiblio.org/maven2/org/apache/geronimo/specs/specs/
>
> This is referenced by the JACC 1.1.1 spec here:
>
> http://ibiblio.org/maven2/org/apache/geronimo/specs/geronimo-j2ee-jacc_1.0_spec/1.1.1/geronimo-j2ee-jacc_1.0_spec-1.1.1.pom
>
> Which is used by the geronimo-security-1.1.1 JAR.
>
> Thanks,
>      Aaron
>
> On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> > See:
> >
> > http://ibiblio.org/maven2/geronimo/geronimo-kernel/1.1.1/geronimo-kernel-1.1.1.pom
> >
> > Look for:
> >
> >     <dependency>
> >       <groupId>org.apache.geronimo.specs</groupId>
> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
> >       <version>1.0.1</version>
> >       <type>test</type>
> >     </dependency>
> >
> > It's looking for an artifact of type *.test?  Presumably that should be
> >
> >     <dependency>
> >       <groupId>org.apache.geronimo.specs</groupId>
> >       <artifactId>geronimo-qname_1.1_spec</artifactId>
> >       <version>1.0.1</version>
> >       <scope>test</scope>
> >     </dependency>
> >
> > But whatever the case is, this prevents M2 builds from working against
> > the geronimo-kernel-1.1.1.jar because it can't fine the .test file --
> > what can we do to correct the POM and replace the version on ibiblio?
> >
> > Thanks,
> >      Aaron
> >
> > P.S. Thanks Matt for putting all the CARs up!!!
> >
>

Re: Error in geronimo-kernel-1.1.1.pom in M2 Repo

Posted by Aaron Mulder <am...@alumni.princeton.edu>.
Also, another M2 build problem -- org/apache/geronimo/specs/specs was
not published for 1.1.1.  See there's only a 1.1 entry here:

http://ibiblio.org/maven2/org/apache/geronimo/specs/specs/

This is referenced by the JACC 1.1.1 spec here:

http://ibiblio.org/maven2/org/apache/geronimo/specs/geronimo-j2ee-jacc_1.0_spec/1.1.1/geronimo-j2ee-jacc_1.0_spec-1.1.1.pom

Which is used by the geronimo-security-1.1.1 JAR.

Thanks,
     Aaron

On 9/23/06, Aaron Mulder <am...@alumni.princeton.edu> wrote:
> See:
>
> http://ibiblio.org/maven2/geronimo/geronimo-kernel/1.1.1/geronimo-kernel-1.1.1.pom
>
> Look for:
>
>     <dependency>
>       <groupId>org.apache.geronimo.specs</groupId>
>       <artifactId>geronimo-qname_1.1_spec</artifactId>
>       <version>1.0.1</version>
>       <type>test</type>
>     </dependency>
>
> It's looking for an artifact of type *.test?  Presumably that should be
>
>     <dependency>
>       <groupId>org.apache.geronimo.specs</groupId>
>       <artifactId>geronimo-qname_1.1_spec</artifactId>
>       <version>1.0.1</version>
>       <scope>test</scope>
>     </dependency>
>
> But whatever the case is, this prevents M2 builds from working against
> the geronimo-kernel-1.1.1.jar because it can't fine the .test file --
> what can we do to correct the POM and replace the version on ibiblio?
>
> Thanks,
>      Aaron
>
> P.S. Thanks Matt for putting all the CARs up!!!
>

Re: Error in geronimo-kernel-1.1.1.pom in M2 Repo

Posted by Matt Hogstrom <ma...@hogstrom.org>.
Yikes...

It will be really nice when everything is in M1.  I'll start looking  
at this and the related issues.  Thanks for discovering this Aaron.

Another challenge I think we will need to overcome but hasn't raised  
its head yet is publishing other patches to the M2 repo.  There is a  
metadata file that has the correct versions in it in the repo.  I'm  
not sure how that get's updated right now.



On Sep 23, 2006, at 10:58 AM, Aaron Mulder wrote:

> See:
>
> http://ibiblio.org/maven2/geronimo/geronimo-kernel/1.1.1/geronimo- 
> kernel-1.1.1.pom
>
> Look for:
>
>    <dependency>
>      <groupId>org.apache.geronimo.specs</groupId>
>      <artifactId>geronimo-qname_1.1_spec</artifactId>
>      <version>1.0.1</version>
>      <type>test</type>
>    </dependency>
>
> It's looking for an artifact of type *.test?  Presumably that  
> should be
>
>    <dependency>
>      <groupId>org.apache.geronimo.specs</groupId>
>      <artifactId>geronimo-qname_1.1_spec</artifactId>
>      <version>1.0.1</version>
>      <scope>test</scope>
>    </dependency>
>
> But whatever the case is, this prevents M2 builds from working against
> the geronimo-kernel-1.1.1.jar because it can't fine the .test file --
> what can we do to correct the POM and replace the version on ibiblio?
>
> Thanks,
>     Aaron
>
> P.S. Thanks Matt for putting all the CARs up!!!
>
>

Matt Hogstrom
matt@hogstrom.org