Hi David How do you compile this? I type "mvn clean install" and get errors: [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error building POM (may not be this project's POM). Project ID: null:org.freeswitch.esl.client:bundle:null Reason: Cannot find parent: org.freeswitch.esl.client:esl-client-parent for project: null:org.freeswitch.esl.client:bundle:null for project null:org.freeswitch.esl.client:bundle:null [INFO] ------------------------------------------------------------------------ [INFO] Trace org.apache.maven.reactor.MavenExecutionException: Cannot find parent: org.freeswitch.esl.client:esl-client-parent for project: null:org.freeswitch.esl.client:bundle:null for project null:org.freeswitch.esl.client:bundle:null etc Damjan On Wed, 2010-01-06 at 00:41 +1100, david varnes wrote:
Hi all, I had a basic java inbound ESL client kicking around that I have used in a couple of small projects over the last year. I needed something a little more complete for a new project so I dusted it off and made it less incomplete.
It still needs more work and testing, but it certainly is usable right now. I have tested it against FS 1.0.4 and latest trunk.
I have put it in my contrib area in svn in hopes that some may find it useful: http://svn.freeswitch.org/svn/freeswitch/trunk/contrib/dvarnes/java/esl-clie... I would be interested in any feedback ...
Features * Apache License (ASL) version 2 * Standalone Inbound client * Framework classes to easily create an Outbound socket client * based on Netty [1] nio library version 3.1.5.GA (previously was using Apache MINA, but this is easier) * logging via slf4j * only dependencies are slf4j-api and netty (both Apache licensed) * single jar which is a valid OSGi bundle * built using maven * eclipse projects * reasonable level of java docs
Still todo * Docs * Simple example apps * .. more in TODO.txt in project root.
There is no binary jar available right now since I don't know how/if I can put files up to file.freeswitch.org.
In the meantime to build you need maven [2] installed. If you are unfamiliar with maven usage, I can post a simple howto.
davidv
[1] http://www.jboss.org/netty/downloads.html [2] http://maven.apache.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org