Je suis curieux de savoir s'il est possible de mettre à jour une version spécifique du modèle @Node en utilisant JackRabbit OCM? Par exemple, j'ai un DTO comme ceci:Comment mettre à jour une version spécifique dans Jackrabbit en utilisant OCM Version Management
@Node(jcrMixinTypes = "mix:versionable")
public class Something implements Serializable {
private static final long serialVersionUID = 6651266612240053364L;
@Field(path = true)
private String path;
@Field
private String xml;
@Field
private Long version;
public String getPath() {
return this.path;
}
public void setPath(final String path) {
this.path = path;
}
public String getXml() {
return this.xml;
}
public void setXml(final String xml) {
this.xml = xml;
}
public Long getVersion() {
return this.version;
}
public void setVersion(final Long version) {
this.version = version;
}
}
Et créé plusieurs versions e.q. sur le chemin d'accès:/abc Nommé: 'jcr: rootVersion', '1.0', '1.1'. Comment puis-je mettre à jour toutes ces versions spécifiques Contenu DTO par ex. la propriété xml et enregistrer dans le référentiel JackRabbit sans créer de nouvelles versions?
Nous vous remercions de votre aide à l'avance!