ILOG JRules User Guide > Querying and Reporting > Concepts > Queries > Query Synchronization Between Rule Studio and Rule Team Server

You can create and run queries in either Rule Studio or Rule Team Server. Rather than having to write the same query twice, when you synchronize rule projects between Rule Studio and Rule Team Server, queries in both modules are also synchronized.

The query BOM and vocabulary files are shared between Rule Studio and Rule Team Server. However, certain query constructs are not. This means that, if you write queries using module-specific constructs, the queries will be synchronized but they may not be runnable. If this is the case, you will receive an error message.

To make sure that a query written in one module can be run in the other, you should avoid using constructs that are specific to one or the other of them.

Rule Studio Query Constructs

The following condition predicates are specific to Rule Studio:

The following action predicate is specific to Rule Studio:

Rule Team Server Query Constructs

The following condition predicates are specific to Rule Team Server:

The following action predicate is specific to Rule Team Server:

Related Concepts

Rule Project Sharing and Synchronizing
Query Conditions
Query Actions

Related Tasks

Querying
Creating a Query
Running a Query
Automating Queries with the Rule Studio API

Related Reference

Business Action Language
New Query Wizard