apache/dolphinscheduler · error · ServiceException
DESCRIPTION_TOO_LONG_ERROR
DESCRIPTION_TOO_LONG_ERROR
Error message
DESCRIPTION_TOO_LONG_ERROR
What it means
Thrown in createAlertGroup when the description passed by the user exceeds the allowed length (checked via checkDescriptionLength, >255 characters). It is an input-validation guard; the faulting input is the desc parameter.
Source
Thrown at dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/AlertGroupServiceImpl.java:150
* create alert group
*
* @param loginUser login user
* @param groupName group name
* @param desc description
* @param alertInstanceIds alertInstanceIds
* @return create result code
*/
@Override
@Transactional
public AlertGroup createAlertGroup(User loginUser, String groupName, String desc, String alertInstanceIds) {
Map<String, Object> result = new HashMap<>();
// only admin can operate
if (!canOperatorPermissions(loginUser, null, AuthorizationType.ALERT_GROUP, ALERT_GROUP_CREATE)) {
throw new ServiceException(Status.USER_NO_OPERATION_PERM);
}
if (checkDescriptionLength(desc)) {
log.warn("Parameter description is too long.");
throw new ServiceException(Status.DESCRIPTION_TOO_LONG_ERROR);
}
AlertGroup alertGroup = new AlertGroup();
Date now = new Date();
alertGroup.setGroupName(groupName);
alertGroup.setAlertInstanceIds(alertInstanceIds);
alertGroup.setDescription(desc);
alertGroup.setCreateTime(now);
alertGroup.setUpdateTime(now);
alertGroup.setCreateUserId(loginUser.getId());
// insert
try {
int insert = alertGroupDao.insert(alertGroup);
if (insert > 0) {
log.info("Create alert group complete, groupName:{}", alertGroup.getGroupName());
return alertGroup;
}View on GitHub (pinned to 02eac45a1b)
Solutions
- Shorten the description to 255 characters or fewer.
- Move long explanations into external documentation and keep only a brief summary in the description field.
Defensive patterns
Strategy: validation
When it happens
Trigger: Thrown at dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/AlertGroupServiceImpl.java:150 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of apache/dolphinscheduler@02eac45a1b (2026-09-06).
Data as JSON: /api/errors/c0246e90bf485577.
Report an issue: GitHub.