[jboss-jira] [JBoss JIRA] (DROOLS-831) KIE Execution Server is not able to find the Maven repository
Roger Martínez (JIRA)
issues at jboss.org
Mon Jul 20 18:38:02 EDT 2015
[ https://issues.jboss.org/browse/DROOLS-831?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roger Martínez updated DROOLS-831:
----------------------------------
Attachment: settings.xml
Proposed settings.xml for use in the KIE server runtime, that provides the repository configuration for pointing the main Workbench server.
This example file uses system environment variables, so you can add this file into your KIE server container's at path "/opt/jboss/.m2/" and run the container using docker command line environment variables:
Ex: docker run -P -d -e KIE_WB_MAVEN_REPO_USER=admin -e KIE_WB_MAVEN_REPO_PASSWORD=admin -e KIE_WB_MAVEN_REPO_ADDR=<your_KIE-WB_container_IP> -e KIE_WB_MAVEN_REPO_PORT=<your_KIE-WB_container_HTTP_port> -e KIE_WB_MAVEN_REPO_CONTEXT=<your_ KIE-WB_app_context_path> --name kie-server jboss/kie-server-showcase:6.2.0.Final
Feedback is appreciated :)
Thanks
> KIE Execution Server is not able to find the Maven repository
> -------------------------------------------------------------
>
> Key: DROOLS-831
> URL: https://issues.jboss.org/browse/DROOLS-831
> Project: Drools
> Issue Type: Bug
> Components: docker images
> Affects Versions: 6.2.0.Final
> Environment: ALL
> Reporter: Roger Martínez
> Assignee: Roger Martínez
> Attachments: settings.xml
>
>
> In a non-Docker installation of the KIE execution server, the user must configure the Maven settings file to specify where the Maven repository for the artifacts is located.
> As Docker images are immutable, this configuration must be specified at runtime using environment variables when the container starts.
> This feature is not implemented on latest image tag and it's mandatory for being able to use the external Maven repository.
> This bug is reported from community feedback:
> "I'm trying out the docker images for the workbench-showcase and the execution-showcase. Fresh install. I'm using -p 8080:8080 for the wb and 8081:8080 for the exec. WB runs fine and I can build and deploy the mortgage project. Exec runs fine and I can access using REST. I can register the exec server fine. Mortgage container creates fine. Starting the container produces this error on the exec docker:
> 987 ERROR [org.kie.server.services.rest.KieServerRestImpl] (default task-5) Error creating container 'Test1' for module 'mortgages:mortgages:0.0.1': java.lang.RuntimeException: Cannot find KieModule: mortgages:mortgages:0.0.1
> Should this work out of the box?"
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
More information about the jboss-jira
mailing list