Data Store Entity Error

Hi,
I try to make process model in Appian, at this moment i resolve all errors when i try to validate in process designer created model.
This is what i do:
from tempo i click to go into runtime data and start process "action completed successfully" then switch to tempo because i see new task (at this moment i assigned task to myself).
When i click in task i go to next, and next...the process will stop when it comes to object called data store entity in my process model.

The intention for my work in Appian is to create process model with objects that are really exists in company, after that to know about time of certain process nodes etc.

"An Error Has Occurred
java.lang.IllegalArgumentException: The id of the data store entity must be a composite id with a "@" as separator:"

Do you have some advice what i do wrong?

  Discussion posts and replies are publicly visible

Parents
  • Hi Piotrb,

    As Jonathan mentioned, It looks like XSD properties is not properly configured. To modify the XSD open the CDT you tring to save. Once you opened the CDT on the top rigt corner you have a gear icon. From that icon choose download XSD, then in that XSD find the primary key and modify you primary key xsd element same as like bellow.(According to your Primarikey column value and cdt column value).

    <xsd:element name="id" nillable="true" type="xsd:int">
    <xsd:annotation>
    <xsd:appinfo source="appian.jpa">@Id @GeneratedValue @Column(name="ID_PK", nullable=false, columnDefinition="INT")</xsd:appinfo>
    </xsd:annotation>
    </xsd:element>
Reply
  • Hi Piotrb,

    As Jonathan mentioned, It looks like XSD properties is not properly configured. To modify the XSD open the CDT you tring to save. Once you opened the CDT on the top rigt corner you have a gear icon. From that icon choose download XSD, then in that XSD find the primary key and modify you primary key xsd element same as like bellow.(According to your Primarikey column value and cdt column value).

    <xsd:element name="id" nillable="true" type="xsd:int">
    <xsd:annotation>
    <xsd:appinfo source="appian.jpa">@Id @GeneratedValue @Column(name="ID_PK", nullable=false, columnDefinition="INT")</xsd:appinfo>
    </xsd:annotation>
    </xsd:element>
Children
No Data