# Exceptions on edge using LiveRepeater

**URL:** <https://community.wowza.com/t/exceptions-on-edge-using-liverepeater/34735>\
**Category:** Wowza Streaming Engine\
**Created:** [April 18, 2014, 10:12pm UTC](https://community.wowza.com/t/exceptions-on-edge-using-liverepeater/34735 "2014-04-18T22:12:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jay\_Charles](https://avatars.discourse-cdn.com/v4/letter/j/c89c15/32.png) [@Jay\_Charles](https://community.wowza.com/u/Jay_Charles)\
**Post date:** [April 18, 2014, 10:12pm UTC](https://community.wowza.com/t/exceptions-on-edge-using-liverepeater/34735/1 "2014-04-18T22:12:23Z")

</div>

Hi All,

Ideas? This is coming up on my edge (typical liverepeater-edge application, almost no code in the module), and when it does Wowza goes unresponsive until restarted:

2014-04-19 03:08:22 UTC comment server ERROR 500 - HTTPStreamerAdapterSanJoseStreamer.onPlaylist[[playback/instance001/program/m: java.lang.NullPointerException|at com.wowza.wms.util.ModuleUtils.decodeStreamExtension(ModuleUtils.java:209)|at com.wowza.wms.httpstreamer.model.HTTPSava:1067)|at com.wowza.wms.httpstreamer.sanjosestreaming.httpstreamer.HTTPStreamerAdapterSanJoseStreamer.onPlaylist(HTTPStreamerAdapterSanJoseStreamer.jreamer.HTTPStreamerAdapterSanJoseStreamer.serviceMsg(HTTPStreamerAdapterSanJoseStreamer.java:219)| - - - 130.615 - - - - - - - - - - - - - - - -

java.lang.NullPointerException

at com.wowza.wms.util.ModuleUtils.decodeStreamExtension(ModuleUtils.java:209)

at com.wowza.wms.httpstreamer.model.HTTPStreamerAdapterBase.resolveStreamName(HTTPStreamerAdapterBase.java:1067)

at com.wowza.wms.httpstreamer.sanjosestreaming.httpstreamer.HTTPStreamerAdapterSanJoseStreamer.onPlaylist(HTTPStreamerAdapterSanJoseStreamer.jav

at com.wowza.wms.httpstreamer.sanjosestreaming.httpstreamer.HTTPStreamerAdapterSanJoseStreamer.serviceMsg(HTTPStreamerAdapterSanJoseStreamer.jav

at com.wowza.wms.httpstreamer.sanjosestreaming.httpstreamer.HTTPStreamerAdapterSanJoseStreamer.service(HTTPStreamerAdapterSanJoseStreamer.java:1

at com.wowza.wms.server.ServerHandler.a(ServerHandler.java:636)

at com.wowza.wms.server.ServerHandler.a(ServerHandler.java:375)

at com.wowza.wms.server.ServerHandler.messageReceived(ServerHandler.java:487)

at com.wowza.wms.server.ServerHandlerThreaded.messageReceived(ServerHandlerThreaded.java:78)

at org.apache.mina.common.support.AbstractIoFilterChain$2.messageReceived(AbstractIoFilterChain.java:181)

at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:511)

at org.apache.mina.common.support.AbstractIoFilterChain.access$900(AbstractIoFilterChain.java:42)

at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:786)

at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimpleProtocolDecoderOutput.java:60)

at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:177)

at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:511)

at org.apache.mina.common.support.AbstractIoFilterChain.access$900(AbstractIoFilterChain.java:42)

at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:786)

at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:247)

at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:323)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:744)

---

<div class="post-metadata">

**Author:** ![Jay\_Charles](https://avatars.discourse-cdn.com/v4/letter/j/c89c15/32.png) [@Jay\_Charles](https://community.wowza.com/u/Jay_Charles)\
**Post date:** [April 18, 2014, 10:31pm UTC](https://community.wowza.com/t/exceptions-on-edge-using-liverepeater/34735/2 "2014-04-18T22:31:49Z")

</div>

Seems to happen when my IMediaStreamNameAliasProvider2 returns null. It’s actually not making Wowza unresponsive all the time, I just find it in an unresponsive state on occasion. Is this NPE expected when the IMediaStreamNameAliasProvider2 returns null?

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [April 19, 2014, 10:00pm UTC](https://community.wowza.com/t/exceptions-on-edge-using-liverepeater/34735/3 "2014-04-19T22:00:37Z")

</div>

Jay,

Does it work to return empty string instead, and does that work in your application?

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [April 21, 2014, 12:35pm UTC](https://community.wowza.com/t/exceptions-on-edge-using-liverepeater/34735/4 "2014-04-21T12:35:15Z")

</div>

Thanks for the update, Jay. I owe you test/comment on other forum post…

Richard

---

<div class="post-metadata">

**Author:** ![Jay\_Charles](https://avatars.discourse-cdn.com/v4/letter/j/c89c15/32.png) [@Jay\_Charles](https://community.wowza.com/u/Jay_Charles)\
**Post date:** [April 21, 2014, 7:19am UTC](https://community.wowza.com/t/exceptions-on-edge-using-liverepeater/34735/5 "2014-04-21T07:19:22Z")

</div>

Thanks as always Richard. That did the trick.
