Hi, I am getting the below error in the process. I have created a CDT

Hi,

I am getting the below error in the process. I have created a CDT with a field name AirlineID as an Number(Integer). It throws an error when it try to store the value in "Write to Store Entity". Please suggest why the CDT integer type value is not able store in the DataStore Entity. Please note the below CDT syntax.

"Details: An error occurred while trying to convert the given data to the type of the specified entity “AirlineDetailMaster” [id=ed3e7773-2bba-4ae6-87af-ded44c76eb95@14330, type=AirlineDetailMaster (id=5170)] (data store: AirTicketManagement). Value that could not be converted: ActivityClassParameter[name=AirlineID,it=1,v=1] Details: com.appiancorp.core.type.TypeCastException: Invalid Cast: Cannot cast from type 'Number (Integer)' to type 'AirlineDetailMaster': CastInvalid "

<xsd:complexType name="AirlineBooking">
<xsd:sequence>
<xsd:element name="AirlineId" type="xsd:int">
<xsd:annotation>
<xsd:appinf...

OriginalPostID-114466

OriginalPostID-114466

  Discussion posts and replies are publicly visible

Parents
  • I have deleted the CDT and created again the earlier which I am getting got resolved but now I am getting the below issue. I have checked default value in the form and it is mapping =pv!AirlineManagement.AirlineId. Also, in the Write to Data Store the Value = =pv!AirlineManagement.AirlineId and saved into as AirlineManagement.AirlineId.

    Please suggest and let me know what is the issue out here.

    Details: An error occurred while trying to write to the entity “AirlineDetailManagement” [id=decea2f4-e5db-4e14-a809-1d20990a49c1@14599, type=AirlineDetail (id=5258)] (data store: AirMaster). Details: org.hibernate.exception.GenericJDBCException: could not insert: [AirlineDetailDT2146]: java.sql.SQLException: Field 'airlineid' doesn't have a default value Data: TypedValue[it=5258,v={12,Indian Airlines,Bussiness,13}]

Reply
  • I have deleted the CDT and created again the earlier which I am getting got resolved but now I am getting the below issue. I have checked default value in the form and it is mapping =pv!AirlineManagement.AirlineId. Also, in the Write to Data Store the Value = =pv!AirlineManagement.AirlineId and saved into as AirlineManagement.AirlineId.

    Please suggest and let me know what is the issue out here.

    Details: An error occurred while trying to write to the entity “AirlineDetailManagement” [id=decea2f4-e5db-4e14-a809-1d20990a49c1@14599, type=AirlineDetail (id=5258)] (data store: AirMaster). Details: org.hibernate.exception.GenericJDBCException: could not insert: [AirlineDetailDT2146]: java.sql.SQLException: Field 'airlineid' doesn't have a default value Data: TypedValue[it=5258,v={12,Indian Airlines,Bussiness,13}]

Children
No Data