Robotic Process Automation (RPA) execution error

Good evening,

First of all, the robotic task can access to the virtual machine and the agent turns blue which means that everything is working but...
I'm struggling to find a proper solution to the error thrown by the robotic execution (as shown in the picture below). Does anyone know to fix it?

  Discussion posts and replies are publicly visible

  •  
    Could you please share a clear screenshot? I'm having difficulty seeing it properly.
    The fact that the robotic task can access the virtual machine and the agent turns blue is a good sign.
     This means that the basic connection between the RPA tool and the virtual machine is working.
    and as per my knowledge:
    The robot is trying to run a process called() as your process. But it cannot find the process.

  • Hi  

    Firstly, ensure that the specified process exists in Appian. Verify the accuracy of the process name and confirm that the process is active.

    If the process is confirmed to exist, check whether the robot has sufficient read access to it; otherwise, it won't be able to execute the process. Verify that the robot possesses the necessary permissions to access the process.

    Additionally, confirm that the process is deployed in the environment where the robot is currently running. This step ensures seamless execution and avoids any deployment-related issues. Keep these key points in mind to troubleshoot effectively.
    I hope this information is helpful to you.

    Thanks

  • I have added a new screenshot in addition I copied the error below the image

    [STAT] 2023-12-18 15:40:46 - - <ACTION_START> - Start action '[no-action]' - 'end' // dur: - - avg: - etc:
    [STAT] 2023-12-18 15:40:46 - - <ACTION_END> - End action '[no-action]' - 'end' (transition through '' to '') // dur: - - avg: - etc:
    [ERROR] 2023-12-18 15:40:47 - - Exception thrown on agent...
    com.novayre.jidoka.client.lifecycle.PhaseException: An exception occurred in phase step: Requesting Dependencies (REQ_DEPENDENCIES)
        at com.novayre.jidoka.client.lifecycle.PhaseStep.run(PhaseStep.java:58)
        at com.novayre.jidoka.client.lifecycle.PhaseSequenceRunner.execute(PhaseSequenceRunner.java:40)
        at com.novayre.jidoka.client.lifecycle.PhaseSequenceRunner.execute(PhaseSequenceRunner.java:24)
        at com.novayre.jidoka.client.RobotClientExecutor.execPhaseSequenceRunner(RobotClientExecutor.java:426)
        at com.novayre.jidoka.client.RobotClientExecutor.tryExecute(RobotClientExecutor.java:390)
        at com.novayre.jidoka.client.RobotClientExecutor.execute(RobotClientExecutor.java:213)
        at com.novayre.jidoka.client.ResponseHandler.execute(ResponseHandler.java:329)
        at com.novayre.jidoka.client.ResponseHandler.robotDeclaredResponse(ResponseHandler.java:279)
        at com.novayre.jidoka.client.ResponseHandler.onMessage(ResponseHandler.java:153)
        at com.novayre.jidoka.client.ClientManager.processResponse(ClientManager.java:1752)
        at com.novayre.jidoka.client.ClientManager.internalSendCommandRetry(ClientManager.java:1448)
        at com.novayre.jidoka.client.ClientManager.internalSendCommand(ClientManager.java:1314)
        at com.novayre.jidoka.client.ClientManager.sendCommand(ClientManager.java:1066)
        at com.novayre.jidoka.client.ClientManager.sendCommand(ClientManager.java:1055)
        at com.novayre.jidoka.client.ClientManager.loop(ClientManager.java:1046)
        at com.novayre.jidoka.client.ClientManager.realConnectToServer(ClientManager.java:928)
        at com.novayre.jidoka.client.ClientManager.connectToServer(ClientManager.java:886)
        at com.novayre.jidoka.client.JidokaClient.connect(JidokaClient.java:988)
        at com.novayre.jidoka.client.JidokaClient.mainLoop(JidokaClient.java:593)
        at com.novayre.jidoka.client.JidokaClient.run(JidokaClient.java:579)
        at com.novayre.jidoka.client.JidokaClient.main(JidokaClient.java:417)
    Caused by: com.novayre.jidoka.client.JidokaServerException: java.io.IOException: java.io.IOException: org.eclipse.aether.resolution.DependencyResolutionException:
    Dependencies resolution:
    GET FAILED repo1.maven.org/.../ACP_SAP_TASK-0.0.1.pom <> /data/jidoka-home/.m2/com/appian/robot/ACP_SAP_TASK/0.0.1/ACP_SAP_TASK-0.0.1.pom
    ARTIFACT_DOWNLOADED com.appian.robot:ACP_SAP_TASK:pom:0.0.1 @ mainRepository (repo1.maven.org/.../, default, releases+snapshots)
    ARTIFACT_RESOLVED com.appian.robot:ACP_SAP_TASK:pom:0.0.1
    GET FAILED repo1.maven.org/.../ACP_SAP_TASK-0.0.1.jar <> /data/jidoka-home/.m2/com/appian/robot/ACP_SAP_TASK/0.0.1/ACP_SAP_TASK-0.0.1.jar
    ARTIFACT_DOWNLOADED com.appian.robot:ACP_SAP_TASK:jar:0.0.1 @ mainRepository (repo1.maven.org/.../, default, releases+snapshots)
    ARTIFACT_RESOLVED com.appian.robot:ACP_SAP_TASK:jar:0.0.1
        at com.novayre.jidoka.http.RequestHandler.normal(RequestHandler.java:979)
        at com.novayre.jidoka.http.RequestHandler.internalOnMessage(RequestHandler.java:549)
        at com.novayre.jidoka.http.RequestHandler.onMessage(RequestHandler.java:325)
        at com.novayre.jidoka.http.AttachedSession.processRequest(AttachedSession.java:49)
        at com.novayre.jidoka.http.RequestBean.lambda$doPut$0(RequestBean.java:227)
        at com.novayre.jidoka.http.RequestBean.executeBlock(RequestBean.java:119)
        at com.novayre.jidoka.http.RequestBean.doPut(RequestBean.java:223)
        at jdk.internal.reflect.GeneratedMethodAccessor605342.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.novayre.commons.util.ReflectionUtil.invokeBeanMethod(ReflectionUtil.java:251)
        at com.novayre.jidoka.http.JQueryServlet.processRequest(JQueryServlet.java:476)
        at com.novayre.jidoka.http.JQueryServlet.processRequestWithNDC(JQueryServlet.java:279)
        at com.novayre.jidoka.http.JQueryServlet.doPost(JQueryServlet.java:220)
        at com.novayre.jidoka.http.JQueryServletCustomized.doPost(JQueryServletCustomized.java:94)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)
        at com.novayre.jidoka.http.JQueryServletCustomized.service(JQueryServletCustomized.java:42)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)
        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)
        at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
        at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:141)
        at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:97)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:223)
        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:217)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
        at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.csrf.CsrfFilter.doFilterInternal(CsrfFilter.java:117)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
        at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)
        at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
        at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)
        at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at com.novayre.jidoka.filter.UserAgentFilter.doFilter(UserAgentFilter.java:57)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at com.novayre.jidoka.filter.HelpFilter.doFilter(HelpFilter.java:67)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at com.novayre.jidoka.filter.TargetURLFilter.doFilter(TargetURLFilter.java:75)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at com.novayre.jidoka.filter.SessionObjectsFilter.doFilter(SessionObjectsFilter.java:41)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
        at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:765)
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
        at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
        at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
        at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
        at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.base/java.lang.Thread.run(Thread.java:829)
    Caused by: java.io.IOException: org.eclipse.aether.resolution.DependencyResolutionException:
    Dependencies resolution:
    GET FAILED repo1.maven.org/.../ACP_SAP_TASK-0.0.1.pom <> /data/jidoka-home/.m2/com/appian/robot/ACP_SAP_TASK/0.0.1/ACP_SAP_TASK-0.0.1.pom
    ARTIFACT_DOWNLOADED com.appian.robot:ACP_SAP_TASK:pom:0.0.1 @ mainRepository (repo1.maven.org/.../, default, releases+snapshots)
    ARTIFACT_RESOLVED com.appian.robot:ACP_SAP_TASK:pom:0.0.1
    GET FAILED repo1.maven.org/.../ACP_SAP_TASK-0.0.1.jar <> /data/jidoka-home/.m2/com/appian/robot/ACP_SAP_TASK/0.0.1/ACP_SAP_TASK-0.0.1.jar
    ARTIFACT_DOWNLOADED com.appian.robot:ACP_SAP_TASK:jar:0.0.1 @ mainRepository (repo1.maven.org/.../, default, releases+snapshots)
    ARTIFACT_RESOLVED com.appian.robot:ACP_SAP_TASK:jar:0.0.1
        at com.novayre.jidoka.repository.Repository.getAllDependencies(Repository.java:171)
        at com.novayre.jidoka.execution.RobotServerExecutor.dependenciesResponse(RobotServerExecutor.java:1034)
        at com.novayre.jidoka.http.RequestHandler.normal(RequestHandler.java:976)
        ... 103 more
    Caused by: org.eclipse.aether.resolution.DependencyResolutionException:
    Dependencies resolution:
    GET FAILED repo1.maven.org/.../ACP_SAP_TASK-0.0.1.pom <> /data/jidoka-home/.m2/com/appian/robot/ACP_SAP_TASK/0.0.1/ACP_SAP_TASK-0.0.1.pom
    ARTIFACT_DOWNLOADED com.appian.robot:ACP_SAP_TASK:pom:0.0.1 @ mainRepository (repo1.maven.org/.../, default, releases+snapshots)
    ARTIFACT_RESOLVED com.appian.robot:ACP_SAP_TASK:pom:0.0.1
    GET FAILED repo1.maven.org/.../ACP_SAP_TASK-0.0.1.jar <> /data/jidoka-home/.m2/com/appian/robot/ACP_SAP_TASK/0.0.1/ACP_SAP_TASK-0.0.1.jar
    ARTIFACT_DOWNLOADED com.appian.robot:ACP_SAP_TASK:jar:0.0.1 @ mainRepository (repo1.maven.org/.../, default, releases+snapshots)
    ARTIFACT_RESOLVED com.appian.robot:ACP_SAP_TASK:jar:0.0.1
        at com.novayre.jidoka.repository.Repository.getDependencies(Repository.java:703)
        at com.novayre.jidoka.repository.Repository.getAllDependencies(Repository.java:139)
        ... 105 more
    Caused by: com.novayre.commons.exceptions.NovayreException:
    Dependencies resolution:
    GET FAILED repo1.maven.org/.../ACP_SAP_TASK-0.0.1.pom <> /data/jidoka-home/.m2/com/appian/robot/ACP_SAP_TASK/0.0.1/ACP_SAP_TASK-0.0.1.pom
    ARTIFACT_DOWNLOADED com.appian.robot:ACP_SAP_TASK:pom:0.0.1 @ mainRepository (repo1.maven.org/.../, default, releases+snapshots)
    ARTIFACT_RESOLVED com.appian.robot:ACP_SAP_TASK:pom:0.0.1
    GET FAILED repo1.maven.org/.../ACP_SAP_TASK-0.0.1.jar <> /data/jidoka-home/.m2/com/appian/robot/ACP_SAP_TASK/0.0.1/ACP_SAP_TASK-0.0.1.jar
    ARTIFACT_DOWNLOADED com.appian.robot:ACP_SAP_TASK:jar:0.0.1 @ mainRepository (repo1.maven.org/.../, default, releases+snapshots)
    ARTIFACT_RESOLVED com.appian.robot:ACP_SAP_TASK:jar:0.0.1
        ... 107 more
    Caused by: org.eclipse.aether.resolution.DependencyResolutionException: Could not find artifact com.appian.robot:ACP_SAP_TASK:jar:0.0.1 in mainRepository (repo1.maven.org/.../)
        at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:342)
        at com.novayre.jidoka.repository.maven.CustomMaven.resolve(CustomMaven.java:113)
        at com.novayre.jidoka.repository.Repository.getDependencies(Repository.java:673)
        ... 106 more
    Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: Could not find artifact com.appian.robot:ACP_SAP_TASK:jar:0.0.1 in mainRepository (repo1.maven.org/.../)
        at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:413)
        at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:215)
        at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:325)
        ... 108 more
    Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact com.appian.robot:ACP_SAP_TASK:jar:0.0.1 in mainRepository (repo1.maven.org/.../)
        at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:48)
        at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:368)
        at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:75)
        at org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:642)
        at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:262)
        at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:489)
        at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:390)
        ... 110 more

        at com.novayre.jidoka.client.ClientManager.internalSendCommandRetry(ClientManager.java:1429)
        at com.novayre.jidoka.client.ClientManager.internalSendCommand(ClientManager.java:1314)
        at com.novayre.jidoka.client.ClientManager.sendCommand(ClientManager.java:1066)
        at com.novayre.jidoka.client.ExecutorSequenceProvider.lambda$buildInitiationSequences$0(ExecutorSequenceProvider.java:71)
        at com.novayre.jidoka.client.lifecycle.PhaseStep.run(PhaseStep.java:56)
        ... 20 more

  • I've also figured out another problem, when I'm selecting the "main class" icon in advanced configuration tab, it show the following warning. how i can solve it?

  • hello  
    The Maven artifact information is incomplete. Please make sure all fields are filled correctly.
    To check dependencies, click the ‘Check dependencies’ button.
    Appian RPA is unable to find all of the information it needs about the Maven artifact that your robot is based on.
    Make sure that you have entered the correct URL for the Maven repository in the settings tab of the Appian Designer.
    And also make sure that you have deployed the Maven artifact to the correct repository.
    This document will be more helpful to you:
    docs.appian.com/.../maven-setup.html

  • Hi  

    First and foremost, ensure the existence of the specified process within the Appian platform. Verify the accuracy of the process name and affirm its active status.

    Once the process is confirmed to exist, assess whether the robot has adequate read access to it; without sufficient permissions, the robot may encounter obstacles in executing the process. Verify that the robot possesses the necessary permissions to access and interact with the specified process.

    In addition, validate that the process is deployed in the same environment where the robot is currently operating. This crucial step ensures a seamless execution process and helps prevent any potential deployment-related issues. Keeping these key points in mind will enable effective troubleshooting.

    I trust this information proves valuable to you in addressing any concerns or issues that may arise.

  • Hi  

    1. Incomplete Maven Artifact Information:

      • Ensure all required fields for the Maven artifact are properly filled.
      • Double-check details such as Group ID, Artifact ID, Version, and other relevant information.
    2. Dependency Check:

      • Click the 'Check dependencies' button to verify that all required dependencies are correctly specified.
    3. Maven Repository URL:

      • Confirm the accuracy of the Maven repository URL in the settings tab of the Appian Designer.
      • Ensure it points to the correct repository where the Maven artifact is hosted.
    4. Deployment of Maven Artifact:

      • Verify that the Maven artifact has been successfully deployed to the designated repository.
      • Confirm the deployment process was completed without errors.
    5. Documentation Reference:

    6. Review and Update:

      • Regularly review and update Maven artifact information as needed, especially when there are changes to the project or its dependencies.
    7. Troubleshooting:

      • In case of issues, refer to Appian RPA's troubleshooting resources and community forums for assistance.
    8. Documentation Adherence:

      • Ensure that all steps outlined in the provided document are followed meticulously for a seamless Maven setup.
    9. Collaboration and Support:

      • Collaborate with development and deployment teams to address any discrepancies in Maven setup.
      • Utilize Appian's support channels for additional assistance if required.
    10. Continuous Improvement:

      • Establish a process for continuous improvement to refine Maven setup procedures based on evolving project requirements and best practices.