hi john

Unfortunately, many of my integration tests are not passing anymore.
After some investigations, I could figure out these 2 issues :
1) DavEx requires the session to be saved more frequently to avoid exception
on type constraints (in particular, I have a mixin type that inherits from
another - When I need to add both types to a node, a session.save() in
between is necessary).

can you provide a test that illustrates the problem.
from the description above i can't tell if this is bug or not.

2) session.move doesn't seem to be handled properly : after a move, any
operation on the moved node within the current session leads to a
PathNotFoundException (with the old path).

there were a couple of issues fixed for version 2.1, including
some move problems... again... having a simple test illustrating
the error would be useful to find out if this is a known/fixed
problem or not.

I wonder if those are known issues? And if there is a solution? Maybe it is
different in version 2.0.0 (I'm using 1.6.0).

see above.

I saw on jira the issue JCR-2540 that says : "all TCK tests including move
or reorder fail in the setup jcr2spi - spi2dav(ex) - jcr-server."
It could be my problem.

no. JCR-2540 is about observation only.

regards
angela

Reply via email to