New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple database access via JSS #1540
Comments
Comment from mharmsen (@mharmsen) at 2014-04-29 00:05:39 Per CS/DS meeting of 04/28/2014 - 10.4. Additionally, it was discussed in this meeting to also move PKI TRAC Ticket 167 - Update Dogtag 10 to utilize the shared NSS database model to 10.4. |
Comment from edewata (@edewata) at 2017-02-27 14:06:57 Metadata Update from @edewata:
|
Comment from mharmsen (@mharmsen) at 2017-07-06 14:50:11 cfu, jmagne, mharmsen not sure if you saw this but Kaie is proposing to switch the NSS to default to sqlite format in F-27. https://fedoraproject.org/wiki/Changes/NSSDefaultFileFormatSql |
Comment from mharmsen (@mharmsen) at 2017-07-06 14:50:11 Metadata Update from @mharmsen:
|
Comment from ftweedal (@frasertweedale) at 2017-07-10 17:32:34 This is the push we need to finally start using the new DB format. |
Comment from mharmsen (@mharmsen) at 2017-08-04 17:30:32 Metadata Update from @mharmsen:
|
Comment from edewata (@edewata) at 2017-09-07 12:48:10 |
Comment from edewata (@edewata) at 2017-09-07 13:53:34 Upstream JSS ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=1397824 |
Comment from mharmsen (@mharmsen) at 2017-09-25 16:22:58 Metadata Update from @mharmsen:
|
Comment from mharmsen (@mharmsen) at 2017-09-25 17:18:45 Metadata Update from @mharmsen:
|
Comment from mharmsen (@mharmsen) at 2017-10-25 18:31:08 [20171025] - Offline Triage ==> 10.6 |
Comment from mharmsen (@mharmsen) at 2017-10-25 18:31:09 Metadata Update from @mharmsen:
|
This issue was migrated from Pagure Issue #974. Originally filed by edewata (@edewata) on 2014-04-23 22:16:54:
The current JSS API is based on an old NSS API which can only access a single database for the whole duration of the JVM. It doesn't seem to be possible to access multiple databases, either concurrently or consecutively, without restarting the JVM.
NSS provided an explanation why this is a problem and provided a new API as a solution: https://wiki.mozilla.org/NSS_Library_Init. The JSS API would have to be updated to use the new NSS API.
The NSS problem described above doesn't necessarily apply to Dogtag, but there might be situations where it can be useful to support multiple databases:
The text was updated successfully, but these errors were encountered: