@@ -0,0 +1,1146 @@
+package com.impetus.kundera.metadata.mappedsuperclass;%0A%0Aimport javax.persistence.Column;%0Aimport javax.persistence.Id;%0Aimport javax.persistence.MappedSuperclass;%0A%0A//TODOO: While doing for attribute override, i need to verify with hibernate if i am having id attribute %0A@MappedSuperclass%0Apublic class MappedPerson%0A%7B%0A%0A    @Id%0A    private String id;%0A%0A    @Column%0A    private String firstName;%0A%0A    @Column%0A    private String lastName;%0A%0A    // try with @Id attribute on Employee as well.%0A//    @Column%0A    private transient int version;%0A%0A    public String getFirstName()%0A    %7B%0A        return firstName;%0A    %7D%0A%0A    public void setFirstName(String firstName)%0A    %7B%0A        this.firstName = firstName;%0A    %7D%0A%0A    public String getLastName()%0A    %7B%0A        return lastName;%0A    %7D%0A%0A    public void setLastName(String lastName)%0A    %7B%0A        this.lastName = lastName;%0A    %7D%0A%0A    public int getVersion()%0A    %7B%0A        return version;%0A    %7D%0A%0A    public void setVersion(int version)%0A    %7B%0A        this.version = version;%0A    %7D%0A%0A    public String getId()%0A    %7B%0A        return id;%0A    %7D%0A%0A    public void setId(String id)%0A    %7B%0A        this.id = id;%0A    %7D%0A%0A    %0A%7D%0A

Fix for Issue#56 (Mapped super class)