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
12 replies
Subscribers
5 subscribers
Views
3084 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Plug-Ins
I am trying to create the example java application found here
robertj
over 10 years ago
I am trying to create the example java application found here
forum.appian.com/.../Appian_Plug-in_Creator_for_Eclipse
I have gone through all the code creation points and done the "Export Plug-in Package" then I copied this jar to my \\appian\\_admin\\plugins directory, however whenever I go into the Rules Tab and try to Create an Expression Rule, I am not seeing the plugin I created in the Expression Editor nor am I sure how to call it for testing....
OriginalPostID-114958
OriginalPostID-114958
Discussion posts and replies are publicly visible
Parents
0
Eduardo Fuentes
Appian Employee
over 10 years ago
Here's what is happening:
1. BASE_PATH controls the location of the _admin folder. If you modify it then it means your plug-ins will now have to be deployed in that location. For instance, assume I have
conf.suite.BASE_PATH=//mysharedfolder/_admin
that means that plug-ins will no longer be polled from C:\\appian\\_admin\\plugins but from \\\\mysharedfolder\\_admin\\plugins
2. When you used the conf.plugins.pluginDirectory you basically overrode the usage of BASE_PATH within the plug-ins poller.
3. In summary, to solve this problem:
APPROACH #1
--> 3.1 Simply remove this setting conf.plugins.pluginDirectory
--> 3.2 Comment out conf.suite.BASE_PATH
--> 3.3 Deploy the plug-ins under <APPIAN_HOME>\\_admin\\plugins
--> 3.4 Restart the app server
APPROACH #1
--> 3.1 Simply remove this setting conf.plugins.pluginDirectory
--> 3.2 Configure and uncomment (as desired) conf.suite.BASE_PATH
--> 3.3 Deploy the plug-ins under the location specified by BASE_PATH inside the plugins directory
--> 3.4 Restart the app server
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
Eduardo Fuentes
Appian Employee
over 10 years ago
Here's what is happening:
1. BASE_PATH controls the location of the _admin folder. If you modify it then it means your plug-ins will now have to be deployed in that location. For instance, assume I have
conf.suite.BASE_PATH=//mysharedfolder/_admin
that means that plug-ins will no longer be polled from C:\\appian\\_admin\\plugins but from \\\\mysharedfolder\\_admin\\plugins
2. When you used the conf.plugins.pluginDirectory you basically overrode the usage of BASE_PATH within the plug-ins poller.
3. In summary, to solve this problem:
APPROACH #1
--> 3.1 Simply remove this setting conf.plugins.pluginDirectory
--> 3.2 Comment out conf.suite.BASE_PATH
--> 3.3 Deploy the plug-ins under <APPIAN_HOME>\\_admin\\plugins
--> 3.4 Restart the app server
APPROACH #1
--> 3.1 Simply remove this setting conf.plugins.pluginDirectory
--> 3.2 Configure and uncomment (as desired) conf.suite.BASE_PATH
--> 3.3 Deploy the plug-ins under the location specified by BASE_PATH inside the plugins directory
--> 3.4 Restart the app server
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data