Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [milo-dev] Connection Closed on writing big Structure

Florian,

How big is “really big”? It looks like the connection is being closed on you - maybe the size causes the request to exceed the max message size or an array/string size limit or something.

> 
> On May 12, 2021, at 01:48, Florian Bachmair - flexSolution GmbH <florian.bachmair@xxxxxxxxxxxxxxx> wrote:
> 
> Hi!
> 
> If I write a really really big Structure in my Siemens PLC I get this error. With smaller Structures It works without problem.
> 
> Any Ideas?
> 
> thx Florian
> 
> 
> java.util.concurrent.ExecutionException: UaException: status=Bad_ConnectionClosed, message=connection closed
>     at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
>     at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2022)
>     at eu.flexsolution.lib.opcua.OpcClient.writeStruct(OpcClient.java:506)
>     at eu.flexsolution.task.s7opcua.FlexTaskS7OPCUA.main(FlexTaskS7OPCUA.java:93)
> Caused by: UaException: status=Bad_ConnectionClosed, message=connection closed
>     at org.eclipse.milo.opcua.stack.client.transport.uasc.UascClientMessageHandler.channelInactive(UascClientMessageHandler.java:153)
>     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:260)
>     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:246)
>     at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:239)
>     at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1405)
>     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:260)
>     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:246)
>     at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:901)
>     at io.netty.channel.AbstractChannel$AbstractUnsafe$8.run(AbstractChannel.java:818)
>     at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
>     at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:497)
>     at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
>     at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at java.base/java.lang.Thread.run(Thread.java:844)
> Exception in thread "main" java.lang.NullPointerException
>     at eu.flexsolution.lib.opcua.OpcClient.writeStruct(OpcClient.java:516)
>     at eu.flexsolution.task.s7opcua.FlexTaskS7OPCUA.main(FlexTaskS7OPCUA.java:93)
> 
> 
> 
> _______________________________________________
> milo-dev mailing list
> milo-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/milo-dev


Back to the top