java - Specify DB2 driver properties in persitence.xml -


i have question regarding driver specific properties in persistence.xml. db2 has secific properties need set on datasource see:

com.ibm.db2.jcc.db2simpledatasource ds = new com.ibm.db2.jcc.db2simpledatasource(); ds.setdrivertype(4); // set driver type ds.setdatabasename("******"); // set location ds.setservername("******"); // set server name ds.setportnumber(******); // set port number ds.setuser("*******"); // set user id ds.setpassword("*******"); // set password ds.setdrivertype(4); ds.setsecuritymechanism(com.ibm.db2.jcc.db2basedatasource.encrypted_user_and_password_security); ds.setencryptionalgorithm(2); ds.setclientaccountinginformation("********"); 

when create connection in netbeans generates following persistence.xml file:

<?xml version="1.0" encoding="utf-8"?> <persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence"     xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"     xsi:schemalocation="http://xmlns.jcp.org/xml/ns/persistence     http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">   <persistence-unit name="test" transaction-type="resource_local">     <provider>org.eclipse.persistence.jpa.persistenceprovider</provider>     <exclude-unlisted-classes>false</exclude-unlisted-classes>     <properties>       <property name="javax.persistence.jdbc.url"     value="jdbc:db2://********:********/********"/>       <property name="javax.persistence.jdbc.password" value="********"/>       <property name="javax.persistence.jdbc.driver"     value="com.ibm.db2.jcc.db2driver"/>       <property name="javax.persistence.jdbc.user" value="********"/>     </properties>       </persistence-unit> </persistence> 

now question how include missing properties "drivertype" or "encryptionalgorithm" in persistence.xml. there way or need add them after got connection?


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -