]> source.dussan.org Git - archiva.git/blob
00c6fceb1393c1ac040d34f2935209ca65bd6733
[archiva.git] /
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!--
3   ~ Licensed to the Apache Software Foundation (ASF) under one
4   ~ or more contributor license agreements.  See the NOTICE file
5   ~ distributed with this work for additional information
6   ~ regarding copyright ownership.  The ASF licenses this file
7   ~ to you under the Apache License, Version 2.0 (the
8   ~ "License"); you may not use this file except in compliance
9   ~ with the License.  You may obtain a copy of the License at
10   ~
11   ~   http://www.apache.org/licenses/LICENSE-2.0
12   ~
13   ~ Unless required by applicable law or agreed to in writing,
14   ~ software distributed under the License is distributed on an
15   ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16   ~ KIND, either express or implied.  See the License for the
17   ~ specific language governing permissions and limitations
18   ~ under the License.
19   -->
20
21 <component-set>
22   <components>
23     <component>
24       <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>
25       <role-hint>test-defaults</role-hint>
26       <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>
27       <requirements>
28         <requirement>
29           <role>org.codehaus.plexus.registry.Registry</role>
30           <role-hint>empty</role-hint>
31         </requirement>
32       </requirements>
33     </component>
34     <component>
35       <role>org.codehaus.plexus.registry.Registry</role>
36       <role-hint>empty</role-hint>
37       <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>
38       <configuration>
39       </configuration>
40     </component>
41
42     <component>
43       <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>
44       <role-hint>test-configuration</role-hint>
45       <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>
46       <requirements>
47         <requirement>
48           <role>org.codehaus.plexus.registry.Registry</role>
49           <role-hint>configured</role-hint>
50         </requirement>
51       </requirements>
52     </component>
53     <component>
54       <role>org.codehaus.plexus.registry.Registry</role>
55       <role-hint>configured</role-hint>
56       <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>
57       <configuration>
58         <properties>
59           <system/>
60           <xml fileName="${basedir}/src/test/conf/repository-manager.xml"
61                config-name="org.apache.maven.archiva" config-at="org.apache.maven.archiva"/>
62         </properties>
63       </configuration>
64     </component>
65
66     <component>
67       <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>
68       <role-hint>test-save</role-hint>
69       <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>
70       <requirements>
71         <requirement>
72           <role>org.codehaus.plexus.registry.Registry</role>
73           <role-hint>save</role-hint>
74         </requirement>
75       </requirements>
76     </component>
77     <component>
78       <role>org.codehaus.plexus.registry.Registry</role>
79       <role-hint>save</role-hint>
80       <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>
81       <configuration>
82         <properties>
83           <xml fileName="${basedir}/target/test/test-file.xml" config-optional="true" config-forceCreate="true"
84                config-name="org.apache.maven.archiva.base" config-at="org.apache.maven.archiva"/>
85         </properties>
86       </configuration>
87     </component>
88
89     <component>
90       <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>
91       <role-hint>test-save-user</role-hint>
92       <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>
93       <requirements>
94         <requirement>
95           <role>org.codehaus.plexus.registry.Registry</role>
96           <role-hint>save-user</role-hint>
97         </requirement>
98       </requirements>
99     </component>
100     <component>
101       <role>org.codehaus.plexus.registry.Registry</role>
102       <role-hint>save-user</role-hint>
103       <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>
104       <configuration>
105         <properties>
106           <xml fileName="${basedir}/target/test/test-file-user.xml" config-optional="true" config-forceCreate="true"
107                config-name="org.apache.maven.archiva.user" config-at="org.apache.maven.archiva"/>
108           <xml fileName="${basedir}/target/test/test-file.xml" config-optional="true" config-forceCreate="true"
109                config-name="org.apache.maven.archiva.base" config-at="org.apache.maven.archiva"/>
110         </properties>
111       </configuration>
112     </component>
113
114     <component>
115       <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>
116       <role-hint>test-read-saved</role-hint>
117       <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>
118       <requirements>
119         <requirement>
120           <role>org.codehaus.plexus.registry.Registry</role>
121           <role-hint>read-saved</role-hint>
122         </requirement>
123       </requirements>
124     </component>
125     <component>
126       <role>org.codehaus.plexus.registry.Registry</role>
127       <role-hint>read-saved</role-hint>
128       <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>
129       <configuration>
130         <properties>
131           <xml fileName="${basedir}/target/test/test-file.xml" config-optional="true" config-forceCreate="true"
132                config-name="org.apache.maven.archiva.base" config-at="org.apache.maven.archiva"/>
133         </properties>
134       </configuration>
135     </component>
136
137     <component>
138       <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>
139       <role-hint>test-remove-proxied-repo</role-hint>
140       <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>
141       <requirements>
142         <requirement>
143           <role>org.codehaus.plexus.registry.Registry</role>
144           <role-hint>read-remove-proxied-repo</role-hint>
145         </requirement>
146       </requirements>
147     </component>
148     <component>
149       <role>org.codehaus.plexus.registry.Registry</role>
150       <role-hint>read-remove-proxied-repo</role-hint>
151       <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>
152       <configuration>
153         <properties>
154           <xml fileName="${basedir}/target/test/with-proxied-repos.xml"
155                config-name="org.apache.maven.archiva.base" config-at="org.apache.maven.archiva"/>
156         </properties>
157       </configuration>
158     </component>
159     <component>
160       <role>org.apache.maven.archiva.configuration.ArchivaConfiguration</role>
161       <role-hint>test-read-back-remove-proxied-repo</role-hint>
162       <implementation>org.apache.maven.archiva.configuration.DefaultArchivaConfiguration</implementation>
163       <requirements>
164         <requirement>
165           <role>org.codehaus.plexus.registry.Registry</role>
166           <role-hint>read-back-remove-proxied-repo</role-hint>
167         </requirement>
168       </requirements>
169     </component>
170     <component>
171       <role>org.codehaus.plexus.registry.Registry</role>
172       <role-hint>read-back-remove-proxied-repo</role-hint>
173       <implementation>org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry</implementation>
174       <configuration>
175         <properties>
176           <xml fileName="${basedir}/target/test/with-proxied-repos.xml"
177                config-name="org.apache.maven.archiva.base" config-at="org.apache.maven.archiva"/>
178         </properties>
179       </configuration>
180     </component>
181   </components>
182 </component-set>