Hide Forgot
Date of First Response: 2008-06-15 22:13:20 project_key: SOA See JBESB-1803
Link: Added: This issue depends JBESB-1803
This is a regression relative to CP01.
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
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.
This issue is also present in the remoting codebase as we had copied their unmarshaller in order to fix an issue.
Fixed in CR3.
Verified in CR4
Link: Added: This issue related JBREM-1006
Link: Added: This issue related JBPAPP-934
Link: Added: This issue related JBREM-1037