Skip to main content

Service JSR94 rules

Suggest edit
Updated on March 16, 2022

Java Specification Request 94 (JSR 94) describes an Application Programming Interface (API) for rules engines defined by the Java Community Process (JCP). The JSR 94 integration interface makes Pega Platform processing available to external Java applications through JSR 94 invocations to JSR94 service rules.

Note: Service JSR94 rules are no longer being actively developed, and are being considered for deprecation in upcoming releases. Using Service JSR94 rules does not follow Pega development best practices. Consider other implementation options instead.

This service type enables the Pega Platform to be embedded into, and called directly from, any Java program.

Access

Use the Application Explorer to see Service JSR94 rules in your application. Use the Records Explorer to list all Service JSR94 rules that are available to you.

Development

Consult the standards documents on the Java Community Process website for a definition of the API methods and the Test Compatibility Kit. The Pega Platform works with JSR 94 version 1.0 jar files.

For a comprehensive description of the development process and a sample, see article Building JSR94 Services (August 2005), a document available from the Integration pages of the Pega Community.

Category

Service JSR94 rules belong to the Integration-Services category. A Service JSR94 rule is an instance of the Rule-Service-JSR94 class.

  • Previous topic Service Java rules - Completing the Create, Save As, or Specialization form
  • Next topic Service JSR94 rules - Completing the Create, Save As, or Specialization form
Did you find this content helpful? YesNo

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us