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

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

In the admin guide

- we have section "Accessing the Network Server by using the network client 
driver", which describes the client data sources' properties. Again, some 
constants used there should now be accessed via BasicClientDataSource40 when 
running on Compact Profile 2, cf Table 7 "Security mechanisms supported by the 
Derby Network Client", e.g as ClientDataSource.USER_ONLY_SECURITY -> 
BasicClientDataSource40.USER_ONLY_SECURITY. Table 8 has the same issue. Rather 
than complicating these explanations by always mentioning the CP alternative, 
probably it would be better with just saying something about CP 2 in a separate 
section, or ? I'm sure you'll find a nice way :)

- Section "Accessing the Network Server by using a DataSource object" explains 
what to do for different platforms, add Compact Profile 2 here as well.

- The subsection "user authentication differences" mention those constants 
again; not sure whether it's worth bringing up the CP2 alternative here...

                
> 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
>
>         Attachments: javadoc-snapshot.pdf
>
>
> 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