Kie Server pod is trying to connect to Business Central maven through a proxy in RHPAM authoring
Issue
In the RHPAM authoring environment the kie server is attempting to use a proxy to connect to business central maven which is unexpected behaviour.
•[0m•[32m09:54:07,197 DEBUG [org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider] (default task-6) Using connector BasicRepositoryConnector with priority 0.0 for http://<MAVEN_INTERNAL_IP>:<MAVEN_INTERNAL_PORT>/maven2/ with username=rhpam, password=*** via <PROXY_IP>:<PROXY_PORT>
•[0m•[33m09:54:07,426 WARN [org.appformer.maven.integration.MavenRepository] (default task-6) Unable to resolve artifact: mortgages:mortgages:pom:1.0.0-SNAPSHOT
•[0m•[31m09:54:07,426 ERROR [org.kie.server.services.impl.KieServerImpl] (default task-6) Error creating container 'mortgages_1.0.0-SNAPSHOT' for module 'mortgages:mortgages:1.0.0-SNAPSHOT': java.lang.RuntimeException: Cannot find KieModule: mortgages:mortgages:1.0.0-SNAPSHOT
at deployment.ROOT.war//org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:190)
at deployment.ROOT.war//org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:180)
at deployment.ROOT.war//org.kie.server.services.impl.KieServerImpl.createInternalKieContainer(KieServerImpl.java:373)
at deployment.ROOT.war//org.kie.server.services.impl.KieServerImpl.createContainer(KieServerImpl.java:286)
at deployment.ROOT.war//org.kie.server.services.impl.KieContainerCommandServiceImpl.executeScript(KieContainerCommandServiceImpl.java:150)
at deployment.ROOT.war//org.kie.server.controller.websocket.client.handlers.CommandScriptMessageHandler.onMessage(CommandScriptMessageHandler.java:68)
at deployment.ROOT.war//org.kie.server.controller.websocket.common.handlers.KieServerMessageHandler.onMessage(KieServerMessageHandler.java:48)
at deployment.ROOT.war//org.kie.server.controller.websocket.common.handlers.KieServerMessageHandler.onMessage(KieServerMessageHandler.java:27)
at io.undertow.websocket@2.0.34.SP1-redhat-00001//io.undertow.websockets.jsr.FrameHandler$7.run(FrameHandler.java:286)
at io.undertow.websocket@2.0.34.SP1-redhat-00001//io.undertow.websockets.jsr.ServerWebSocketContainer$1.call(ServerWebSocketContainer.java:170)
at io.undertow.websocket@2.0.34.SP1-redhat-00001//io.undertow.websockets.jsr.ServerWebSocketContainer$1.call(ServerWebSocketContainer.java:167)
at io.undertow.servlet@2.0.34.SP1-redhat-00001//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
at org.wildfly.extension.undertow@7.3.6.GA-redhat-00002//org.wildfly.extension.undertow.security.SecurityContextThreadSetupAction.lambda$create$0(SecurityContextThreadSetupAction.java:105)
at org.wildfly.extension.undertow@7.3.6.GA-redhat-00002//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1530)
at org.wildfly.extension.undertow@7.3.6.GA-redhat-00002//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1530)
at org.wildfly.extension.undertow@7.3.6.GA-redhat-00002//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1530)
at org.wildfly.extension.undertow@7.3.6.GA-redhat-00002//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1530)
at io.undertow.websocket@2.0.34.SP1-redhat-00001//io.undertow.websockets.jsr.ServerWebSocketContainer.invokeEndpointMethod(ServerWebSocketContainer.java:610)
at io.undertow.websocket@2.0.34.SP1-redhat-00001//io.undertow.websockets.jsr.ServerWebSocketContainer$6.run(ServerWebSocketContainer.java:596)
at io.undertow.websocket@2.0.34.SP1-redhat-00001//io.undertow.websockets.jsr.OrderedExecutor$ExecutorTask.run(OrderedExecutor.java:67)
at org.jboss.threads@2.3.3.Final-redhat-00001//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads@2.3.3.Final-redhat-00001//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
at org.jboss.threads@2.3.3.Final-redhat-00001//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jboss.threads@2.3.3.Final-redhat-00001//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
at org.jboss.xnio@3.7.12.Final-redhat-00001//org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1280)
at java.base/java.lang.Thread.run(Thread.java:829)
Environment
- Red Hat Process Automation Manager (RHPAM)
- 7.11.1
- Red Hat OpenShift Container Platform (RHOCP)
- 4.6
- Proxy properties in the pods:
- name: HTTP_PROXY
value: '<PROXY_IP>:<PROXY_PORT>' - name: HTTPS_PROXY
value: '<PROXY_IP>:<PROXY_PORT>' - name: NO_PROXY
value: <SKIPPED_DOMAINS_IPS>
- name: HTTP_PROXY
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.