- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 kie-server-showcase 和 drools-workbench-showcase,通过 docker-run,我可以在 drools UI 中看到 kie-server 并为其部署构建。
但是,当我使用 docker-compose 时,在尝试部署演示 morgauge 项目时遇到运行时异常,请参阅此处的日志:http://pastebin.com/qKQ8hgak ,但我已经包含了有趣的部分:
kie-server | 15:24:41,268 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: WildFly 8.2.0.Final "Tweek" started in 15690ms - Started 406 of 458 services (106 services are lazy, passive or on-demand)
kie-server | 15:24:50,369 WARN [org.kie.server.services.impl.controller.DefaultRestControllerImpl] (KieServer-ControllerConnect) Exception encountered while syncing with controller at http://kie_wb:8080/drools-wb/rest/controller/server/kie-server-3aec89f430c2 error Error while sending PUT request to http://kie_wb:8080/drools-wb/rest/controller/server/kie-server-3aec89f430c2 response code 405
kie-server | 15:25:00,376 WARN [org.kie.server.services.impl.controller.DefaultRestControllerImpl] (KieServer-ControllerConnect) Exception encountered while syncing with controller at http://kie_wb:8080/drools-wb/rest/controller/server/kie-server-3aec89f430c2 error Error while sending PUT request to http://kie_wb:8080/drools-wb/rest/controller/server/kie-server-3aec89f430c2 response code 405
kie-server | 15:25:10,383 WARN [org.kie.server.services.impl.controller.DefaultRestControllerImpl] (KieServer-ControllerConnect) Exception encountered while syncing with controller at http://kie_wb:8080/drools-wb/rest/controller/server/kie-server-3aec89f430c2 error Error while sending PUT request to http://kie_wb:8080/drools-wb/rest/controller/server/kie-server-3aec89f430c2 response code 405
kie-server | 15:25:23,534 INFO [org.kie.server.services.impl.controller.ControllerConnectRunnable] (KieServer-ControllerConnect) Connected to controller, quiting connector thread
kie-server | 15:25:23,536 INFO [org.kie.server.services.impl.ContainerManager] (EJB default - 5) About to install containers '[]' on kie server 'KieServer{id='kie-server-3aec89f430c2'name='kie-server-3aec89f430c2'version='6.4.0.Final'location='http://172.18.0.3:8080/kie-server/services/rest/server'}'
kie-server | 15:26:17,419 WARN [org.kie.scanner.embedder.MavenSettings] (default task-3) Environment variable M2_HOME is not set
kie-server | 15:26:17,588 INFO [org.kie.scanner.Aether] (default task-3) The local repository directory /opt/jboss/.m2/repository doesn't exist. Creating it.
kie-server | 15:26:18,932 ERROR [io.undertow.request] (default task-5) UT005023: Exception handling request to /kie-server/services/rest/server/containers/demo: org.jboss.resteasy.spi.UnhandledException: java.lang.IllegalArgumentException: ConversationId not valid - missing releaseId
...
kie-server | 15:26:19,231 WARN [org.kie.scanner.MavenRepository] (default task-3) Unable to resolve artifact: mortgages:mortgages:0.0.1
kie-server | 15:26:20,269 WARN [org.kie.scanner.MavenRepository] (default task-3) Unable to resolve artifact: mortgages:mortgages:pom:0.0.1
kie-server | 15:26:20,269 ERROR [org.kie.server.services.impl.KieServerImpl] (default task-3) Error creating container 'demo' for module 'mortgages:mortgages:0.0.1': java.lang.RuntimeException: Cannot find KieModule: mortgages:mortgages:0.0.1
kie-server | at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:117) [drools-compiler-6.4.0.Final.jar:6.4.0.Final]
这是我使用的 docker-compose.yml 文件:
version: '2'
services:
drools-wb:
container_name: drools-wb
image: jboss/drools-workbench-showcase:latest
ports:
- 8001:8001
- 18080:8080
networks:
- mckinsey-net
kie-server:
container_name: kie-server
image: jboss/kie-server-showcase:latest
links:
- drools-wb:kie_wb
depends_on:
- drools-wb
environment:
- HOME=/opt/jboss
- JAVA_HOME=/usr/lib/jvm/java
- JAVA_OPTS=-XX:MaxPermSize=256m -Xms256m -Xmx512m
- JBOSS_BIND_ADDRESS=0.0.0.0
- JBOSS_HOME=/opt/jboss/wildfly
- KIE_CLASSIFIER=ee7
- KIE_CONTEXT_PATH=kie-server
- KIE_MAVEN_REPO=http://localhost:8080/kie-wb/maven2
- KIE_MAVEN_REPO_PASSWORD=admin
- KIE_MAVEN_REPO_USER=admin
- KIE_REPOSITORY=https://repository.jboss.org/nexus/content/groups/public-jboss
- KIE_SERVER_CONTROLLER_PWD=admin
- KIE_SERVER_CONTROLLER_USER=admin
- KIE_SERVER_LOCATION=http://localhost:8080/kie-server/services/rest/server
- KIE_SERVER_PWD=kieserver1!
- KIE_SERVER_USER=kieserver
- KIE_VERSION=6.4.0.Final
- KIE_WB_ENV_JAVA_HOME=/usr/lib/jvm/java
- KIE_WB_ENV_JAVA_OPTS=-XX:MaxPermSize=256m -Xms256m -Xmx512m
- KIE_WB_ENV_JBOSS_BIND_ADDRESS=0.0.0.0
- KIE_WB_ENV_JBOSS_HOME=/opt/jboss/wildfly
- KIE_WB_ENV_KIE_CLASSIFIER=wildfly8
- KIE_WB_ENV_KIE_CONTEXT_PATH=drools-wb
- KIE_WB_ENV_KIE_DEMO=true
- KIE_WB_ENV_KIE_REPOSITORY=https://repository.jboss.org/nexus/content/groups/public-jboss
- KIE_WB_ENV_KIE_SERVER_PROFILE=standalone-full-drools
- KIE_WB_ENV_KIE_VERSION=6.4.0.Final
- KIE_WB_ENV_WILDFLY_VERSION=8.2.0.Final
- KIE_WB_NAME=/kie-server/kie_wb
- KIE_WB_PORT=tcp://kie_wb:8001
- KIE_WB_PORT_8001_TCP=tcp://kie_wb:8001
- KIE_WB_PORT_8001_TCP_ADDR=kie_wb
- KIE_WB_PORT_8001_TCP_PORT=8001
- KIE_WB_PORT_8001_TCP_PROTO=tcp
- KIE_WB_PORT_8080_TCP=tcp://kie_wb:8080
- KIE_WB_PORT_8080_TCP_ADDR=kie_wb
- KIE_WB_PORT_8080_TCP_PORT=8080
- KIE_WB_PORT_8080_TCP_PROTO=tcp
- KIE_WB_PORT_9990_TCP=tcp://kie_wb:9990
- KIE_WB_PORT_9990_TCP_ADDR=kie_wb
- KIE_WB_PORT_9990_TCP_PORT=9990
- KIE_WB_PORT_9990_TCP_PROTO=tcp
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- WILDFLY_VERSION=8.2.0.Final
我不确定为什么它无法解决该问题。有什么想法吗?
最佳答案
您必须检查工作台和 kie-server 之间的两个连接(如果它们运行在不同的节点上) - kie-server REST 端点提供的 HTTP 连接以及 kie-server 上的系统 Maven 配置:好吧,所以它必须使用工作台作为工件的源存储库。
查看 stracktrace,我在运行容器时看到一些 405 错误,并且可能相关,端点可见但不允许...您是否尝试通过其他客户端或命令行向 kie-server 端点发出一些请求?用户有正确的角色吗?请参阅示例说明 here
关于java - 由于 "ConversationId not valid - missing releaseId",无法通过 Drools 工作台将工件部署到 KIE 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40222294/
我创建了一个包含两个字段的用户表:用户名和密码。我将密码设置为不为空。 问题是当我输入数据而不包括密码时,我可以在密码字段中插入值。 我的目标是不允许任何没有用户名和密码的条目进入数据库。我认为 no
不知何故,我更改了设置或其他内容,现在当我将数据库导出为正向工程脚本时,它会在每个表中的每一列之后添加一个空的 COMMENT '' 字符串。有没有人经历过这种情况,我怎样才能让它停止? 我已经仔细检
为什么我不能这样做?我想从 TABLEA 中搜索大于光标值的最接近的值,对两者执行平均函数并将结果放入 test3 中。我收到错误代码 1054 未知列“Xnearest in 'field list
看起来 MySQL Workbench 现在支持 JSON 功能,但是我仍然看到 MySQL 5.7.9 功能上的解析器错误,例如“->”运算符。 当我使用以下查询时,我在“$.test”部分遇到语法
每次我将其插入表字段时,我都拼命地尝试让数据库将 0 替换为 1。我有一个名为 Stazione 的字段,其中有“numerodibinari”,我不希望它为零。我已经尝试过这样的。 Create t
我试图通过创建名为“Klantwinkel”的第三个表来链接“Klant”和“Winkel”。这是我的代码: CREATE TABLE Klant ( klantnummer int(10)
当从我的笔记本电脑连接到我的服务器并查看数据库中的某个表时。所有数据都是乱码而不是希伯来语。 但是当我访问连接到数据库的网站时,一切正常,我可以看到希伯来语的数据。 所以我遇到的唯一问题是 MySQL
我在 MySql Workbench 中有两个表;类别和产品。我创建了第三个表,其中包含前两个表中的 PK。我如何区分哪个产品属于哪个类别。我需要创建第四张表吗?此外,很明显,一个类别有很多产品。如何
是否可以在 MySQL workbench 中设置表前缀?例如:我已经创建了完整的模式(table_1、table_2、table_3、... table_N),并希望 Workbench 在执行正向
我使用 Workbench 来实现数据库模式,但在某个表中使用外键时出现此错误。 1215 - Cannot add foreign key constraint SQL查询: CREATE TABL
我已经安装了 Business Central 以及 Keycloak 身份验证,使用 MySQL 作为数据库来存储 Keycloak 的数据。业务中心工作台和 Keycloak 服务器位于 Ngin
当尝试连接到需要 SSL 的数据库,但在 WorkBench 中 SSL 设置为“否”时,我在“正在打开 SQL 编辑器”上按了取消,它向我显示了错误: "无法访问已处置的对象对象名称:'HUDFor
我是mysql服务器的新手。 我使用最新版本的工作台。 使用设计器创建模型: 但在数据库中我看不到我的模型: 我不擅长 mysql 术语,但我想要得到这样的东西,我可以将数据插入到 Student 和
我正在为学校做一项作业,我正在尝试运行下表: CREATE TABLE teams (city VARCHAR(50) NOT NULL, nickname VARCHAR(50) NOT NULL,
如何将两个单独表中的列同时插入到 mysql 中的第三个表中?如果我使用两个插入查询,则第二个查询中的数据将放在第一个查询中的数据下方,但我希望它们出现在同一行上,而不是一个在另一个下面。 最佳答案
我正在约会组工作。目前它不会返回任何结果。我尝试过不同的过滤器或没有日期的组,它很好并且运行良好,但我需要根据日期或时间戳创建一个组。 这是一个代码 SELECT settlement_id,
我有一个名为 Customer 的 mySQL 数据库,我正在尝试从 GUI 中的文本字段插入数据。我运行了下面的代码,在控制台中显示“连接成功”,没有错误。我检查了信息是否已插入到 mySQL 数据
好的,这是我当前的代码 delimiter // Create procedure addFish(in_color varchar(45), in_pattern varchar(45)) BEGI
我们必须对数据库进行一些更改(创建表、运行特殊 SQL 查询)。 MySQL Workbench 中是否有某种方法可以导入结构,使用图形界面对其进行编辑,然后获取一些 SQL 代码,我可以用它来将旧结
当我运行特定查询时,我收到一条消息:“您的查询产生了 1 个警告。”我想确切地知道警告是关于什么的。如何查看警告的详细信息?我在 Windows 上使用 Workbench 版本 7。 最佳答案 您是
我是一名优秀的程序员,十分优秀!