// Path: spring-integration-aws/src/main/java/org/springframework/integration/aws/MessageMarshaller.java
// public interface MessageMarshaller {
// 
// 	/**
// 	 * Converts a Message to a String.
// 	 * 
// 	 * @param message
// 	 * @return serialized string
// 	 * @throws MessageMarshallerException
// 	 */
// 	String serialize(Message<?> message) throws MessageMarshallerException;
// 
// 	/**
// 	 * Converts input String to Message.
// 	 * 
// 	 * @param input
// 	 * @return Message
// 	 * @throws MessageMarshallerException
// 	 */
// 	Message<?> deserialize(String input) throws MessageMarshallerException;
// }
// 
// Path: spring-integration-aws/src/main/java/org/springframework/integration/aws/MessageMarshallerException.java
// public class MessageMarshallerException extends Exception {
// 
// 	private static final long serialVersionUID = 1L;
// 
// 	public MessageMarshallerException(String message, Throwable cause) {
// 		super(message, cause);
// 	}
// 
// 	public MessageMarshallerException(String message) {
// 		super(message);
// 	}
// 
// }


import org.springframework.integration.Message;
import org.springframework.integration.aws.MessageMarshaller;
import org.springframework.integration.aws.MessageMarshallerException;
import org.springframework.integration.support.MessageBuilder;
package org.springframework.integration.aws.support;


/**
 * Dummy implementation for configuration tests.
 * 
 * @author Sayantam Dey
 * 
 */
public class TestMessageMarshaller implements MessageMarshaller {

	@Override
	public String serialize(Message<?> message)
// Path: spring-integration-aws/src/main/java/org/springframework/integration/aws/MessageMarshaller.java
// public interface MessageMarshaller {
// 
// 	/**
// 	 * Converts a Message to a String.
// 	 * 
// 	 * @param message
// 	 * @return serialized string
// 	 * @throws MessageMarshallerException
// 	 */
// 	String serialize(Message<?> message) throws MessageMarshallerException;
// 
// 	/**
// 	 * Converts input String to Message.
// 	 * 
// 	 * @param input
// 	 * @return Message
// 	 * @throws MessageMarshallerException
// 	 */
// 	Message<?> deserialize(String input) throws MessageMarshallerException;
// }
// 
// Path: spring-integration-aws/src/main/java/org/springframework/integration/aws/MessageMarshallerException.java
// public class MessageMarshallerException extends Exception {
// 
// 	private static final long serialVersionUID = 1L;
// 
// 	public MessageMarshallerException(String message, Throwable cause) {
// 		super(message, cause);
// 	}
// 
// 	public MessageMarshallerException(String message) {
// 		super(message);
// 	}
// 
// }


// Path: spring-integration-aws/src/test/java/org/springframework/integration/aws/support/TestMessageMarshaller.java
import org.springframework.integration.Message;
import org.springframework.integration.aws.MessageMarshaller;
import org.springframework.integration.aws.MessageMarshallerException;
import org.springframework.integration.support.MessageBuilder;

package org.springframework.integration.aws.support;


/**
 * Dummy implementation for configuration tests.
 * 
 * @author Sayantam Dey
 * 
 */
public class TestMessageMarshaller implements MessageMarshaller {

	@Override
	public String serialize(Message<?> message)
			throws MessageMarshallerException {