Skip to content

Commit c79136a

Browse files
sjuarezBeta Bot
authored andcommitted
Cherry pick branch 'genexuslabs:AzureFunctionsFixes' into beta
1 parent 92fcf83 commit c79136a

File tree

1 file changed

+2
-15
lines changed

1 file changed

+2
-15
lines changed

gxserverlesscommon/src/main/java/com/genexus/cloud/serverless/ServerlessBaseEventHandler.java

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -55,22 +55,9 @@ private void initialize() throws Exception {
5555
InitializeServerlessConfig();
5656
}
5757

58-
protected EventMessageResponse dispatchEvent(EventMessages eventMessages, String rawMessageBody) throws Exception {
59-
EventMessagesList eventMessagesList = new EventMessagesList();
60-
return dispatchEvent(eventMessages,eventMessagesList,rawMessageBody);
61-
}
62-
6358
protected void ExecuteDynamic(EventMessages msgs, String rawMessage) throws Exception {
64-
try {
65-
EventMessageResponse response = dispatchEvent(msgs, rawMessage);
66-
if (response.hasFailed()) {
67-
logger.error(String.format("Messages were not handled. Error: %s", response.getErrorMessage()));
68-
throw new RuntimeException(response.getErrorMessage()); //Throw the exception so the runtime can Retry the operation.
69-
}
70-
} catch (Exception e) {
71-
logger.error(String.format("HandleRequest execution error: %s",e));
72-
throw e; //Throw the exception so the runtime can Retry the operation.
73-
}
59+
EventMessagesList eventMessagesList = new EventMessagesList();
60+
ExecuteDynamic(msgs,eventMessagesList,rawMessage);
7461
}
7562
protected void ExecuteDynamic(EventMessages msgs, EventMessagesList eventMessagesList, String rawMessage) throws Exception {
7663
try {

0 commit comments

Comments
 (0)