Not able to open the application definition

Which IIQ version are you inquiring about?

8.3p4

Please share any images or screenshots, if relevant.

Please share any other relevant files that may be required (for example, logs).

Application Definition.xml (129.7 KB)

Share all details about your problem, including any error messages you may have received.

Hi SailPoint,

In our lower environment, I am not able to open the application definition for one of our application and receiving the error (please refer to the image attached.). I couldn’t find anything on the error code 11403445 on the internet.
I have attached the XML for the application from debug page. I am new to SailPoint and would really appreciate if the experts can assist me with troubleshooting. Thank you.

You’ll want to go to advanced analytics and select syslog for the search type and then enter that number as the incident number. It should give you a stack trace about the error.

1 Like

Hi @phodgdon, thanks for your prompt reply. I have been able to extract the syslog for the incident code 11403445.

Found the error and fixed it in the debug page of the application. I am able to access the application definition now.

remove below line from your xml , seems to be duplicate

    <Form name="Create Oracle IDCS Account Form(ERP)">
      <Attributes>
        <Map>
          <entry key="pageTitle" value="Create Oracle IDCS Account Form(ERP)"/>
        </Map>
      </Attributes>
      <Section name="Section 1">
        <Field displayName="User Type" name="userType" required="true" type="string">
          <Script>
            <Source>String identityType = identity.getAttribute("type");
String userType = null;

if (identityType != null &amp;&amp; identityType.equals("BusinessPartner")) {
    userType = "External";
} else if (identityType != null) {
    userType = "Internal";
}

return userType;</Source>
          </Script>
        </Field>
        <Field displayName="User Name" name="userName" required="true" type="string">
          <Script>
            <Source>return identity.getAttribute("ctmProfileId");</Source>
          </Script>
        </Field>
        <Field displayName="Given Name" name="name.givenName" required="true" type="string">
          <Script>
            <Source>return identity.getFirstname();</Source>
          </Script>
        </Field>
        <Field displayName="Family Name" name="name.familyName" required="true" type="string">
          <Script>
            <Source>return identity.getLastname();</Source>
          </Script>
        </Field>
        <Field displayName="Display Name" name="displayName" required="true" type="string">
          <Script>
            <Source>return identity.getDisplayName();</Source>
          </Script>
        </Field>
        <Field displayName="Primary Email" name="emails.work.primary.value" required="true" type="string">
          <Script>
            <Source>return identity.getEmail();</Source>
          </Script>
        </Field>
        <Field displayName="Secondary Email" name="emails.recovery.secondary.value" required="true" type="string">
          <Script>
            <Source>return identity.getEmail();</Source>
          </Script>
        </Field>
        <Field displayName="isFederatedUser" name="isFederatedUser" required="true" type="string">
          <Script>
            <Source>return "True";</Source>
          </Script>
        </Field>
        <Field displayName="active" name="active" required="true" type="string">
          <Script>
            <Source>return "True";</Source>
          </Script>
        </Field>
        <Field displayName="Formatted Name" name="name.formatted" required="true" type="string">
          <Script>
            <Source>return identity.getDisplayName();</Source>
          </Script>
        </Field>
        <Field displayName="Title" name="title" type="string">
          <Script>
            <Source>return identity.getAttribute("ctmPrimaryJobTitle");</Source>
          </Script>
        </Field>
        <Field displayName="Street Address" name="addresses.work.primary.streetAddress" type="string">
          <Script>
            <Source>return identity.getAttribute("ctmAddressLine1s");</Source>
          </Script>
        </Field>
        <Field displayName="City" name="addresses.work.primary.locality" type="string">
          <Script>
            <Source>return identity.getAttribute("ctmCities");</Source>
          </Script>
        </Field>
        <Field displayName="Postal Code" name="addresses.work.primary.postalCode" type="string">
          <Script>
            <Source>return identity.getAttribute("ctmPostCodes");</Source>
          </Script>
        </Field>
        <Field displayName="State" name="addresses.work.primary.region" type="string">
          <Script>
            <Source>return identity.getAttribute("ctmStates");</Source>
          </Script>
        </Field>
        <Field displayName="Country" name="addresses.work.primary.country" type="string">
          <Script>
            <Source>return "AU";</Source>
          </Script>
        </Field>
        <Field displayName="Work Phone Number" name="phoneNumbers.work.primary.value" type="string">
          <Script>
            <Source>return identity.getAttribute("ctmMobilePhoneNumber");</Source>
          </Script>
        </Field>
      </Section>
    </Form>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.