diff --git a/org.idempiere.webservices/WEB-INF/src/org/compiere/model/MWebServiceType.java b/org.idempiere.webservices/WEB-INF/src/org/compiere/model/MWebServiceType.java index f33e0e05c1..17d5e9dcb3 100644 --- a/org.idempiere.webservices/WEB-INF/src/org/compiere/model/MWebServiceType.java +++ b/org.idempiere.webservices/WEB-INF/src/org/compiere/model/MWebServiceType.java @@ -126,12 +126,14 @@ public class MWebServiceType extends X_WS_WebServiceType + " AND c.IsActive='Y' " + " AND f.IsActive='Y' " + "ORDER BY c.ColumnName"; - List list = DB.getSQLValueObjectsEx(get_TrxName(), sql, getWS_WebServiceType_ID()); + List> list = DB.getSQLArrayObjectsEx(get_TrxName(), sql, getWS_WebServiceType_ID()); if (list == null) { m_inputcolumnnames = new String[0]; } else { - m_inputcolumnnames = new String[list.size ()]; - list.toArray (m_inputcolumnnames); + m_inputcolumnnames = new String[list.size()]; + for (int idx = 0; idx < list.size(); idx++) { + m_inputcolumnnames[idx] = (String) list.get(idx).get(0); + } } return m_inputcolumnnames; } // getInputColumnNames @@ -173,12 +175,14 @@ public class MWebServiceType extends X_WS_WebServiceType + " AND c.IsActive='Y' " + " AND f.IsActive='Y' " + "ORDER BY c.ColumnName"; - List list = DB.getSQLValueObjectsEx(get_TrxName(), sql, getWS_WebServiceType_ID()); + List> list = DB.getSQLArrayObjectsEx(get_TrxName(), sql, getWS_WebServiceType_ID()); if (list == null) { m_outputcolumnnames = new String[0]; } else { - m_outputcolumnnames = new String[list.size ()]; - list.toArray (m_outputcolumnnames); + m_outputcolumnnames = new String[list.size()]; + for (int idx = 0; idx < list.size(); idx++) { + m_outputcolumnnames[idx] = (String) list.get(idx).get(0); + } } return m_outputcolumnnames; } // getOutputColumnNames