activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eddie Epstein (JIRA)" <j...@apache.org>
Subject [jira] Created: (AMQ-1308) Messages delivered from HttpTunnelServlet connected broker are limited to 64K bytes.
Date Tue, 03 Jul 2007 20:32:33 GMT
Messages delivered from HttpTunnelServlet connected broker are limited to 64K bytes.
------------------------------------------------------------------------------------

                 Key: AMQ-1308
                 URL: https://issues.apache.org/activemq/browse/AMQ-1308
             Project: ActiveMQ
          Issue Type: Bug
          Components: Transport
    Affects Versions: 4.1.1
         Environment: Java consumer receiving messages using HTTP connector
            Reporter: Eddie Epstein


In TextWireFormat.java: the methods writeUTF/readUTF are used in the code path to deliver
messages from an HTTP connected broker.

    public void marshal(Object command, DataOutput out) throws IOException {
        out.writeUTF(marshalText(command));
    }

    public Object unmarshal(DataInput in) throws IOException {
        String text = in.readUTF();
        return unmarshalText(text);
	}

These methods limit the max message size to 64K. Messages sent to an HTTP connected broker
do not have the same limitation.

Problem first reported in activemq-users with the subject "UTFDataFormatException in broker
when using a http transportConnector".

THanks,
Eddie

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message