Skip to content

Fix in ORM 2.6.3 breaks query execution #1453

@kdambekalns

Description

@kdambekalns

Description

The fixed parameter value processing for objects with unloaded metadata in ORM 2.6.3 (doctrine/orm#7471) breaks query execution (in particular cases.)

Actual behavior

When no class schema can be found in loadMetaDataForClass, a ClassSchemaNotFoundException is thrown. This leads to errors like this as of ORM 2.6.3:

FlowAnnotationDriver.php: No class schema found for "some-non-mapped-class".

89 …\FlowAnnotationDriver_Original::getClassSchema("some-non-mapped-class")
88 …\FlowAnnotationDriver_Original::loadMetadataForClass("some-non-mapped-class", Neos\Flow\Persistence\Doctrine\Mapping\ClassMetadata)

Affected Versions

Flow: 5.0.0 and up with doctrine/orm 2.6.3 and up.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions