Hi everybody, I can create a URI typed property for a node and
set its value by a code snippet as follows: * Node n; //somehow
initialize the node String uriprop = "uriprop"; String val =
"http://www.example.org"; n.setProperty(uriprop, val,
PropertyType.URI);* After this code, when I try to get the value
I set with the code below, "javax.jcr.ValueFormatException:
Unknown value type 11" exception is thrown. * Property p =
n.getProperty(uriprop); p.getValue();* Is this a bug, or is
there any way to get values of URI typed properties? BTW, I also
tried set the value through
*session.getValueFactory().createValue(val, PropertyType.URI),
*but this code also throws the same exception. I also tried to
obtain string value with *p.getString(), *but again the same
exception. As far as I see, this property is not handled in *
org.apache.jackrabbit.rmi.value.SerialValueFactory* class though
I am not sure it is the exact responsible class from the
property value retrieval. Best, Suat