powered by Jive Software

Softphone plugin problem

Hi,

Problem is with spark sip plugin (sparkphone)!.

Openfire 3.6.4 server on Linux (SIP Phone Plugin 1.0.5), Spark SVN 11779 build in Eclipse(jdk6_u20), jre6 and jre5 installed.

“Enable Phone” not showing up within “Actions” Menu in Spark.

Strange thing is that neither on compiled latest SVN 11779 nor on stable Spark 2.5.8 softphone plugin wont work? (It get downloaded nice and it’s under installed plugins), other plugins work fine!

IM client like SIP-Communicator or XLite can place voice calls using same Openfire and same sip contex! so I assume server side is o.k.

error code

Exception in thread "Thread-28"java.lang.NoSuchMethodError: org.jivesoftware.smackx.ServiceDiscoveryManager.get InstanceFor(Lorg/jivesoftware/smack/XMPPConnection;)Lorg/jivesoftware/smackx/Ser viceDiscoveryManager; at org.jivesoftware.sparkplugin.sipaccount.SipAccountPacket.isSoftPhoneP luginInstalled(SipAccountPacket.java:224) at net.java.sipmack.softphone.SoftPhoneManager.loadPreferences(SoftPhone Manager.java:922) at net.java.sipmack.softphone.SoftPhoneManager.initializePhone(SoftPhone Manager.java:148) at net.java.sipmack.softphone.SoftPhoneManager.getInstance(SoftPhoneMana ger.java:225) at org.jivesoftware.sparkplugin.SoftPhonePlugin$1.construct(SoftPhonePlu gin.java:74) at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:141) at java.lang.Thread.run(Thread.java:619)

Thx, Ivan.

to udate myself:

sip softphone now work with 2_5_8_online.exe and 2_6_0_beta2.exe installation, all voice calls as well as asterisk presence (on the phone).

Though, i have to enable it every and each time Spark starts in Spark->Preferences->Phone->Enable on start

Still, latest compiled SVN 11779 missing** “Phone Enabled”**?? with above error.

In order to enable and place Video calls over SIP i’ve copied civil.dll from FJM into system32

Asterisk 1.6.0.10

sip.conf

[general]

videosupport=yes

users.conf

[819]

username = 819

secret = 819

type = friend

canreinvite = no

port = 5060

nat = never

host = dynamic

record_out = Adhoc

record_in = Adhoc

qualify = no

dtmfmode = rfc2833

context = local

callgroup = 1

pickupgroup = 1

disallow=all

allow=ulaw,alaw,speex,gsm,h261,h263,h263p,h264

callerid = Ivan <807>

[819]

username = 819

secret = 819

type = friend

canreinvite = no

port = 5060

nat = never

host = dynamic

record_out = Adhoc

record_in = Adhoc

qualify = no

dtmfmode = rfc2833

context = local

callgroup = 1

pickupgroup = 1

disallow=all

allow=ulaw,alaw,speex,gsm,h261,h263,h263p,h264

callerid = Ivan <807>

What am i doing wrong?, no errors found during compile and build!. I was even able to make working 11779 installer with IzPack.