jackrabbit-oak-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Angela Schreiber <anch...@adobe.com>
Subject Exceptions used in oak-core
Date Thu, 22 Mar 2012 09:48:36 GMT

i would like to discuss the nature of exceptions that will
be thrown from the oak-api/spi module.

to illustrate:
we decided that quite some core functionality of the JCR
API will effectively be executed and validated on the oak-core-layer
such as for example authentication, authorization or the complete 
versioning API. these validation needs to comply to the API contract
defined by JSR 283/333, which define comprehensive lists of reasons
for failure and the corresponding exceptions.

what was your preference when it comes to those exceptions? should
oak-core define it own set of exceptions that then would need to
be converted to javax.jcr.*Exception in oak-jcr or should oak-core
throw JCR exceptions?


View raw message