-
Improvement
-
Resolution: Fixed
-
Neutral
-
5.0
-
None
-
-
Empty show more show less
Node2Bean prefers calling setters for list-attributes - if there's no such setters it'll call the add-method but also log a warning.
We should simply provide the missing getters in order to get rid of warnings like:
[INFO] [talledLocalContainer] 2013-05-23 23:42:34,169 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addAclType] to populate [aclTypes] in bean class [info.magnolia.module.admininterface.config.RepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,170 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addPermission] to populate [permissions] in bean class [info.magnolia.module.admininterface.config.RepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,187 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addAclType] to populate [aclTypes] in bean class [info.magnolia.module.admininterface.config.URIRepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,187 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addPermission] to populate [permissions] in bean class [info.magnolia.module.admininterface.config.URIRepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,202 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addAclType] to populate [aclTypes] in bean class [info.magnolia.module.admininterface.config.RepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,203 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addPermission] to populate [permissions] in bean class [info.magnolia.module.admininterface.config.RepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,224 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addAclType] to populate [aclTypes] in bean class [info.magnolia.module.admininterface.config.RepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,225 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addPermission] to populate [permissions] in bean class [info.magnolia.module.admininterface.config.RepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,250 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addAclType] to populate [aclTypes] in bean class [info.magnolia.module.admininterface.config.RepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,251 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addPermission] to populate [permissions] in bean class [info.magnolia.module.admininterface.config.RepositoryConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,264 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addRepository] to populate [repositories] in bean class [info.magnolia.module.admininterface.config.SecurityConfiguration]. [INFO] [talledLocalContainer] 2013-05-23 23:42:34,264 WARN gnolia.jcr.node2bean.impl.Node2BeanTransformerImpl: Will use deprecated add method [addSystemRepository] to populate [systemRepositories] in bean class [info.magnolia.module.admininterface.config.SecurityConfiguration].
Acceptance criteria
- is related to
-
MGNLUI-1444 Provide ConfiguredWorkbenchDefinition#setNodeTypes(List<NodeTypeDefinition>) for proper usage from Node2Bean
- Closed