Diff
Modified: freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client/TODO.txt (16151 => 16152)
--- freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client/TODO.txt 2010-01-05 12:04:32 UTC (rev 16151)
+++ freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client/TODO.txt 2010-01-05 14:04:56 UTC (rev 16152)
@@ -9,12 +9,15 @@
* Per event(s) listener
* Provide XML event handling - not sure if this is useful since the raw event is not exposed, although it could be if needed.
* Implement 'myevent' event subscription for inbound - not a priority here, easy if required.
- * Provide timeout protection on the client.sendSyncApiCommand(). It will currently block for ever.
+ * Provide timeout protection on the client.sendSyncApiCommand(). It will currently block for ever if get no response from server.
* Working examples in an example project (started).
-
+ * Add OSGi example
+ * Chase down the apparent issue with Netty when using executor in pipeline (wierd).
+
Distribution
* Basic usage docs
* Package jar, javadocs, source and dependencies (slf4j, netty) for people to trial without having to build.
+ * Find out how (if ok) to put binary distribution on files.freeswitch.org
* Cut a release, look at usage of tags in FS svn repo.
Quality items
Modified: freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client/pom.xml (16151 => 16152)
--- freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client/pom.xml 2010-01-05 12:04:32 UTC (rev 16151)
+++ freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client/pom.xml 2010-01-05 14:04:56 UTC (rev 16152)
@@ -55,6 +55,16 @@
</configuration>
</plugin>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <excludes>
+ <exclude>**/ClientTest.java</exclude>
+ <exclude>**/SocketClientTest.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+
</plugins>
</build>
@@ -89,4 +99,16 @@
</dependency>
</dependencies>
+
+ <repositories>
+ <!-- for netty dependency -->
+ <repository>
+ <id>repository.jboss.org</id>
+ <url>http://repository.jboss.org/maven2</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+
</project>
\ No newline at end of file
Modified: freeswitch/trunk/contrib/dvarnes/java/esl-client/pom.xml (16151 => 16152)
--- freeswitch/trunk/contrib/dvarnes/java/esl-client/pom.xml 2010-01-05 12:04:32 UTC (rev 16151)
+++ freeswitch/trunk/contrib/dvarnes/java/esl-client/pom.xml 2010-01-05 14:04:56 UTC (rev 16152)
@@ -18,7 +18,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.freeswitch.esl.client</groupId>
<artifactId>esl-client-parent</artifactId>
- <version>0.0.1-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>FreeSWITCH Event Socket Library - Java Client project</name>
<url>http://www.freeswitch.org</url>