I'm trying to import a process model but recieve an error that I can not und

I'm trying to import a process model but recieve an error that I can not understand. Is says this:

"The processModel [id=74 uuid=0003d59b-80c4-8000-0d1c-680000680000] was not imported because a required reference is missing: Reference to content [_a-0000d6e1-ec1d-8000-0d1b-680000680000_16704] cannot be found."

How can I determine what the referenced content is ?...

OriginalPostID-60921

OriginalPostID-60921

  Discussion posts and replies are publicly visible

Parents
  • You can use the getcontentdetailsbyUUID(uuid) custom function, this is not part of the out-of-the-box Appian functions, you have to deploy the plug-in. The plug-in is available for download here in Forum under Components - Expression Functions - View All Expression Functions - Content Details by UUID.

    In the SOURCE environment (where the application is being taken from) Place the downloaded JAR (find it attached for your convenience) under <APPIAN_HOME>\\_admin\\plugins, wait for it to be installed automatically (takes around 1 mn) which can be confirmed in the application server log:

    16:17:18,607 INFO [STDOUT] 2011-11-28 16:17:18,592 [Plugin Hot Deploy] INFO com.appiancorp.plugins.LoggingPluginEventListener - Successfully installed Plug-in
    'Content Information Retriever' (uuidinformationretriever) version 1.0.0.

    16:17:18,624 INFO [STDOUT] 2011-11-28 16:17:18,624 [Plugin Hot Deploy] INFO com.appiancorp.plugins.LoggingPluginEventListener - Successfully installed Modul
    e 'GetContentDetailsByUUID Function' (uuidinformationretriever:getContentDetailsByUUID) version 1.0.0


    Once installed, you can now create a rule that receives a single input, let's call it uuid of type text and the defintion of your rule will be:

    =getcontentdetailsbyUUID(ri!uuid)

    When testing the rule just copy and past the missing content UUID, for instance, for this error you describe:

    _a-0000d6e1-ec1d-8000-0d1b-680000680000_16704

    The expression will tell you what document, rule, constant this is.
Reply
  • You can use the getcontentdetailsbyUUID(uuid) custom function, this is not part of the out-of-the-box Appian functions, you have to deploy the plug-in. The plug-in is available for download here in Forum under Components - Expression Functions - View All Expression Functions - Content Details by UUID.

    In the SOURCE environment (where the application is being taken from) Place the downloaded JAR (find it attached for your convenience) under <APPIAN_HOME>\\_admin\\plugins, wait for it to be installed automatically (takes around 1 mn) which can be confirmed in the application server log:

    16:17:18,607 INFO [STDOUT] 2011-11-28 16:17:18,592 [Plugin Hot Deploy] INFO com.appiancorp.plugins.LoggingPluginEventListener - Successfully installed Plug-in
    'Content Information Retriever' (uuidinformationretriever) version 1.0.0.

    16:17:18,624 INFO [STDOUT] 2011-11-28 16:17:18,624 [Plugin Hot Deploy] INFO com.appiancorp.plugins.LoggingPluginEventListener - Successfully installed Modul
    e 'GetContentDetailsByUUID Function' (uuidinformationretriever:getContentDetailsByUUID) version 1.0.0


    Once installed, you can now create a rule that receives a single input, let's call it uuid of type text and the defintion of your rule will be:

    =getcontentdetailsbyUUID(ri!uuid)

    When testing the rule just copy and past the missing content UUID, for instance, for this error you describe:

    _a-0000d6e1-ec1d-8000-0d1b-680000680000_16704

    The expression will tell you what document, rule, constant this is.
Children
No Data