{"record":{"id":"b2d544dd732e26e5","repo":"hibernate/hibernate-orm","slug":"unrecognized-value-specified-via-hibernate-q","errorCode":null,"errorMessage":"Unrecognized value '{}' specified via 'hibernate.query.immutable_entity_update_query_handling_mode' (should be 'allow', 'warning', or 'exception')","messagePattern":"Unrecognized value '(.+?)' specified via 'hibernate\\.query\\.immutable_entity_update_query_handling_mode' \\(should be 'allow', 'warning', or 'exception'\\)","errorType":"exception","errorClass":"HibernateException","httpStatus":null,"severity":"error","filePath":"hibernate-core/src/main/java/org/hibernate/query/spi/ImmutableEntityUpdateQueryHandlingMode.java","lineNumber":67,"sourceCode":"\t *\n\t * @param setting the configuration setting.\n\t * @return the associated {@link ImmutableEntityUpdateQueryHandlingMode} object\n\t */\n\tpublic static ImmutableEntityUpdateQueryHandlingMode interpret(Object setting) {\n\t\tif ( setting == null ) {\n\t\t\treturn EXCEPTION;\n\t\t}\n\t\telse if ( setting instanceof ImmutableEntityUpdateQueryHandlingMode mode ) {\n\t\t\treturn mode;\n\t\t}\n\t\telse if ( setting instanceof String string ) {\n\t\t\tfor ( var value : values() ) {\n\t\t\t\tif ( value.name().equalsIgnoreCase( string ) ) {\n\t\t\t\t\treturn value;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tthrow new HibernateException( \"Unrecognized value '\" + setting\n\t\t\t\t+ \"' specified via '\" + AvailableSettings.IMMUTABLE_ENTITY_UPDATE_QUERY_HANDLING_MODE\n\t\t\t\t+ \"' (should be 'allow', 'warning', or 'exception')\" );\n\t}\n}\n","sourceCodeStart":49,"sourceCodeEnd":72,"githubUrl":"https://github.com/hibernate/hibernate-orm/blob/fad1729dce015f908198d57a8d80274a30f905a5/hibernate-core/src/main/java/org/hibernate/query/spi/ImmutableEntityUpdateQueryHandlingMode.java#L49-L72","documentation":"Error \"Unrecognized value '{}' specified via 'hibernate.query.immutable_entity_update_query_handling_mode' (should be 'allow', 'warning', or 'exception')\" thrown in hibernate/hibernate-orm.","triggerScenarios":"An unrecognized value is configured for the immutable-entity update handling mode: Unrecognized value '<value>' specified via 'hibernate.query.immutable_entity_update_query_handling_mode' (should be 'allow', 'warning', or 'exception')","commonSituations":"Setting hibernate.query.immutable_entity_update_query_handling_mode to something other than allow/warning/exception.","solutions":["The hibernate.query.immutable_entity_update_query_handling_mode value is invalid. Set it to 'allow', 'warning', or 'exception'."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"fad1729dce015f908198d57a8d80274a30f905a5","analyzedAt":"2026-08-22T04:13:57.527Z","schemaVersion":2},"datasetVersion":"2026-08-22T09:17:25.309Z"}