From a96152eea7e7ce48bb9340f477f3935744ee5ea6 Mon Sep 17 00:00:00 2001 From: Martin Ritchie Date: Fri, 15 Dec 2006 08:33:10 +0000 Subject: QPID-181 QPID-180 AbstractJMSMessage.java - updated to use getJMSHeaders JMSMapMessage.java - JMSPropertyFieldTable.java - Moved functionality of setting and retrieving a JMS property. Now shared by the Headers and MapMessageTest.java MapMessageTest.java - Updated the exceptions that are caught as all methods should throw a JMSException i.e. MessageFormatException TextMessageTest.java - Added tests for the Message Properties common/pom.xml - Added JMS dependency for the JMSPropertyFieldTable.java and associated tests EncodingUtils.java - changed comments and changed getencodedCharLength return to an int PropertyFieldTable.java - Cleaned up and now uses enum for prefixs. Created comprehensive test of both PropertyFieldTable classes. AMQPInvalidClassException.java - created to throw a runtime exception when trying to add a non-primative value. Forcing clients to handle this would break the Map usage of the FieldTable. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@487481 13f79535-47bb-0310-9956-ffa450edef68 --- java/common/pom.xml | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'java/common/pom.xml') diff --git a/java/common/pom.xml b/java/common/pom.xml index bbc70bf7f6..653b2a8a9d 100644 --- a/java/common/pom.xml +++ b/java/common/pom.xml @@ -90,5 +90,9 @@ junit junit + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + -- cgit v1.2.1