小编raj*_*esh的帖子

Log4j dailyrollingfileappender文件问题

我们遇到了一个特殊的问题.场景:我们有3台服务器,它们有一个组件的多个实例都将事务日志写入单个日志文件.我们使用log4j,服务器在Java 1.3中运行.setAppend()传递true,实现是DailyRollingFileAppender

问题:在午夜,我们期望当前日志文件以新文件名翻转并开始写入新文件.这在我们的测试设置(单服务器写日志)中运行良好.在生产中,午夜时分,新文件将被创建,新文件将被写入,但滚动文件将被删除

任何帮助将受到高度赞赏,因为它已经过了几天,我们无法获得任何问题的线索.

java log4j

5
推荐指数
1
解决办法
8199
查看次数

TestNG组:我们可以包括两个组名并创建一个组来运行测试吗?

我有以下testng测试方法。

    @Test(groups = {"tsg1.0","smoke"})
public void testLoginWithInvalidCredentials(String usernameValue, String passwordValue){        
    /*Print something*/
}


@Test(groups = {"tsg1.0"})          
public void testLoginWithUserIdOnly(String username) {       
    /*Print something*/
}



@Test(groups = {"tsg1.0"})          
public void testLoginWithPasswordOnly(String password) {         
    /*Print something*/
}
Run Code Online (Sandbox Code Playgroud)

这是用于测试上述方法的testng xml。

<suite name="Suite" thread-count="1" verbose="10"> 
  <test name="Test">
  <groups>
<run>  
 <include name="tsg1.0"/>    
</run>
</groups>
<packages>  
<package name="<test package name>"/>       
 </packages> 
</test>  
</suite>
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以在其中创建一个XML,该XML将包含对“ TSG1.0”和“ SMOKE”组的测试。在这种情况下,我只希望运行第一个测试(testLoginWithInvalidCredentials)。

请帮忙。

谢谢,迈克。

PS:以下内容将不起作用,因为它将包含tsg1.0或Smoke。我想要这里的条件...

<run>
<include name="tsg1.0"/>   
<include name="smoke"/>  
</run>
Run Code Online (Sandbox Code Playgroud)

java testng selenium selenium-rc selenium-webdriver

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

Eclipse:Class上的绿色矩形标签

在此输入图像描述

在课程图标的右上方看到绿色的东西表示什么?

在搜索label内部后我找不到任何东西Eclipse preferences.

java eclipse

4
推荐指数
1
解决办法
772
查看次数

关闭Sonar中的资源违规

在我的Dao类中,为了关闭数据库资源,我编写了一个小函数,它接受ResultSet,Connection和Statement对象并关闭它.

我从我拥有的每个数据库访问方法的finally块中调用它.但是Sonar将这些视为违规行为:

Ensure that resources like this Statement object are closed after use
Run Code Online (Sandbox Code Playgroud)

有没有办法让Sonar知道这些是否得到处理?

使用的档案是'Sonar Way'

java database database-connection sonarqube

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

为什么我不能在main中实例化一个内部类?

为什么编译器会在这里抱怨?它不允许我Wrapper在main中创建一个对象.MyList是一个单独的类.我该如何创建它?

public class BinaryTree {
    Node root;

    class Wrapper {
        MyList.Node node;
    }

    class Node {
        Integer value;
        Node left;
        Node right;

        Node(int value) {
            this.value = value;
        }
    }

    public static void main() {
        MyList list = new MyList();
        Wrapper w = new Wrapper();
        w.node = list.getHead();
    }
}
Run Code Online (Sandbox Code Playgroud)

java

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

从oracle获取函数和过程签名列表

是否有任何查询可以为我提供函数/过程的签名详细信息.我正在查看返回类型,函数名称,参数类型,是否为IN/OUT/INOUT.

我知道这个帖子,但它只提供名字

oracle plsql stored-procedures

0
推荐指数
1
解决办法
2939
查看次数