Move shaded components to third-party/
[netconf.git] / netconf / shaded-exificient-jar / pom.xml
diff --git a/netconf/shaded-exificient-jar/pom.xml b/netconf/shaded-exificient-jar/pom.xml
deleted file mode 100644 (file)
index 31a114e..0000000
+++ /dev/null
@@ -1,222 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  ~ Copyright (c) 2014 Cisco Systems, Inc. and others.  All rights reserved.
-  ~
-  ~ This program and the accompanying materials are made available under the
-  ~ terms of the Eclipse Public License v1.0 which accompanies this distribution,
-  ~ and is available at http://www.eclipse.org/legal/epl-v10.html
-  -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.opendaylight.odlparent</groupId>
-        <artifactId>odlparent</artifactId>
-        <version>12.0.1</version>
-        <relativePath/>
-    </parent>
-
-    <groupId>org.opendaylight.netconf</groupId>
-    <artifactId>shaded-exificient-jar</artifactId>
-    <packaging>jar</packaging>
-    <version>5.0.0-SNAPSHOT</version>
-    <name>${project.artifactId}</name>
-
-    <properties>
-        <!-- We do not want to leak this artifact -->
-        <maven.deploy.skip>true</maven.deploy.skip>
-    </properties>
-
-    <dependencies>
-        <dependency>
-            <groupId>com.siemens.ct.exi</groupId>
-            <artifactId>exificient</artifactId>
-            <version>1.0.4</version>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-shade-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>shade</goal>
-                        </goals>
-                        <configuration>
-                            <createDependencyReducedPom>false</createDependencyReducedPom>
-                            <shadeSourcesContent>true</shadeSourcesContent>
-                            <createSourcesJar>true</createSourcesJar>
-                            <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
-                            <artifactSet>
-                                <includes>
-                                    <include>com.siemens.ct.exi</include>
-                                    <include>xerces:xercesImpl</include>
-                                    <include>xmlpull:xmlpull</include>
-                                    <include>xml-apis:xml-apis</include>
-                                </includes>
-                            </artifactSet>
-                            <filters>
-                                <filter>
-                                    <artifact>xmlpull</artifact>
-                                    <excludes>
-                                        <exclude>META-INF/MANIFEST.MF</exclude>
-                                    </excludes>
-                                </filter>
-                                <filter>
-                                    <artifact>com.siemens.ct.exi</artifact>
-                                    <includes>
-                                        <include>com/siemens/ct/exi/**</include>
-                                    </includes>
-                                    <excludes>
-                                        <exclude>com/siemens/ct/exi/grammars/persistency/Grammars2JavaSourceCode*</exclude>
-                                    </excludes>
-                                </filter>
-                                <filter>
-                                    <artifact>xerces:xercesImpl</artifact>
-                                    <includes>
-                                        <include>org/apache/xerces/dom/*</include>
-                                        <include>org/apache/xerces/dom/events/*</include>
-                                        <include>org/apache/xerces/impl/*</include>
-                                        <include>org/apache/xerces/impl/dtd/*</include>
-                                        <include>org/apache/xerces/impl/dtd/models/*</include>
-                                        <include>org/apache/xerces/impl/dv/*</include>
-                                        <include>org/apache/xerces/impl/dv/util/*</include>
-                                        <include>org/apache/xerces/impl/dv/xs/*</include>
-                                        <include>org/apache/xerces/impl/io/*</include>
-                                        <include>org/apache/xerces/impl/validation/*</include>
-                                        <include>org/apache/xerces/impl/xpath/*</include>
-                                        <include>org/apache/xerces/impl/xpath/regex/*</include>
-                                        <include>org/apache/xerces/impl/xs/*</include>
-                                        <include>org/apache/xerces/impl/xs/identity/*</include>
-                                        <include>org/apache/xerces/impl/xs/models/*</include>
-                                        <include>org/apache/xerces/impl/xs/traversers/*</include>
-                                        <include>org/apache/xerces/impl/xs/util/*</include>
-                                        <include>org/apache/xerces/jaxp/datatype/*</include>
-                                        <include>org/apache/xerces/xni/*</include>
-                                        <include>org/apache/xerces/xni/grammars/*</include>
-                                        <include>org/apache/xerces/xni/parser/*</include>
-                                        <include>org/apache/xerces/xs/*</include>
-                                        <include>org/apache/xerces/xs/datatypes/*</include>
-                                        <include>org/apache/xml/serialize/*</include>
-
-                                        <include>org/apache/xerces/impl/dv/dtd/DTDDVFactoryImpl*</include>
-                                        <include>org/apache/xerces/impl/dv/dtd/ENTITYDatatypeValidator*</include>
-                                        <include>org/apache/xerces/impl/dv/dtd/IDDatatypeValidator*</include>
-                                        <include>org/apache/xerces/impl/dv/dtd/IDREFDatatypeValidator*</include>
-                                        <include>org/apache/xerces/impl/dv/dtd/ListDatatypeValidator*</include>
-                                        <include>org/apache/xerces/impl/dv/dtd/NMTOKENDatatypeValidator*</include>
-                                        <include>org/apache/xerces/impl/dv/dtd/NOTATIONDatatypeValidator*</include>
-                                        <include>org/apache/xerces/impl/dv/dtd/StringDatatypeValidator*</include>
-
-                                        <include>org/apache/xerces/impl/msg/DOMErrorHandlerWrapper*</include>
-                                        <include>org/apache/xerces/impl/msg/XMLMessageFormatter*</include>
-
-                                        <include>org/apache/xerces/impl/xs/opti/AttrImpl*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/NamedNodeMapImpl*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/DefaultDocument*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/DefaultElement*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/DefaultNode*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/DefaultXMLDocumentHandler*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/ElementImpl*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/NodeImpl*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/SchemaDOM*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/SchemaDOMParser*</include>
-                                        <include>org/apache/xerces/impl/xs/opti/SchemaParsingConfig*</include>
-
-                                        <include>org/apache/xerces/parsers/AbstractDOMParser*</include>
-                                        <include>org/apache/xerces/parsers/AbstractSAXParser*</include>
-                                        <include>org/apache/xerces/parsers/AbstractXMLDocumentParser*</include>
-                                        <include>org/apache/xerces/parsers/BasicParserConfiguration*</include>
-                                        <include>org/apache/xerces/parsers/ObjectFactory*</include>
-                                        <include>org/apache/xerces/parsers/DOMParser*</include>
-                                        <include>org/apache/xerces/parsers/SAXParser*</include>
-                                        <include>org/apache/xerces/parsers/SecuritySupport*</include>
-                                        <include>org/apache/xerces/parsers/XML11Configurable*</include>
-                                        <include>org/apache/xerces/parsers/XML11Configuration*</include>
-                                        <include>org/apache/xerces/parsers/XMLDTDContentModelHandler*</include>
-                                        <include>org/apache/xerces/parsers/XMLParser*</include>
-
-                                        <include>org/apache/xerces/util/AugmentationsImpl*</include>
-                                        <include>org/apache/xerces/util/DatatypeMessageFormatter*</include>
-                                        <include>org/apache/xerces/util/DefaultErrorHandler*</include>
-                                        <include>org/apache/xerces/util/DOMEntityResolverWrapper*</include>
-                                        <include>org/apache/xerces/util/DOMErrorHandlerWrapper*</include>
-                                        <include>org/apache/xerces/util/DOMInputSource*</include>
-                                        <include>org/apache/xerces/util/DOMUtil*</include>
-                                        <include>org/apache/xerces/util/EncodingMap*</include>
-                                        <include>org/apache/xerces/util/EntityResolver2Wrapper*</include>
-                                        <include>org/apache/xerces/util/EntityResolverWrapper*</include>
-                                        <include>org/apache/xerces/util/ErrorHandlerProxy*</include>
-                                        <include>org/apache/xerces/util/ErrorHandlerWrapper*</include>
-                                        <include>org/apache/xerces/util/HTTPInputSource*</include>
-                                        <include>org/apache/xerces/util/IntStack*</include>
-                                        <include>org/apache/xerces/util/JAXPNamespaceContextWrapper*</include>
-                                        <include>org/apache/xerces/util/MessageFormatter*</include>
-                                        <include>org/apache/xerces/util/NamespaceSupport*</include>
-                                        <include>org/apache/xerces/util/ParserConfigurationSettings*</include>
-                                        <include>org/apache/xerces/util/PrimeNumberSequenceGenerator*</include>
-                                        <include>org/apache/xerces/util/SAXInputSource*</include>
-                                        <include>org/apache/xerces/util/SAXLocatorWrapper*</include>
-                                        <include>org/apache/xerces/util/SAXMessageFormatter*</include>
-                                        <include>org/apache/xerces/util/SecurityManager*</include>
-                                        <include>org/apache/xerces/util/StAXInputSource*</include>
-                                        <include>org/apache/xerces/util/StAXLocationWrapper*</include>
-                                        <include>org/apache/xerces/util/SymbolHash*</include>
-                                        <include>org/apache/xerces/util/SymbolTable*</include>
-                                        <include>org/apache/xerces/util/URI*</include>
-                                        <include>org/apache/xerces/util/XML11Char*</include>
-                                        <include>org/apache/xerces/util/XMLAttributesImpl*</include>
-                                        <include>org/apache/xerces/util/XMLChar*</include>
-                                        <include>org/apache/xerces/util/XMLEntityDescriptionImpl*</include>
-                                        <include>org/apache/xerces/util/XMLErrorCode*</include>
-                                        <include>org/apache/xerces/util/XMLGrammarPoolImpl*</include>
-                                        <include>org/apache/xerces/util/XMLResourceIdentifierImpl*</include>
-                                        <include>org/apache/xerces/util/XMLStringBuffer*</include>
-                                        <include>org/apache/xerces/util/XMLSymbols*</include>
-                                    </includes>
-                                    <excludes>
-                                        <exclude>org/apache/xerces/dom/ASModelImpl*</exclude>
-                                        <exclude>org/apache/xerces/dom/ASDOMImplementationImpl*</exclude>
-                                        <exclude>org/apache/xerces/xni/XMLDocumentFragmentHandler*</exclude>
-                                    </excludes>
-                                </filter>
-                                <filter>
-                                    <artifact>xml-apis</artifact>
-                                    <includes>
-                                        <include>org/w3c/dom/ElementTraversal*</include>
-                                    </includes>
-                                </filter>
-                            </filters>
-                            <relocations>
-                                <relocation>
-                                    <pattern>com.siemens.ct.exi</pattern>
-                                    <shadedPattern>org.opendaylight.netconf.shaded.exificient</shadedPattern>
-                                </relocation>
-                                <relocation>
-                                    <pattern>org.apache.xerces</pattern>
-                                    <shadedPattern>org.opendaylight.netconf.shaded.xerces</shadedPattern>
-                                </relocation>
-                                <relocation>
-                                    <pattern>org.apache.xml</pattern>
-                                    <shadedPattern>org.opendaylight.netconf.shaded.apache.xml</shadedPattern>
-                                </relocation>
-                                <relocation>
-                                    <pattern>org.w3c.dom.ElementTraversal</pattern>
-                                    <shadedPattern>org.opendaylight.netconf.shaded.org.w3c.dom.ElementTraversal</shadedPattern>
-                                </relocation>
-                                <relocation>
-                                    <pattern>org.xmlpull</pattern>
-                                    <shadedPattern>org.opendaylight.netconf.shaded.xmlpull</shadedPattern>
-                                </relocation>
-                            </relocations>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-</project>