Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Oracle Java SE Development Kit 8 (JDK)
  • Eclipse IDE
  • Maven
  • Wildfly Application Server v10.1 or later
  • The CRM.COM Enterprise Archive (.ear file) - Provided by CRM.COM
  • The CRM.COM Plugin SDK - Provided by CRM.COM

Step-By-Step Guide

...

Import CRM.COM archive into your IDE

Open Eclipse IDE and import the .ear file into your workspace as shown in the screenshots below.





Install CRM.COM plugin SDK

...

Extract CRM.COM Plugin SDK to a location in your filesystem where Wildfly Application Server has permission. 


...


Set the CRM_HOME system property in Wildfly's configuration file to the location the SDK was extracted.



Info
titleWildfly system properties

You can also set any Wildfly system properties through the Wildfl management console 

  •  Create your plugin projects

Create plugin projects

To create a plugin project, you should run the provided create_plugin script found in the SDK and provide groupid, artifactid, and plugin type as the examples below.

There are 2 plugin types, ejb and web plugins. The ejb plugin projects should be used 

Code Block
languagebash
titleCreate a plugin project
./create_plugin.sh com.example example-ejb-plugin ejb



  •  Register your plugins by updating the plugins descriptor

...