blob: 0bf7bbad04dc69ea3006047cd21c8fb9365e1b6a [file] [log] [blame]
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- Hibernate mapping for ErrorDocumentImpl -->
<hibernate-mapping>
<class name="net.sf.taverna.t2.reference.impl.ErrorDocumentImpl"
abstract="false">
<id name="internalId" column="id" type="string"/>
<!-- Composite key constructed from the namespace and local -->
<!-- parts of the T2Reference implementation type -->
<component name="typedId"
class="net.sf.taverna.t2.reference.impl.T2ReferenceImpl">
<property name="namespacePart" />
<property name="localPart" />
<property name="containsErrors"/>
<property name="depth"/>
<property name="referenceType"/>
</component>
<property name="message" length="10000"/>
<property name="exceptionMessage" length="10000"/>
<list name="stackTraceList" cascade="all" lazy="false">
<key column="id" not-null="true"/>
<list-index column="i" base="0" />
<composite-element
class="net.sf.taverna.t2.reference.impl.StackTraceElementBeanImpl">
<property name="fileName" />
<property name="className" />
<property name="methodName" />
<property name="lineNumber" />
</composite-element>
</list>
<set name="errorReferenceSet" cascade="all" lazy="false">
<key column="id" not-null="true"/>
<composite-element
class="net.sf.taverna.t2.reference.impl.T2ReferenceImpl">
<property name="namespacePart" />
<property name="localPart" />
<property name="containsErrors"/>
<property name="depth"/>
<property name="referenceType"/>
</composite-element>
</set>
</class>
</hibernate-mapping>