小编isk*_*mac的帖子

openapi-generator-maven-plugin 将 openapi 规范升级到 3.1.0

我在版本 5.3.1 中使用插件 openapi-generator-maven-plugin。

将 openapi 规范从 3.0.3 升级到 3.1.0 会导致生成阶段错误:

规格样本:

{
  "openapi": "3.1.0",
  "info": {
    "title": "Spec sample",
    "version": "1.0.0"
  },
  "paths": {
    "/users": {
      "get": {
        "responses": {
          "200": {}
        }
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

插件错误:

[INFO] Output directory ((removed)\target\generated-sources\openapi) does not exist, or is inaccessible. No file (.openapi-generator-igno
re) will be evaluated.
[WARNING] (removed).json [0:0]: unexpected error in Open-API generation
java.lang.RuntimeException: Issues with the OpenAPI input. Possible causes: invalid/missing spec, malformed JSON/YAML files, etc.
    at org.openapitools.codegen.DefaultGenerator.generate …
Run Code Online (Sandbox Code Playgroud)

java maven openapi openapi-generator-maven-plugin

3
推荐指数
1
解决办法
7777
查看次数

通过CLI将自定义记录器添加到JBoss EAP 6.2

我想使用CLI命令在standalone.xml中创建以下配置:

...
    <subsystem xmlns="urn:jboss:domain:logging:1.3">
     ...
        <custom-handler name="DB" class="com.jeefix.commons.logger.DatabaseHandler" module="com.jeefix">
            <level name="ALL"/>
            <formatter>
                <pattern-formatter pattern="%s%E%n"/>
            </formatter>
            <properties>
                <property name="jdbcUrl" value="${logger.database.url}"/>
                <property name="username" value="${logger.database.user}"/>
                <property name="password" value="${logger.database.password}"/>
                <property name="jdbcDriver" value="oracle.jdbc.driver.OracleDriver"/>
            </properties>
        </custom-handler>
    ...
Run Code Online (Sandbox Code Playgroud)

我可以通过命令创建除属性列表之外的所有内容:

/subsystem=logging/custom-handler=DB:add(name=DB,class=com.jeefix.commons.logger.DatabaseHandler,module=com.jeefx.dbappender,formatter=%s%E%n,level=ALL)
Run Code Online (Sandbox Code Playgroud)

问题:如何添加属性列表?

java jboss java-ee jboss7.x

2
推荐指数
1
解决办法
993
查看次数