JMS backed channels can have container-type and container-class. Parser rejected container-class because the schema has a default for container-type. Both attributes are allowed; user must set container-type appropriately (based on the superclass of the custom class) when container-class is provided.