Ah Ok, I see now. I had done all of this, but since I already had 1.0.0.Beta7 in my local
repo, it didn't go out to download it again. Thanks.
Paul Gier wrote:
It downloaded the new one ok for me when I changed it locally. I had
to
change it in component-info/pom.xml and thirdparty/pom.xml. I also
should have mentioned before that the metadata artifact is mapped to the
old name in the thirdparty directory. So in the thirdparty/pom.xml
you'll have to change the groupId in the thirdparty mapping
configuration. If you search for jboss-metadata you will find it.
So change from this
<dependency>
<groupId>org.jboss</groupId>
<artifactId>jboss-metadata</artifactId>
<mapping>
<componentId>jboss.metadata</componentId>
</mapping>
</dependency>
to this
<dependency>
<groupId>org.jboss.metadata</groupId>
<artifactId>jboss-metadata</artifactId>
<mapping>
<componentId>jboss.metadata</componentId>
</mapping>
</dependency>
Otherwise the maven plugin will put the new download under
thirdparty/org/jboss/metadata/lib
Let me know if that doesn't fix it.
Dimitris Andreadis wrote:
> Ok, so this is done; AS trunk points now to
> org.jboss.metadata:jboss-metadata and builds Okay (at least locally).
>
> Now, I switch the component-matrix/pol.xml from 1.0.0-SNAPSHOT to the
> 1.0.0.Beta7 version, but when I try to re-build it doesn't detect the
> change to download the new library.
>
> <dependency>
> <groupId>org.jboss.metadata</groupId>
> <artifactId>jboss-metadata</artifactId>
> <version>1.0.0.Beta7</version>
> </dependency>
>
> How is this supposed to work?
>
> Paul Gier wrote:
>> Add them to the component-matrix pom in the dependencyManagement
>> section. That way the exclusions should take effect through all app
>> server poms.
>>
>> Dimitris Andreadis wrote:
>>> Paul, add exclusions to which pom? component-matrix dir? thirdparty
>>> dir?
>>>
>>> Paul Gier wrote:
>>>> I'm definitely in favor of this change, but one of the things to be
>>>> aware of when changing a groupId is that maven will no longer be
>>>> able to determine that older versions are the same artifact. So it
>>>> may not be able to properly version manage the transitive
>>>> dependencies.
>>>>
>>>> After you make the change you might want to run dependency:tree and
>>>> add exclusions where the old groupId/artifactId is picked up
>>>> transitively.
>>>>
>>>> Dimitris Andreadis wrote:
>>>>> I've just uploaded a snapshot of the latest jboss-metadata with
an
>>>>> updated pom:
>>>>>
https://snapshots.jboss.org/maven2/org/jboss/jboss-metadata/1.0.0-SNAPSHOT/
>>>>>
>>>>>
>>>>> I want to release it as 1.0.0.Beta7, and possibly change the
>>>>> groupId to 'org.jboss.metadata', so please speak is you see
any
>>>>> issues with that.
>>>>>
>>>>> Scott Stark wrote:
>>>>>> metadata could go to 1.0.0.Beta7, check with Alexey
>>>>>> jboss-javaee Shelly had a question on this. All we have done is
>>>>>> drop the jboss-jaxs-api as far as I know.
>>>>>>
>>>>>> Dimitris Andreadis wrote:
>>>>>>> To test the effectiveness of the maven thirdparty build and
to
>>>>>>> increase the stability of AS trunk, we need to move away from
>>>>>>> snapshot versions and avoid introducing new ones, asap.
It's
>>>>>>> doesn't have to be the final version that will go in AS5
CR1,
>>>>>>> any intermediate tagged release would do.
>>>>>>>
>>>>>>> There are currently quite a few snapshots:
>>>>>>>
>>>>>>> - ejb3
>>>>>>> - security
>>>>>>> - jbossws
>>>>>>> - javaee-ee
>>>>>>> - vfs
>>>>>>> - metadata
>>>>>>>
>>>>>>> We monitor component updates here:
>>>>>>>
http://jira.jboss.com/jira/browse/JBAS-5121
>>>>>>>
>>>>>>> Another important on-going and potentially longer term effort
is
>>>>>>> to keep creating integration SPIs, wherever are missing, in
>>>>>>> order to remove any remaining cyclical dependencies.
>>>>>>>
>>>>>>> Cheers
>>>>>>> /Dimitris
>>>>>>> _______________________________________________
>>>>>>> jboss-development mailing list
>>>>>>> jboss-development(a)lists.jboss.org
>>>>>>>
https://lists.jboss.org/mailman/listinfo/jboss-development
>>>>>>
>>>>>> _______________________________________________
>>>>>> jboss-development mailing list
>>>>>> jboss-development(a)lists.jboss.org
>>>>>>
https://lists.jboss.org/mailman/listinfo/jboss-development
>>>>> _______________________________________________
>>>>> jboss-development mailing list
>>>>> jboss-development(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/jboss-development
>>>>
>>>> _______________________________________________
>>>> jboss-development mailing list
>>>> jboss-development(a)lists.jboss.org
>>>>
https://lists.jboss.org/mailman/listinfo/jboss-development
>>> _______________________________________________
>>> jboss-development mailing list
>>> jboss-development(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/jboss-development
>>
>> _______________________________________________
>> jboss-development mailing list
>> jboss-development(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/jboss-development