Skip to content
Snippets Groups Projects
persistence.xml 13.1 KiB
Newer Older
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0"
   xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="
        http://java.sun.com/xml/ns/persistence
        http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
	<persistence-unit name="default">
		<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>

		<mapping-file>de/bps/olat/modules/cl/Checklist.hbm.xml</mapping-file>
		<mapping-file>de/bps/olat/modules/cl/CheckpointResult.hbm.xml</mapping-file>
		<mapping-file>de/bps/olat/modules/cl/Checkpoint.hbm.xml</mapping-file>
		<mapping-file>org/olat/ims/qti/QTIResult.hbm.xml</mapping-file>
		<mapping-file>org/olat/ims/qti/QTIResultSet.hbm.xml</mapping-file>
		<mapping-file>org/olat/note/NoteImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/commons/lifecycle/LifeCycleEntry.hbm.xml</mapping-file>
		<mapping-file>org/olat/commons/coordinate/cluster/lock/LockImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/commons/info/model/InfoMessageImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/group/area/BGAreaImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/group/area/BGtoAreaRelationImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/resource/OLATResourceImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/resource/accesscontrol/provider/paypal/model/PaypalTransaction.hbm.xml</mapping-file>
		<mapping-file>org/olat/basesecurity/AuthenticationImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/basesecurity/PolicyImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/basesecurity/IdentityImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/basesecurity/NamedGroupImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/basesecurity/SecurityGroupImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/basesecurity/SecurityGroupMembershipImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/repository/RepositoryEntry.hbm.xml</mapping-file>
		<mapping-file>org/olat/repository/model/CatalogEntryImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/nodes/projectbroker/datamodel/Project.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/nodes/projectbroker/datamodel/ProjectBroker.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/assessment/model/UserEfficiencyStatementImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/modules/openmeetings/model/OpenMeetingsReference.hbm.xml</mapping-file>
		<mapping-file>org/olat/properties/Property.hbm.xml</mapping-file>
		<mapping-file>org/olat/registration/TemporaryKeyImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/statistic/daily/DailyStat.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/statistic/dayofweek/DayOfWeekStat.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/statistic/hourofday/HourOfDayStat.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/statistic/studylevel/StudyLevelStat.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/statistic/studybranch3/StudyBranch3Stat.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/statistic/weekly/WeeklyStat.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/statistic/homeorg/HomeOrgStat.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/statistic/orgtype/OrgTypeStat.hbm.xml</mapping-file>
		<mapping-file>org/olat/portfolio/model/artefacts/AbstractArtefact.hbm.xml</mapping-file>
		<mapping-file>org/olat/modules/fo/portfolio/ForumArtefact.hbm.xml</mapping-file>
		<mapping-file>org/olat/modules/wiki/portfolio/WikiArtefact.hbm.xml</mapping-file>
		<mapping-file>org/olat/modules/webFeed/portfolio/BlogArtefact.hbm.xml</mapping-file>
		<mapping-file>org/olat/modules/webFeed/portfolio/LiveBlogArtefact.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/assessment/portfolio/EfficiencyStatementArtefact.hbm.xml</mapping-file>
		<mapping-file>org/olat/portfolio/model/structel/StructureElement.hbm.xml</mapping-file>
		<mapping-file>org/olat/portfolio/model/notification/Notifications.hbm.xml</mapping-file>
		<mapping-file>org/olat/portfolio/model/restriction/CollectRestriction.hbm.xml</mapping-file>
		<mapping-file>org/olat/core/commons/services/mark/impl/MarkImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/core/commons/services/tagging/model/TagImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/core/util/mail/model/DBMail.hbm.xml</mapping-file>
		<mapping-file>org/olat/core/util/mail/model/DBMailAttachment.hbm.xml</mapping-file>
		<mapping-file>org/olat/core/util/mail/model/DBMailRecipient.hbm.xml</mapping-file>
		<mapping-file>org/olat/core/logging/activity/LoggingObject.hbm.xml</mapping-file>
		<mapping-file>org/olat/course/db/impl/CourseDBEntryImpl.hbm.xml</mapping-file>
		<!-- Start upgraders mapping -->
		<mapping-file>org/olat/upgrade/model/BGAreaUpgrade.hbm.xml</mapping-file>
		<mapping-file>org/olat/upgrade/model/BGContextImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/upgrade/model/BGContext2Resource.hbm.xml</mapping-file>
		<mapping-file>org/olat/upgrade/model/BookmarkImpl.hbm.xml</mapping-file>
		<mapping-file>org/olat/upgrade/model/DBMailAttachmentData.hbm.xml</mapping-file>
		<mapping-file>org/olat/upgrade/model/BusinessGroupUpgrade.hbm.xml</mapping-file>
		<mapping-file>org/olat/upgrade/model/BGResourceRelation.hbm.xml</mapping-file>
		<mapping-file>org/olat/upgrade/model/RepositoryEntryUpgrade.hbm.xml</mapping-file>
		<class>org.olat.upgrade.model.RepositoryEntryUpgradeToGroupRelation</class>
		<class>org.olat.upgrade.model.EPMapUpgrade</class>
		<class>org.olat.upgrade.model.EPMapUpgradeToGroupRelation</class>
		<class>org.olat.upgrade.model.InvitationUpgrade</class>
srosse's avatar
srosse committed
		<class>org.olat.basesecurity.IdentityImpl</class>
		<class>org.olat.basesecurity.IdentityShort</class>
		<class>org.olat.basesecurity.model.GroupImpl</class>
		<class>org.olat.basesecurity.model.GrantImpl</class>
		<class>org.olat.basesecurity.model.GroupMembershipImpl</class>
		<class>org.olat.basesecurity.model.UserProperty</class>
		<class>org.olat.basesecurity.model.IdentityLastLoginImpl</class>
		<class>org.olat.core.dispatcher.mapper.model.PersistedMapper</class>
		<class>org.olat.commons.calendar.model.ImportedCalendar</class>
		<class>org.olat.commons.calendar.model.ImportedToCalendar</class>
		<class>org.olat.commons.calendar.model.CalendarUserConfiguration</class>
		<class>org.olat.core.commons.services.lock.pessimistic.PLockImpl</class>
		<class>org.olat.core.commons.services.notifications.model.SubscriberImpl</class>
		<class>org.olat.core.commons.services.notifications.model.PublisherImpl</class>
		<class>org.olat.core.commons.services.taskexecutor.model.PersistentTask</class>
		<class>org.olat.core.commons.services.taskexecutor.model.PersistentTaskModifier</class>
		<class>org.olat.core.commons.services.commentAndRating.model.UserRatingImpl</class>
		<class>org.olat.core.commons.services.commentAndRating.model.UserCommentImpl</class>
		<class>org.olat.course.assessment.model.AssessmentModeImpl</class>
		<class>org.olat.course.assessment.model.AssessmentModeToAreaImpl</class>
		<class>org.olat.course.assessment.model.AssessmentModeToGroupImpl</class>
		<class>org.olat.course.assessment.model.UserCourseInfosImpl</class>
		<class>org.olat.course.assessment.model.UserEfficiencyStatementRepoImpl</class>
		<class>org.olat.course.nodes.cl.model.DBCheckbox</class>
		<class>org.olat.course.nodes.cl.model.DBCheck</class>
		<class>org.olat.course.nodes.gta.model.TaskImpl</class>
		<class>org.olat.course.nodes.gta.model.TaskLightImpl</class>
		<class>org.olat.course.nodes.gta.model.TaskListImpl</class>
		<class>org.olat.course.certificate.model.CertificateImpl</class>
		<class>org.olat.course.certificate.model.CertificateStandalone</class>
		<class>org.olat.course.certificate.model.CertificateLightImpl</class>
		<class>org.olat.course.certificate.model.CertificateTemplateImpl</class>
		<class>org.olat.group.model.ContactView</class>
		<class>org.olat.group.model.ContactViewExtended</class>
		<class>org.olat.group.model.BusinessGroupShortImpl</class>
		<class>org.olat.group.model.BusinessGroupMembershipViewImpl</class>
		<class>org.olat.group.model.BGRepositoryEntryRelation</class>
		<class>org.olat.group.model.RepositoryEntryToBusinessGroup</class>
		<class>org.olat.group.model.GroupToBusinessGroup</class>
		<class>org.olat.group.model.BusinessGroupToSearch</class>
		<class>org.olat.group.BusinessGroupImpl</class>
		<class>org.olat.repository.RepositoryEntry</class>
		<class>org.olat.repository.model.RepositoryEntryToGroupRelation</class>
		<class>org.olat.repository.model.RepositoryEntryLifecycle</class>
		<class>org.olat.repository.model.RepositoryEntryStatistics</class>
		<class>org.olat.repository.model.RepositoryEntryLightImpl</class>
		<class>org.olat.repository.model.RepositoryEntryMembership</class>
		<class>org.olat.resource.references.ReferenceImpl</class>
		<class>org.olat.resource.accesscontrol.model.OfferImpl</class>
		<class>org.olat.resource.accesscontrol.model.OrderImpl</class>
		<class>org.olat.resource.accesscontrol.model.OrderPartImpl</class>
		<class>org.olat.resource.accesscontrol.model.OrderLineImpl</class>
		<class>org.olat.resource.accesscontrol.model.OfferAccessImpl</class>
		<class>org.olat.resource.accesscontrol.model.AccessTransactionImpl</class>
		<class>org.olat.resource.accesscontrol.model.FreeAccessMethod</class>
		<class>org.olat.resource.accesscontrol.model.TokenAccessMethod</class>
		<class>org.olat.resource.accesscontrol.model.ResourceReservationImpl</class>
		<class>org.olat.resource.accesscontrol.provider.paypal.model.PaypalAccessMethod</class>
		<class>org.olat.instantMessaging.model.InstantMessageImpl</class>
		<class>org.olat.instantMessaging.model.ImPreferencesImpl</class>
		<class>org.olat.instantMessaging.model.RosterEntryImpl</class>
		<class>org.olat.instantMessaging.model.RosterEntryView</class>
		<class>org.olat.instantMessaging.model.InstantMessageNotificationImpl</class>
		<class>org.olat.ims.qti.statistics.model.QTIStatisticResult</class>
		<class>org.olat.ims.qti.statistics.model.QTIStatisticResultSet</class>
		<class>org.olat.ims.qti21.model.jpa.AssessmentResponseImpl</class>
		<class>org.olat.ims.qti21.model.jpa.AssessmentItemSessionImpl</class>
		<class>org.olat.ims.qti21.model.jpa.AssessmentTestSessionImpl</class>
		<class>org.olat.ims.qti21.model.jpa.AssessmentTestMarksImpl</class>
		<class>org.olat.modules.assessment.model.AssessmentEntryImpl</class>
		<class>org.olat.modules.fo.model.ForumImpl</class>
		<class>org.olat.modules.fo.model.MessageImpl</class>
		<class>org.olat.modules.fo.model.MessageRefImpl</class>
		<class>org.olat.modules.fo.model.MessageLightImpl</class>
		<class>org.olat.modules.fo.model.MessagePeekviewImpl</class>
		<class>org.olat.modules.fo.model.ReadMessageImpl</class>
		<class>org.olat.modules.fo.model.MessageStatistics</class>
		<class>org.olat.modules.gotomeeting.model.GoToMeetingImpl</class>
		<class>org.olat.modules.gotomeeting.model.GoToOrganizerImpl</class>
		<class>org.olat.modules.gotomeeting.model.GoToRegistrantImpl</class>
		<class>org.olat.modules.portfolio.model.BinderImpl</class>
		<class>org.olat.modules.portfolio.model.SectionImpl</class>
		<class>org.olat.modules.portfolio.model.PageImpl</class>
		<class>org.olat.modules.portfolio.model.PageBodyImpl</class>
		<class>org.olat.modules.portfolio.model.AbstractPart</class>
		<class>org.olat.modules.portfolio.model.MediaImpl</class>
		<class>org.olat.modules.portfolio.model.HTMLPart</class>
		<class>org.olat.modules.portfolio.model.MediaPart</class>
		<class>org.olat.modules.portfolio.model.CategoryImpl</class>
		<class>org.olat.modules.portfolio.model.CategoryToElementImpl</class>
		<class>org.olat.modules.portfolio.model.AssessmentSectionImpl</class>
		<class>org.olat.modules.qpool.model.PoolImpl</class>
		<class>org.olat.modules.qpool.model.PoolToItem</class>
		<class>org.olat.modules.qpool.model.PoolItemShortView</class>
		<class>org.olat.modules.qpool.model.QuestionItemImpl</class>
		<class>org.olat.modules.qpool.model.BusinessGroupToItemView</class>
		<class>org.olat.modules.qpool.model.ResourceShareImpl</class>
		<class>org.olat.modules.qpool.model.TaxonomyLevelImpl</class>
		<class>org.olat.modules.qpool.model.ItemCollectionImpl</class>
		<class>org.olat.modules.qpool.model.CollectionToItem</class>
		<class>org.olat.modules.qpool.model.QEducationalContext</class>
		<class>org.olat.modules.qpool.model.QItemType</class>
		<class>org.olat.modules.qpool.model.QLicense</class>
		<class>org.olat.modules.reminder.model.ReminderImpl</class>
		<class>org.olat.modules.reminder.model.SentReminderImpl</class>
		<class>org.olat.modules.video.model.VideoTranscodingImpl</class>
		<class>org.olat.ims.lti.model.LTIOutcomeImpl</class>
		<class>org.olat.portfolio.model.InvitationImpl</class>
		<class>org.olat.portfolio.model.structel.EPStructureElementToGroupRelation</class>
srosse's avatar
srosse committed
		<class>org.olat.user.UserImpl</class>
			<property name="hibernate.generate_statistics" value="true"/>
			<property name="hibernate.archive.autodetection" value=""/>
			<property name="hibernate.max_fetch_depth" value="10"/>
srosse's avatar
srosse committed
			<property name="hibernate.connection.release_mode" value="after_transaction"/>
			<property name="hibernate.ejb.interceptor" value="org.olat.core.commons.persistence.AuditInterceptor"/>
		</properties>
	</persistence-unit>
</persistence>