[
https://issues.apache.org/jira/browse/DERBY-7058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16963986#comment-16963986
]
Richard N. Hillegas edited comment on DERBY-7058 at 10/31/19 1:29 PM:
----------------------------------------------------------------------
As Davide said, the embedded driver moved into the tools jar as part of the
JPMS modularization work done in Derby 10.15. This was our solution to the fact
that the org.apache.derby.jdbc package was split across the engine and client
jar files in earlier versions of Derby, violating the partitioning requirements
of JPMS. If you are interested in the discussion which resulted in this
decision, please see the commentary on DERBY-6945 beginning at
https://issues.apache.org/jira/browse/DERBY-6945?focusedCommentId=16302156&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16302156
The detailed release note for DERBY-6945
(http://db.apache.org/derby/releases/release-10.15.1.3.cgi#Issues) does not
explicitly mention this change. Perhaps it should. It was surprising to some
users of the Spring framework when they upgraded their application to 10.15.
Did this change break your application and if so, do you understand why?
Thanks,
-Rick
was (Author: rhillegas):
As Davide said, the embedded driver moved into the tools jar as part of the
JPMS modularization work done in Derby 10.15. This was our solution to the fact
that the org.apache.derby.jdbc package was split across the engine and client
jar files in earlier versions of Derby, violating the partitioning requirements
of JPMS. If you are interested in the discussion which resulted in this
decision, please see the commentary on DERBY-6945 beginning at
https://issues.apache.org/jira/browse/DERBY-6945?focusedCommentId=16302156&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16302156
> EmbeddedDriver is missing in maven-released derby jar
> -----------------------------------------------------
>
> Key: DERBY-7058
> URL: https://issues.apache.org/jira/browse/DERBY-7058
> Project: Derby
> Issue Type: Bug
> Components: Miscellaneous
> Affects Versions: 10.15.1.3
> Reporter: Eugene Chung
> Priority: Major
>
> org.apache.derby.jdbc.EmbeddedDriver is missing inĀ
> [https://mvnrepository.com/artifact/org.apache.derby/derby/10.15.1.3]
> Or is EmbeddedDriver opted out? I can't find any announcement.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)