man2015 / red5phone

Automatically exported from code.google.com/p/red5phone
0 stars 0 forks source link

Java Exception with default messages path #3

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I'm using the latest SVN version and the same problem exists on the released 
file from "Project 
Home".  The default messages path in sip.cfg doesn't work.  I get this 
exception:

java.io.FileNotFoundException: ../webapps/sip/logs/192.168.0.32.5070_events.log 
(No such file 
or directory)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
        at org.zoolu.tools.Log.<init>(Log.java:102)
        at org.zoolu.tools.RotatingLog.<init>(RotatingLog.java:73)
        at org.zoolu.sip.provider.SipProvider.initlog(SipProvider.java:297)
        at org.zoolu.sip.provider.SipProvider.<init>(SipProvider.java:223)
        at org.red5.server.webapp.sip.SIPUser.login(SIPUser.java:149)
        at org.red5.server.webapp.sip.Application.login(Application.java:182)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:201)
        at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:119)
        at org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
        at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:401)
        at 
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:14
3)
        at 
org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIoHandler.jav
a:117)
        at 
org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(
AbstractIoFil
terChain.java:570)
        at 
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Abs
tractIoFilte
rChain.java:299)
        at 
org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilte
rChain.java:
53)
        at 
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived
(AbstractI
oFilterChain.java:648)
        at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:220)
        at 
org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Executo
rFilter.java:26
4)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:637)
java.io.FileNotFoundException: 
../webapps/sip/logs/192.168.0.32.5070_messages.log (No such 
file or directory)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
        at org.zoolu.tools.Log.<init>(Log.java:102)
        at org.zoolu.tools.RotatingLog.<init>(RotatingLog.java:73)
        at org.zoolu.sip.provider.SipProvider.initlog(SipProvider.java:298)
        at org.zoolu.sip.provider.SipProvider.<init>(SipProvider.java:223)
        at org.red5.server.webapp.sip.SIPUser.login(SIPUser.java:149)
        at org.red5.server.webapp.sip.Application.login(Application.java:182)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:201)
        at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:119)
        at org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:157)
        at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:401)
        at 
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:14
3)
        at 
org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIoHandler.jav
a:117)
        at 
org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(
AbstractIoFil
terChain.java:570)
        at 
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Abs
tractIoFilte
rChain.java:299)
        at 
org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilte
rChain.java:
53)
        at 
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived
(AbstractI
oFilterChain.java:648)
        at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:220)
        at 
org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Executo
rFilter.java:26
4)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:637)

Original issue reported on code.google.com by w...@rightless.com on 2 Jul 2008 at 12:51

GoogleCodeExporter commented 9 years ago
how to resolve

Original comment by zhan.li....@gmail.com on 10 Jul 2008 at 6:58

GoogleCodeExporter commented 9 years ago
Well if I change it to an absolute path it works:

log_path=/Home/dev/red5/webapps/sip/logs

Original comment by w...@rightless.com on 10 Jul 2008 at 8:04

GoogleCodeExporter commented 9 years ago
Thanks for your reply,

My problem is red5phone never write any message in logs folder. The rtmp 
connection
is succeed, but when press on Register, nothing happend. I tried to replace the
red5.jar with the new red5.jar. but red5 server dose not work after 
replacement. I
wonder where can I find the the log files?

Original comment by zhan.li....@gmail.com on 10 Jul 2008 at 10:18

GoogleCodeExporter commented 9 years ago
communication between red5 and asterisk

15:04:22.421 Fri 10 Oct 2008, 192.168.1.11:5060/udp (437 bytes): SIP/2.0 100 
Trying, 
received

SipProvider-5073: received new SIP message
SipProvider-5073: no listener found: meesage discarded.
SipProvider-5073: transport udp:null:5073 terminated
TransactionClient#12: Retransmission timeout expired
SipProvider-5073: using transport udp
SipProvider-5073: Resolving host address '192.168.1.11'
SipProvider-5073: Sending message to udp:192.168.1.11:5060
Exception: java.lang.NullPointerException
    at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:682)
    at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:663)
    at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:814)
    at org.zoolu.sip.transaction.TransactionClient.onTimeout
(TransactionClient.java:127)
    at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
    at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)

Exception: java.lang.NullPointerException
    at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:682)
    at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:663)
    at local.net.KeepAliveSip.sendToken(KeepAliveSip.java:81)
    at local.net.KeepAliveUdp.run(KeepAliveUdp.java:156)
    at local.net.KeepAliveSip.run(KeepAliveSip.java:88)

Original comment by ClicAt...@gmail.com on 10 Oct 2008 at 3:45