An empty string ("") can be used when setting a clientID using GUI or setClientID() method.
1. Set ("") in the Resources > JMS Resources > Connection Factories > Connection Factory Name Additional Properties. If you click Save, it is saved successfully. (Bug) Please see the attachment file.
2. When "" is used for setting clientID, it is compiled and executed without an error. (Bug) See the attachment file for the use of setClientID("\"\"").
3. When asadmin is used for setting an empty string ("") in clientID, this operation fails. (Working as expected. Not a bug)
^ is an escape sequence character in MS-DOS.