小编Ond*_*žka的帖子

Websphere 6.1到7如何将ibm-web-bnd.xmi更新为ibm-web-bnd.xml

在Websphere 6 ibm-web-bnd.xmi文件中我有

<?xml version="1.0" encoding="UTF-8"?>
<webappbnd:WebAppBinding xmi:version="2.0" 
     xmlns:xmi="http://www.omg.org/XMI"
     xmlns:webappbnd="webappbnd.xmi" 
     xmi:id="WebAppBinding_1294064796872"
     virtualHostName="default_host">
  <webapp href="WEB-INF/web.xml#WebApp_ID"/>
  <resRefBindings xmi:id="ResourceRefBinding_1294083767913" jndiName="jdbc/ABC_DEFG">
    <bindingResourceRef href="WEB-INF/web.xml#ResourceRef_1294083767913"/>
  </resRefBindings>
</webappbnd:WebAppBinding>
Run Code Online (Sandbox Code Playgroud)

我想升级到Websphere 7并使用默认的ibm-web-bnd.XML文件,但我不知道如何更新它...有人可以提供一些想法.谢谢

    <?xml version="1.0" encoding="UTF-8"?>
    <web-bnd xmlns="http://websphere.ibm.com/xml/ns/javaee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-bnd_1_0.xsd"
     version="1.0">

     <virtual-host name="default_host" />

<!--WHAT TO PUT HERE FOR jdbc/ABC_DEFG -->

    </web-bnd>
Run Code Online (Sandbox Code Playgroud)

websphere websphere-6.1 websphere-7

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

JBoss AS 7中的server.xml等价物

我试图从jboss 4在jboss 7中运行我的应用程序.在jboss 4中,我们更改了server.xml以配置keystoreFile和keystorePass等.任何人都可以帮助我在jboss7中进行这些更改.

migration jboss upgrade jboss7.x

7
推荐指数
1
解决办法
1万
查看次数

将JBoss AS 7日志记录扩展到数据库

我们在应用程序中启用了jboss日志记录.目前我们正在使用'Rotating-file-handler'将所有内容记录到文件中.这是在jboss'standalone.xml'文件中定义的.我们正在考虑将一些信息记录到日志记录数据库中; 为了建立指标等

有人可以提供我们可以在这里使用的一些选项.我们的最终目标是将事物写入文件; 我们会拦截并将其写入DB.我们不希望在线进行,因为这将是一个阻止调用.

slf4j jboss7.x

7
推荐指数
1
解决办法
3280
查看次数

JBoss AS 7迁移 - java.lang.ClassNotFoundException:org.hibernate.validator.ClassValidator

我有一个在JBoss AS 4.2.3上运行的应用程序,我正在尝试将其迁移到JBoss AS 7.0.2.我也将接缝从2.1.1升级到2.2.2.我已经解决了一些未找到的类异常,但我坚持了下来

java.lang.ClassNotFoundException: org.hibernate.validator.ClassValidator

我的完整堆栈跟踪如下.

我对AS 7中的新类加载器不太清楚.Hibernate 4是否适用于seam 2.2.2?我已经尝试在jboss-deployment-structure.xml中指定导出以使用org.hibernate和org.hibernate.validator.但是,当我查看这些位置的罐子时,我没有看到ClassValidator类......

我也尝试将Hibernate 3 jar添加到EAR/lib并在清单中指定它们,但这并没有改变任何东西.我看到hibernate 3 hibernate-validator.jar确实包含了classValidator类,但它仍然没有找到它.

更新我还尝试了hibernate-validator-legacy-4.0.2.GA.jar

hibernate-annotations-3.4.0.GA.jar
hibernate-commons-annotations-3.1.0.GA.jar
hibernate-core-3.3.0.SP1.jar
hibernate-validator-3.1.0.GA.jar
Run Code Online (Sandbox Code Playgroud)
14:16:07,776 INFO  [org.jboss.seam.Component] (MSC service thread 1-2) Component: Test, scope: EVENT, type: JAVA_BEAN, class: com.test.Test 
14:16:07,789 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/oneSourceUI]] (MSC service thread 1-2) Exception sending context initialized event to listener instance of class org.jboss.seam.servlet.SeamListener: java.lang.RuntimeException: Could not create Component: Test
    at org.jboss.seam.init.Initialization.addComponent(Initialization.java:1202) [jboss-seam.jar:]
    at org.jboss.seam.init.Initialization.installComponents(Initialization.java:1118) [jboss-seam.jar:]
    at org.jboss.seam.init.Initialization.init(Initialization.java:737) [jboss-seam.jar:]
    at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:36) [jboss-seam.jar:]
    at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3368) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:3821) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
    at …
Run Code Online (Sandbox Code Playgroud)

jboss hibernate seam jboss7.x

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

Java注释顺序是否持久?

Java注释顺序是否在运行时持久存在?我检查了OpenJDK 1.7.0_21 - 它保留了注释顺序.我可以期待所有Java VM上的持久性吗?

java reflection annotations

7
推荐指数
1
解决办法
2247
查看次数

在Jackson的ObjectMapper中动态启用/禁用UNWRAP_ROOT_VALUE和WRAP_ROOT_VALUE?

有没有一种方法来启用/禁用UNWRAP_ROOT_VALUE,并WRAP_ROOT_VALUE在杰克逊的ObjectMapper动态.我必须根据调用的服务启用/禁用这些属性,有些请求需要a JsonRootName,有些则不需要.我@JsonRootName在需要它的类中有注释.我有一个ObjectMapper扩展Jackson Object映射器的自定义类.我正在调用一个方法来启用/禁用属性,具体取决于调用的服务,但它似乎没有工作.

public void setWrapValue(boolean wrap) {

    final AnnotationIntrospector introspector = new JacksonAnnotationIntrospector();     

    this.configure(org.codehaus.jackson.map.DeserializationConfig.Feature.UNWRAP_ROOT_VALUE, wrap);

    this.configure(org.codehaus.jackson.map.SerializationConfig.Feature.WRAP_ROOT_VALUE, wrap);
    this.setDeserializationConfig(this.getDeserializationConfig().withAnnotationIntrospector(introspector));

    this.setSerializationConfig(this.getSerializationConfig().withAnnotationIntrospector(introspector));
 }
Run Code Online (Sandbox Code Playgroud)

java serialization wrapper jackson

7
推荐指数
1
解决办法
3464
查看次数

打字稿 - 表示任何类的类型?

我应该在打字稿中使用什么类型来表示任何类?

我正在尝试编写一个函数,它接受一个类数组并返回一个不同顺序的数组.

function shuffle(classes: typeof Object[]) : typeof Object[] {
    return ...;
}

class A { }
class B extends A { }
class C extends B { }
class D extends B { }
suffle([A, B, C, D]);
Run Code Online (Sandbox Code Playgroud)

类型'typeof A []'的参数不能分配给'ObjectConstructor []'类型的参数.

然后我试过了:

shuffle([typeof A, typeof B, typeof C, typeof D]);
Run Code Online (Sandbox Code Playgroud)

错误TS2345:类型'string []'的参数不能分配给'ObjectConstructor []'类型的参数.类型'string'不能分配给'ObjectConstructor'类型.

什么是正确的方法?泛型?怎么样?这不起作用:

export function <T extends typeof Object> shuffle(classes: T[]) : T[]
Run Code Online (Sandbox Code Playgroud)

这既不是:

export function <T extends Object> sortClassesBySpeciality(classes: typeof T[]) : typeof T[]
Run Code Online (Sandbox Code Playgroud)

也就是为什么typeof …

reflection types typescript

7
推荐指数
1
解决办法
3181
查看次数

如何衡量Docker构建步骤的持续时间?

是否可以将Docker配置为输出构建Dockerfile的时间?

我们运营一个中等规模的开发团队,并希望收集开发人员开发容器的平均构建时间统计信息.

理想情况下,它应该衡量各个步骤的持续时间.

docker dockerfile

7
推荐指数
3
解决办法
3605
查看次数

Kubernetes-如何下载PersistentVolume的内容

我有一个Pod通过舵在K8s集群中创建的测试执行程序,该程序要求动态创建一个在PersistentVolume哪里存储测试结果的地方。

现在,我想获取此卷的内容。看起来很自然。我希望有一些kubectl download pv <id>。但是我不能用谷歌搜索任何东西。

我如何获得a的内容PersistentVolume

我在AWS EKS中;因此AWS API也是一种选择。我也可以访问ECR,所以也许我可以以某种方式将其存储为图像并下载?

或者,总的来说,我正在寻找一种转移目录的方法,甚至可以将其保存在存档中。但是应该容器完成不再运行。

file-moving kubernetes persistent-volumes

7
推荐指数
1
解决办法
7621
查看次数

Kotlin - 如何在子类中返回“自身类型”?(不带扩展功能)

让我们来学习这些课程:

class A {
    fun foo(): A = this
}

class B: A() {
    fun bar() { ... }
}
Run Code Online (Sandbox Code Playgroud)

现在我希望 Kotlin 能够检测到我何时调用fooB并给出输入为 的结果B。这样我就可以写:

B().foo().bar()
Run Code Online (Sandbox Code Playgroud)

对于 kotlin 1.4.20,这是不可能的 - 它需要显式转换为Bafter foo()

如果编译器清楚地看到该函数返回 ,也许它可以由编译器处理this。或者也许我们可以明确暗示......

class A {
    fun <Self> foo(): Self = this
}
Run Code Online (Sandbox Code Playgroud)

我无法使用扩展函数,因为我需要 Java 类具有这些属性。

我已经阅读了关于该主题的Kotlin 论坛帖子,但是我没有看到这个案例得到解决。但也许这是暗示的。不管怎样,目前还没有实施。

这里还有一篇好文章。

我读过这个问题How to指定“自己的类型”作为Kotlin的返回类型,并且我尝试了“递归类型”方法,但是如果我想在子类和基类上都有该类型,它就不起作用:

Type parameter Me of 'HasStatus' has inconsistent values: BaseClass, Subclass
Run Code Online (Sandbox Code Playgroud)

this如果方法返回,还有其他技巧可以说服 Kotlin …

generics subclass self-type kotlin

7
推荐指数
0
解决办法
729
查看次数