WebDAV server should treat non-wellformed XML in request bodies as error
Key: JCR-389
URL: http://issues.apache.org/jira/browse/JCR-389
Project: Jackrabbit
Type: Bug
Components: webdav
[ http://issues.apache.org/jira/browse/JCR-389?page=all ]
Julian Reschke updated JCR-389:
---
Attachment: diffs
This patch adds DavException to the signature of getRequestDocument(), and
attempts to make sure that an exception is thrown when a request body
WebDAV method invocation trying to create a new resource should fail with 409
(Conflict) if parent resource does not exist
--
Key: JCR-391
URL:
[
http://issues.apache.org/jira/browse/JCR-391?page=comments#action_12373842 ]
Julian Reschke commented on JCR-391:
Angela,
confirmed: modifying the Litmus test case to use Depth: Infinity shows that in
this case the correct response code is returned.
[ http://issues.apache.org/jira/browse/JCR-391?page=all ]
Julian Reschke updated JCR-391:
---
Attachment: diff.txt
OK, as Angela pointed out, this is because Litmus is trying a shallow copy,
which currently isn't implemented. Returning 403 in this case is
If header evaluation compliance provlems
Key: JCR-406
URL: http://issues.apache.org/jira/browse/JCR-406
Project: Jackrabbit
Type: Bug
Components: webdav
Reporter: Julian Reschke
There is a problem with the
[ http://issues.apache.org/jira/browse/JCR-405?page=all ]
Julian Reschke updated JCR-405:
---
Attachment: diffs.txt
OK,
the attached patch:
- deprecates the old alterProperties method,
- introduces a new method with List parameter as discussed,
-
[
http://issues.apache.org/jira/browse/JCR-405?page=comments#action_12376010 ]
Julian Reschke commented on JCR-405:
Sorry, forgot to mention that this change is *not* well tested yet (I've
verified in the debugger that the code executes as designed,
[
http://issues.apache.org/jira/browse/JCR-473?page=comments#action_12419458 ]
Julian Reschke commented on JCR-473:
Regarding QName...:
Did anybody consider to require JAXP 1.3 (available as seperate download for
JDK 1.4), and just to use
[
http://issues.apache.org/jira/browse/JCR-480?page=comments#action_12421644 ]
Julian Reschke commented on JCR-480:
Well.
1) Does this occur only for Frontpage, or for all MS Office applications?
2) Could you please try to obtain HTTP
DocViewSaxEventGenerator may generate non-NS-wellformed XML
---
Key: JCR-482
URL: http://issues.apache.org/jira/browse/JCR-482
Project: Jackrabbit
Issue Type: Bug
Components:
[ http://issues.apache.org/jira/browse/JCR-516?page=all ]
Julian Reschke updated JCR-516:
---
Attachment: patch-JCR-516.txt
Proposed patch.
remove dependencies of XPathQueryBuilder on core Jackrabbit code
[ http://issues.apache.org/jira/browse/JCR-519?page=all ]
Julian Reschke updated JCR-519:
---
Attachment: patch-JCR-519.txt
(proposed patch)
Missing support for some general relations in QueryTreeDump and
xpath.QueryFormat
[
http://issues.apache.org/jira/browse/JCR-516?page=comments#action_12424045 ]
Julian Reschke commented on JCR-516:
Oops. My patch failed to remove the import statement for SearchManager.
remove dependencies of XPathQueryBuilder on core
[
http://issues.apache.org/jira/browse/JCR-523?page=comments#action_12424525 ]
Julian Reschke commented on JCR-523:
I guess that would require extending QueryTreeBuilder with a method that
returns all supported languages, such as
Set
[ http://issues.apache.org/jira/browse/JCR-523?page=all ]
Julian Reschke updated JCR-523:
---
Attachment: JIRA-523.diff.txt
Patch, as proposed in previous comment.
QueryManagerImpl hardwires supported query languages
[ http://issues.apache.org/jira/browse/JCR-482?page=all ]
Julian Reschke updated JCR-482:
---
Attachment: JIRA-482.diff.txt
Proposed patch (serializer remembers previously written namespace declarations
and adds new ones when needed).
RepositoryStub fails to load default properties file
Key: JCR-534
URL: http://issues.apache.org/jira/browse/JCR-534
Project: Jackrabbit
Issue Type: Bug
Components: JCR TCK
Session leak in API test cases
--
Key: JCR-536
URL: http://issues.apache.org/jira/browse/JCR-536
Project: Jackrabbit
Issue Type: Bug
Components: JCR TCK
Reporter: Julian Reschke
[ http://issues.apache.org/jira/browse/JCR-536?page=all ]
Julian Reschke updated JCR-536:
---
Attachment: JCR-536.diff.txt
Proposed Patch.
Session leak in API test cases
--
Key: JCR-536
URL:
[ http://issues.apache.org/jira/browse/JCR-540?page=all ]
Julian Reschke updated JCR-540:
---
Attachment: JCR-540.diff.txt
Proposed patch.
AbstractJCRTest fails on level 1 repositories
-
Key:
NPE in PredefinedNodeTypeTest.getPropertyDefSpec
Key: JCR-541
URL: http://issues.apache.org/jira/browse/JCR-541
Project: Jackrabbit
Issue Type: Bug
Components: JCR TCK
[ http://issues.apache.org/jira/browse/JCR-540?page=all ]
Julian Reschke updated JCR-540:
---
Attachment: JCR-540.diff.txt
New proposed patch, not using NotExecutableException.
I'd still like to see an easy way to find out whether a repository supports L1
[
http://issues.apache.org/jira/browse/JCR-540?page=comments#action_12427479 ]
Julian Reschke commented on JCR-540:
Marcel, yes that patch works for me. Thanks.
AbstractJCRTest fails on level 1 repositories
[
http://issues.apache.org/jira/browse/JCR-488?page=comments#action_12429370 ]
Julian Reschke commented on JCR-488:
Well, in *general* you can't correctly map the query. JCR queries use
two-valued boolean logic, while DASL/basicsearch uses
[
http://issues.apache.org/jira/browse/JCR-488?page=comments#action_12429408 ]
Julian Reschke commented on JCR-488:
Marcel, no I think it's much more complicated.
Consider
[EMAIL PROTECTED] or @b=1]
This will eval to true for any node
SimpleSelectionTest assumes RowIterator.getSize() not to return -1
--
Key: JCR-547
URL: http://issues.apache.org/jira/browse/JCR-547
Project: Jackrabbit
Issue Type: Bug
[
http://issues.apache.org/jira/browse/JCR-482?page=comments#action_12431254 ]
Julian Reschke commented on JCR-482:
Related to this, ExportDocViewTest.compareNamespaces() makes the assumption
that *all* registered namespaces need to be
[
http://issues.apache.org/jira/browse/JCR-519?page=comments#action_12442188 ]
Julian Reschke commented on JCR-519:
[[ Old comment, sent by email on Fri, 28 Jul 2006 11:35:09 +0200 ]]
Not directly, but it some of what I currently do
[
http://issues.apache.org/jira/browse/JCR-604?page=comments#action_12444631 ]
Julian Reschke commented on JCR-604:
As far as I understand, the jcr:encoding property only makes sense if the mime
type is text/*. As this isn't the case for
JCR2SPI: NPE when parentId returned by NodeInfo.getParentId does not show up in
parent's child node list
Key: JCR-615
URL:
Completeness/Freshness of Namespace Registry
Key: JCR-616
URL: http://issues.apache.org/jira/browse/JCR-616
Project: Jackrabbit
Issue Type: Bug
Components: SPI
Reporter:
[
http://issues.apache.org/jira/browse/JCR-616?page=comments#action_12446916 ]
Julian Reschke commented on JCR-616:
I like 1) alot (in fact I was going to suggest something like this myself...),
but 2 and 3 would work well for me as well.
[
http://issues.apache.org/jira/browse/JCR-616?page=comments#action_12446931 ]
Julian Reschke commented on JCR-616:
One problem with approach 4) is that in some backend systems, users can set
arbitrary custom properties. That is, there is
[
http://issues.apache.org/jira/browse/JCR-647?page=comments#action_12454968 ]
Julian Reschke commented on JCR-647:
For the record:
- I agree with Angela's analysis, and
- I was wrong when I thought I say other related problems when the
[
http://issues.apache.org/jira/browse/JCR-666?page=comments#action_12456389 ]
Julian Reschke commented on JCR-666:
How would that be a bug? If that's all you try to import: it's not well-formed
XML; you'd need to declare the entity.
[
http://issues.apache.org/jira/browse/JCR-134?page=comments#action_12457445 ]
Julian Reschke commented on JCR-134:
Isn't it a common use case that version histories need to be preserved even
after the last reference is gone? It seems to me
[
http://issues.apache.org/jira/browse/JCR-688?page=comments#action_12461041 ]
Julian Reschke commented on JCR-688:
If we know that name prefix resolution causes this amount of pain, shouldn't we
consider adding QName-based addressing in
[
http://issues.apache.org/jira/browse/JCR-691?page=comments#action_12461168 ]
Julian Reschke commented on JCR-691:
I completely agree with this. Everytime I catch a NameException I wrap it into
a RepositoryException.
But this change may
PropertyReadMethodsTest.testIsSame leaks session
Key: JCR-724
URL: https://issues.apache.org/jira/browse/JCR-724
Project: Jackrabbit
Issue Type: Bug
Components: test
[
https://issues.apache.org/jira/browse/JCR-724?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-724.
Resolution: Fixed
Fixed with revision 501921.
PropertyReadMethodsTest.testIsSame leaks session
NamespaceRegistryTest uses an invalid URI as namespace URI
--
Key: JCR-727
URL: https://issues.apache.org/jira/browse/JCR-727
Project: Jackrabbit
Issue Type: Bug
Components:
[
https://issues.apache.org/jira/browse/JCR-727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-727.
Resolution: Fixed
Fixed with revision 502263.
NamespaceRegistryTest uses an invalid URI as
[
https://issues.apache.org/jira/browse/JCR-727?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12469521
]
Julian Reschke commented on JCR-727:
Just a nit: www.apache.org/... is a relative reference
[
https://issues.apache.org/jira/browse/JCR-739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471730
]
Julian Reschke commented on JCR-739:
Is this on the level of the JCR API?
Why would we want to decode entity
[
https://issues.apache.org/jira/browse/JCR-739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471986
]
Julian Reschke commented on JCR-739:
Oops.
I think JSR-170 is precise in that it's not an XQuery expression, but
[
https://issues.apache.org/jira/browse/JCR-741?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke reassigned JCR-741:
--
Assignee: Julian Reschke
Handling of multiple residual prop defs in EffectiveNodeTypeImpl
[
https://issues.apache.org/jira/browse/JCR-741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12474224
]
Julian Reschke commented on JCR-741:
Fixing this properly requires several changes.
(1) Do not consider multiple
Test cases leak sessions
Key: JCR-752
URL: https://issues.apache.org/jira/browse/JCR-752
Project: Jackrabbit
Issue Type: Bug
Components: test
Reporter: Julian Reschke
Priority:
handling of namespace registrations in AbstractJCRTest
--
Key: JCR-759
URL: https://issues.apache.org/jira/browse/JCR-759
Project: Jackrabbit
Issue Type: Bug
Components: JCR TCK
[
https://issues.apache.org/jira/browse/JCR-741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12475647
]
Julian Reschke commented on JCR-741:
(1) Done earlier.
(2) I just spent more time on this, and the key problem
[
https://issues.apache.org/jira/browse/JCR-741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12475858
]
Julian Reschke commented on JCR-741:
- I do agree that we should avoid server round trips if the property
[
https://issues.apache.org/jira/browse/JCR-741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12476122
]
Julian Reschke commented on JCR-741:
That would work, but why would the SPI implementation would ever need the
[
https://issues.apache.org/jira/browse/JCR-741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12476925
]
Julian Reschke commented on JCR-741:
Not convinced. If the node type allows multiple property definitions here,
[
https://issues.apache.org/jira/browse/JCR-741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12478035
]
Julian Reschke commented on JCR-741:
my point is to possibly avoid a call (by an spi implementation) to the store
[
https://issues.apache.org/jira/browse/JCR-741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12478798
]
Julian Reschke commented on JCR-741:
OK, I've added the most simple thing that will work for my case in Revision
[
https://issues.apache.org/jira/browse/JCR-779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12479292
]
Julian Reschke commented on JCR-779:
I think lock timeouts are very valuable for open-scoped locks, if only for the
PathElement.equals doesn't handle INDEX_UNDEFINED
-
Key: JCR-789
URL: https://issues.apache.org/jira/browse/JCR-789
Project: Jackrabbit
Issue Type: Bug
Components: core
[
https://issues.apache.org/jira/browse/JCR-789?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke updated JCR-789:
---
Attachment: jcr789.diff.txt
Proposed patch.
PathElement.equals doesn't handle INDEX_UNDEFINED
[
https://issues.apache.org/jira/browse/JCR-779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12481570
]
Julian Reschke commented on JCR-779:
I don't think that option 1 is going to work well. It would introduce local
[
https://issues.apache.org/jira/browse/JCR-779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12481599
]
Julian Reschke commented on JCR-779:
I feared you would ask .-)
For lock timeout, we would
- need the ability to
[
https://issues.apache.org/jira/browse/JCR-779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12481681
]
Julian Reschke commented on JCR-779:
Actually, it probably will not be sufficient. The store I'm currently working
Misleading method names in SetValueBinaryTest
-
Key: JCR-809
URL: https://issues.apache.org/jira/browse/JCR-809
Project: Jackrabbit
Issue Type: Improvement
Components: JCR TCK
[
https://issues.apache.org/jira/browse/JCR-809?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-809.
Resolution: Fixed
Resolved with revision 521299.
Misleading method names in SetValueBinaryTest
[
https://issues.apache.org/jira/browse/JCR-809?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke closed JCR-809.
--
Misleading method names in SetValueBinaryTest
-
Typos in method names in test classes (SetPropertyAssumeTypeTest)
-
Key: JCR-810
URL: https://issues.apache.org/jira/browse/JCR-810
Project: Jackrabbit
Issue Type: Improvement
[
https://issues.apache.org/jira/browse/JCR-810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-810.
Resolution: Fixed
Fixed with revision 521310.
Typos in method names in test classes
[
https://issues.apache.org/jira/browse/JCR-810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke closed JCR-810.
--
Typos in method names in test classes (SetPropertyAssumeTypeTest)
SetPropertyAssumeTypeTest check for non-protected string array property
---
Key: JCR-811
URL: https://issues.apache.org/jira/browse/JCR-811
Project: Jackrabbit
Issue Type:
[
https://issues.apache.org/jira/browse/JCR-801?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12483228
]
Julian Reschke commented on JCR-801:
More thoughts on this:
- leaving javax.jcr.tck.workspacename undefined may be
[
https://issues.apache.org/jira/browse/JCR-801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke reassigned JCR-801:
--
Assignee: Julian Reschke
Support for single-workspace repositories
[
https://issues.apache.org/jira/browse/JCR-801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-801.
Resolution: Fixed
Fixed with revision 521728.
Support for single-workspace repositories
test granularity for calendar (date) properties
---
Key: JCR-818
URL: https://issues.apache.org/jira/browse/JCR-818
Project: Jackrabbit
Issue Type: Improvement
Components: JCR TCK
[
https://issues.apache.org/jira/browse/JCR-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-818.
Resolution: Fixed
Turns out that this already is under the implementation's control, because
what's
[
https://issues.apache.org/jira/browse/JCR-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke closed JCR-818.
--
test granularity for calendar (date) properties
---
[
https://issues.apache.org/jira/browse/JCR-817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12484445
]
Julian Reschke commented on JCR-817:
After discussing this with Marcel, the new proposal is to have the affected
[
https://issues.apache.org/jira/browse/JCR-817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12484449
]
Julian Reschke commented on JCR-817:
Revision 522894: add convenience method to AbstractJCRTest, use it in
[
https://issues.apache.org/jira/browse/JCR-817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12484482
]
Julian Reschke commented on JCR-817:
Revision 522953: same for Double property related tests.
TCK vs available
[
https://issues.apache.org/jira/browse/JCR-817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12484882
]
Julian Reschke commented on JCR-817:
Revision 523341: same for ReferencesTest.java
TCK vs available property
[
https://issues.apache.org/jira/browse/JCR-823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke updated JCR-823:
---
Issue Type: Bug (was: Test)
NamespaceRegistryTest makes assumptions about legal names
[
https://issues.apache.org/jira/browse/JCR-826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke updated JCR-826:
---
Issue Type: Bug (was: Test)
NodeTest.testAddNodeConstraintViolationExceptionUndefinedNodeType relies
[
https://issues.apache.org/jira/browse/JCR-827?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke closed JCR-827.
--
Resolution: Fixed
Fixed with revision 523719.
SetValueFormatExceptiontest.testNode() relies on
CheckPermissionTest-testCheckPermission() doesn't allow config of node type to
be created
-
Key: JCR-828
URL: https://issues.apache.org/jira/browse/JCR-828
[
https://issues.apache.org/jira/browse/JCR-828?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-828.
Resolution: Fixed
Fixed with revision 523759.
CheckPermissionTest-testCheckPermission() doesn't
[
https://issues.apache.org/jira/browse/JCR-789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12485342
]
Julian Reschke commented on JCR-789:
BTW, is there even a need for the INDEX_UNDEFINED case? In other words, could
SetValueBinaryTest: some repositories have constraints on where binary
properties can be set
Key: JCR-830
URL: https://issues.apache.org/jira/browse/JCR-830
[
https://issues.apache.org/jira/browse/JCR-830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-830.
Resolution: Fixed
Added with revision 524776.
SetValueBinaryTest: some repositories have
[
https://issues.apache.org/jira/browse/JCR-830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke closed JCR-830.
--
SetValueBinaryTest: some repositories have constraints on where binary
properties can be set
[
https://issues.apache.org/jira/browse/JCR-838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke updated JCR-838:
---
Summary: bad assumptions/error handling in SetValueVersionExceptionTest:
(was: bad assumtions/error
[
https://issues.apache.org/jira/browse/JCR-826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke reassigned JCR-826:
--
Assignee: Julian Reschke
NodeTest.testAddNodeConstraintViolationExceptionUndefinedNodeType
[
https://issues.apache.org/jira/browse/JCR-826?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487896
]
Julian Reschke commented on JCR-826:
Fixed in several places with revision 527261.
[
https://issues.apache.org/jira/browse/JCR-842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke closed JCR-842.
--
support stores where binary properties are mandatory (such as in nt:resource)
[
https://issues.apache.org/jira/browse/JCR-842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke reassigned JCR-842:
--
Assignee: Julian Reschke
support stores where binary properties are mandatory (such as in
support stores where binary properties are mandatory (such as in nt:resource)
-
Key: JCR-842
URL: https://issues.apache.org/jira/browse/JCR-842
Project: Jackrabbit
[
https://issues.apache.org/jira/browse/JCR-842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-842.
Resolution: Fixed
Resolved with revision 527952.
support stores where binary properties are
[
https://issues.apache.org/jira/browse/JCR-830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12488396
]
Julian Reschke commented on JCR-830:
Fixed for SetPropertyInputStreamTest.java in revision 527970.
[
https://issues.apache.org/jira/browse/JCR-842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke reopened JCR-842:
Also applies to SetPropertyInputStreamTest.java.
support stores where binary properties are mandatory
[
https://issues.apache.org/jira/browse/JCR-842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke resolved JCR-842.
Resolution: Fixed
Fixed for SetPropertyInputStreamTest.java in revision 527982.
support stores
[
https://issues.apache.org/jira/browse/JCR-811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke reassigned JCR-811:
--
Assignee: Julian Reschke
SetPropertyAssumeTypeTest check for non-protected string array property
[
https://issues.apache.org/jira/browse/JCR-838?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12488662
]
Julian Reschke commented on JCR-838:
Undid the change with revision 528478: addNode(xyz, null) has different
1 - 100 of 11461 matches
Mail list logo