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-client
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