В JCR 1 вы можете сделать:Каков правильный способ чтения вводаStream в свойство node в JCR 2?
final InputStream in = zip.getInputStream(zip.getEntry(zipEntryName));
node.setProperty(JcrConstants.JCR_CONTENT, in);
Но это осуждается в JCR 2, как описано в http://www.day.com/maven/jsr170/javadocs/jcr-2.0/javax/jcr/Node.html#setProperty%28java.lang.String,%20java.io.InputStream%29
Это говорит, что я должен использовать node.setProperty(String, Binary)
, но я не вижу какой-либо способ превратить мою InputStream в двоичный. Может ли кто-нибудь указать мне на документ или пример кода для этого?