Cette conversation a été verrouillée en raison de son inactivité. Veuillez créer une nouvelle publication.
Niveau 1
Niveau 2
Se connecter à la communauté
Connectez-vous pour voir tous les badges
Cette conversation a été verrouillée en raison de son inactivité. Veuillez créer une nouvelle publication.
I understood on how set jcr:property of type date by doing this
Calendar cal = Calendar.getInstance();
node.setProperty("publishDate",cal);
How to add a property of type Date using Java?
What it does is it sets property with Name and type date but value it takes as the current Local time.
I want to update value.
Can anyone help.
Résolu ! Accéder à la solution.
Vues
Réponses
Nombre de J’aime
Hi,
You don't need to do anything
Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
child.setProperty(cpropertyName,calendar);
Vues
Réponses
Nombre de J’aime
Vues
Réponses
Nombre de J’aime
Hi Arun,
I did actually
but while setting property it is prompting me to Cast argument to (Value).
DateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'+00:00'");
java.util.Date date = inputFormat.parse(inputDate);
Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
calendar.setTime(date);
child.setProperty(cpropertyName,(Value) calendar.getTime() );
When i do cast, it is giving error while setting metadata
"javax.jcr.Date cannot be casted to javax.jcr.Value"
Vues
Réponses
Nombre de J’aime
Vues
Réponses
Nombre de J’aime
Thanks Arun!
![]()
Vues
Réponses
Nombre de J’aime
Vues
Likes
Réponses
Vues
Likes
Réponses