Using colon in type naming for broker / jms documents

I have an application vendor that has used colon “:” in type naming for a JMS solution. For example (fuller excerpt in attachment)
type=“doj:DateRange”
type=“doj:Bail”

Broker will not accept this, the message is that it will be recognisable by Integration Server clients only.

Is this a limitation of broker only or is this naming also invalid for JMS?

Are there any work arounds?

Kind regards

Niall
XSD.txt (525 Bytes)