Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » [TENEO] MappingException
[TENEO] MappingException [message #425691] Fri, 05 December 2008 00:13 Go to next message
Torsten Link is currently offline Torsten LinkFriend
Messages: 51
Registered: July 2009
Member
Hello,

I got the following Exception:
org.eclipse.emf.teneo.hibernate.mapper.MappingException: Feature id not
found in eclass ILogRun.

But when I look in my ecore model the super.super class ILogBase
has the feature 'id'.

This is the inheritance path:
ILogBase<-ILogBaseEntity<-ILogRun

The same code already run with an older version of teneo.
Now I have upgraded and I got this problem.

Now I have:
Teneo EMF Persistence Runtime 1.0.1.v200809211527...
Teneo EMF Persistence SDK 1.0.1.v200809211527...


with kind regards


Torsten Link
Re: [TENEO] MappingException [message #425692 is a reply to message #425691] Fri, 05 December 2008 05:55 Go to previous messageGo to next message
Martin Taal is currently offline Martin TaalFriend
Messages: 5468
Registered: July 2009
Senior Member
Hi Torsten,
Can you post the stacktrace?
Also, can you try with a maintenance build (see bottom of download page)? The latest is from mid
november.

If it still does not work, then if you can send me the model(s) then I can try myself.

gr. Martin

Torsten Link wrote:
> Hello,
>
> I got the following Exception:
> org.eclipse.emf.teneo.hibernate.mapper.MappingException: Feature id not
> found in eclass ILogRun.
>
> But when I look in my ecore model the super.super class ILogBase
> has the feature 'id'.
>
> This is the inheritance path:
> ILogBase<-ILogBaseEntity<-ILogRun
>
> The same code already run with an older version of teneo.
> Now I have upgraded and I got this problem.
>
> Now I have:
> Teneo EMF Persistence Runtime 1.0.1.v200809211527...
> Teneo EMF Persistence SDK 1.0.1.v200809211527...
>
>
> with kind regards
>
>
> Torsten Link


--

With Regards, Martin Taal

Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Cell: +31 (0)6 288 48 943
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@springsite.com - mtaal@elver.org
Web: www.springsite.com - www.elver.org
[TENEO] MappingException [message #425719 is a reply to message #425692] Fri, 05 December 2008 14:03 Go to previous messageGo to next message
Torsten Link is currently offline Torsten LinkFriend
Messages: 51
Registered: July 2009
Member
--nextPart2594764.YU1it6Uufq
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8Bit

Hi Martin,

I tried now with the TENEO version
1.0.1.v200811151637
an I get the same behavior.

The model and the stacktrace is attached.

Tank you

Torsten


Martin Taal wrote:

> Hi Torsten,
> Can you post the stacktrace?
> Also, can you try with a maintenance build (see bottom of download page)?
> The latest is from mid november.
>
> If it still does not work, then if you can send me the model(s) then I can
> try myself.
>
> gr. Martin
>
> Torsten Link wrote:
>> Hello,
>>
>> I got the following Exception:
>> org.eclipse.emf.teneo.hibernate.mapper.MappingException: Feature id not
>> found in eclass ILogRun.
>>
>> But when I look in my ecore model the super.super class ILogBase
>> has the feature 'id'.
>>
>> This is the inheritance path:
>> ILogBase<-ILogBaseEntity<-ILogRun
>>
>> The same code already run with an older version of teneo.
>> Now I have upgraded and I got this problem.
>>
>> Now I have:
>> Teneo EMF Persistence Runtime 1.0.1.v200809211527...
>> Teneo EMF Persistence SDK 1.0.1.v200809211527...
>>
>>
>> with kind regards
>>
>>
>> Torsten Link
>
>


--nextPart2594764.YU1it6Uufq
Content-Type: text/plain; name="model.ecore"
Content-Transfer-Encoding: 8Bit
Content-Disposition: attachment; filename="model.ecore"

<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="model"
nsURI="http:///com/tsystems/abilit/log/core/model.ecore" nsPrefix="com.tsystems.abilit.log.core.model">
<eClassifiers xsi:type="ecore:EClass" name="ILogBase" abstract="true" interface="true">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=ID)"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Id"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ILogBaseEntity" abstract="true" eSuperTypes="#//ILogBase">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="hasChildren" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
defaultValueLiteral="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Transient"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//ILogBaseEntity">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Transient"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ILogStatus" eSuperTypes="#//ILogBaseEntity">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_STATUS&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Inheritance(strategy=TABLE_PER_CLASS)&#x9;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=NAME,length=&quot;250&quot;)"/ >
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=DESCRIPTION,length=&quot;1000&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ILogVersion" eSuperTypes="#//ILogBaseEntity">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_VERSION&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Inheritance(strategy=TABLE_PER_CLASS)&#x9;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=NAME,length=&quot;250&quot;)"/ >
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=DESCRIPTION,length=&quot;1000&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="runs" upperBound="-1" eType="#//ILogRun"
containment="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OneToMany(indexed=false)"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=version_id)"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OrderBy(&quot;id&quot;)"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ILogRun" eSuperTypes="#//ILogBaseEntity #//ITimeStampProvider">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_RUN&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Inheritance(strategy=TABLE_PER_CLASS)&#x9;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=NAME,length=&quot;250&quot;)"/ >
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=DESCRIPTION,length=&quot;1000&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//ILogVersion">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=version_id)&#x9;"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="steps" upperBound="-1"
eType="#//ILogStep" containment="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=run_id)&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OneToMany(indexed=false)"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OrderBy(&quot;id&quot;)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="testcases" upperBound="-1"
eType="#//ILogTestcase" containment="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=run_id)&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OneToMany(indexed=false)"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OrderBy(&quot;id&quot;)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="env" lowerBound="1" eType="#//ILogEnv">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=environment_id)&#x9;"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isOk" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
defaultValueLiteral="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=IS_OK)"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ILogTestcase" eSuperTypes="#//ILogBaseEntity #//IStatusProvider">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_TESTCASE&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Inheritance(strategy=TABLE_PER_CLASS)&#x9;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=NAME,length=&quot;250&quot;)"/ >
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="nameGroup" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=GROUP_NAME,length=&quot;250&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=DESCRIPTION,length=&quot;4000&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="objectId" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=OBJECT_ID)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="checked" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//ILogVersion">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=version_id)&#x9;"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="env" lowerBound="1" eType="#//ILogEnv">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=environment_id)&#x9;"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="run" lowerBound="1" eType="#//ILogRun">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=run_id)&#x9;"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="steps" upperBound="-1"
eType="#//ILogStep" containment="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=testcase_id)&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OneToMany(indexed=false)"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OrderBy(&quot;id&quot;)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="attachements" upperBound="-1"
eType="#//ILogAttach" containment="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=testcase_id)&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OneToMany(indexed=false)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="isOk" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
defaultValueLiteral="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=IS_OK)"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ILogEnv" eSuperTypes="#//ILogBaseEntity">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_ENVIRONMENT&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Inheritance(strategy=TABLE_PER_CLASS)&#x9;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=NAME,length=&quot;250&quot;)"/ >
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=DESCRIPTION,length=&quot;1000&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="hostName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=HOST_NAME,length=&quot;250&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ILogStep" eSuperTypes="#//ILogBaseEntity #//IStatusProvider #//ITimeStampProvider">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_STEP&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Inheritance(strategy=TABLE_PER_CLASS)&#x9;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=NAME,length=&quot;250&quot;)"/ >
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=DESCRIPTION,length=&quot;4000&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="objectId" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=OBJECT_ID)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="messages" upperBound="-1"
eType="#//ILogMessage" containment="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=step_id)&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OneToMany(indexed=false)"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OrderBy(&quot;id&quot;)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="attachements" upperBound="-1"
eType="#//ILogAttach" containment="true">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=step_id)&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@OneToMany(indexed=false)"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ILogAttach" eSuperTypes="#//ILogBaseEntity #//ITimeStampProvider">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_ATTACHEMENT&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Inheritance(strategy=TABLE_PER_CLASS)&#x9;"/>
</eAnnotations>
<eOperations name="getStringData" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=filename,length=&quot;500&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="data" eType="#//Blob">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=DATA)"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" @Lob&#xD;&#xA;@Column(length=104857600)&#xD;& ;#xA;@Type(type=&quot;blob&quot;)&#xD;&#xA; "/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="fullFileName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=full_filename,length=&quot;500&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mimeType" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=MIME_TYPE)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="zip" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=ZIP)"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ILogMessage" eSuperTypes="#//ILogBaseEntity #//IStatusProvider">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_MESSAGE&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Inheritance(strategy=TABLE_PER_CLASS)&#x9;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="message" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=MESSAGE,length=&quot;4000&quot;) "/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ITimeStampProvider" abstract="true"
interface="true" eSuperTypes="#//ILogBase">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_TIME_STAMP_PROVIDER&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="timestamp" eType="#//TimeStamp">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@Column(name=TIME_STAMP)"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IStatusProvider" abstract="true" interface="true"
eSuperTypes="#//ITimeStampProvider">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value=" &#x9;&#xD;&#xA;&#x9;@Table(&#xD;&#xA ;&#x9; name=Link_STATUS_PROVIDER&#xD;&#xA;&#x9; )&#xD;&#xA;&#x9;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//ILogStatus">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=status_id)&#x9;"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="mStatus" eType="#//ILogStatus">
<eAnnotations source="teneo.jpa">
<details key="appinfo" value="@JoinColumn(name=manual_status_id)&#x9;"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="TimeStamp" instanceClassName="java.util.Date"/>
<eClassifiers xsi:type="ecore:EDataType" name="Blob" instanceClassName="java.sql.Blob"/>
</ecore:EPackage>


--nextPart2594764.YU1it6Uufq
Content-Type: text/plain; name="stackTrace.txt"
Content-Transfer-Encoding: 8Bit
Content-Disposition: attachment; filename="stackTrace.txt"

org.osgi.framework.BundleException: Exception in com.tsystems.abilit.log.core.model.presentation.LogCoreEdito rPlugin$Implementation.start() of bundle com.tsystems.abilit.log.core.editor.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:1028)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:265)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAct ion.java:400)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter .postFindLocalClass(EclipseLazyStarter.java:111)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLoc alClass(ClasspathManager.java:427)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.fin dLocalClass(DefaultClassLoader.java:193)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:368)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findCl assInternal(BundleLoader.java:444)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:397)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:385)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loa dClass(DefaultClassLoader.java:87)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadCl ass(BundleLoader.java:313)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClas s(BundleHost.java:227)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.load Class(AbstractBundle.java:1274)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI .createExecutableExtension(RegistryStrategyOSGI.java:160)
at org.eclipse.core.internal.registry.ExtensionRegistry.createE xecutableExtension(ExtensionRegistry.java:867)
at org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandl e.createExecutableExtension(ConfigurationElementHandle.java: 51)
at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugi n.java:267)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(Work benchPlugin.java:263)
at org.eclipse.ui.internal.registry.ViewDescriptor.createView(V iewDescriptor.java:63)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewR eference.java:328)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReferen ce.java:230)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:30 6)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:53 1)
at org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:180)
at org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:270)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:473)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 08)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:649)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:576)
at org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:568)
at org.eclipse.ui.internal.PerspectiveHelper.activate(Perspecti veHelper.java:271)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:964)
at org.eclipse.ui.internal.WorkbenchPage.setPerspective(Workben chPage.java:3568)
at org.eclipse.ui.internal.WorkbenchPage.busySetPerspective(Wor kbenchPage.java:1032)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPag e.java:1016)
at org.eclipse.ui.internal.WorkbenchPage$18.run(WorkbenchPage.j ava:3667)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at org.eclipse.ui.internal.WorkbenchPage.setPerspective(Workben chPage.java:3665)
at org.eclipse.ui.handlers.ShowPerspectiveHandler.openPerspecti ve(ShowPerspectiveHandler.java:152)
at org.eclipse.ui.handlers.ShowPerspectiveHandler.openOther(Sho wPerspectiveHandler.java:124)
at org.eclipse.ui.handlers.ShowPerspectiveHandler.execute(ShowP erspectiveHandler.java:63)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
at org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:178)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:253)
at org.eclipse.ui.actions.PerspectiveMenu.runOther(PerspectiveM enu.java:369)
at org.eclipse.ui.actions.PerspectiveMenu$3.runWithEvent(Perspe ctiveMenu.java:125)
at org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
at org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
at org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1 360)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3482)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3068)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Caused by: org.eclipse.emf.teneo.hibernate.mapper.MappingException: Hibernate mapping generation failed
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.generate(HibernateMappingGenerator.java:130)
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.generateToString(HibernateMappingGenerator.java:138)
at org.eclipse.emf.teneo.hibernate.HbDataStore.mapEPackages(HbD ataStore.java:627)
at org.eclipse.emf.teneo.hibernate.HbSessionDataStore.mapModel( HbSessionDataStore.java:155)
at org.eclipse.emf.teneo.hibernate.HbSessionDataStore.initializ e(HbSessionDataStore.java:73)
at com.tsystems.abilit.log.core.model.presentation.LogCoreEdito rPlugin$Implementation.start(LogCoreEditorPlugin.java:162)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:1003)
.... 87 more
Caused by: org.eclipse.emf.teneo.hibernate.mapper.MappingException: Feature id not found in eclass ILogRun
at org.eclipse.emf.teneo.hibernate.mapper.AbstractAssociationMa pper.getColumnNameForOrderBy(AbstractAssociationMapper.java: 603)
at org.eclipse.emf.teneo.hibernate.mapper.AbstractAssociationMa pper.addCollectionElement(AbstractAssociationMapper.java:553 )
at org.eclipse.emf.teneo.hibernate.mapper.OneToManyMapper.proce ssOtMUni(OneToManyMapper.java:91)
at org.eclipse.emf.teneo.hibernate.mapper.OneToManyMapper.proce ss(OneToManyMapper.java:55)
at org.eclipse.emf.teneo.hibernate.mapper.FeatureMapper.process PAnnotatedEReference(FeatureMapper.java:166)
at org.eclipse.emf.teneo.hibernate.mapper.FeatureMapper.process (FeatureMapper.java:99)
at org.eclipse.emf.teneo.hibernate.mapper.EntityMapper.processF eature(EntityMapper.java:594)
at org.eclipse.emf.teneo.hibernate.mapper.EntityMapper.processF eatures(EntityMapper.java:500)
at org.eclipse.emf.teneo.hibernate.mapper.EntityMapper.processE ntity(EntityMapper.java:333)
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.processPAClass(HibernateMappingGenerator.java:215)
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.processPersistentClasses(HibernateMappingGenerator.java :165)
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.generate(HibernateMappingGenerator.java:116)
.... 95 more
Root exception:
org.eclipse.emf.teneo.hibernate.mapper.MappingException: Hibernate mapping generation failed
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.generate(HibernateMappingGenerator.java:130)
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.generateToString(HibernateMappingGenerator.java:138)
at org.eclipse.emf.teneo.hibernate.HbDataStore.mapEPackages(HbD ataStore.java:627)
at org.eclipse.emf.teneo.hibernate.HbSessionDataStore.mapModel( HbSessionDataStore.java:155)
at org.eclipse.emf.teneo.hibernate.HbSessionDataStore.initializ e(HbSessionDataStore.java:73)
at com.tsystems.abilit.log.core.model.presentation.LogCoreEdito rPlugin$Implementation.start(LogCoreEditorPlugin.java:162)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:265)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAct ion.java:400)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter .postFindLocalClass(EclipseLazyStarter.java:111)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLoc alClass(ClasspathManager.java:427)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.fin dLocalClass(DefaultClassLoader.java:193)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:368)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findCl assInternal(BundleLoader.java:444)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:397)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:385)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loa dClass(DefaultClassLoader.java:87)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadCl ass(BundleLoader.java:313)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClas s(BundleHost.java:227)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.load Class(AbstractBundle.java:1274)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI .createExecutableExtension(RegistryStrategyOSGI.java:160)
at org.eclipse.core.internal.registry.ExtensionRegistry.createE xecutableExtension(ExtensionRegistry.java:867)
at org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandl e.createExecutableExtension(ConfigurationElementHandle.java: 51)
at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugi n.java:267)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(Work benchPlugin.java:263)
at org.eclipse.ui.internal.registry.ViewDescriptor.createView(V iewDescriptor.java:63)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewR eference.java:328)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReferen ce.java:230)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:30 6)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:53 1)
at org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:180)
at org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:270)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:473)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 08)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:649)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:576)
at org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:568)
at org.eclipse.ui.internal.PerspectiveHelper.activate(Perspecti veHelper.java:271)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:964)
at org.eclipse.ui.internal.WorkbenchPage.setPerspective(Workben chPage.java:3568)
at org.eclipse.ui.internal.WorkbenchPage.busySetPerspective(Wor kbenchPage.java:1032)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPag e.java:1016)
at org.eclipse.ui.internal.WorkbenchPage$18.run(WorkbenchPage.j ava:3667)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at org.eclipse.ui.internal.WorkbenchPage.setPerspective(Workben chPage.java:3665)
at org.eclipse.ui.handlers.ShowPerspectiveHandler.openPerspecti ve(ShowPerspectiveHandler.java:152)
at org.eclipse.ui.handlers.ShowPerspectiveHandler.openOther(Sho wPerspectiveHandler.java:124)
at org.eclipse.ui.handlers.ShowPerspectiveHandler.execute(ShowP erspectiveHandler.java:63)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
at org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:178)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:253)
at org.eclipse.ui.actions.PerspectiveMenu.runOther(PerspectiveM enu.java:369)
at org.eclipse.ui.actions.PerspectiveMenu$3.runWithEvent(Perspe ctiveMenu.java:125)
at org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
at org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
at org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1 360)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3482)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3068)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Caused by: org.eclipse.emf.teneo.hibernate.mapper.MappingException: Feature id not found in eclass ILogRun
at org.eclipse.emf.teneo.hibernate.mapper.AbstractAssociationMa pper.getColumnNameForOrderBy(AbstractAssociationMapper.java: 603)
at org.eclipse.emf.teneo.hibernate.mapper.AbstractAssociationMa pper.addCollectionElement(AbstractAssociationMapper.java:553 )
at org.eclipse.emf.teneo.hibernate.mapper.OneToManyMapper.proce ssOtMUni(OneToManyMapper.java:91)
at org.eclipse.emf.teneo.hibernate.mapper.OneToManyMapper.proce ss(OneToManyMapper.java:55)
at org.eclipse.emf.teneo.hibernate.mapper.FeatureMapper.process PAnnotatedEReference(FeatureMapper.java:166)
at org.eclipse.emf.teneo.hibernate.mapper.FeatureMapper.process (FeatureMapper.java:99)
at org.eclipse.emf.teneo.hibernate.mapper.EntityMapper.processF eature(EntityMapper.java:594)
at org.eclipse.emf.teneo.hibernate.mapper.EntityMapper.processF eatures(EntityMapper.java:500)
at org.eclipse.emf.teneo.hibernate.mapper.EntityMapper.processE ntity(EntityMapper.java:333)
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.processPAClass(HibernateMappingGenerator.java:215)
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.processPersistentClasses(HibernateMappingGenerator.java :165)
at org.eclipse.emf.teneo.hibernate.mapper.HibernateMappingGener ator.generate(HibernateMappingGenerator.java:116)
.... 95 more



--nextPart2594764.YU1it6Uufq--
Re: [TENEO] MappingException [message #425747 is a reply to message #425719] Fri, 05 December 2008 22:30 Go to previous messageGo to next message
Martin Taal is currently offline Martin TaalFriend
Messages: 5468
Registered: July 2009
Senior Member
Hi Torsten,
Indeed a bug. Can you file a bugzilla? I am planning to do a new build in a few days anyway.
Using the Teneo extensionmechanism you can also solve it for yourselve (until the build is there),
let me know if this is a showstopper then I will drop you some info how to do this.

gr. Martin

Torsten Link wrote:
> Hi Martin,
>
> I tried now with the TENEO version
> 1.0.1.v200811151637
> an I get the same behavior.
>
> The model and the stacktrace is attached.
>
> Tank you
>
> Torsten
>
>
> Martin Taal wrote:
>
>> Hi Torsten,
>> Can you post the stacktrace?
>> Also, can you try with a maintenance build (see bottom of download page)?
>> The latest is from mid november.
>>
>> If it still does not work, then if you can send me the model(s) then I can
>> try myself.
>>
>> gr. Martin
>>
>> Torsten Link wrote:
>>> Hello,
>>>
>>> I got the following Exception:
>>> org.eclipse.emf.teneo.hibernate.mapper.MappingException: Feature id not
>>> found in eclass ILogRun.
>>>
>>> But when I look in my ecore model the super.super class ILogBase
>>> has the feature 'id'.
>>>
>>> This is the inheritance path:
>>> ILogBase<-ILogBaseEntity<-ILogRun
>>>
>>> The same code already run with an older version of teneo.
>>> Now I have upgraded and I got this problem.
>>>
>>> Now I have:
>>> Teneo EMF Persistence Runtime 1.0.1.v200809211527...
>>> Teneo EMF Persistence SDK 1.0.1.v200809211527...
>>>
>>>
>>> with kind regards
>>>
>>>
>>> Torsten Link
>>
>


--

With Regards, Martin Taal

Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Cell: +31 (0)6 288 48 943
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@springsite.com - mtaal@elver.org
Web: www.springsite.com - www.elver.org
Re: [TENEO] MappingException [message #425749 is a reply to message #425747] Sat, 06 December 2008 13:22 Go to previous message
Torsten Link is currently offline Torsten LinkFriend
Messages: 51
Registered: July 2009
Member
Hi Martin,
I added the BUG:
257800

Not quite sure if the Bug Description I entered is the real
cause.

I will wait for the new Build.

Thanks


Torsten.


Martin Taal wrote:

> Hi Torsten,
> Indeed a bug. Can you file a bugzilla? I am planning to do a new build in
> a few days anyway. Using the Teneo extensionmechanism you can also solve
> it for yourselve (until the build is there), let me know if this is a
> showstopper then I will drop you some info how to do this.
>
> gr. Martin
>
> Torsten Link wrote:
>> Hi Martin,
>>
>> I tried now with the TENEO version
>> 1.0.1.v200811151637
>> an I get the same behavior.
>>
>> The model and the stacktrace is attached.
>>
>> Tank you
>>
>> Torsten
>>
>>
>> Martin Taal wrote:
>>
>>> Hi Torsten,
>>> Can you post the stacktrace?
>>> Also, can you try with a maintenance build (see bottom of download
>>> page)? The latest is from mid november.
>>>
>>> If it still does not work, then if you can send me the model(s) then I
>>> can try myself.
>>>
>>> gr. Martin
>>>
>>> Torsten Link wrote:
>>>> Hello,
>>>>
>>>> I got the following Exception:
>>>> org.eclipse.emf.teneo.hibernate.mapper.MappingException: Feature id not
>>>> found in eclass ILogRun.
>>>>
>>>> But when I look in my ecore model the super.super class ILogBase
>>>> has the feature 'id'.
>>>>
>>>> This is the inheritance path:
>>>> ILogBase<-ILogBaseEntity<-ILogRun
>>>>
>>>> The same code already run with an older version of teneo.
>>>> Now I have upgraded and I got this problem.
>>>>
>>>> Now I have:
>>>> Teneo EMF Persistence Runtime 1.0.1.v200809211527...
>>>> Teneo EMF Persistence SDK 1.0.1.v200809211527...
>>>>
>>>>
>>>> with kind regards
>>>>
>>>>
>>>> Torsten Link
>>>
>>
>
>
Previous Topic:Problem syncing EMF data binding and CommandStack
Next Topic:Connector is not connected
Goto Forum:
  


Current Time: Thu Apr 18 08:17:38 GMT 2024

Powered by FUDForum. Page generated in 0.02369 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top