# Resolved: Custom Connector Development problem

**URL:** <https://developer.sailpoint.com/discuss/t/resolved-custom-connector-development-problem/197307>\
**Category:** SHF Discussion and Questions\
**Tags:** identity-security-cloud, custom-connector\
**Created:** [February 25, 2026, 5:21pm UTC](https://developer.sailpoint.com/discuss/t/resolved-custom-connector-development-problem/197307 "2026-02-25T17:21:40Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rdoebele](https://avatars.discourse-cdn.com/v4/letter/r/c6cbf5/32.png) [@rdoebele](https://developer.sailpoint.com/discuss/u/rdoebele)\
**Post date:** [February 25, 2026, 5:21pm UTC](https://developer.sailpoint.com/discuss/t/resolved-custom-connector-development-problem/197307/1 "2026-02-25T17:21:40Z")

</div>

Hello dear community

I’m currently trying to implement a custom connector in Java according to the documentation found here:  
[https://documentation.sailpoint.com/connectors/custom\_source\_config/help/idn\_custom\_connector\_config…](https://documentation.sailpoint.com/connectors/custom_source_config/help/idn_custom_connector_configuration/implementing_custom_connectors.html)

I set up a small project with the openConnctor.jar found in the zip here (It’s linked in the documentation above):

[https://documentation.sailpoint.com/connectors/custom\_source\_config/help/idn\_custom\_connector\_config…](https://documentation.sailpoint.com/connectors/custom_source_config/help/idn_custom_connector_configuration/file_downloads/openconnector.zip)

I created the connector, source config and source template via REST API and uploaded my jar in my newly injected frontend component.

I can also see that my jar is in the class path. When I test the connection I get the following error:

#### returnMap {result=error, message={ExceptionType=sailpoint.connector.ConnectorException, LocalizedMessage=sailpoint.tools.GeneralException: Failed to create connector object for the openconnector.MxpCustomConnector connector: java.lang.NoSuchMethodException: openconnector.MxpCustomConnector.(sailpoint.object.Application)}}

I have developed Java for 15+ years, so it’s fairly obvious that the exception complains about the constructor with the signature (sailpoint.object.Application) being missing.

The thing is. openConnector.jar doesn’t contain sailpoint.object.Application (there’s no sailpoint namespace at all - on openconnector).

openconnect.AbstractConnector which needs to be implemented according to the documentation only has:

public AbstractConnector() and  
public AbstractConnector(ConnectorConfig config, Log log)

Has anyone had that problem? Did I get the wrong .jar?

I’ve already a experts support case open but since they appear to be swamped I try to verify if I’m using the correct dependency at least.

Thank you!

---

<div class="post-metadata">

**Author:** ![paul\_hilchey](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/paul_hilchey/32/24080_2.png) [@paul\_hilchey](https://developer.sailpoint.com/discuss/u/paul_hilchey)\
**Post date:** [February 25, 2026, 6:23pm UTC](https://developer.sailpoint.com/discuss/t/resolved-custom-connector-development-problem/197307/2 "2026-02-25T18:23:02Z")

</div>

Hi @rdoebele

Can you share your application xml?

It should start like:

`<Application connector=“sailpoint.connector.OpenConnectorAdapter”`

You can’t reference your connector directly, you need to go through the OpenConnectorAdapter. Then later in the configuration you would have:

`<entry key=“connectorClass” value="openconnector.MxpCustomConnector"/>`

edit: I just realized you are using ISC, not IIQ. Configuration might be different, but likely the same issue.

---

<div class="post-metadata">

**Author:** ![David\_Norris](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@David\_Norris](https://developer.sailpoint.com/discuss/u/David_Norris)\
**Post date:** [February 25, 2026, 7:25pm UTC](https://developer.sailpoint.com/discuss/t/resolved-custom-connector-development-problem/197307/3 "2026-02-25T19:25:52Z")

</div>

Get the attachment from here, see if you’re doing anything differently in the java file. (The deployment steps will differ between IIQ and ISC, of course. But the connector JAR / java code doesn’t care beyond the connector itself)L

[https://community.sailpoint.com/t5/Technical-White-Papers/Custom-Connectors/ta-p/75122](https://community.sailpoint.com/t5/Technical-White-Papers/Custom-Connectors/ta-p/75122)

---

<div class="post-metadata">

**Author:** ![rdoebele](https://avatars.discourse-cdn.com/v4/letter/r/c6cbf5/32.png) [@rdoebele](https://developer.sailpoint.com/discuss/u/rdoebele)\
**Post date:** [February 26, 2026, 10:37am UTC](https://developer.sailpoint.com/discuss/t/resolved-custom-connector-development-problem/197307/4 "2026-02-26T10:37:28Z")

</div>

@paul_hilchey Thank you! That actually solved the problem.  
It would have been nice if the documentation for ISC would mention this.

> **[Design](https://documentation.sailpoint.com/connectors/custom_source_config/help/idn_custom_connector_configuration/design.html)**
>
> SailPoint Connectors Documentation

Here’s the example provided by SailPoint:

```auto
<Application
  name="Custom HR Connector"
  type="Custom HR Connector"
  connector="sailpoint.connector.ExampleConnector"
  featuresString="ITERATE" >

  <Attributes>
    <Map>
      <entry key="url" value=""/>
      <entry key="username" value=""/>
      <entry key="password" value=""/>
      <entry key="token" value="OAuth"/>
      <entry key="pageSize" value="200"/>
    </Map>
  </Attributes>
  <Schemas>
    <Schema
      identityAttribute="Employee Number"
      displayAttribute="Employee Number"
      nativeObjectType="account"
      objectType="account">

    <AttributeDefinition name="First Name" type="string"/>
    <AttributeDefinition name="Last Name" type="string"/>
    <AttributeDefinition name="Employee Number " type="string"/>
    </Schema>
  </Schemas>
</Application>

```

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/sailpoint/original/2X/f/f2136700ed5e3703e0b85e02f6be799dacca7735.png) [@system](https://developer.sailpoint.com/discuss/u/system)\
**Post date:** [April 27, 2026, 10:37am UTC](https://developer.sailpoint.com/discuss/t/resolved-custom-connector-development-problem/197307/5 "2026-04-27T10:37:45Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
