forked from aibano/reportserver-docker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpersistence.xml
More file actions
223 lines (212 loc) · 19.7 KB
/
persistence.xml
File metadata and controls
223 lines (212 loc) · 19.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
<?xml version="1.0" encoding="utf-8"?><persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
<persistence-unit name="reportServerPU" transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>net.datenwerke.scheduler.service.scheduler.entities.history.ExecutionLogEntry</class>
<class>net.datenwerke.rs.dsbundle.service.dsbundle.entities.DatabaseBundleEntry</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.DailyNthdayTrigger</class>
<class>net.datenwerke.rs.compiledreportstore.entities.PersistentCompiledReport</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.filters.FilterBlock</class>
<class>net.datenwerke.rs.tsreportarea.service.tsreportarea.entities.TsDiskRoot</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.dagets.StaticHtmlDadget</class>
<class>net.datenwerke.rs.base.service.datasources.connectors.ArgumentDatasourceConnector</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.filters.Filter</class>
<class>net.datenwerke.rs.tsreportarea.service.tsreportarea.entities.TsDiskReportReference</class>
<class>net.datenwerke.rs.base.service.parameters.headline.HeadlineParameterDefinition</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.filters.FilterSpec</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.entities.Dadget</class>
<class>net.datenwerke.rs.base.service.datasources.definitions.DatabaseDatasource</class>
<class>net.datenwerke.rs.birt.service.reportengine.entities.BirtReportVariant</class>
<class>net.datenwerke.rs.fileserver.service.fileserver.entities.FileServerFolder</class>
<class>net.datenwerke.rs.core.service.reportmanager.entities.reports.ReportByteProperty</class>
<class>net.datenwerke.rs.tabletemplate.service.tabletemplate.entities.TableReportStringTemplate</class>
<class>net.datenwerke.rs.base.service.parameters.blatext.BlatextParameterDefinition</class>
<class>net.datenwerke.scheduler.service.scheduler.entities.history.ActionEntry</class>
<class>net.datenwerke.rs.birt.service.reportengine.entities.BirtReport</class>
<class>net.datenwerke.security.service.usermanager.entities.User</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.config.MonthlyNthDayConfig</class>
<class>net.datenwerke.rs.uservariables.service.variabletypes.string.StringUserVariableDefinition</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.entities.DadgetNode</class>
<class>net.datenwerke.scheduler.service.scheduler.entities.AbstractAction</class>
<class>net.datenwerke.rs.fileserver.service.fileserver.entities.FileServerFile</class>
<class>net.datenwerke.rs.base.service.datasources.definitions.CsvDatasourceConfig</class>
<class>net.datenwerke.rs.core.service.reportmanager.entities.reports.Report</class>
<class>net.datenwerke.scheduler.service.scheduler.entities.AbstractJob</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.DateTrigger</class>
<class>net.datenwerke.rs.core.service.reportmanager.entities.AbstractReportManagerNode</class>
<class>net.datenwerke.rs.birt.service.datasources.birtreport.entities.BirtReportDatasourceDefinition</class>
<class>net.datenwerke.rs.jxlsreport.service.jxlsreport.entities.JxlsReport</class>
<class>net.datenwerke.rs.tabletemplate.service.tabletemplate.entities.TableReportByteTemplate</class>
<class>net.datenwerke.rs.tabletemplate.service.tabletemplate.entities.TableReportTemplate</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.DailyWorkdayTrigger</class>
<class>net.datenwerke.rs.base.service.parameters.blatext.BlatextParameterInstance</class>
<class>net.datenwerke.rs.uservariables.service.variabletypes.list.ListUserVariableDefinition</class>
<class>net.datenwerke.scheduler.service.scheduler.entities.history.HistoryEntryProperty</class>
<class>net.datenwerke.rs.fileserver.service.fileserver.entities.FileServerFileData</class>
<class>net.datenwerke.security.service.usermanager.entities.UserProperty</class>
<class>net.datenwerke.rs.scheduleasfile.service.scheduleasfile.entities.ExecutedReportFileReference</class>
<class>net.datenwerke.security.service.security.entities.GenericSecurityTargetEntity</class>
<class>net.datenwerke.rs.core.service.datasourcemanager.entities.DatasourceFolder</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.format.ColumnFormatNumber</class>
<class>net.datenwerke.rs.base.service.parameters.datetime.DateTimeParameterDefinition</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.entities.UserDashboard</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.WeeklyTrigger</class>
<class>net.datenwerke.rs.tsreportarea.service.tsreportarea.entities.TsDiskFolder</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.dagets.FavoriteList</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.TableReportVariant</class>
<class>net.datenwerke.scheduler.service.scheduler.entities.BaseProperty</class>
<class>net.datenwerke.rs.base.service.parameters.string.TextParameterInstance</class>
<class>net.datenwerke.rs.base.service.reportengines.jasper.entities.JasperReportVariant</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.format.ColumnFormatTemplate</class>
<class>net.datenwerke.rs.base.service.datasources.connectors.DatasourceConnectorConfig</class>
<class>net.datenwerke.security.service.usermanager.entities.AbstractUserManagerNode</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.YearlyAtDateTrigger</class>
<class>net.datenwerke.rs.core.service.reportmanager.entities.reports.ReportServerSideStringProperty</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.Column</class>
<class>net.datenwerke.rs.birt.service.reportengine.entities.BirtReportFile</class>
<class>net.datenwerke.rs.utils.eventlogger.entities.LogProperty</class>
<class>net.datenwerke.rs.globalconstants.service.globalconstants.entities.GlobalConstant</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.YearlyNamedDayTrigger</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.config.MonthlyNthDayOfWeekConfig</class>
<class>net.datenwerke.rs.core.service.datasourcemanager.entities.AbstractDatasourceManagerNode</class>
<class>net.datenwerke.rs.core.service.reportmanager.entities.ReportFolder</class>
<class>net.datenwerke.rs.scheduleasfile.service.scheduleasfile.action.ScheduleAsFileAction</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.config.YearlyNthDayOfWeekConfig</class>
<class>net.datenwerke.rs.crystal.service.crystal.entities.CrystalReportFile</class>
<class>net.datenwerke.rs.base.service.datasources.definitions.DatabaseDatasourceConfig</class>
<class>net.datenwerke.rs.incubator.service.versioning.entities.Revision</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.format.ColumnFormatDate</class>
<class>net.datenwerke.rs.core.service.datasourcemanager.entities.DatasourceDefinition</class>
<class>net.datenwerke.rs.tsreportarea.service.tsreportarea.entities.AbstractTsDiskNode</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.config.DailyConfig</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.MonthlyNthDayMthMonthTrigger</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.config.YearlyAtDateConfig</class>
<class>net.datenwerke.rs.scripting.service.jobs.ScriptExecuteJob</class>
<class>net.datenwerke.rs.uservariables.service.uservariables.entities.UserVariableDefinition</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.FilterRange</class>
<class>net.datenwerke.rs.jxlsreport.service.jxlsreport.entities.JxlsReportFile</class>
<class>net.datenwerke.rs.teamspace.service.teamspace.entities.TeamSpace</class>
<class>net.datenwerke.rs.core.service.reportmanager.entities.reports.ReportProperty</class>
<class>net.datenwerke.rs.utils.eventlogger.entities.AuditLogEntry</class>
<class>net.datenwerke.rs.condition.service.condition.entity.Condition</class>
<class>net.datenwerke.rs.dsbundle.service.dsbundle.entities.DatabaseBundle</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.filters.ColumnFilter</class>
<class>net.datenwerke.rs.base.service.parameters.separator.SeparatorParameterDefinition</class>
<class>net.datenwerke.rs.core.service.parameters.entities.ParameterDefinition</class>
<class>net.datenwerke.rs.scriptreport.service.scriptreport.parameter.ScriptParameterInstance</class>
<class>net.datenwerke.rs.scriptreport.service.scriptreport.entities.ScriptReportVariant</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.AdditionalColumnSpec</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.dagets.UrlDadget</class>
<class>net.datenwerke.rs.base.service.parameters.datasource.DatasourceParameterInstance</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.dagets.FavoriteListDadget</class>
<class>net.datenwerke.rs.base.service.parameters.separator.SeparatorParameterInstance</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.ColumnReference</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.dagets.ReportDadget</class>
<class>net.datenwerke.rs.teamspace.service.teamspace.entities.TeamSpaceMember</class>
<class>net.datenwerke.rs.incubator.service.jaspertotable.entities.JasperToTableConfig</class>
<class>net.datenwerke.security.service.security.entities.Ace</class>
<class>net.datenwerke.rs.base.service.parameters.datetime.DateTimeParameterInstance</class>
<class>net.datenwerke.rs.incubator.service.scriptdatasource.entities.ScriptDatasourceConfig</class>
<class>net.datenwerke.rs.uservariables.service.variabletypes.string.StringUserVariableInstance</class>
<class>net.datenwerke.rs.uservariables.service.variabletypes.list.ListUserVariableInstance</class>
<class>net.datenwerke.rs.core.service.reportmanager.entities.reports.ReportMetadata</class>
<class>net.datenwerke.rs.base.service.datasources.connectors.TextDatasourceConnector</class>
<class>net.datenwerke.rs.tabletemplate.service.tabletemplate.entities.TableReportTemplateList</class>
<class>net.datenwerke.rs.core.service.reportmanager.entities.reports.PreviewImage</class>
<class>net.datenwerke.security.service.security.entities.Acl</class>
<class>net.datenwerke.gf.service.properties.entities.Property</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.config.DateTriggerConfig</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.entities.Dashboard</class>
<class>net.datenwerke.rs.saiku.service.datasource.MondrianDatasource</class>
<class>net.datenwerke.rs.grideditor.service.grideditor.entities.GridEditorReport</class>
<class>net.datenwerke.rs.uservariables.service.parameters.UserVariableParameterDefinition</class>
<class>net.datenwerke.rs.base.service.datasources.connectors.UrlDatasourceConnector</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.format.ColumnFormatText</class>
<class>net.datenwerke.rs.core.service.datasourcemanager.entities.DatasourceContainer</class>
<class>net.datenwerke.rs.uservariables.service.parameters.UserVariableParameterInstance</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.entities.DashboardFolder</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.dagets.LibraryDadget</class>
<class>net.datenwerke.security.service.usermanager.entities.OrganisationalUnit</class>
<class>net.datenwerke.rs.core.service.datasourcemanager.entities.DatasourceDefinitionConfig</class>
<class>net.datenwerke.rs.teamspace.service.teamspace.entities.AppProperty</class>
<class>net.datenwerke.rs.scriptreport.service.scriptreport.entities.ScriptReport</class>
<class>net.datenwerke.rs.incubator.service.scriptdatasource.entities.ScriptDatasource</class>
<class>net.datenwerke.rs.crystal.service.crystal.entities.CrystalReport</class>
<class>net.datenwerke.rs.base.service.datasources.definitions.CsvDatasource</class>
<class>net.datenwerke.rs.base.service.reportengines.jasper.entities.JasperReport</class>
<class>net.datenwerke.rs.crystal.service.crystal.entities.CrystalReportVariant</class>
<class>net.datenwerke.rs.core.service.reportmanager.entities.reports.ReportStringProperty</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.config.WeeklyConfig</class>
<class>net.datenwerke.security.service.security.entities.HierarchicalAcl</class>
<class>net.datenwerke.security.service.security.entities.AceAccessMap</class>
<class>net.datenwerke.scheduler.service.scheduler.entities.AbstractTrigger</class>
<class>net.datenwerke.scheduler.service.scheduler.triggers.complex.MonthlyNamedDayTrigger</class>
<class>net.datenwerke.rs.base.service.parameters.datasource.DatasourceParameterData</class>
<class>net.datenwerke.rs.base.service.parameters.string.TextParameterDefinition</class>
<class>net.datenwerke.rs.base.service.datasources.connectors.DatasourceConnector</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.TableReport</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.format.ColumnFormat</class>
<class>net.datenwerke.rs.jxlsreport.service.jxlsreport.entities.JxlsReportVariant</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.format.ColumnFormatCurrency</class>
<class>net.datenwerke.security.service.security.entities.HierarchicalAce</class>
<class>net.datenwerke.scheduler.service.scheduler.entities.history.JobEntry</class>
<class>net.datenwerke.rs.computedcolumns.service.computedcolumns.entities.ComputedColumn</class>
<class>net.datenwerke.rs.base.service.parameters.headline.HeadlineParameterInstance</class>
<class>net.datenwerke.rs.core.service.parameters.entities.ParameterInstance</class>
<class>net.datenwerke.rs.grideditor.service.grideditor.entities.GridEditorReportVariant</class>
<class>net.datenwerke.rs.uservariables.service.uservariables.entities.UserVariableInstance</class>
<class>net.datenwerke.rs.saiku.service.saiku.entities.SaikuReportVariant</class>
<class>net.datenwerke.rs.scheduler.service.scheduler.jobs.report.ReportExecuteJob</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.filters.PreFilter</class>
<class>net.datenwerke.rs.base.service.reportengines.table.entities.filters.BinaryColumnFilter</class>
<class>net.datenwerke.rs.saiku.service.saiku.entities.SaikuReport</class>
<class>net.datenwerke.security.service.usermanager.entities.Group</class>
<class>net.datenwerke.scheduler.service.scheduler.entities.history.JobHistory</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.entities.AbstractDashboardManagerNode</class>
<class>net.datenwerke.rs.base.service.reportengines.jasper.entities.JasperReportJRXMLFile</class>
<class>net.datenwerke.rs.teamspace.service.teamspace.entities.TeamSpaceApp</class>
<class>net.datenwerke.rs.saiku.service.datasource.MondrianDatasourceConfig</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.entities.DashboardNode</class>
<class>net.datenwerke.rs.scheduler.service.scheduler.mail.MailReportAction</class>
<class>net.datenwerke.rs.fileserver.service.fileserver.entities.AbstractFileServerNode</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.entities.DashboardReference</class>
<class>net.datenwerke.rs.tsreportarea.service.tsreportarea.entities.TsDiskGeneralReference</class>
<class>net.datenwerke.rs.scriptreport.service.scriptreport.parameter.ScriptParameterDefinition</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.entities.DashboardContainer</class>
<class>net.datenwerke.rs.birt.service.datasources.birtreport.entities.BirtReportDatasourceConfig</class>
<class>net.datenwerke.rs.base.service.parameters.datasource.DatasourceParameterDefinition</class>
<class>net.datenwerke.rs.dashboard.service.dashboard.dagets.FavoriteListEntry</class>
<properties>
<!-- Connection properties -->
<property name="hibernate.dialect" value="net.datenwerke.rs.utils.hibernate.MySQL5Dialect"/>
<property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/>
<property name="hibernate.connection.url" value="jdbc:mysql://192.168.8.8:3306/reportserver"/>
<property name="hibernate.connection.username" value="reportserver"/>
<property name="hibernate.connection.password" value="reportserver"/>
<!--<property name="hibernate.default_schema" value=""/>-->
<property name="hibernate.connection.autocommit" value="false"/>
<!-- Recreate table on server restart -->
<!-- DISABLE FOR PRODUCTION -->
<property name="hibernate.hbm2ddl.auto" value=""/>
<!-- Cache/Naming -->
<property name="hibernate.ejb.naming_strategy" value="net.datenwerke.rs.utils.hibernate.ReportServerNamingStrategy"/>
<property name="hibernate.cache.provider_class" value="org.hibernate.cache.NoCacheProvider"/>
<!-- Debug -->
<property name="hibernate.show_sql" value="false"/>
<property name="hibernate.format_sql" value="true"/>
<!-- C3P0 -->
<property name="hibernate.c3p0.acquire_increment" value="5"/>
<property name="hibernate.c3p0.idle_test_period" value="60"/>
<property name="hibernate.c3p0.timeout" value="3600"/>
<property name="hibernate.c3p0.max_size" value="30"/>
<property name="hibernate.c3p0.max_statements" value="0"/>
<property name="hibernate.c3p0.min_size" value="5"/>
<!-- Envers -->
<property name="org.hibernate.envers.audit_table_suffix" value="_A"/>
<property name="org.hibernate.envers.audit_table_prefix" value=""/>
<!-- hibernate search -->
<property name="hibernate.search.default.directory_provider" value="ram"/>
<!-- <property name="hibernate.search.analyzer" value="org.apache.lucene.analysis.de.GermanAnalyzer"/> -->
<!-- <property name="hibernate.search.analyzer" value="org.apache.lucene.analysis.WhitespaceAnalyzer"/> -->
</properties>
</persistence-unit>
</persistence>