[jboss-jira] [JBoss JIRA] (WFLY-12304) Upgrade Apache Artemis from 2.9.0 to 2.10.0

Clebert Suconic (Jira) issues at jboss.org
Wed Sep 4 19:25:00 EDT 2019


    [ https://issues.jboss.org/browse/WFLY-12304?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13779469#comment-13779469 ] 

Clebert Suconic edited comment on WFLY-12304 at 9/4/19 7:24 PM:
----------------------------------------------------------------

It's definitely the netty-xnio-transport not being able to handle DefaultFileRegion

I tried debugging netty-xnio-transport, around AbstractXnioSocketChannel, and it's not possible to handle FileRegion

It seems to me that AbstractXnioSocketChannel is missing some calls on he chain as the write is never called for any FileRegion:

https://github.com/xnio/netty-xnio-transport/blob/b301ada03be308ea2751ae6a25d2a8f4932f117f/src/main/java/org/xnio/netty/transport/AbstractXnioSocketChannel.java#L270

Debugging this more carefully, I realized the object sent is actually an implementation of FileRegion, and the write is not being completed.


was (Author: clebert.suconic):
It's definitely the netty-xnio-transport not being able to handle DefaultFileRegion

I tried debugging netty-xnio-transport, around AbstractXnioSocketChannel, and it's not possible to handle FileRegion

It seems to me that AbstractXnioSocketChannel is missing some calls on he chain as the write is never called for any FileRegion:

https://github.com/xnio/netty-xnio-transport/blob/0.1/src/main/java/org/xnio/netty/transport/AbstractXnioSocketChannel.java#L270


Debugging this more carefully, I realized the object sent is actually an implementation of FileRegion, and the write is not being completed.

> Upgrade Apache Artemis from 2.9.0 to 2.10.0
> -------------------------------------------
>
>                 Key: WFLY-12304
>                 URL: https://issues.jboss.org/browse/WFLY-12304
>             Project: WildFly
>          Issue Type: Component Upgrade
>          Components: JMS
>            Reporter: Martin Stefanko
>            Assignee: Emmanuel Hugonnet
>            Priority: Blocker
>              Labels: blocker-WF18, downstream_dependency
>
> Upgrade Apache Artemis from 2.9.0.Final to 2.10.0.Final.
> Due to HA issue with Apache Artemis 2.10.0 this may not be the final version upgrade



--
This message was sent by Atlassian Jira
(v7.13.5#713005)


More information about the jboss-jira mailing list