From 3f6be1c60dc1fb64ca90dd1dab0a05be6f6baa33 Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Mon, 27 Dec 2010 08:44:31 +0800 Subject: [PATCH] getTrxName must return null instead of empty string is trx name is not set in context. --- .../src/org/adempiere/pipo2/AbstractElementHandler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/org.adempiere.pipo/src/org/adempiere/pipo2/AbstractElementHandler.java b/org.adempiere.pipo/src/org/adempiere/pipo2/AbstractElementHandler.java index f257dd9773..f1bc436990 100644 --- a/org.adempiere.pipo/src/org/adempiere/pipo2/AbstractElementHandler.java +++ b/org.adempiere.pipo/src/org/adempiere/pipo2/AbstractElementHandler.java @@ -348,7 +348,11 @@ public abstract class AbstractElementHandler implements ElementHandler { * @return transaction name */ protected String getTrxName(Properties ctx) { - return Env.getContext(ctx, "TrxName"); + String trxName = Env.getContext(ctx, "TrxName"); + if (trxName != null && trxName.trim().length() > 0) + return trxName; + else + return null; } /**