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
2 replies
Subscribers
4 subscribers
Views
1472 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Plug-Ins
I've created and deployed my plug-in to Appian. I get the error below. Every
robbier
over 9 years ago
I've created and deployed my plug-in to Appian. I get the error below. Everything looks like its in its place..anyone have any ideas?
21:00:42,096 INFO [stdout] (Appian Plugin Hot Deploy) 2015-10-16 21:00:42,096 [Appian Plugin Hot Deploy] ERROR com.appiancorp.plugins.LoggingPluginEventListener - Failed to enable Plug-in 'AddressParser' (com.accord.appianplugin.addressparser) version 1.0.0: 'The Function Module could not be installed: Unable to register function [adrreturnusaddress] without a category. (APNX-1-4104-003)'
OriginalPostID-173285
OriginalPostID-173285
Discussion posts and replies are publicly visible
0
rawich
over 9 years ago
You just have to specify a category for your function(s). This is a bit confusing because in the documentation says function-category key is optional:
forum.appian.com/.../Custom_Function_Plug-ins.html
But the category annotation in the Java code is required. If you don't want any category, you can choose to hide your function from any category, like this.
import com.appiancorp.suiteapi.expression.annotations.HiddenCategory;
@HiddenCategory
public class MyFunctionPluginClass {
...
}
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
robbier
over 9 years ago
Aha! That's what confused me. I had the category annotation in my other plug-in but didn't realize that this was required. I placed the annotation at the top of my class, recompiled and was able to deploy the plug-in. Thanks!
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel