alibaba/spring-ai-alibaba
Documented errors, page 3 of 7. Back to alibaba/spring-ai-alibaba
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| ${response.getResult()} | exception | error | retry, tool-call, runtime-exception |
| No strategy registered for type: | exception | error | java, illegal-argument, registry, unknown-type |
| client cannot be null | validation | error | mongo, builder, null-client, misconfiguration |
| 更新评估器失败 | exception | error | database, update-failed, evaluator, record-not-found |
| Missing CheckpointSaver in parent graph! | exception | error | checkpointing, stateful-graph, configuration, subgraph |
| ShellSessionManager cannot be null | validation | error | null-check, constructor, shell, wiring |
| Cannot convert resource to file system path: | exception | error | spring, resource, filesystem |
| 不支持的模型提供商: | exception | error | unsupported-provider, factory, configuration, dependency |
| Failed to add nested convergence node to queue: | exception | error | internal, queue, convergence-analysis, defensive-check |
| Tool definition name is not available | exception | error | nacos, mcp, tool-definition, missing-name |
| Failed to inspect metadata record | exception | error | serialization, jackson, records |
| ${message.getText()} | exception | error | java, agent, model-fallback |
| code execution failed! | exception | error | code-node, retry-exhausted, workflow |
| Graph not found: | exception | error | java, nosuch-element, graph-registry, lookup-failed |
| Model call limits exceeded | exception | error | java, model-call-limit, rate-limit, cost-control, agent-hook |
| Parallel flow requires at least 2 sub-agents for meaningful… | validation | error | java, parallel-agent, config-validation, sub-agents |
| AgentScopeRoutingAgent | exception | error | agentscope, routing, llm-decision, invalid-state |
| Cannot merge incompatible types | exception | error | java, state, merge, graph, type-mismatch |
| Failed to deserialize checkpoints | exception | error | redis, serialization, deserialization, checkpoint, versioning |
| 模型缺少 id | validation | error | yaml, validation, configuration, missing-field |
| Failed to execute command | exception | error | shell, io, broken-pipe, process |
| Parameter Not Allow Object Type | validation | error | openapi, schema-validation, parameters |
| SubAgent name is required | validation | error | java, builder-validation, subagent |
| RuntimeException wrapping transaction failure (no literal… | exception | error | mongo, transaction, wrapped-exception, runtime-exception |
| Failed to apply serializer for metadata property | exception | error | serialization, jackson, metadata |
| input is not String | exception | error | list-operator, type-mismatch, state-graph |
| maxRetries must be >= 0 | validation | error | java, validation, builder, retry |
| requires 'name' field | validation | error | validation, dsl, config |
| Failed to store item in Redis-like storage | exception | error | redis, storage, serialization |
| Got error when creating files | exception | error | io, filesystem, directory |
| Failed after attempts: | exception | error | http, retry, network |
| 模型缺少 modelName | validation | error | yaml, validation, configuration, missing-field |
| 模型缺少 provider | validation | error | yaml, validation, configuration, missing-field |
InvalidRefreshToken Refresh token is invalid. | error_code | error | auth, refresh-token, jwt, spring-ai-alibaba-admin |
TOOL_PARAMS_INVALID TOOL_PARAMS_INVALID: authorization_position (position must be header or query) | error_code | error | validation, authorization, openapi, enum |
| ShellToolAgentHook: No ShellTool2 injected, skipping cleanup | console | warning | shell, shelltool, hook, cleanup, missing-dependency |
| Unknown dependency ' ' check project metadata | validation | error | initializr, dependencies, validation, project-generation |
| Unknown language ' ' check project metadata | validation | error | initializr, validation, project-generation |
| Unsupported search type: | exception | error | elasticsearch, vector-store, search-type |
| Failed to execute code | exception | error | process-execution, ioexception, command-not-found, code-execution |
| Failed to parse result | validation | error | regex, parsing, llm-output, template |
| Got error when creating file | exception | error | file-io, file-already-exists, code-generation |
| Nacos config content is not valid JSON, but dot notation… | exception | error | nacos, json, config, parsing |
| 未找到提供商 对应的工厂,使用默认的 OpenAI 工厂 | console | warning | model-provider, factory, fallback, configuration |
| Unsupported message type | exception | error | serialization, messages, enum |
| Cannot convert resource to file system path | exception | error | spring, resource, filesystem |
| 实验不存在 | console | warning | java, spring, experiment, null-return, mybatis |
| 会话 不存在,创建新会话 | console | info | session, fallback, state-management |
| Failed to update dataset version | exception | error | database, update-failed, record-not-found, dataset-version |
| Graph name cannot be null or empty | validation | error | java, illegal-argument, null-or-empty, input-validation |
| threadId is not allowed to be null | validation | error | java, mongo, checkpoint, null-thread-id |
| rerank response is null. | exception | error | rerank, dashscope, http, null-response |
| resolved path escapes root directory | validation | warning | security, path-traversal, validation |
| Thread not found: | exception | error | redis, checkpoint, resource-not-found, thread-id |
| Error processing template | exception | error | io, template, file-write |
| At least one fallback model must be specified | validation | error | builder, validation, configuration, java |
DeleteMCPServerError Failed to delete MCPServer. | error_code | error | mcp, redis, database, persistence |
| invalid dify dsl | validation | error | dsl, dify, validation |
| Path traversal not allowed: | validation | warning | security, path-traversal, interceptor |
AppVersionNotFound App version can not be found. | error_code | error | not-found, app-version, publish |
| 批量索引失败 | exception | error | elasticsearch, io, bulk, network, java |
| 模型配置格式错误: | validation | error | json, model-config, parse-error |
| Got error when writing template | exception | error | file-io, disk, code-generation |
| GraphFlux done result map keys must be String | validation | error | streaming, type-mismatch, state-map, keys |
APP_COMPONENT_UPDATE_ERROR Failed to update component. | error_code | error | rest-api, persistence, spring, component-update |
| 创建评估器失败 | exception | error | database, insert-failed, evaluator, constraint-violation |
| 模型配置不存在: modelId= | validation | error | model-config, not-found, model-registry |
| Name must be provided | validation | error | builder, validation, a2a |
| 序列化 supportedParameters 失败 | exception | error | serialization, jackson, json, model-config |
| Thread not found: appName= | http | error | http, not-found, thread-management |
| Failed to create thread (null result) | http | error | http, internal-server-error, reactive, thread-management |
| Failed to parse store key | exception | error | java, base64, parsing, store |
| Invalid Nacos config reference format | validation | error | nacos, config, format, placeholder |
| ResponseBody Only Support object or array Type | validation | error | openapi, import, validation, java |
| Utility class | exception | warning | utility-class, reflection, instantiation |
| value } is not an array! | exception | error | iteration-node, type-mismatch, workflow |
| Detected instance(s) of in text content | exception | error | java, pii, compliance, redaction, model-output |
| Invalid data format | validation | warning | routing-agent, invalid-agent-name, llm-output, schema-validation-failed |
| Not all variables were replaced in the template. Missing… | exception | error | java, template, validation, prompt |
| Failed to create store key | exception | error | java, json, internal-error, store |
| Sub-agents must be provided | validation | error | java, parallel-agent, builder-validation, empty-list |
| Path traversal not allowed | validation | warning | security, path-traversal, filesystem |
| Version ID cannot be null | validation | error | validation, null-check, dataset-version, illegal-argument |
| ConfigAgentWatcher is already started | exception | error | java, illegal-state, lifecycle, double-start |
| hybrid alpha should be between 0 ~ 1. | exception | error | elasticsearch, vector-store, hybrid-search, validation |
| inputText is empty. | validation | error | empty-input, state-graph, validation |
| Loop flow requires exactly one sub-agent. Got: 0 | validation | error | java, loop-agent, config-validation, sub-agents |
| Message before ToolResponseMessage is not an… | exception | error | java, state, tools, message-history |
| Unknown Object method: | exception | error | dynamic-proxy, object-methods, unsupported-operation, java |
| Unknown type ' ' check project metadata | validation | error | initializr, validation, project-generation |
| Failed to initialize table | exception | error | database, ddl, sql-exception, initialization |
| maxDelay must be greater than or equal to 0. | validation | error | config, retry, validation, illegal-argument |
| RoutingAgent attempt / returned invalid agent name | console | warning | routing, invalid-decision, llm-output, retry |
| Thread found but belongs to a different graph/user. | http | error | http-404, rest, ownership-mismatch |
| Extra state key collision detected: key= | console | warning | state-collision, parallel-agent, key-strategy |
| Failed to create temp directory for converter | exception | error | filesystem, temp-directory, initialization, io |
| Failed to parse test file | exception | error | document-extraction, file-parsing, file-read |
| Provider不存在 | console | warning | provider, missing-config, model-config |
| Failed to delete JAR files from working directory | exception | error | io, file-deletion, runtime-exception |
| maxCachedThreads must be greater than or equal to 0 | validation | error | oracle, builder, validation, illegal-argument |