Sip Phone Plugins -- runtime error

hi all,

I have compiled the sip phone plugins to make a call throught a sip server, but when the call session was connected , can not hear the voice and find the exceptions in the console. as follows.

questions:

  1. does javax.media.Manager.createDataSource exception mean can not createdatasource?but how to solve it?

  2. net.java.sipmack.media.AudioChannel.createProcessor means can not create audio channel?

In all ,I am not sure if it is the reason why the call is slient ?

Who can give me some clue. Thanks a lot.


Created RTP session at 8260

RTP Transmission Stopped.

java.lang.NullPointerException

javax.media.NoDataSourceException: Error instantiating class: com.sun.media.protocol.dsound.DataSource : java.lang.NullPointerException

callStateChanged - java.lang.NullPointerException

at javax.media.Manager.createDataSource(Manager.java:1012)

at org.jivesoftware.spark.phone.PhoneManager.getDataSource(PhoneManager.java:306)

at net.java.sipmack.media.AudioChannel.createProcessor(AudioChannel.java:213)

at net.java.sipmack.media.AudioChannel.start(AudioChannel.java:111)

at net.java.sipmack.media.AudioMediaSession.startTrasmit(AudioMediaSession.java:15 0)

at net.java.sipmack.softphone.SoftPhoneManager.callStateChanged(SoftPhoneManager.j ava:696)

at net.java.sipmack.sip.Call.fireCallStatusChangedEvent(Call.java:321)

at net.java.sipmack.sip.Call.setState(Call.java:187)

at net.java.sipmack.sip.CallProcessing.processInviteOK(CallProcessing.java:234)

at net.java.sipmack.sip.SipManager.processResponse(SipManager.java:1513)

at gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:290)

at gov.nist.javax.sip.EventScanner.run(EventScanner.java:492)

at java.lang.Thread.run(Unknown Source)

java.lang.NullPointerException

at javax.media.Manager.createProcessor(Manager.java:663)

at net.java.sipmack.media.AudioChannel.createProcessor(AudioChannel.java:213)

at net.java.sipmack.media.AudioChannel.start(AudioChannel.java:111)

at net.java.sipmack.media.AudioMediaSession.startTrasmit(AudioMediaSession.java:15 0)

at net.java.sipmack.softphone.SoftPhoneManager.callStateChanged(SoftPhoneManager.j ava:696)

at net.java.sipmack.sip.Call.fireCallStatusChangedEvent(Call.java:321)

at net.java.sipmack.sip.Call.setState(Call.java:187)

at net.java.sipmack.sip.CallProcessing.processInviteOK(CallProcessing.java:234)

at net.java.sipmack.sip.SipManager.processResponse(SipManager.java:1513)

at gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:290)

at gov.nist.javax.sip.EventScanner.run(EventScanner.java:492)

at java.lang.Thread.run(Unknown Source)

RTP Transmission Stopped.