[Red5] exception: XPathFactory#newInstance() failed to create an XPathFactory

Donny Chang deecee83 at hotmail.de
Sat Apr 28 19:48:08 EDT 2007


hello,

i am at the moment trying to implement a video-player/recorder.
but when i play a videostream the second time, i receive an exception, which 
says:

###################################################
[ERROR] 105297 pool-3-thread-15:( 
org.red5.server.messaging.InMemoryPullPullPipe
.pullMessage ) exception when pulling message from provider
java.lang.RuntimeException: XPathFactory#newInstance() failed to create an 
XPath
Factory for the default object model: http://java.sun.com/jaxp/xpath/dom 
with th
e XPathFactoryConfigurationException: 
javax.xml.xpath.XPathFactoryConfigurationE
xception: No XPathFctory implementation found for the object model: 
http://java.
sun.com/jaxp/xpath/dom
        at javax.xml.xpath.XPathFactory.newInstance(Unknown Source)
        at 
org.red5.io.FileKeyFrameMetaCache.loadKeyFrameMeta(FileKeyFrameMetaCa
che.java:106)
        at 
org.red5.io.flv.impl.FLVReader.analyzeKeyFrames(FLVReader.java:594)
        at org.red5.io.flv.impl.FLVReader.postInitialize(FLVReader.java:340)
        at org.red5.io.flv.impl.FLVReader.<init>(FLVReader.java:150)
        at org.red5.io.flv.impl.FLV.getReader(FLV.java:157)
        at 
org.red5.server.stream.provider.FileProvider.init(FileProvider.java:2
24)
        at 
org.red5.server.stream.provider.FileProvider.pullMessage(FileProvider
.java:124)
        at 
org.red5.server.messaging.InMemoryPullPullPipe.pullMessage(InMemoryPu
llPullPipe.java:76)
        at 
org.red5.server.stream.PlaylistSubscriberStream$PlayEngine.pullAndPus
h(PlaylistSubscriberStream.java:1288)
        at 
org.red5.server.stream.PlaylistSubscriberStream$PlayEngine.access$100
(PlaylistSubscriberStream.java:681)
        at 
org.red5.server.stream.PlaylistSubscriberStream.written(PlaylistSubsc
riberStream.java:534)
        at 
org.red5.server.net.rtmp.BaseRTMPHandler.messageSent(BaseRTMPHandler.
java:205)
        at 
org.red5.server.net.rtmp.RTMPMinaIoHandler.messageSent(RTMPMinaIoHand
ler.java:169)
        at 
org.apache.mina.common.support.AbstractIoFilterChain$2.messageSent(Ab
stractIoFilterChain.java:202)
        at 
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageS
ent(AbstractIoFilterChain.java:531)
        at 
org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst
ractIoFilterChain.java:52)
        at 
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess
ageSent(AbstractIoFilterChain.java:783)
        at 
org.red5.io.filter.ExecutorFilter.processEvent(ExecutorFilter.java:35
8)
        at 
org.red5.io.filter.ExecutorFilter$ProcessEventsRunnable.run(ExecutorF
ilter.java:416)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:675)
        at java.lang.Thread.run(Thread.java:595)
###################################################

does anyone know if this is a bug in red5?


thanks,

dan

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/




More information about the Red5 mailing list