[ 
https://issues.apache.org/jira/browse/DERBY-6059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13566261#comment-13566261
 ] 

Dag H. Wanvik commented on DERBY-6059:
--------------------------------------

Thanks for taking this on, Kim! Hmm... not sure I understand your 
question..These new classes represent the API change; do you mean the method 
details of them? How much do we reproduce in the docs from the Javadocs for the 
existing data sources?

Seen from the user's point of view she needs to configure the appserver and/or 
change the application code to use "Basic" version of the data source(s) when 
running under Compact Profile 2. Also, the code should not attempt to use JNDI 
with them (examples shown in the Javadoc for the fully capable data sources).



                
> Document Derby usage running on Java 8 JEP 161 Compact Profiles
> ---------------------------------------------------------------
>
>                 Key: DERBY-6059
>                 URL: https://issues.apache.org/jira/browse/DERBY-6059
>             Project: Derby
>          Issue Type: Improvement
>          Components: Documentation
>            Reporter: Dag H. Wanvik
>            Assignee: Kim Haase
>             Fix For: 10.10.0.0
>
>
> Document that Derby can run even under constrained Java runtime as planned 
> for Java 8 Compact Profiles 2 and 3 (not 1, the smallest runtime, since it 
> has no JDBC). Cf work in DERBY-5955 which made Derby run gracefully even when 
> some normal Java runtime packages are missing, notably JNDI and JMX.
> That work introduced six new data sources which have reduced functionality 
> compared with the corresponding ones for full Java SE, in that there is no 
> JNDI support. The six new data sources are for the client driver:
> Client/server data sources for use with Java 8 Compact Profile 2 and above:
>     BasicClientDataSource40 - Data source
>     BasicClientConnectionPoolDataSource40 - Connection pooling data source
>     BasicClientXADataSource40 - XA data source 
> Embedded data sources for use with Java 8 Compact Profile 2 and above:
>     BasicEmbeddedDataSource40 - Data source
>     BasicEmbeddedConnectionPoolSource40 - Connection pooling data source
>     BasicEmbeddedXASource40 - XA data source 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to