com.caucho.amber.cfg.persistence-40.rnc Maven / Gradle / Ivy
default namespace jpa_21 = "http://xmlns.jcp.org/xml/ns/persistence"
namespace local = ""
namespace xsi = "http://www.w3.org/2001/XMLSchema-instance"
t_boolean = string
t_class = string
t_jndi = string
pst21_persistence = element persistence {
attribute version { "2.0" },
attribute xsi:schemaLocation { string }?,
pst21_persistence-unit*
}
pst21_persistence-unit = element persistence-unit {
attribute name { string },
attribute transaction-type { "JTA" | "RESOURCE_LOCAL" }?,
element description { string }?,
element provider { string }?,
element jta-data-source { t_jndi }?,
element non-jta-data-source { t_jndi }?,
element mapping-file { string }*,
element jar-file { string }*,
element class { t_class }*,
element exclude-unlisted-classes { t_boolean }?,
element shared-cache-mode { string }?,
element validation-mode { string }?,
element properties {
element property {
attribute name { string },
attribute value { string }
}*
}?
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy