Autogenerate the SPI service descriptor

sip-call-params
Ingo Bauersachs 10 years ago
parent 91ce10758c
commit 1fcac7e80a

@ -1252,10 +1252,9 @@
<zipfileset dir="${dest}/net/java/sip/communicator/util"
prefix="net/java/sip/communicator/util">
</zipfileset>
<zipfileset
file="${src}/net/java/sip/communicator/util/services/sun.net.spi.nameservice.NameServiceDescriptor"
prefix="META-INF/services"
/>
<service
type="sun.net.spi.nameservice.NameServiceDescriptor"
provider="net.java.sip.communicator.util.JitsiDnsNameServiceDescriptor"/>
</jar>
</target>

@ -22,6 +22,11 @@
<artifactId>dnsjava</artifactId>
</dependency>
<!-- org.jitsi -->
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>dnssecjava</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>jitsi-protocol</artifactId>

@ -60,9 +60,27 @@
</archive>
<includes>
<include>net/java/sip/communicator/util/**</include>
<include>META-INF/services/**</include>
</includes>
</configuration>
</plugin>
<plugin>
<groupId>eu.somatik.serviceloader-maven-plugin</groupId>
<artifactId>serviceloader-maven-plugin</artifactId>
<version>1.0.7</version>
<configuration>
<services>
<param>sun.net.spi.nameservice.NameServiceDescriptor</param>
</services>
</configuration>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

@ -1 +0,0 @@
net.java.sip.communicator.util.JitsiDnsNameServiceDescriptor
Loading…
Cancel
Save