1 <?xml version="1.0" encoding="UTF-8"?>
3 ============LICENSE_START=======================================================
4 Copyright (C) 2016-2018 Ericsson. All rights reserved.
5 ================================================================================
6 Licensed under the Apache License, Version 2.0 (the "License");
7 you may not use this file except in compliance with the License.
8 You may obtain a copy of the License at
10 http://www.apache.org/licenses/LICENSE-2.0
12 Unless required by applicable law or agreed to in writing, software
13 distributed under the License is distributed on an "AS IS" BASIS,
14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 See the License for the specific language governing permissions and
16 limitations under the License.
18 SPDX-License-Identifier: Apache-2.0
19 ============LICENSE_END=========================================================
22 <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0">
23 <persistence-unit name="org.onap.policy.apex.core.model.eclipselink.runtime"
24 transaction-type="RESOURCE_LOCAL">
25 <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
27 <class>org.onap.policy.apex.core.basicmodel.dao.converters.UUID2String</class>
28 <class>org.onap.policy.apex.core.basicmodel.concepts.AxArtifactKey</class>
29 <class>org.onap.policy.apex.core.basicmodel.concepts.AxConcept</class>
30 <class>org.onap.policy.apex.core.basicmodel.concepts.AxDataType</class>
31 <class>org.onap.policy.apex.core.basicmodel.concepts.AxKeyInfo</class>
32 <class>org.onap.policy.apex.core.basicmodel.concepts.AxKeyInformation</class>
33 <class>org.onap.policy.apex.core.basicmodel.concepts.AxModel</class>
34 <class>org.onap.policy.apex.core.basicmodel.concepts.TestEntity</class>
35 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextType</class>
36 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextItem</class>
37 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextItemTemplate</class>
38 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextScope</class>
39 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextType</class>
40 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextMap</class>
41 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContext</class>
42 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextModel</class>
43 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEventParameter</class>
44 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEvent</class>
45 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEvents</class>
46 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEventModel</class>
47 <class>org.onap.policy.apex.core.policymodel.concepts.AxLogic</class>
48 <class>org.onap.policy.apex.core.policymodel.concepts.AxTaskParameter</class>
49 <class>org.onap.policy.apex.core.policymodel.concepts.AxTask</class>
50 <class>org.onap.policy.apex.core.policymodel.concepts.AxTasks</class>
51 <class>org.onap.policy.apex.core.policymodel.concepts.AxState</class>
52 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicy</class>
53 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicies</class>
54 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicyModel</class>
55 <class>org.onap.policy.apex.core.enginemodel.concepts.AxEngineStats</class>
56 <class>org.onap.policy.apex.core.enginemodel.concepts.AxEngineModel</class>
57 <class>org.onap.policy.apex.domains.aadm.concepts.ENodeBStatus</class>
58 <class>org.onap.policy.apex.domains.aadm.concepts.IMSIStatus</class>
59 <class>org.onap.policy.apex.domains.aadm.concepts.IPAddressStatus</class>
60 <class>org.onap.policy.apex.domains.adaptive.concepts.AnomalyDetection</class>
61 <class>org.onap.policy.apex.domains.adaptive.concepts.AutoLearn</class>
62 <class>org.onap.policy.apex.domains.vpn.concepts.VPNCustomer</class>
63 <class>org.onap.policy.apex.domains.vpn.concepts.VPNLink</class>
64 <class>org.onap.policy.apex.domains.vpn.concepts.VPNProblem</class>
66 <exclude-unlisted-classes>false</exclude-unlisted-classes>
68 <property name="javax.persistence.target-database" value="PostgreSQL" />
69 <property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver" />
70 <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/apex" />
71 <property name="javax.persistence.jdbc.user" value="postgres" />
72 <property name="javax.persistence.jdbc.password" value="postgres" />
74 <property name="eclipselink.ddl-generation" value="create-or-extend-tables" />
75 <property name="eclipselink.logging.level" value="INFO" />
80 <persistence-unit name="org.onap.policy.apex.core.model.eclipselink.test"
81 transaction-type="RESOURCE_LOCAL">
82 <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
84 <class>org.onap.policy.apex.core.basicmodel.dao.converters.UUID2String</class>
85 <class>org.onap.policy.apex.core.basicmodel.concepts.AxArtifactKey</class>
86 <class>org.onap.policy.apex.core.basicmodel.concepts.AxConcept</class>
87 <class>org.onap.policy.apex.core.basicmodel.concepts.AxDataType</class>
88 <class>org.onap.policy.apex.core.basicmodel.concepts.AxKeyInfo</class>
89 <class>org.onap.policy.apex.core.basicmodel.concepts.AxKeyInformation</class>
90 <class>org.onap.policy.apex.core.basicmodel.concepts.AxModel</class>
91 <class>org.onap.policy.apex.core.basicmodel.concepts.TestEntity</class>
92 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextType</class>
93 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextItem</class>
94 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextItemTemplate</class>
95 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextScope</class>
96 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextType</class>
97 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextMap</class>
98 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContext</class>
99 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextModel</class>
100 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEventParameter</class>
101 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEvent</class>
102 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEvents</class>
103 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEventModel</class>
104 <class>org.onap.policy.apex.core.policymodel.concepts.AxLogic</class>
105 <class>org.onap.policy.apex.core.policymodel.concepts.AxTaskParameter</class>
106 <class>org.onap.policy.apex.core.policymodel.concepts.AxTask</class>
107 <class>org.onap.policy.apex.core.policymodel.concepts.AxTasks</class>
108 <class>org.onap.policy.apex.core.policymodel.concepts.AxState</class>
109 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicy</class>
110 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicies</class>
111 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicyModel</class>
112 <class>org.onap.policy.apex.core.enginemodel.concepts.AxEngineStats</class>
113 <class>org.onap.policy.apex.core.enginemodel.concepts.AxEngineModel</class>
114 <class>org.onap.policy.apex.domains.aadm.concepts.ENodeBStatus</class>
115 <class>org.onap.policy.apex.domains.aadm.concepts.IMSIStatus</class>
116 <class>org.onap.policy.apex.domains.aadm.concepts.IPAddressStatus</class>
117 <class>org.onap.policy.apex.domains.adaptive.concepts.AnomalyDetection</class>
118 <class>org.onap.policy.apex.domains.adaptive.concepts.AutoLearn</class>
119 <class>org.onap.policy.apex.domains.vpn.concepts.VPNCustomer</class>
120 <class>org.onap.policy.apex.domains.vpn.concepts.VPNLink</class>
121 <class>org.onap.policy.apex.domains.vpn.concepts.VPNProblem</class>
123 <exclude-unlisted-classes>false</exclude-unlisted-classes>
125 <property name="javax.persistence.target-database" value="PostgreSQL" />
126 <property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver" />
127 <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/apex_test" />
128 <property name="javax.persistence.jdbc.user" value="postgres" />
129 <property name="javax.persistence.jdbc.password" value="postgres" />
131 <property name="eclipselink.ddl-generation" value="drop-and-create-tables" />
132 <property name="eclipselink.logging.level" value="INFO" />
137 <persistence-unit name="org.onap.policy.apex.core.model.hibernate.runtime">
138 <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
140 <class>org.onap.policy.apex.core.basicmodel.dao.converters.UUID2String</class>
141 <class>org.onap.policy.apex.core.basicmodel.concepts.AxArtifactKey</class>
142 <class>org.onap.policy.apex.core.basicmodel.concepts.AxConcept</class>
143 <class>org.onap.policy.apex.core.basicmodel.concepts.AxDataType</class>
144 <class>org.onap.policy.apex.core.basicmodel.concepts.AxKeyInfo</class>
145 <class>org.onap.policy.apex.core.basicmodel.concepts.AxKeyInformation</class>
146 <class>org.onap.policy.apex.core.basicmodel.concepts.AxModel</class>
147 <class>org.onap.policy.apex.core.basicmodel.concepts.TestEntity</class>
148 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextType</class>
149 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextItem</class>
150 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextItemTemplate</class>
151 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextScope</class>
152 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextType</class>
153 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextMap</class>
154 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContext</class>
155 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextModel</class>
156 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEventParameter</class>
157 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEvent</class>
158 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEvents</class>
159 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEventModel</class>
160 <class>org.onap.policy.apex.core.policymodel.concepts.AxLogic</class>
161 <class>org.onap.policy.apex.core.policymodel.concepts.AxTaskParameter</class>
162 <class>org.onap.policy.apex.core.policymodel.concepts.AxTask</class>
163 <class>org.onap.policy.apex.core.policymodel.concepts.AxTasks</class>
164 <class>org.onap.policy.apex.core.policymodel.concepts.AxState</class>
165 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicy</class>
166 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicies</class>
167 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicyModel</class>
168 <class>org.onap.policy.apex.core.enginemodel.concepts.AxEngineStats</class>
169 <class>org.onap.policy.apex.core.enginemodel.concepts.AxEngineModel</class>
170 <class>org.onap.policy.apex.domains.aadm.concepts.ENodeBStatus</class>
171 <class>org.onap.policy.apex.domains.aadm.concepts.IMSIStatus</class>
172 <class>org.onap.policy.apex.domains.aadm.concepts.IPAddressStatus</class>
173 <class>org.onap.policy.apex.domains.adaptive.concepts.AnomalyDetection</class>
174 <class>org.onap.policy.apex.domains.adaptive.concepts.AutoLearn</class>
175 <class>org.onap.policy.apex.domains.vpn.concepts.VPNCustomer</class>
176 <class>org.onap.policy.apex.domains.vpn.concepts.VPNLink</class>
177 <class>org.onap.policy.apex.domains.vpn.concepts.VPNProblem</class>
180 <property name="javax.persistence.target-database" value="PostgreSQL" />
181 <property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver" />
182 <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/apex" />
183 <property name="javax.persistence.jdbc.user" value="postgres" />
184 <property name="javax.persistence.jdbc.password" value="postgres" />
186 <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQL94Dialect" />
187 <property name="hibernate.hbm2ddl.auto" value="update" />
188 <property name="hibernate.connection.provider_class"
189 value="org.hibernate.connection.C3P0ConnectionProvider" />
190 <property name="hibernate.temp.use_jdbc_metadata_defaults" value="false" />
191 <property name="hibernate.c3p0.max_size" value="100" />
192 <property name="hibernate.c3p0.min_size" value="0" />
193 <property name="hibernate.c3p0.acquire_increment" value="1" />
194 <property name="hibernate.c3p0.idle_test_period" value="300" />
195 <property name="hibernate.c3p0.max_statements" value="0" />
196 <property name="hibernate.c3p0.timeout" value="100" />
200 <persistence-unit name="org.onap.policy.apex.core.model.hibernate.test">
201 <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
203 <class>org.onap.policy.apex.core.basicmodel.dao.converters.UUID2String</class>
204 <class>org.onap.policy.apex.core.basicmodel.concepts.AxArtifactKey</class>
205 <class>org.onap.policy.apex.core.basicmodel.concepts.AxConcept</class>
206 <class>org.onap.policy.apex.core.basicmodel.concepts.AxDataType</class>
207 <class>org.onap.policy.apex.core.basicmodel.concepts.AxKeyInfo</class>
208 <class>org.onap.policy.apex.core.basicmodel.concepts.AxKeyInformation</class>
209 <class>org.onap.policy.apex.core.basicmodel.concepts.AxModel</class>
210 <class>org.onap.policy.apex.core.basicmodel.concepts.TestEntity</class>
211 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextType</class>
212 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextItem</class>
213 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextItemTemplate</class>
214 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextScope</class>
215 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextType</class>
216 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextMap</class>
217 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContext</class>
218 <class>org.onap.policy.apex.core.contextmodel.concepts.AxContextModel</class>
219 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEventParameter</class>
220 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEvent</class>
221 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEvents</class>
222 <class>org.onap.policy.apex.core.eventmodel.concepts.AxEventModel</class>
223 <class>org.onap.policy.apex.core.policymodel.concepts.AxLogic</class>
224 <class>org.onap.policy.apex.core.policymodel.concepts.AxTaskParameter</class>
225 <class>org.onap.policy.apex.core.policymodel.concepts.AxTask</class>
226 <class>org.onap.policy.apex.core.policymodel.concepts.AxTasks</class>
227 <class>org.onap.policy.apex.core.policymodel.concepts.AxState</class>
228 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicy</class>
229 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicies</class>
230 <class>org.onap.policy.apex.core.policymodel.concepts.AxPolicyModel</class>
231 <class>org.onap.policy.apex.core.enginemodel.concepts.AxEngineStats</class>
232 <class>org.onap.policy.apex.core.enginemodel.concepts.AxEngineModel</class>
233 <class>org.onap.policy.apex.domains.aadm.concepts.ENodeBStatus</class>
234 <class>org.onap.policy.apex.domains.aadm.concepts.IMSIStatus</class>
235 <class>org.onap.policy.apex.domains.aadm.concepts.IPAddressStatus</class>
236 <class>org.onap.policy.apex.domains.adaptive.concepts.AnomalyDetection</class>
237 <class>org.onap.policy.apex.domains.adaptive.concepts.AutoLearn</class>
238 <class>org.onap.policy.apex.domains.vpn.concepts.VPNCustomer</class>
239 <class>org.onap.policy.apex.domains.vpn.concepts.VPNLink</class>
240 <class>org.onap.policy.apex.domains.vpn.concepts.VPNProblem</class>
243 <property name="javax.persistence.target-database" value="PostgreSQL" />
244 <property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver" />
245 <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/apex_test" />
246 <property name="javax.persistence.jdbc.user" value="postgres" />
247 <property name="javax.persistence.jdbc.password" value="postgres" />
248 <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQL94Dialect" />
249 <property name="hibernate.hbm2ddl.auto" value="create" />
250 <property name="hibernate.connection.provider_class"
251 value="org.hibernate.connection.C3P0ConnectionProvider" />
252 <property name="hibernate.temp.use_jdbc_metadata_defaults" value="false" />
253 <property name="hibernate.c3p0.max_size" value="100" />
254 <property name="hibernate.c3p0.min_size" value="0" />
255 <property name="hibernate.c3p0.acquire_increment" value="1" />
256 <property name="hibernate.c3p0.idle_test_period" value="300" />
257 <property name="hibernate.c3p0.max_statements" value="0" />
258 <property name="hibernate.c3p0.timeout" value="100" />