Return-Path: Delivered-To: apmail-db-derby-user-archive@www.apache.org Received: (qmail 19295 invoked from network); 6 Jul 2006 15:22:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 Jul 2006 15:22:25 -0000 Received: (qmail 15905 invoked by uid 500); 6 Jul 2006 15:22:24 -0000 Delivered-To: apmail-db-derby-user-archive@db.apache.org Received: (qmail 15869 invoked by uid 500); 6 Jul 2006 15:22:23 -0000 Mailing-List: contact derby-user-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Reply-To: "Derby Discussion" Delivered-To: mailing list derby-user@db.apache.org Delivered-To: moderator for derby-user@db.apache.org Received: (qmail 87792 invoked by uid 99); 6 Jul 2006 11:27:37 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of supal.patel@in.ibm.com designates 202.81.18.155 as permitted sender) To: derby-user@db.apache.org Subject: Not able to create encrypted database MIME-Version: 1.0 X-Mailer: Lotus Notes Release 7.0 HF144 February 01, 2006 Message-ID: From: Supal J Patel Date: Thu, 6 Jul 2006 16:58:14 +0530 X-MIMETrack: Serialize by Router on d23m0171/23/M/IBM(Release 6.5.5HF262 | April 5, 2006) at 06/07/2006 16:58:15 Content-Type: multipart/mixed; boundary="=_mixed 003EDB37652571A3_=" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --=_mixed 003EDB37652571A3_= Content-Type: multipart/alternative; boundary="=_alternative 003EDB37652571A3_=" --=_alternative 003EDB37652571A3_= Content-Type: text/plain; charset="US-ASCII" Hi, I am using Derby 10.1.1 release. I am trying to create a encrypted database with J9 JRE. With J9 I am getting one JCE provider which is called J9JCEProvider. When I try to run the attached JDBCTest.java class I am getting the error "ERROR XBCXG: The encryption provider 'J9JCEProvider' does not exist.". For complete error message please refer to the attached ErrrorLog.txt file. Can anyone help me with this problem? Thanks and Regards, Supal Patel --=_alternative 003EDB37652571A3_= Content-Type: text/html; charset="US-ASCII"
Hi,

I am using Derby 10.1.1 release. I am trying to create a encrypted database with J9 JRE. With J9 I am getting one JCE provider which is called J9JCEProvider. When I try to run the attached JDBCTest.java class I am getting the error "ERROR XBCXG: The encryption provider 'J9JCEProvider' does not exist.". For complete error message please refer to the attached ErrrorLog.txt file.

Can anyone help me with this problem?

Thanks and Regards,

Supal Patel


--=_alternative 003EDB37652571A3_=-- --=_mixed 003EDB37652571A3_= Content-Type: text/plain; name="ErrorLog.txt" Content-Disposition: attachment; filename="ErrorLog.txt" Content-Transfer-Encoding: quoted-printable JVMJ9VM011W Unable to load j9jit23: The specified module could not be found= .=20 SQL Exception: Failed to create database 'c:\SupalDB', see the next excepti= on for details. at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source) at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source) at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown Sour= ce) at org.apache.derby.impl.jdbc.EmbedConnection.createDatabase(Unknown Sourc= e) at org.apache.derby.impl.jdbc.EmbedConnection.(Unknown Source) at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source) at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(DriverManager.java:181) at java.sql.DriverManager.getConnection(DriverManager.java:148) at myapp.JDBCTest.createConnection(JDBCTest.java:27) at myapp.JDBCTest.main(JDBCTest.java:20) ERROR XBM01: Startup failed due to an exception. See next exception for det= ails.=20 at org.apache.derby.iapi.error.StandardException.newException(Unknown Sour= ce) at org.apache.derby.iapi.services.monitor.Monitor.exceptionStartingModule(= Unknown Source) at org.apache.derby.impl.services.monitor.BaseMonitor.bootService(Unknown = Source) at org.apache.derby.impl.services.monitor.BaseMonitor.createPersistentServ= ice(Unknown Source) at org.apache.derby.iapi.services.monitor.Monitor.createPersistentService(= Unknown Source) at org.apache.derby.impl.jdbc.EmbedConnection.createDatabase(Unknown Sourc= e) at org.apache.derby.impl.jdbc.EmbedConnection.(Unknown Source) at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source) at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(DriverManager.java:181) at java.sql.DriverManager.getConnection(DriverManager.java:148) at myapp.JDBCTest.createConnection(JDBCTest.java:27) at myapp.JDBCTest.main(JDBCTest.java:20) ERROR XBCXG: The encryption provider 'J9JCEProvider' does not exist. at org.apache.derby.iapi.error.StandardException.newException(Unknown Sour= ce) at org.apache.derby.impl.services.jce.JCECipherFactory.generateUniqueBytes= (Unknown Source) at org.apache.derby.impl.services.jce.JCECipherFactory.handleBootPassword(= Unknown Source) at org.apache.derby.impl.services.jce.JCECipherFactory.boot(Unknown Source) at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Source) at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown So= urce) at org.apache.derby.impl.services.monitor.BaseMonitor.startModule(Unknown = Source) at org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unknow= n Source) at org.apache.derby.impl.store.raw.RawStore.boot(Unknown Source) at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Source) at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown So= urce) at org.apache.derby.impl.services.monitor.BaseMonitor.startModule(Unknown = Source) at org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unknow= n Source) at org.apache.derby.impl.store.access.RAMAccessManager.boot(Unknown Source) at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Source) at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown So= urce) at org.apache.derby.impl.services.monitor.BaseMonitor.startModule(Unknown = Source) at org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unknow= n Source) at org.apache.derby.impl.db.BasicDatabase.bootStore(Unknown Source) at org.apache.derby.impl.db.BasicDatabase.boot(Unknown Source) at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Source) at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown So= urce) at org.apache.derby.impl.services.monitor.BaseMonitor.bootService(Unknown = Source) at org.apache.derby.impl.services.monitor.BaseMonitor.createPersistentServ= ice(Unknown Source) at org.apache.derby.iapi.services.monitor.Monitor.createPersistentService(= Unknown Source) at org.apache.derby.impl.jdbc.EmbedConnection.createDatabase(Unknown Sourc= e) at org.apache.derby.impl.jdbc.EmbedConnection.(Unknown Source) at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source) at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(DriverManager.java:181) at java.sql.DriverManager.getConnection(DriverManager.java:148) at myapp.JDBCTest.createConnection(JDBCTest.java:27) at myapp.JDBCTest.main(JDBCTest.java:20) --=_mixed 003EDB37652571A3_= Content-Type: application/octet-stream; name="JDBCTest.java" Content-Disposition: attachment; filename="JDBCTest.java" Content-Transfer-Encoding: base64 cGFja2FnZSBteWFwcDsNCg0KaW1wb3J0IGphdmEuc3FsLkNvbm5lY3Rpb247DQppbXBvcnQgamF2 YS5zcWwuRHJpdmVyTWFuYWdlcjsNCmltcG9ydCBqYXZhLnNxbC5TUUxFeGNlcHRpb247DQppbXBv cnQgamF2YS5zcWwuU3RhdGVtZW50Ow0KDQpwdWJsaWMgY2xhc3MgSkRCQ1Rlc3Qgew0KCQ0KCXBy aXZhdGUgc3RhdGljIFN0cmluZyBkYlVSTCA9ICJqZGJjOmRlcmJ5OmM6XFxTdXBhbERCO2NyZWF0 ZT10cnVlO2RhdGFFbmNyeXB0aW9uPXRydWU7Ym9vdFBhc3N3b3JkPWNsbzc2MHVkczJjYVBlO2Vu Y3J5cHRpb25Qcm92aWRlcj1jb20uaWJtLmo5LmpjZS5wcm92aWRlci5KOUpDRVByb3ZpZGVyO2Vu Y3J5cHRpb25BbGdvcml0aG09REVTL0NCQy9Ob1BhZGRpbmciOw0KLy8JcHJpdmF0ZSBzdGF0aWMg U3RyaW5nIGRiVVJMID0gImpkYmM6ZGVyYnk6YzpcXFN1cGFsREI7Y3JlYXRlPXRydWU7ZGF0YUVu Y3J5cHRpb249dHJ1ZTtib290UGFzc3dvcmQ9Y2xvNzYwdWRzMmNhUGU7ZW5jcnlwdGlvblByb3Zp ZGVyPW9yZy5ib3VuY3ljYXN0bGUuamNlLnByb3ZpZGVyLkJvdW5jeUNhc3RsZVByb3ZpZGVyIjsN Cg0KDQoJLy8gamRiYyBDb25uZWN0aW9uDQoJcHJpdmF0ZSBzdGF0aWMgQ29ubmVjdGlvbiBjb25u ID0gbnVsbDsNCg0KCXByaXZhdGUgc3RhdGljIFN0YXRlbWVudCBzdG10ID0gbnVsbDsNCg0KCXB1 YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsNCgkJY3JlYXRlQ29ubmVjdGlv bigpOw0KCQlzaHV0ZG93bigpOw0KCX0NCg0KCXByaXZhdGUgc3RhdGljIHZvaWQgY3JlYXRlQ29u bmVjdGlvbigpIHsNCgkJdHJ5IHsNCgkJCUNsYXNzLmZvck5hbWUoIm9yZy5hcGFjaGUuZGVyYnku amRiYy5FbWJlZGRlZERyaXZlciIpLm5ld0luc3RhbmNlKCk7DQoJCQljb25uID0gRHJpdmVyTWFu YWdlci5nZXRDb25uZWN0aW9uKGRiVVJMKTsNCgkJCQ0KCQl9IGNhdGNoIChTUUxFeGNlcHRpb24g ZXhjZXB0KSB7DQoJCQlleGNlcHQucHJpbnRTdGFja1RyYWNlKCk7DQoJCQlleGNlcHQuZ2V0TmV4 dEV4Y2VwdGlvbigpLnByaW50U3RhY2tUcmFjZSgpOw0KCQkJZXhjZXB0LmdldE5leHRFeGNlcHRp b24oKS5nZXROZXh0RXhjZXB0aW9uKCkucHJpbnRTdGFja1RyYWNlKCk7DQoJCX0gY2F0Y2ggKEV4 Y2VwdGlvbiBleGNlcHQpIHsNCgkJCWV4Y2VwdC5wcmludFN0YWNrVHJhY2UoKTsNCgkJfQ0KCX0N Cglwcml2YXRlIHN0YXRpYyB2b2lkIHNodXRkb3duKCkgew0KCQl0cnkgew0KCQkJaWYgKHN0bXQg IT0gbnVsbCkgew0KCQkJCXN0bXQuY2xvc2UoKTsNCgkJCX0NCgkJCWlmIChjb25uICE9IG51bGwp IHsNCgkJCQlEcml2ZXJNYW5hZ2VyLmdldENvbm5lY3Rpb24oZGJVUkwgKyAiO3NodXRkb3duPXRy dWUiKTsNCgkJCQljb25uLmNsb3NlKCk7DQoJCQl9DQoJCX0gY2F0Y2ggKFNRTEV4Y2VwdGlvbiBz cWxFeGNlcHQpIHsNCg0KCQl9DQoNCgl9DQp9DQo= --=_mixed 003EDB37652571A3_=--