The sorting parameter of the groupConcat method in JPQLNextExpressions is missing single quotes.
JPQLNextExpressions.groupConcat( true, userCompany.company.code, "、", userCompany.company.name.asc() );
GROUP_CONCAT('DISTINCT', userCompany.company.name, 'SEPARATOR', " + "'、', 'ORDER BY', userCompany.company.name, ASC)
java.lang.IllegalArgumentException: Attribute 'ASC' not found on type 'UserCompany' at com.blazebit.persistence.parser.PathTargetResolvingExpressionVisitor.visit(PathTargetResolvingExpressionVisitor.java:233) at com.blazebit.persistence.parser.expression.PropertyExpression.accept(PropertyExpression.java:30) at com.blazebit.persistence.parser.PathTargetResolvingExpressionVisitor.visit(PathTargetResolvingExpressionVisitor.java:326) at com.blazebit.persistence.parser.expression.PathExpression.accept(PathExpression.java:73) at com.blazebit.persistence.impl.JpaUtils.getAttributeForJoining(JpaUtils.java:461) at com.blazebit.persistence.impl.JoinManager.implicitJoinSingle(JoinManager.java:3568) at com.blazebit.persistence.impl.JoinManager.implicitJoin(JoinManager.java:2939) at com.blazebit.persistence.impl.JoinVisitor.visit(JoinVisitor.java:257)
Any chance you could take a look at that @jwgmeligmeyling ?