<?xml version="1.0"?><projectxmlns="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/maven-v4_0_0.xsd"><parent><artifactId>keycloak-parent</artifactId><groupId>org.keycloak</groupId><version>1.8.0.Final</version><relativePath>../../../../pom.xml</relativePath></parent><name>Keycloak OSGI Thirdparty</name><description>Keycloak OSGI bundling for 3rd party libs without OSGI headers in manifest</description><modelVersion>4.0.0</modelVersion><artifactId>keycloak-osgi-thirdparty</artifactId><packaging>bundle</packaging><properties><keycloak.osgi.export>
org.apache.http.*;version=${apache.httpcomponents.version}
</keycloak.osgi.export><keycloak.osgi.import>
*;resolution:=optional
</keycloak.osgi.import></properties><dependencies><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifactId></dependency></dependencies><build><plugins><plugin><groupId>org.apache.felix</groupId><artifactId>maven-bundle-plugin</artifactId><extensions>true</extensions><executions><execution><id>bundle-manifest</id><phase>process-classes</phase><goals><goal>manifest</goal></goals></execution></executions><configuration><instructions><Embed-Dependency>*;scope=compile|runtime;artifactId=!httpclient|httpcore</Embed-Dependency><Embed-Transitive>true</Embed-Transitive><Bundle-ClassPath>.</Bundle-ClassPath><Bundle-Name>${project.name}</Bundle-Name><Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName><Import-Package>${keycloak.osgi.import}</Import-Package><Export-Package>${keycloak.osgi.export}</Export-Package><Implementation-Title>${project.name}</Implementation-Title><Implementation-Version>${project.version}</Implementation-Version></instructions></configuration></plugin></plugins></build></project>