-
User guide
- Part 1 - Introduction
- Part 2 - Core Restlet
- Part 3 - Restlet Editions
-
Part 4 - Restlet Extensions
- Overview
- Editions matrix
- APISpark
- Atom
- Crypto
- E4
- EMF
- FileUpload
- FreeMarker
- GAE
- GSON
- Guice
- GWT
- HTML
- HTTP Client
- JAAS
- Jackson
- JavaMail
- JAXB
- JAX-RS
- JDBC
- Jetty
- JiBX
- JSON
- jSSLutils
- Lucene
- Nio
- OAuth
- OData
- OpenID
- OSGi
- RAML
- RDF
- ROME
- SDC
- Servlet
- Simple
- SIP
- SLF4J
- Spring
- Swagger
- Thymeleaf
- Velocity
- WADL
- XDB
- XML
- XStream >
- Appendices
- Tutorials
- Javadocs
- Change Log
Oracle XDB Restlet Adapter - Others
** Future plans
- XmldbDirectory class sub-classing Directory to provide load and browse operation over XMLDB repository.
- XMLType optimized Variant to exploit Lazy DOM native implementation inside the OJVM, extract method and native stream support.
** Known caveats
Some browser such Firefox reports an unexpected exception because it tries to stay connected to XMLDB HTTP protocol handler, you can avoid it changing network.http.keep-alive property to false. See this OTN Forums thread.
Usually to run REST application in other schemas like SCOTT these grants are required (JDK Logging and class loader functionality):
SQL> exec dbms_java.grant_permission( 'SCOTT', 'SYS:java.lang.RuntimePermission', 'getClassLoader', '' );
SQL> exec dbms_java.grant_permission( 'SCOTT', 'SYS:java.util.logging.LoggingPermission', 'control', '' );
SQL> commit;