1
+ <!--
2
+ Licensed to the Apache Software Foundation (ASF) under one or more
3
+ contributor license agreements. See the NOTICE file distributed with
4
+ this work for additional information regarding copyright ownership.
5
+ The ASF licenses this file to You under the Apache License, Version 2.0
6
+ (the "License"); you may not use this file except in compliance with
7
+ the License. You may obtain a copy of the License at
8
+
9
+ http://www.apache.org/licenses/LICENSE-2.0
10
+
11
+ Unless required by applicable law or agreed to in writing, software
12
+ distributed under the License is distributed on an "AS IS" BASIS,
13
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ See the License for the specific language governing permissions and
15
+ limitations under the License.
16
+ -->
17
+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
18
+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
19
+ <parent >
20
+ <groupId >org.apache.dubbo</groupId >
21
+ <artifactId >dubbo-registry</artifactId >
22
+ <version >${revision} </version >
23
+ <relativePath >../pom.xml</relativePath >
24
+ </parent >
25
+ <modelVersion >4.0.0</modelVersion >
26
+
27
+ <artifactId >dubbo-registry-sofa</artifactId >
28
+ <name >${project.artifactId} </name >
29
+ <description >The SOFARegistry module of Dubbo project</description >
30
+
31
+ <properties >
32
+ <javax .ws.rs.version>2.1</javax .ws.rs.version>
33
+ <argline >-Dnetwork_interface_denylist=docker0</argline >
34
+ </properties >
35
+
36
+ <dependencies >
37
+ <dependency >
38
+ <groupId >org.apache.dubbo</groupId >
39
+ <artifactId >dubbo-registry-api</artifactId >
40
+ <version >${project.version} </version >
41
+ <optional >true</optional >
42
+ </dependency >
43
+
44
+ <dependency >
45
+ <groupId >org.apache.dubbo</groupId >
46
+ <artifactId >dubbo-common</artifactId >
47
+ <version >${project.version} </version >
48
+ <optional >true</optional >
49
+ </dependency >
50
+
51
+ <dependency >
52
+ <groupId >com.alipay.sofa</groupId >
53
+ <artifactId >registry-client-all</artifactId >
54
+ <exclusions >
55
+ <exclusion >
56
+ <groupId >com.alipay.sofa</groupId >
57
+ <artifactId >sofa-common-tools</artifactId >
58
+ </exclusion >
59
+ </exclusions >
60
+ </dependency >
61
+
62
+ <!-- Test Libraries -->
63
+ <dependency >
64
+ <groupId >org.apache.dubbo</groupId >
65
+ <artifactId >dubbo-config-api</artifactId >
66
+ <version >${project.version} </version >
67
+ <scope >test</scope >
68
+ </dependency >
69
+ <dependency >
70
+ <groupId >org.apache.dubbo</groupId >
71
+ <artifactId >dubbo-rpc-dubbo</artifactId >
72
+ <version >${project.version} </version >
73
+ <scope >test</scope >
74
+ </dependency >
75
+ <dependency >
76
+ <groupId >org.apache.dubbo</groupId >
77
+ <artifactId >dubbo-remoting-netty4</artifactId >
78
+ <version >${project.version} </version >
79
+ <scope >test</scope >
80
+ </dependency >
81
+ <dependency >
82
+ <groupId >org.apache.dubbo</groupId >
83
+ <artifactId >dubbo-serialization-hessian2</artifactId >
84
+ <version >${project.version} </version >
85
+ <scope >test</scope >
86
+ </dependency >
87
+ <dependency >
88
+ <groupId >ch.qos.logback</groupId >
89
+ <artifactId >logback-classic</artifactId >
90
+ <scope >test</scope >
91
+ </dependency >
92
+
93
+ <!-- test modules -->
94
+ <dependency >
95
+ <groupId >com.alipay.sofa</groupId >
96
+ <artifactId >registry-test</artifactId >
97
+ <scope >test</scope >
98
+ <exclusions >
99
+ <exclusion >
100
+ <artifactId >log4j-over-slf4j</artifactId >
101
+ <groupId >org.slf4j</groupId >
102
+ </exclusion >
103
+ <exclusion >
104
+ <artifactId >log4j-jcl</artifactId >
105
+ <groupId >org.apache.logging.log4j</groupId >
106
+ </exclusion >
107
+ <exclusion >
108
+ <artifactId >log4j-core</artifactId >
109
+ <groupId >org.apache.logging.log4j</groupId >
110
+ </exclusion >
111
+ <exclusion >
112
+ <artifactId >log4j-api</artifactId >
113
+ <groupId >org.apache.logging.log4j</groupId >
114
+ </exclusion >
115
+ </exclusions >
116
+ </dependency >
117
+
118
+ <dependency >
119
+ <groupId >org.jboss.resteasy</groupId >
120
+ <artifactId >resteasy-jaxrs</artifactId >
121
+ <scope >test</scope >
122
+ </dependency >
123
+ <dependency >
124
+ <groupId >org.jboss.resteasy</groupId >
125
+ <artifactId >resteasy-netty4</artifactId >
126
+ <scope >test</scope >
127
+ </dependency >
128
+ <dependency >
129
+ <groupId >javax.ws.rs</groupId >
130
+ <artifactId >javax.ws.rs-api</artifactId >
131
+ <version >${javax.ws.rs.version} </version >
132
+ <scope >test</scope >
133
+ </dependency >
134
+ <dependency >
135
+ <groupId >javax.xml.bind</groupId >
136
+ <artifactId >jaxb-api</artifactId >
137
+ <scope >test</scope >
138
+ </dependency >
139
+
140
+ </dependencies >
141
+ </project >
0 commit comments