Hi Rencana,
Can you post node definitions please? Or do you use standard ones?
I really didn't went that far. I'm beginner but it should be a node
definition problem surely.
El sáb, 10-07-2010 a las 02:53 +0700, Rencana Tarigan escribió:
> Hi all,
> I have code to add property to a folder or file at jackrabbit like this :
>
> DavPropertySet newProps = new DavPropertySet();
> DavPropertyNameSet removeProperties = new DavPropertyNameSet();
> DavProperty<String> testProp = new
> DefaultDavProperty<String>(propKey.replaceAll(" ","_"), propValue,
> DavConstants.NAMESPACE);
> newProps.add(testProp);
> PropPatchMethod proPatch = null;
> boolean b_returnCode = false;
> try {
> proPatch = new PropPatchMethod(FileShipUtils.getInstance()
> .getFullPath(remotePath.substring(-1)), newProps,
> removeProperties);
> //client.getParams().setAuthenticationPreemptive(false);
>
> client.executeMethod(proPatch);
>
> //System.out.println(proPatch.getStatusCode() + " " +
> proPatch.getStatusText());
> //proPatch.checkSuccess();
> b_returnCode = true;// success
> proPatch.releaseConnection();
>
> } catch (IOException e) {
> e.printStackTrace();
> b_returnCode = false;
> }
>
> This code is success to add property to a file but not work to a
> folder/collection, any suggestion for this problem ?
>
> Thanks.
>