Can't mute a channel with ari4java

I’m trying to do with ARI ( 4.0.2) (ari4java) mute a channel that I process through websocket, but it shows me the following error:

			ari.channels().mute(start.getChannel().getId()).execute();

pool-1-thread-1] ERROR net.alisys.bridges.ari.example.Weasels - Error: Direction is required
ch.loway.oss.ari4java.tools.RestException: (HTTP 400 Error) Direction is required
at ch.loway.oss.ari4java.tools.http.NettyHttpClient.makeException(NettyHttpClient.java:276)
at ch.loway.oss.ari4java.tools.http.NettyHttpClient.httpActionSyncHandler(NettyHttpClient.java:325)
at ch.loway.oss.ari4java.tools.http.NettyHttpClient.httpActionSyncHandler(NettyHttpClient.java:297)
at ch.loway.oss.ari4java.tools.http.NettyHttpClient.httpActionSync(NettyHttpClient.java:283)
at ch.loway.oss.ari4java.tools.BaseAriAction.httpActionSync(BaseAriAction.java:111)
at ch.loway.oss.ari4java.generated.ari_4_0_2.actions.requests.ChannelsMutePostRequest_impl_ari_4_0_2.execute(ChannelsMutePostRequest_impl_ari_4_0_2.java:57)
at net.alisys.bridges.ari.example.Weasels.handleStart(Weasels.java:166)
at net.alisys.bridges.ari.example.Weasels.access$1(Weasels.java:140)
at net.alisys.bridges.ari.example.Weasels$1.onStasisStart(Weasels.java:101)
at ch.loway.oss.ari4java.generated.AriWSHelper.onSuccess(AriWSHelper.java:79)
at net.alisys.bridges.ari.example.Weasels$1.lambda$0(Weasels.java:89)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.