Skip to content
This repository was archived by the owner on Sep 30, 2025. It is now read-only.

Commit 04501a6

Browse files
author
Radislav Berkovich
committed
tech : skip event handling if no client is defined in SDK
1 parent 97be3eb commit 04501a6

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/main/java/com/microfocus/application/automation/tools/octane/events/GlobalEventsListenerOctaneImpl.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.hp.octane.integrations.dto.DTOFactory;
2525
import com.hp.octane.integrations.dto.events.CIEvent;
2626
import com.hp.octane.integrations.dto.events.CIEventType;
27+
import com.microfocus.application.automation.tools.octane.configuration.ConfigurationService;
2728
import com.microfocus.application.automation.tools.octane.configuration.SDKBasedLoggerProvider;
2829
import com.microfocus.application.automation.tools.octane.executor.UftTestDiscoveryDispatcher;
2930
import com.microfocus.application.automation.tools.octane.model.processors.projects.JobProcessorFactory;
@@ -49,11 +50,20 @@ public class GlobalEventsListenerOctaneImpl extends ItemListener {
4950

5051
@Override
5152
public void onLoaded() {
53+
logger.info("**********************************************************************");
54+
logger.info("********************STARTING JENKINS *********************************");
55+
logger.info("**********************************************************************");
56+
logger.info("Jenkins version " + Jenkins.getVersion());
57+
logger.info("Plugin version " + ConfigurationService.getPluginVersion());
58+
5259
OctaneServerSettingsBuilder.getOctaneSettingsManager().initOctaneClients();
5360
}
5461

5562
@Override
5663
public void onDeleted(Item item) {
64+
if(!OctaneSDK.hasClients()){
65+
return;
66+
}
5767
try {
5868
CIEvent event;
5969
if (item.getParent() != null && item.getParent().getClass().getName().equalsIgnoreCase(JobProcessorFactory.WORKFLOW_MULTI_BRANCH_JOB_NAME)) {

0 commit comments

Comments
 (0)