2 xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
10 <includeBaseDirectory>false</includeBaseDirectory>
13 <directory>${project.build.directory}/generated-resources</directory>
14 <outputDirectory>/</outputDirectory>
16 <exclude>opendaylight/plugins/org.opendaylight.controller.commons.httpclient-*.jar</exclude>
17 <exclude>opendaylight/plugins/org.opendaylight.controller.samples.loadbalancer-*.jar</exclude>
18 <exclude>opendaylight/plugins/org.opendaylight.controller.samples.loadbalancer.northbound-*.jar</exclude>
19 <exclude>opendaylight/plugins/org.opendaylight.controller.samples.simpleforwarding-*.jar</exclude>
20 <exclude>opendaylight/plugins/org.opendaylight.controller.commons.httpclient*.jar</exclude>
21 <exclude>opendaylight/plugins/org.opendaylight.controller.clustering.test*.jar</exclude>
22 <exclude>opendaylight/plugins/org.opendaylight.controller.protocol_plugins.openflow*.jar</exclude>
23 <exclude>opendaylight/plugins/org.opendaylight.controller.thirdparty.org.openflow*.jar</exclude>
24 <exclude>opendaylight/plugins/org.opendaylight.controller.sal-compatibility*.jar</exclude>
25 <exclude>opendaylight/plugins/org.opendaylight.controller.arphandler*.jar</exclude>
26 <exclude>opendaylight/plugins/org.opendaylight.controller.bundlescanner.implementation*.jar</exclude>
27 <exclude>opendaylight/plugins/org.opendaylight.controller.clustering.services-implementation*.jar</exclude>
28 <exclude>opendaylight/plugins/org.opendaylight.controller.commons.northbound*.jar</exclude>
29 <exclude>opendaylight/plugins/org.opendaylight.controller.configuration.implementation*.jar</exclude>
30 <exclude>opendaylight/plugins/org.opendaylight.controller.connectionmanager*.jar</exclude>
31 <exclude>opendaylight/plugins/org.opendaylight.controller.containermanager.implementation*.jar</exclude>
32 <exclude>opendaylight/plugins/org.opendaylight.controller.containermanager.northbound*.jar</exclude>
33 <exclude>opendaylight/plugins/org.opendaylight.controller.controllermanager.northbound*.jar</exclude>
34 <exclude>opendaylight/plugins/org.opendaylight.controller.devices.web*.jar</exclude>
35 <exclude>opendaylight/plugins/org.opendaylight.controller.flowprogrammer.northbound*.jar</exclude>
36 <exclude>opendaylight/plugins/org.opendaylight.controller.flows.web*.jar</exclude>
37 <exclude>opendaylight/plugins/org.opendaylight.controller.forwardingrulesmanager*.jar</exclude>
38 <exclude>opendaylight/plugins/org.opendaylight.controller.forwarding.staticrouting*.jar</exclude>
39 <exclude>opendaylight/plugins/org.opendaylight.controller.hosttracker.implementation*.jar</exclude>
40 <exclude>opendaylight/plugins/org.opendaylight.controller.hosttracker.northbound*.jar</exclude>
41 <exclude>opendaylight/plugins/org.opendaylight.controller.hosttracker-*.jar</exclude>
42 <exclude>opendaylight/plugins/org.opendaylight.controller.httpservice-bridge*.jar</exclude>
43 <exclude>opendaylight/plugins/org.opendaylight.controller.jolokia-bridge*.jar</exclude>
44 <exclude>opendaylight/plugins/org.opendaylight.controller.networkconfig.bridgedomain.northbound*.jar</exclude>
45 <exclude>opendaylight/plugins/org.opendaylight.controller.networkconfig.neutron*.jar</exclude>
46 <exclude>opendaylight/plugins/org.opendaylight.controller.remoterpc-routingtable.implementation*.jar</exclude>
47 <exclude>opendaylight/plugins/org.opendaylight.controller.routing.dijkstra_implementation*.jar</exclude>
48 <exclude>opendaylight/plugins/org.opendaylight.controller.sal.implementation*.jar</exclude>
49 <exclude>opendaylight/plugins/org.opendaylight.controller.sal.connection.implementation*.jar</exclude>
50 <exclude>opendaylight/plugins/org.opendaylight.controller.sal.networkconfiguration.implementation*.jar</exclude>
51 <!-- <exclude>opendaylight/plugins/org.opendaylight.controller.sal-remote*.jar</exclude> -->
52 <exclude>opendaylight/plugins/org.opendaylight.controller.sal-restconf-broker*.jar</exclude>
53 <exclude>opendaylight/plugins/org.opendaylight.controller.statisticsmanager*.jar</exclude>
54 <exclude>opendaylight/plugins/org.opendaylight.controller.statistics.northbound*.jar</exclude>
55 <exclude>opendaylight/plugins/org.opendaylight.controller.subnets.northbound*.jar</exclude>
56 <exclude>opendaylight/plugins/org.opendaylight.controller.switchmanager*.jar</exclude>
57 <exclude>opendaylight/plugins/org.opendaylight.controller.topologymanager*.jar</exclude>
58 <exclude>opendaylight/plugins/org.opendaylight.controller.topology.northbound*.jar</exclude>
59 <exclude>opendaylight/plugins/org.opendaylight.controller.topology.web*.jar</exclude>
60 <exclude>opendaylight/plugins/org.opendaylight.controller.troubleshoot.web*.jar</exclude>
61 <exclude>opendaylight/plugins/org.opendaylight.controller.usermanager.northbound*.jar</exclude>
62 <exclude>opendaylight/plugins/org.opendaylight.controller.usermanager.implementation*.jar</exclude>
63 <exclude>opendaylight/plugins/org.opendaylight.controller.web*.jar</exclude>
64 <exclude>opendaylight/plugins/org.opendaylight.controller.devices.web*.jar</exclude>
65 <exclude>opendaylight/plugins/org.opendaylight.controller.protocol_plugins.openflow*.jar</exclude>
66 <exclude>opendaylight/plugins/org.opendaylight.openflowplugin.test-provider*.jar</exclude>
67 <exclude>opendaylight/configuration/initial/99-netconf-connector.xml</exclude>
75 <exclude>version.properties</exclude>
76 <exclude>configuration/config.ini</exclude>
85 <outputDirectory>opendaylight/plugins</outputDirectory>
87 <exclude>equinoxSDK381:org.eclipse.osgi</exclude>
88 <exclude>equinoxSDK381:org.eclipse.equinox.console</exclude>
89 <exclude>equinoxSDK381:org.eclipse.equinox.launcher</exclude>
90 <exclude>equinoxSDK381:org.eclipse.equinox.ds</exclude>
91 <exclude>equinoxSDK381:org.eclipse.equinox.util</exclude>
92 <exclude>equinoxSDK381:org.eclipse.osgi.services</exclude>
93 <exclude>virgomirror:org.eclipse.jdt.core.compiler.batch</exclude>
94 <exclude>org.apache.felix:org.apache.felix.fileinstall</exclude>
95 <exclude>geminiweb:org.eclipse.virgo.kernel.equinox.extensions</exclude>
96 <exclude>org.slf4j:slf4j-api</exclude>
97 <exclude>ch.qos.logback:logback-core</exclude>
98 <exclude>ch.qos.logback:logback-classic</exclude>
99 <exclude>com.sun.jersey:jersey-core</exclude>
100 <exclude>com.sun.jersey:jersey-json</exclude>
101 <exclude>com.sun.jersey:jersey-server</exclude>
102 <exclude>org.opendaylight.defense4all:defense4all.core.impl</exclude>
103 <exclude>org.opendaylight.defense4all:framework.core.impl</exclude>
104 <exclude>org.opendaylight.defense4all:defense4all.restservice</exclude>
106 <outputFileNameMapping>
107 ${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}
108 </outputFileNameMapping>
109 <unpack>false</unpack>
110 <scope>runtime</scope>
111 <useTransitiveDependencies>false</useTransitiveDependencies>