Derby
  1. Derby
  2. DERBY-6059

Document Derby usage running on Java 8 JEP 161 Compact Profiles

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.10.1.1
    • Component/s: Documentation
    • Labels:
      None

      Description

      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

      1. DERBY-6059.diff
        39 kB
        Kim Haase
      2. DERBY-6059.stat
        0.7 kB
        Kim Haase
      3. DERBY-6059.zip
        36 kB
        Kim Haase
      4. DERBY-6059-2.diff
        0.7 kB
        Kim Haase
      5. DERBY-6059-2.stat
        0.0 kB
        Kim Haase
      6. javadoc-snapshot.pdf
        139 kB
        Dag H. Wanvik
      7. rrefattribtracelevel.html
        10 kB
        Kim Haase

        Issue Links

          Activity

          Gavin made changes -
          Workflow jira [ 12748253 ] Default workflow, editable Closed status [ 12802485 ]
          Kim Haase made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Gavin made changes -
          Link This issue depends upon DERBY-5955 [ DERBY-5955 ]
          Gavin made changes -
          Link This issue depends on DERBY-5955 [ DERBY-5955 ]
          Kim Haase made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Issue & fix info Patch Available [ 10102 ]
          Resolution Fixed [ 1 ]
          Kim Haase made changes -
          Attachment DERBY-6059-2.diff [ 12569235 ]
          Attachment DERBY-6059-2.stat [ 12569236 ]
          Attachment rrefattribtracelevel.html [ 12569237 ]
          Kim Haase made changes -
          Issue & fix info Patch Available [ 10102 ]
          Kim Haase made changes -
          Attachment DERBY-6059.diff [ 12569074 ]
          Attachment DERBY-6059.stat [ 12569075 ]
          Attachment DERBY-6059.zip [ 12569076 ]
          Dag H. Wanvik made changes -
          Attachment javadoc-snapshot.pdf [ 12567296 ]
          Kim Haase made changes -
          Assignee Kim Haase [ chaase3 ]
          Dag H. Wanvik made changes -
          Field Original Value New Value
          Link This issue depends on DERBY-5955 [ DERBY-5955 ]
          Dag H. Wanvik created issue -

            People

            • Assignee:
              Kim Haase
              Reporter:
              Dag H. Wanvik
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development