-
Notifications
You must be signed in to change notification settings - Fork 302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logic App custom built-in connectors deployment #711
Comments
I also have a setup with a custom connector for Logic Apps Standard. This is working OK for me. Do you maybe still have the setting in the logic app that indicates to use the 'standard' extension bundle? |
Hey timjansenortec, thats exactly what i was doing wrong, i have deployed the same project to a new logic app standard and it worked. But now i have the problem that i cant see the run information. The Error says "Error loading component", i cant find any logs in Application Insights, or the storage account. Did you also enounter this problem? |
I can see the Inputs+Outputs of my custom connector just fine. |
I did it like in this repository https://github.com/Baran121/KafkaExt/tree/main/Providers in the WriteMessageApiOperationManifest.cs |
The example in that repository looks OK. |
I had exactly the same problem. All the examples I've seen from Microsoft, as well as the example you used have an RGBA value for BrandColor. The weird thing is that the designer doesn't support RGBA, only RGB. The Javascript code crashes, that's why you can't see the result. 4287090426 = 0xFF87CEFA. So if you change to something like this, you can see the result: BrandColor = 0xcccccc |
This issue is stale because it has been open for 45 days with no activity. |
This issue was closed because it has been inactive for 14 days since being marked as stale. |
We have created a custom built-in connectors following this documentation https://learn.microsoft.com/en-us/azure/logic-apps/create-custom-built-in-connector-standard and a few other examples.
Locally the Logic App can be debugged in VS Code and the custom actions are working correctly.
But when we deploy the Logic App project we cant find the actions in the logic app designer and when we deploy a workflow using that action it is not displayed correctly.
We already have checked the files deployed to the Logic App using Kudu. There we can see that the dll containing the IExtensionConfigProvider, IServiceOperationsProvider and custom startup is present, as well as the extensions.json containing the reference to the dll and its startup class.
`[assembly: Microsoft.Azure.WebJobs.Hosting.WebJobsStartup(typeof(qbq.Hamburg.LogicApp.Extensions.MLLP.MLLPStartup))]
namespace qbq.Hamburg.LogicApp.Extensions.MLLP
{
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Hosting;
using Microsoft.Extensions.DependencyInjection.Extensions;
}`
The only error i can find is the following
Workflow Error: operationName='WorkflowDefinitionProvider.ProcessWorkflow', message='Workflow 'Stateful1' validate and create workflow operation failed, the exception is 'The value '/serviceProviders/MLLP' provided for the 'serviceProviderConfiguration.serviceProviderId' for 'Send_a_Message_to_a_MLLP_Service' is not valid.'', exception='Microsoft.Azure.Workflows.Common.ErrorResponses.ErrorResponseMessageException: The value '/serviceProviders/MLLP' provided for the 'serviceProviderConfiguration.serviceProviderId' for 'Send_a_Message_to_a_MLLP_Service' is not valid. at Microsoft.Azure.Workflows.Data.Engines.EdgeFlowDefinitionValidationEngine.ValidateServiceProviderAction(String actionName, FlowTemplateAction action, InsensitiveDictionary
1 triggers)at Microsoft.Azure.Workflows.Data.Engines.EdgeFlowDefinitionValidationEngine.OnValidateFlowAction(FlowPropertiesDefinition definition, String flowName, String actionName, InsensitiveDictionary
1 parameterValues, FlowOperationConfiguration flowOperationConfiguration, Boolean hasOpenApiOperationInWorkflow, IntegrationAccount integrationAccount) at Microsoft.Azure.Workflows.Data.Engines.FlowDefinitionValidationEngine.ValidateFlowActions(FlowPropertiesDefinition definition, InsensitiveDictionary
1 parameterValues, String flowName, IntegrationAccount integrationAccount)at Microsoft.Azure.Workflows.Data.Engines.FlowDefinitionValidationEngine.ValidateFlowTemplate(FlowPropertiesDefinition definition, InsensitiveDictionary
1 templateParameters, String flowName, IntegrationAccount integrationAccount, InsensitiveDictionary
1 appSettings)at Microsoft.Azure.Workflows.Data.Engines.FlowDefinitionValidationEngine.ValidateFlow(String flowName, Flow existingFlow, FlowPropertiesDefinition definition, IntegrationAccount integrationAccount, InsensitiveDictionary
1 appSettings) at Microsoft.Azure.Workflows.Web.Engines.EdgeFlowWebManagementEngine.ValidateAndCreateFlow(String flowName, FlowPropertiesDefinition flowPropertiesDefinition) at Microsoft.WindowsAzure.ResourceStack.Common.Algorithms.AsyncRetry.Retry(Func
1 action, Int32 retryCount, TimeSpan retryInterval, CancellationToken cancellationToken, Nullable1 retryTimeout, Func
2 isRetryable, Action1 errorAction, Func
2 retryAfter)at Microsoft.Azure.Workflows.WebJobs.Extensions.Initialization.WorkflowFunctionDefinitionProvider.ProcessWorkflow(FlowFunction flowFunction, ConcurrentDictionary
2 flowsProcessed)', extensionVersion='1.3.7.0', siteName='mllp-on-azure-builtin-la', slotName='Production', activityId='ce37dbbf-4dd6-4ec5-8290-4096ef3a799a'.
Plan Type
Standard
Steps to Reproduce the Bug or Issue
Workflow JSON
Screenshots or Videos
No response
Additional context
No response
AB#16927181
The text was updated successfully, but these errors were encountered: