我正在尝试将我的自定义字段从magnolia 5移动到magnolia 6。
<dependency>
<groupId>info.magnolia.ui</groupId>
<artifactId>magnolia-ui-framework-compatibility</artifactId>
<version>6.2.4</version>
</dependency>
<dependency>
<groupId>info.magnolia.pages</groupId>
<artifactId>magnolia-pages-app-compatibility</artifactId>
</dependency>因此,我的自定义字段可以在我的自定义应用程序上工作,但它不能在pages应用程序上工作。
这是我在对话框中看到的:

这是日志:
2021-05-27 18:20:35,692 ERROR inition.migration.FallbackFieldDefinitionConverter: No converter for old class com.example.uimodule.field.definition.MyCustomFieldDefinition. Falling back to class info.magnolia.ui.field.StaticFieldViewDefinition.我的Definition类从magnolia-ui- ConfiguredFieldDefinition兼容性模块扩展了框架。
知道我错过了什么吗?
发布于 2021-05-28 02:21:57
如果您正在从5.7.x迁移到6.2.x,并且您拥有自定义字段,那么这并不总是一件简单的事情。这里有一些背景和例子,here。
https://stackoverflow.com/questions/67725456
复制相似问题