Skip to content

[Bug] : Salesforce OAuth JWT Bearer Connection unable to get fields #6121

@bamaer

Description

@bamaer

Discussed in #6115

Originally posted by ossDataEngineer December 3, 2025
Hello,

I have been experimenting with SFDC Connection Metadata types with Authentication Type = OAuth JWT Bearer. The connection testing on metadata perspective is successful with all the metadata configured.

When I try to get fields on 'Salesforce Input' transform I see an error

org.apache.hop.core.exception.HopException: 
Username is missing!

	at org.apache.hop.pipeline.transforms.salesforce.SalesforceConnection.<init>(SalesforceConnection.java:153)
	at org.apache.hop.pipeline.transforms.salesforceinput.SalesforceInputDialog.get(SalesforceInputDialog.java:1481)
	at org.apache.hop.pipeline.transforms.salesforceinput.SalesforceInputDialog.lambda$open$7(SalesforceInputDialog.java:1380)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1214)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4160)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3748)
	at org.apache.hop.ui.core.dialog.BaseDialog.defaultShellHandling(BaseDialog.java:696)
	at org.apache.hop.ui.core.dialog.BaseDialog.defaultShellHandling(BaseDialog.java:660)
	at org.apache.hop.pipeline.transforms.salesforceinput.SalesforceInputDialog.open(SalesforceInputDialog.java:1401)
	at org.apache.hop.ui.hopgui.file.pipeline.delegates.HopGuiPipelineTransformDelegate.editTransform(HopGuiPipelineTransformDelegate.java:195)
	at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.editTransform(HopGuiPipelineGraph.java:3361)
	at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.mouseUp(HopGuiPipelineGraph.java:942)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:258)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1214)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4160)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3748)
	at org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:496)
	at org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:374)
```</div>

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions