---
sourceDocument: Brazil Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/integrate-applications

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Java

# Java {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
The Java connector enables you to perform various actions on Java applications as part
of an automation in the RPA Desktop Design Studio  
Important:  
Java connector uses Oracle Java Access Bridge internally to interact with applications built for Windows desktop. Any known issue or limitation published by Oracle for this library are applicable.

In the context of RPA Desktop Design Studio, a Java application has three levels-
connector, screen, and element. The Java connector exposes methods at all three levels and these
methods enable you to perform various actions at all three levels. For example, one method might
click a minimized screen and bring it back to focus and then another method could click a button
on the screen to submit data in that order.  
To use the Java connector, do the following steps:

1. Use the Java connector. See [Use a connector in RPA Desktop Design Studio](https://www.servicenow.com/docs/fAlnW5DR3vOcObUlFMY6yA "Connect to the various data sources and tools to create automation by using a connector in RPA Desktop Design Studio.").
2. Configure the connector. See [Configure the Java connector](https://www.servicenow.com/docs/gdJn7e0Ql222x19pqUOSAg "Configure the Java connector to set up the Java application screens and elements on which the automation will be performed. After setting up, you can expose methods at the connector, screen, and element levels.").
3. Expose the methods. See [Use connector method](https://www.servicenow.com/docs/vmAudUPsvltdjHh8sVvoeg "Expose and then use the methods within a connector to perform all the actions that the connector can do.").
4. Use the methods. See [Use a component in RPA Desktop Design Studio](https://www.servicenow.com/docs/EEKNwDgBcUiFd6mefjYVyw "Design automation projects by using components in RPA Desktop Design Studio.").
{#java-connector__ol_gcq_zbg_ntb}  
Java connector methods are available at the following levels:

* Connector
* Screen
* Element

{#java-connector__ul_j44_yxk_msb} {#java-connector__table_qlz_fsx_vrb__entry__2}

| Method level | Description |
|-|-|
| Connector | These methods perform various actions on the Java application. For example, you can set the working directory of the application. |
| Screen | These methods perform various tasks on the screen of the Java application. For example, a method can click a minimized screen and bring it back to focus. |
| Element | These methods perform various tasks on the elements in the screen of the Java application. For example, a method could click a button. |
[Table 1. Types of Java connector methods]

{#java-connector__table_qlz_fsx_vrb}  
Warning:  
The Java connector doesn't work on machines with Java 32-bit installations.

As a workaround, copy the WindowsAccessBridge-64.dll available on the Oracle website for the particular Java version to C:\\Windows\\System32 folder on the target machine.
* **[Configure the Java connector](https://www.servicenow.com/docs/gdJn7e0Ql222x19pqUOSAg)**   
  Configure the Java connector to set up the Java application screens and elements on which the automation will be performed. After setting up, you can expose methods at the connector, screen, and element levels.
* **[Java connector methods](https://www.servicenow.com/docs/~FGWKDSRrBsPu5AO8vLeaw)**   
  The Java connector exposes methods at the connector, screen, and element levels. While all types of elements have common methods, they also have different methods.
* **[Java connector properties](https://www.servicenow.com/docs/Sa36_inDHVzASOAobdwijw)**   
  View or update Java connector properties.

