在Liferay中构建服务时发生PARSER_ERROR

时间:2019-07-19 08:48:31

标签: liferay google-chartwrapper

在部署过程中,对于具有if ($due > $now && $now > $valid ) { $vendor ='<td style="color:red;text-align: center;font-weight: bold">'.$rowpur['ven_code'].' (Overdue)</td>'; } elseif ($due > $now && $now < $valid ) { $vendor ='<td style="color:red;text-align: center;font-weight: bold">'.$rowpur['ven_code'].' (Not Valid)</td>'; } else { $vendor = '<td style="text-align: center;font-weight: bold">'.$rowpur['ven_code'].'</td>'; } 返回类型的方法出错。它没有编译并抛出PARSER_ERROR

List<List<object>>

1 个答案:

答案 0 :(得分:0)

我还没有尝试过将泛型类,尤其是没有双泛型的类作为返回类型。您可能已经发现ServiceBuilder可以处理的类型受到限制。

因为您没有发布代码,所以我假设您的返回List<List<Object>>的方法在*LocalServiceImpl内?您可能需要发布代码(以MCVE的形式),以使情况更容易重现。