Bug 778043 (SOA-568) - MTOM support is broken
Summary: MTOM support is broken
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-568
Product: JBoss Enterprise SOA Platform 4
Classification: JBoss
Component: JBossESB, JBossWS
Version: 4.2 CP02
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 4.2 CP02
Assignee: Jiri Pechanec
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-06-11 06:59 UTC by Jiri Pechanec
Modified: 2008-09-30 16:00 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-06-25 07:03:22 UTC
Type: Bug


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker JBPAPP-934 0 None None None Never
Red Hat Issue Tracker JBREM-1006 0 None None None Never
Red Hat Issue Tracker JBREM-1037 0 None None None Never
Red Hat Issue Tracker SOA-568 0 None None None Never

Description Jiri Pechanec 2008-06-11 06:59:19 UTC
Date of First Response: 2008-06-15 22:13:20
project_key: SOA

See JBESB-1803

Comment 1 Jiri Pechanec 2008-06-11 06:59:28 UTC
Link: Added: This issue depends JBESB-1803


Comment 2 Len DiMaggio 2008-06-16 02:13:20 UTC
This is a regression relative to CP01.

Comment 3 Kevin Conner 2008-06-17 13:29:02 UTC
This seems to be a consequence of chunking.  The truncated message matches the first chunk.

POST / HTTP/1.1

SOAPAction: ""

Content-Type: text/xml; charset=UTF-8

JBoss-Remoting-Version: 22

User-Agent: JBossRemoting - 2.2.2.SP7 (Bluto)

Host: localhost:8765

Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2

Connection: keep-alive

Transfer-Encoding: chunked



3fb

<env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'><env:Header></env:Header><env:Body><ns1:echoImage xmlns:ns1='http://org.jboss.ws/xop/doclit'><data>iVBORw0KGgoAAAANSUhEUgAAAPkAAABOCAYAAADigLBdAAAJ1ElEQVR42u2dS4xURRSGZ+2KnXHHyoS4YWVYkmh0i3HhRuOsXBlCYsLCRzAmRIMSYngoBESUoAg6CBGFEAZB5OE4vAQEEcgMCEMI85BhhsdQ9n/jP9aUVXXr3u6Zfsz/JSfdffve6k7P/HVOnTpVt61NCCGEEEIIIYQQQgghhBBCCCGEEEII0RqM3Llvdm373Sx5c69557XdZs3SQ+byhVtGv4wQDcixW3fNopO3MuvoHU4S6oZVv2Tidu3a1SEJXYhGov3wDdO26eIEm7vnL9N/dywoVgjZJ3DY5vXHJXIhGoUFv978n8Bp8/ZfD4oVYXlI5PDw+mWFaBQCAqddun3fyJML0cTj8DyRd/aNBAWLRJtP5Eq+CdEgZGPuKkSO7LqdfEOW/fjRqxK4EJPNpYEB03m5J7O8c5FgCwl85rc9EqwQjSbuuRu/MG2Ll4zbjKUfmmVHukwsZJ+x9XJhLy6EmOrQe2TUzFyxeoLAbYsJHck1TKPBc0PwyKpn43UhROOwaP9PQYHTo6Mj0C8lRJMye+2nUZHDUsboQogGBZ46T+SxkF0I0eC4CTd5ciFajPUnTkUFniXlhBDNTfuOncGk27HrfRJ5A/DHhQsG1tPbq7+HKAey7EzCQdzztnTUROB3r1wxV1esrLn179ljHgxNj6Wpv50+Y7Zt324OHjpUedwhoYvGYujIUdM164lJs0uvv2HQkbS6F/9+165M3HjEa/1niWkjctixJ+eY4bNnTauLHI/w6BK5mHYip9BbNXxHuI5QHc879/2ocF1MT5HDbn7T0bL//BA2

3fb

xN5344YELppf5CeffsabbDv3cnvu+Fy/uJiWXLm+3fxwYI758rtHxu1A1wumf/CEaUSRQ8yh9vo2fFbquv+84eks9IXh9eDgYPJvgHNxTVd393gbaA/HRkfT6vtxXrVtCDGBIydemSBu1y72fm6aSeSgiCeHcJC0Wr5qlflg2TKvfbZxYya08Jj4dHZO6HoakmKh8XJqG5u3bNGYWxTz4DGBw77e/Zi5feeyaRaRI7mWOiZHFjombp/AbG+K5ynCdA1e2m4D7RZtAx2T/oNFLm6IHrLuMwubQuSYDz/z3PPBcbydXYfnLCosenUKvYw4aZzmqqaNWHQhREaKwGF7Dz/bUCKvdp4cGegiHjwUdsc6gs59+zJvu2bduuA5+B6hNnAdro+1geP6LxYSecXwGfZnxrwnK8fyxsihNnDcHfOH2glFEzjf/Z1Cn1ckMSgk8pYVOQxTbMyAp4a/ZcbciBDcuWp0GsyUuxZqw02uhdqQyEUUTJOliPzcxeVNL3JYNr3W3Z3sPZmcKxPSw/NyGi409RUL+fmd8toQIgrmwfMEvmPvLHPv3kBDiTxUDJNSEPPVRx97BcWyUB9lx+7u+BljeTdaKJIbwLlsQ6IXyWAeHNNkIYGXLYiB2HzmLhSZjHlyiD107dqFCwtnqkPjYYzfy2boGdKXjRTQaaiEVSSDeXBMk2HsTUOIXo0HT02CTYbIY3PlIZHHVm6FRI4wGlZmGgwipTeGWOGhi7YBzy6PLupGPUUe+/yQyGPheiiktpNjSIAhGoB3T03W2UUxTPShDUy/pbYR+95C1EXkbtVZz7vv1Vzk+IzQtVtffCk49+1rKzaXHfOirEGPhfTudFsoOQfRhzqalDaEmBRCCTAUpmBrpizxV3nE66IiR1UbIgCfodOItXl80dtB0fnGuEXDaJ/wQ1NlRb5HaE5dIhd1o4yHngpD4i9UQQZvyQQcwu+YwEOe1Rc+FxW5ry49NPUnkYu6gTryavdmq7XAGeaXzWi7q9JiYThECYu

3fb

F67FOhPPseW2443ohojwcPGjGzrebB0ceHTe8xvGp9ubwuLWuX7c3dMQ4t4zA7Yq2MivQ3OKbahao2Bl6IXIZ+3P+BHG7hveLtomprNCqsJRtmmrpwX07thYVujs3XXahi91O2eWqvvJZIcICv/J+VODjQq+cV6Z9FKekJNggRnuKrRphoyoOIb87ZefLXueJDIJCh+DzmimbTtjtIAR328FrHE9tA58nDy6SMaM9SQKn4fwynwOvjmw6BA/xsQIOr1FT7tsyOZRBj1nZHVnhFTG+hZgRQvNmBRi/pwgK5+BcXMM2YHjO+vOkIc6/C1HsNiDqIt9FiInj8GurC4kc5+tXE6IFQ/VqxuZCiGYS+fl2iVyIlhZ5yeSbEKJeY/LhU8XG5JXz9asJ0Wze3CmAUaguRIthHgyYsVNPxQVeeR/n6dcSotnH512PTxR45TWO5wn8wcVOM7p3kbmzaV5meD527VjTdwpcdBJbDBJ7j3Pdtf5eLIe1F8T4Vv6l3uSRu+nYx9iee06owAi1Dr7df0SDjtNRr54y/oaQhz+Za4beavMaBP9wpL/UHx3/LJP1D8NdXXy7nfKeZtzZlTujoljGvgYFNCxe4eo1HmPJKY7zPa4xtwtj2J573IZt8nO5OMa9ZRJFCRGiwIhVhlknPDQ0XjDk/sY4VkbkbI9/I96HDo+tepvo6ef5KwL/e/GMoMBpt1fOThY6PM+FV+d715DX4tbDdq04y0jtrZ989ej05LyOS0G5OSMFx1p4Xg8x0pO77XJxibts1V1m6tbXu8tWfZ6cr7luAHX7dlkxjmcdjGcBkU/k7iaZEDbbZrvuvnp55cSiSbi9dGauwGnw9tFwv9Lz5+20yvr2arwEvCE9L9do20Lhsk56Tzdch6i5OMS+QQLFzDXpEKct8li7FDw6EVxvf1d71xqG6Pb1PlG6+81z2S46Sfu5vfzW7SBC7VHAaBdtoFTZXncggbcQ97rXJwucFhqjF12thnPLCh3C4aYR9My2WCik0J

21e

icoua19MZ4DxGBvXTUrj/Pa9f32a6Yeb796BMlRAYBwstioQ6P27vmUuy86USRcB3C5nv8u0nkLQjG2kVFjmRcLOlTxBBqlvneFEjIkzM85v3BXTFS1LaHtT05PDY7Elvg9OS8/zk/IyZyfhY6FK6W491VYiJ3XzMshzgxXmZyjJ2AHX6niJyPaJfr/m2R432NyVuAWLKtSMge2z45z3xrxFM8OcfAfISwY2N21+NyHM6Emuvl7b3cKXL3FsV2hxESOZNs9vfF61SR01tDiHakxPu02xte2km6FE9ut4druWaf7cibS+QTEm3V3PZIfwkhGkjkozsXmFqE6q5HEkJMAnd/XlZY5PfPdNRU5Ck3WRBClATz3ilz5PZcea2SbtUm34QQiaROo6EzCE2faUwuRBMIPebRUTATq2Gf6uy6EKJk6I4xOpJxEDyEjefoAFLKWadynlwIUSemquJNCFEnIFrfwpRa164LIeoMqql8YsexWqxCE0IIIYQQQgghIvwDJ0IO4lovQFsAAAAASUVORK5CYII=

7

</data>

10

</ns1:echoImage>

1a

</env:Body></env:Envelope>

0





Comment 4 Kevin Conner 2008-06-17 14:05:15 UTC
This is an ESB issue, specifically the HttpUnmarshaller has the wrong test

            if (amtRead < bufferSize && byteOutputStream.size() >= contentLength) {
                //done reading, so process
                break;
            }

contentLength is -1 when chunked.

Comment 5 Kevin Conner 2008-06-17 14:28:14 UTC
This issue is also present in the remoting codebase as we had copied their unmarshaller in order to fix an issue.

Comment 6 Kevin Conner 2008-06-19 11:19:10 UTC
Fixed in CR3.

Comment 7 Jiri Pechanec 2008-06-25 07:03:22 UTC
Verified in CR4

Comment 8 Julian Coleman 2008-06-30 14:29:02 UTC
Link: Added: This issue related JBREM-1006


Comment 9 Julian Coleman 2008-06-30 14:34:07 UTC
Link: Added: This issue related JBPAPP-934


Comment 10 Ron Sigal 2008-09-30 16:00:38 UTC
Link: Added: This issue related JBREM-1037



Note You need to log in before you can comment on or make changes to this bug.