/**
* Send the SQL message.
*/
private void query() {
XmlDbMessageWrapper wrap = new XmlDbMessageWrapper(glob,
glob.getProperty().get("user", "postgres"),
glob.getProperty().get("pass", ""),
glob.getProperty().get("url", "jdbc:postgresql://24.3.47.214/postgres"));
boolean confirm = glob.getProperty().get("confirm", true);
String type = glob.getProperty().get("type", "query");
int limit = glob.getProperty().get("limit", 50);
String queryStr = glob.getProperty().get("query", "select * from intrauser");
wrap.init(type, limit, confirm, queryStr);
try {
log.info("Sending command string:\n" + wrap.toXml());
GetKey key = new GetKey(glob, "__sys__jdbc");
key.wrap(wrap.toXml());
GetQos qos = new GetQos(glob);
// get() blocks until the query is finished ...
MsgUnit[] msgUnitArr = corbaConnection.get(key.toXml(), qos.toXml());
if (msgUnitArr.length > 0)
System.out.println(new String(msgUnitArr[0].getContent()));