apache / servicemix-components
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system16% (6,587 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java16% (6,002 lines)
wsdl30% (320 lines)
xml23% (265 lines)
Duplication per Component (primary)
bindings20% (3,030 lines)
engines15% (2,092 lines)
shared-libraries13% (1,465 lines)

Duplication Between Components (50+ lines)

G bindings bindings engines engines bindings--engines 922 shared-libraries shared-libraries bindings--shared-libraries 833 engines--shared-libraries 56

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 636 duplicates...
Size#FoldersFilesLinesCode
169 x 2 bindings/servicemix-cxf-...apache/servicemix/cxfbc
engines/servicemix-cxf-s...apache/servicemix/cxfse
51:303 (99%)
51:303 (99%)
view
85 x 2 engines/servicemix-pdf/s...g/apache/servicemix/pdf
engines/servicemix-pdf/s.../servicemix/pdfcomposer
58:285 (97%)
59:286 (97%)
view
64 x 2 bindings/servicemix-cxf-...emix/cxfbc/interceptors
shared-libraries/service...x/soap/interceptors/jbi
527:632 (15%)
565:670 (15%)
view
61 x 2 bindings/servicemix-cxf-...emix/cxfbc/interceptors
bindings/servicemix-cxf-...emix/cxfbc/interceptors
52:132 (93%)
71:151 (54%)
view
58 x 2 bindings/servicemix-cxf-...emix/cxfbc/interceptors
shared-libraries/service...x/soap/interceptors/jbi
132:201 (13%)
240:309 (13%)
view
55 x 2 shared-libraries/service.../apache/servicemix/soap
shared-libraries/service...emix/soap/bindings/soap
41:120 (65%)
41:120 (63%)
view
52 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
engines/servicemix-jsr18...servicemix/jsr181/xfire
202:348 (25%)
98:223 (59%)
view
49 x 2 engines/servicemix-wsn20...g/apache/servicemix/wsn
engines/servicemix-wsn20...g/apache/servicemix/wsn
70:136 (15%)
156:222 (15%)
view
43 x 2 engines/servicemix-bean/...servicemix/bean/support
engines/servicemix-saxon...ervicemix/saxon/support
37:155 (100%)
37:155 (100%)
view
43 x 2 engines/servicemix-bean/...servicemix/bean/support
engines/servicemix-eip/s.../servicemix/eip/support
37:155 (100%)
37:163 (100%)
view
43 x 2 engines/servicemix-eip/s.../servicemix/eip/support
engines/servicemix-saxon...ervicemix/saxon/support
37:163 (100%)
37:155 (100%)
view
42 x 2 bindings/servicemix-xmpp.../apache/servicemix/xmpp
bindings/servicemix-xmpp.../apache/servicemix/xmpp
81:144 (27%)
85:148 (23%)
view
33 x 2 bindings/servicemix-cxf-...apache/servicemix/cxfbc
engines/servicemix-cxf-s...apache/servicemix/cxfse
70:139 (67%)
34:103 (84%)
view
33 x 2 bindings/servicemix-cxf-...emix/cxfbc/interceptors
shared-libraries/service...x/soap/interceptors/jbi
258:322 (7%)
359:423 (7%)
view
29 x 2 bindings/servicemix-http.../apache/servicemix/http
bindings/servicemix-jms/...g/apache/servicemix/jms
813:857 (9%)
253:296 (22%)
view
28 x 2 shared-libraries/service...he/servicemix/soap/wsdl
shared-libraries/service...he/servicemix/soap/wsdl
82:127 (21%)
85:130 (21%)
view
24 x 2 shared-libraries/service.../soap/handlers/security
shared-libraries/service.../soap/handlers/security
94:156 (46%)
213:275 (20%)
view
24 x 2 bindings/servicemix-smpp.../apache/servicemix/smpp
bindings/servicemix-smpp.../apache/servicemix/smpp
246:347 (22%)
274:375 (18%)
view
24 x 2 engines/servicemix-saxon...apache/servicemix/saxon
engines/servicemix-saxon...apache/servicemix/saxon
110:135 (22%)
296:321 (11%)
view
23 x 2 shared-libraries/service...emix/soap/bindings/soap
shared-libraries/service...emix/soap/bindings/soap
72:118 (43%)
73:119 (43%)
view
23 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-http...vicemix/http/processors
466:503 (7%)
245:282 (8%)
view
23 x 2 bindings/servicemix-ftp/...g/apache/servicemix/ftp
bindings/servicemix-ftp/...g/apache/servicemix/ftp
144:176 (8%)
95:127 (15%)
view
22 x 2 engines/servicemix-wsn20...g/apache/servicemix/wsn
engines/servicemix-wsn20...g/apache/servicemix/wsn
283:312 (6%)
325:354 (6%)
view
21 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-jms/...ervicemix/jms/endpoints
72:152 (15%)
71:131 (17%)
view
21 x 2 shared-libraries/service...vicemix/soap/marshalers
shared-libraries/service...emix/soap/bindings/soap
44:65 (24%)
28:49 (84%)
view
20 x 2 engines/servicemix-wsn20...g/apache/servicemix/wsn
engines/servicemix-wsn20...g/apache/servicemix/wsn
380:400 (7%)
407:427 (7%)
view
20 x 2 engines/servicemix-eip/s...servicemix/eip/patterns
engines/servicemix-eip/s...servicemix/eip/patterns
245:267 (7%)
278:300 (7%)
view
19 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-http...vicemix/http/processors
287:321 (6%)
93:127 (7%)
view
19 x 2 shared-libraries/service...he/servicemix/soap/wsdl
shared-libraries/service...he/servicemix/soap/wsdl
181:201 (14%)
182:202 (14%)
view
19 x 2 bindings/servicemix-jms/...ervicemix/jms/endpoints
bindings/servicemix-jms/...ervicemix/jms/endpoints
194:216 (16%)
146:168 (16%)
view
18 x 2 bindings/servicemix-jms/...ervicemix/jms/endpoints
bindings/servicemix-jms/...ervicemix/jms/endpoints
74:129 (15%)
58:114 (15%)
view
18 x 2 bindings/servicemix-jms/...g/apache/servicemix/jms
engines/servicemix-cxf-s...apache/servicemix/cxfse
271:296 (13%)
34:59 (46%)
view
18 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-jms/...ervicemix/jms/endpoints
80:150 (13%)
58:114 (15%)
view
18 x 2 bindings/servicemix-cxf-...emix/cxfbc/interceptors
shared-libraries/service...x/soap/interceptors/jbi
491:516 (4%)
536:561 (4%)
view
18 x 2 bindings/servicemix-http.../apache/servicemix/http
engines/servicemix-cxf-s...apache/servicemix/cxfse
831:857 (6%)
34:59 (46%)
view
18 x 2 engines/servicemix-cxf-s...sources/META-INF/spring
engines/servicemix-pdf/s...sources/META-INF/spring
1:36 (36%)
1:36 (43%)
view
18 x 2 bindings/servicemix-http...rvicemix/http/endpoints
shared-libraries/service.../apache/servicemix/soap
475:501 (7%)
469:495 (6%)
view
18 x 2 bindings/servicemix-cxf-...apache/servicemix/cxfbc
bindings/servicemix-http.../apache/servicemix/http
70:95 (36%)
831:857 (6%)
view
18 x 2 bindings/servicemix-cxf-...apache/servicemix/cxfbc
bindings/servicemix-jms/...g/apache/servicemix/jms
70:95 (36%)
271:296 (13%)
view
17 x 2 shared-libraries/service...rvicemix/soap/util/stax
shared-libraries/service...rvicemix/soap/util/stax
205:239 (8%)
320:354 (8%)
view
17 x 2 bindings/servicemix-jms/...icemix/jms/multiplexing
bindings/servicemix-jms/...servicemix/jms/standard
106:125 (25%)
117:136 (21%)
view
17 x 2 bindings/servicemix-jms/...ervicemix/jms/endpoints
bindings/servicemix-jms/...ervicemix/jms/endpoints
161:179 (14%)
194:212 (14%)
view
16 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-jms/...ervicemix/jms/endpoints
426:443 (6%)
162:179 (13%)
view
16 x 2 bindings/servicemix-cxf-...apache/servicemix/cxfbc
bindings/servicemix-cxf-...apache/servicemix/cxfbc
220:295 (2%)
379:454 (4%)
view
16 x 2 engines/servicemix-eip/s...servicemix/eip/patterns
engines/servicemix-saxon...apache/servicemix/saxon
226:248 (11%)
238:260 (7%)
view
16 x 2 bindings/servicemix-cxf-...apache/servicemix/cxfbc
bindings/servicemix-cxf-...apache/servicemix/cxfbc
1197:1245 (2%)
720:771 (4%)
view
16 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-jms/...ervicemix/jms/endpoints
162:178 (11%)
134:150 (13%)
view
16 x 2 bindings/servicemix-cxf-...apache/servicemix/cxfbc
engines/servicemix-cxf-s...apache/servicemix/cxfse
379:454 (4%)
161:236 (4%)
view
16 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-jms/...ervicemix/jms/endpoints
426:443 (6%)
195:212 (13%)
view
16 x 2 bindings/servicemix-cxf-...apache/servicemix/cxfbc
engines/servicemix-cxf-s...apache/servicemix/cxfse
220:295 (2%)
161:236 (4%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 53 unit duplicates...
Size#FoldersFilesLinesCode
59 x 2 shared-libraries/service...x/soap/interceptors/jbi
bindings/servicemix-cxf-...emix/cxfbc/interceptors
244:304 
136:196 
view
57 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
bindings/servicemix-cxf-...apache/servicemix/cxfbc
182:255 
182:255 
view
55 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
bindings/servicemix-cxf-...apache/servicemix/cxfbc
91:150 
91:150 
view
45 x 2 engines/servicemix-pdf/s.../servicemix/pdfcomposer
engines/servicemix-pdf/s...g/apache/servicemix/pdf
211:287 
210:286 
view
37 x 2 bindings/servicemix-cxf-...emix/cxfbc/interceptors
bindings/servicemix-cxf-...emix/cxfbc/interceptors
74:117 
55:98 
view
32 x 2 bindings/servicemix-cxf-...emix/cxfbc/interceptors
bindings/servicemix-cxf-...emix/cxfbc/interceptors
119:156 
100:137 
view
27 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
bindings/servicemix-cxf-...apache/servicemix/cxfbc
34:66 
70:102 
view
26 x 2 engines/servicemix-saxon...apache/servicemix/saxon
engines/servicemix-saxon...apache/servicemix/saxon
110:137 
296:323 
view
23 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-http...vicemix/http/processors
287:324 
93:129 
view
22 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
bindings/servicemix-cxf-...apache/servicemix/cxfbc
268:294 
268:294 
view
21 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-http...vicemix/http/processors
482:504 
261:283 
view
19 x 3 engines/servicemix-eip/s.../servicemix/eip/support
engines/servicemix-saxon...ervicemix/saxon/support
engines/servicemix-bean/...servicemix/bean/support
136:156 
128:148 
128:148 
view
17 x 3 shared-libraries/service...x/soap/interceptors/jbi
shared-libraries/service...rvicemix/soap/util/stax
bindings/servicemix-cxf-...emix/cxfbc/interceptors
629:647 
223:247 
591:609 
view
17 x 2 engines/servicemix-pdf/s.../servicemix/pdfcomposer
engines/servicemix-pdf/s...g/apache/servicemix/pdf
154:179 
153:178 
view
15 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
bindings/servicemix-cxf-...apache/servicemix/cxfbc
69:88 
69:88 
view
13 x 2 bindings/servicemix-jms/...ervicemix/jms/endpoints
bindings/servicemix-jms/...g/apache/servicemix/jms
144:158 
208:222 
view
12 x 2 shared-libraries/service...pache/servicemix/common
shared-libraries/service...pache/servicemix/common
75:88 
81:94 
view
11 x 2 shared-libraries/service...x/soap/interceptors/jbi
bindings/servicemix-cxf-...emix/cxfbc/interceptors
547:559 
502:514 
view
11 x 3 engines/servicemix-wsn20...ervicemix/wsn/component
engines/servicemix-wsn20...ervicemix/wsn/component
engines/servicemix-wsn20...ervicemix/wsn/component
38:50 
38:50 
37:49 
view
11 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
bindings/servicemix-cxf-...apache/servicemix/cxfbc
152:165 
152:165 
view
11 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
bindings/servicemix-cxf-...apache/servicemix/cxfbc
168:180 
168:180 
view
11 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-http...rvicemix/http/endpoints
158:170 
191:203 
view
10 x 2 engines/servicemix-saxon...apache/servicemix/saxon
engines/servicemix-saxon...apache/servicemix/saxon
146:158 
341:353 
view
10 x 2 engines/servicemix-wsn20...ache/servicemix/wsn/jms
engines/servicemix-wsn20...ache/servicemix/wsn/jms
47:58 
38:49 
view
9 x 2 shared-libraries/service...pache/servicemix/common
shared-libraries/service...pache/servicemix/common
103:113 
111:121 
view
8 x 3 shared-libraries/service...x/soap/interceptors/jbi
shared-libraries/service...x/soap/interceptors/jbi
shared-libraries/service...emix/soap/ws/addressing
143:152 
222:231 
115:124 
view
8 x 2 shared-libraries/service...x/soap/interceptors/jbi
shared-libraries/service...emix/soap/ws/addressing
233:242 
126:135 
view
8 x 2 shared-libraries/service...he/servicemix/soap/util
shared-libraries/service.../servicemix/common/util
121:130 
226:235 
view
8 x 3 shared-libraries/service...pache/servicemix/common
bindings/servicemix-jms/...g/apache/servicemix/jms
bindings/servicemix-http.../apache/servicemix/http
64:73 
54:63 
52:61 
view
8 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
bindings/servicemix-cxf-...apache/servicemix/cxfbc
257:266 
257:266 
view
8 x 2 bindings/servicemix-http...rvicemix/http/endpoints
bindings/servicemix-http...vicemix/http/processors
466:480 
245:259 
view
8 x 2 bindings/servicemix-http...vicemix/http/processors
bindings/servicemix-http...vicemix/http/processors
303:312 
422:431 
view
7 x 2 shared-libraries/service...he/servicemix/soap/util
shared-libraries/service.../servicemix/common/util
244:252 
262:270 
view
7 x 2 shared-libraries/service...emix/soap/bindings/soap
shared-libraries/service.../apache/servicemix/soap
82:90 
82:90 
view
7 x 2 shared-libraries/service...mix/soap/wsdl/validator
shared-libraries/service...he/servicemix/soap/wsdl
423:431 
221:229 
view
7 x 3 shared-libraries/service...pache/servicemix/common
bindings/servicemix-jms/...g/apache/servicemix/jms
bindings/servicemix-http.../apache/servicemix/http
93:101 
80:88 
78:86 
view
7 x 2 shared-libraries/service...pache/servicemix/common
bindings/servicemix-jms/...g/apache/servicemix/jms
118:126 
97:105 
view
7 x 2 shared-libraries/service...pache/servicemix/common
bindings/servicemix-jms/...g/apache/servicemix/jms
134:142 
113:121 
view
7 x 2 engines/servicemix-pdf/s.../servicemix/pdfcomposer
engines/servicemix-pdf/s...g/apache/servicemix/pdf
186:201 
185:200 
view
7 x 2 engines/servicemix-cxf-s...apache/servicemix/cxfse
bindings/servicemix-cxf-...apache/servicemix/cxfbc
296:304 
296:304 
view
7 x 2 bindings/servicemix-smpp.../apache/servicemix/smpp
bindings/servicemix-rmi/...g/apache/servicemix/rmi
133:144 
283:294 
view
7 x 2 bindings/servicemix-jms/...ervicemix/jms/endpoints
bindings/servicemix-jms/...ervicemix/jms/endpoints
115:123 
181:189 
view
7 x 2 bindings/servicemix-cxf-...emix/cxfbc/interceptors
bindings/servicemix-cxf-...emix/cxfbc/interceptors
635:643 
373:381 
view
7 x 2 bindings/servicemix-cxf-...emix/cxfbc/interceptors
bindings/servicemix-cxf-...apache/servicemix/cxfbc
192:200 
312:320 
view
6 x 2 shared-libraries/service...x/soap/interceptors/jbi
bindings/servicemix-cxf-...emix/cxfbc/interceptors
380:387 
279:286 
view
6 x 2 shared-libraries/service...he/servicemix/soap/util
shared-libraries/service.../servicemix/common/util
153:160 
245:252 
view
6 x 2 shared-libraries/service...emix/soap/bindings/soap
shared-libraries/service.../apache/servicemix/soap
73:80 
73:80 
view
6 x 2 shared-libraries/service...emix/soap/ws/addressing
shared-libraries/service...oap/handlers/addressing
66:75 
139:148 
view
6 x 2 engines/servicemix-eip/s...g/apache/servicemix/eip
engines/servicemix-scrip...he/servicemix/scripting
359:367 
500:508 
view
6 x 2 engines/servicemix-eip/s...g/apache/servicemix/eip
engines/servicemix-scrip...he/servicemix/scripting
376:384 
517:525 
view