Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
5 replies
Subscribers
7 subscribers
Views
2033 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Administration
I'm trying to import a process model but recieve an error that I can not und
zameerr
over 12 years ago
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
0
Eduardo Fuentes
Appian Employee
over 12 years ago
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.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 12 years ago
Remember this needs to be executed in the environment WHERE YOU CREATED the app NOT where you are importing it.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
zameerr
over 12 years ago
Many thanks Eduardo. Following your instructions now. Thanks again.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
shivakanthr
over 12 years ago
if there there any missing dependencies,you will get this exception.
can you check missing dependencies once in application
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
shivakanthr
over 12 years ago
ooops..........this was onether situation
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel