当前位置: 首页>>代码示例>>Java>>正文


Java LogLevelOption类代码示例

本文整理汇总了Java中org.ops4j.pax.exam.karaf.options.LogLevelOption的典型用法代码示例。如果您正苦于以下问题:Java LogLevelOption类的具体用法?Java LogLevelOption怎么用?Java LogLevelOption使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


LogLevelOption类属于org.ops4j.pax.exam.karaf.options包,在下文中一共展示了LogLevelOption类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: configuration

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public static Option[] configuration() throws Exception {
    return new Option[]
            {
                    karafDistributionConfiguration()
                            .frameworkUrl(KARAF_URL)
                            .unpackDirectory(new File("target/paxexam/unpack")),
                    replaceConfigurationFile(BUNDLE_INSTALL_ACL_CFG,
                            new File("src/test/resources/etc/bundleinstall.cfg")),
                    replaceConfigurationFile(CONFIG_PROPERTIES,
                            new File("src/test/resources/etc/config.properties")),
                    mavenBundle()
                            .groupId(OSGIFX_GROUP_ID)
                            .artifactId(OSGIFX_BOOT_ARTIFACT_ID)
                            .versionAsInProject(),
                    mavenBundle()
                            .groupId(OSGIFX_GROUP_ID)
                            .artifactId(IT_DUMMY_BUNDLE_ARTIFACT_ID)
                            .versionAsInProject(),
                    mavenBundle(TESTFX_GROUP_ID, TESTFX_CORE_ARTIFACT_ID, TESTFX_VERSION),
                    mavenBundle(TESTFX_GROUP_ID, TESTFX_INTERNAL_ARTIFACT_ID, TESTFX_VERSION),
                    logLevel(LogLevelOption.LogLevel.INFO)
            };
}
 
开发者ID:jtkb,项目名称:flexfx,代码行数:25,代码来源:TFxTest.java

示例2: configuration

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public static Option[] configuration() throws Exception {
    return new Option[]
            {
                    karafDistributionConfiguration()
                            .frameworkUrl(KARAF_URL)
                            .unpackDirectory(new File("target/paxexam/unpack")),
                    replaceConfigurationFile(BUNDLE_INSTALL_ACL_CFG,
                            new File("src/test/resources/etc/bundleinstall.cfg")),
                    mavenBundle()
                            .groupId(OSGIFX_GROUP_ID)
                            .artifactId(OSGIFX_BOOT_ARTIFACT_ID)
                            .versionAsInProject(),
                    logLevel(LogLevelOption.LogLevel.INFO)
            };
}
 
开发者ID:jtkb,项目名称:flexfx,代码行数:17,代码来源:DeployOsgiFxTest.java

示例3: configuration

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public static Option[] configuration() throws Exception
{
    return new Option[]
            {
                    karafDistributionConfiguration()
                            .frameworkUrl(KARAF_URL)
                            .unpackDirectory(new File("target/paxexam/unpack")),
                    replaceConfigurationFile(BUNDLE_INSTALL_ACL_CFG,
                            new File("src/test/resources/etc/bundleinstall.cfg")),
                    replaceConfigurationFile(CONFIG_PROPERTIES,
                            new File("src/test/resources/etc/config.properties")),
                    mavenBundle(TESTFX_GROUP_ID, TESTFX_CORE_ARTIFACT_ID, TESTFX_VERSION),
                    mavenBundle(TESTFX_GROUP_ID, TESTFX_INTERNAL_ARTIFACT_ID, TESTFX_VERSION),
                    logLevel(LogLevelOption.LogLevel.INFO)
            };
}
 
开发者ID:jtkb,项目名称:flexfx,代码行数:18,代码来源:OsgiFxFailureTest.java

示例4: configure

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public Option[] configure() {
    final String jvmOptions = StringUtils.defaultIfBlank(System.getProperty("jvm.options"), "-Dnoop");
    final String karafVersion = System.getProperty("karaf.version", DEFAULT_KARAF_VERSION);
    final String projectVersion = System.getProperty("project.version");
    return options(
            karafDistributionConfiguration()
                    .frameworkUrl(maven("org.apache.karaf", "apache-karaf", karafVersion).type("tar.gz"))
                    .unpackDirectory(new File("target/karaf")),
            vmOption(jvmOptions),
            configureConsole()
                    .startRemoteShell()
                    .ignoreLocalConsole(),

            features(maven("org.microbule", "microbule-features", projectVersion).type("xml").classifier("features"), "microbule"),
            junitBundles(),
            keepRuntimeFolder(),
            logLevel(LogLevelOption.LogLevel.WARN));
}
 
开发者ID:Microbule,项目名称:microbule,代码行数:20,代码来源:KarafFeaturesIT.java

示例5: configure

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public static Option[] configure() {
    return OptionUtils.combine(
            CommonKarafOptions.get(),
            getKarafDistributionOption(),

            keepRuntimeFolder(),
            logLevel(LogLevelOption.LogLevel.INFO),

            // Option to be used to do remote debugging
            //debugConfiguration("5005", true),

            // Load camel-core, camel-spring, camel-test & camel-cxf Features
            loadCamelFeatures("camel-cxf"), loadDroolsRepo(),
            // Load drools-module (= core + compiler + knowledge), kie-camel & kie-spring
            loadDroolsFeatures("kie-spring", "kie-camel")
    );
}
 
开发者ID:jboss-integration,项目名称:fuse-bxms-integ,代码行数:19,代码来源:DroolsOnBodyCamelKarafIntegrationTest.java

示例6: config

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public Option[] config() throws URISyntaxException, MalformedURLException {
    MavenArtifactUrlReference karafUrl = maven().groupId("org.apache.karaf").artifactId("apache-karaf-minimal").versionAsInProject().type("tar.gz");
    return new Option[]{
            karafDistributionConfiguration().frameworkUrl(karafUrl).name("Apache Karaf").unpackDirectory(new File("target/exam")),
            configureSecurity().disableKarafMBeanServerBuilder(),
            features(getFeaturesFile().toURL().toString(), "scr", "docker-client"),
            editConfigurationFileExtend("etc/org.ops4j.pax.url.mvn.cfg", "org.ops4j.pax.url.mvn.repositories", "file:"+System.getProperty("features.repo")+"@[email protected]"),
            keepRuntimeFolder(),
            logLevel(LogLevelOption.LogLevel.DEBUG),
    };
}
 
开发者ID:fabric8io,项目名称:docker-client,代码行数:13,代码来源:ServiceTest.java

示例7: config

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public Option[] config() {
    MavenArtifactUrlReference karafUrl = maven().groupId("org.apache.karaf").artifactId("apache-karaf-minimal").versionAsInProject().type("tar.gz");
    return new Option[]{
            karafDistributionConfiguration().frameworkUrl(karafUrl).name("Apache Karaf").unpackDirectory(new File("target/exam")),
            configureSecurity().disableKarafMBeanServerBuilder(),
            keepRuntimeFolder(),
            editConfigurationFilePut("etc/system.properties", "features.xml", System.getProperty("features.xml")),
            editConfigurationFileExtend("etc/org.ops4j.pax.url.mvn.cfg", "org.ops4j.pax.url.mvn.repositories", "file:"+System.getProperty("features.repo")+"@[email protected]"),
            logLevel(LogLevelOption.LogLevel.INFO),
    };
}
 
开发者ID:fabric8io,项目名称:docker-client,代码行数:13,代码来源:FeatureInstallationTest.java

示例8: config

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public Option[] config() {
    MavenUrlReference fuseDistro = maven()
            .groupId("org.jboss.fuse").artifactId("jboss-fuse-karaf-minimal")
            .type("zip").versionAsInProject();

    return options(
            karafDistributionConfiguration().frameworkUrl(fuseDistro),
            configureConsole().ignoreRemoteShell().ignoreLocalConsole(),
            systemTimeout(60000),
            vmOptions("-Dprop=CS:key"),
            logLevel(LogLevelOption.LogLevel.WARN)
    );
}
 
开发者ID:jboss-fuse,项目名称:fuse-karaf,代码行数:15,代码来源:CredentialStoreStartupFailureIntegrationTest.java

示例9: setupContainer

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
protected Option[] setupContainer() {
    MavenArtifactUrlReference karafUrl = maven()
            .groupId(KARAF_GROUP_ID)
            .artifactId(KARAF_ARTIFACT_ID)
            .version(KARAF_VERSION)
            .type("zip");

    MavenUrlReference paxJdbcFeaturesRepo = maven()
            .groupId(PAXJDBC_FEATURES_GROUP_ID)
            .artifactId(PAXJDBC_FEATURE)
            .classifier("features")
            .type("xml")
            .version(PAX_JDBC_VERSION);
    //.versionAsInProject(); //this is not working ???

    File jdbcConfigFile = new File("src/test/resources/demodbDS.properties");

    //Setup pax-jdbc datasource
    Option[] configOptions = editConfigurationFilePut("etc/org.ops4j.datasource-demodbDS.cfg", jdbcConfigFile);

    Option[] baseOptions = options(karafDistributionConfiguration()
                    .frameworkUrl(karafUrl)
                    .unpackDirectory(new File("target/exam"))
                    .useDeployFolder(false)
                    .karafVersion(KARAF_VERSION)
                    .name("Apache Karaf"),
            configureConsole().ignoreLocalConsole(),
            logLevel(LogLevelOption.LogLevel.INFO),
            keepRuntimeFolder(),
            //Features
            features(paxJdbcFeaturesRepo, "transaction", "jndi", "pax-jdbc-config", "pax-jdbc-h2")
    );

    return combine(configOptions, baseOptions);
}
 
开发者ID:kameshsampath,项目名称:mybatis-osgi,代码行数:36,代码来源:KarafTestSupport.java

示例10: config

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public Option[] config() {
    return new Option[]{
            // setup which karaf server we are using
            karafDistributionConfiguration()
                    .frameworkUrl(maven().groupId("org.apache.karaf").artifactId("apache-karaf").version("4.1.2").type("tar.gz"))
                    .karafVersion("4.1.3")
                    .name("Apache Karaf")
                    .useDeployFolder(false)
                    .unpackDirectory(new File("target/karaf")),

            // keep the folder so we can look inside when something fails, eg check the data/logs directory
            keepRuntimeFolder(),

            // Disable the SSH port
            configureConsole().ignoreRemoteShell(),

            // Configure Logging to not be verbose, if you set to DEBUG you see a lot of details
            logLevel(LogLevelOption.LogLevel.WARN),

            // Install JUnit
            junitBundles(),

            // Install base camel features
            features(getCamelKarafFeatureUrl(), "camel", "camel-test"),

            // and use camel-http for testing
            features(getCamelKarafFeatureUrl(), "camel-http4"),

            // install our example feature
            features(maven().groupId("com.camelinaction").artifactId("chapter9-pax-exam").version("2.0.0").classifier("features").type("xml"), "camel-quote")
    };
}
 
开发者ID:camelinaction,项目名称:camelinaction2,代码行数:34,代码来源:PaxExamIT.java

示例11: baseConfig

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
/**
 * Base configuration for a Karaf container running the specified Ignite features.
 *
 * @return The configuration.
 */
public Option[] baseConfig() {
    return options(

        // Specify which version of Karaf to use.
        karafDistributionConfiguration()
            .frameworkUrl(maven().groupId("org.apache.karaf").artifactId("apache-karaf").type("tar.gz")
                .versionAsInProject())
            .karafVersion(System.getProperty("karafVersion"))
            .useDeployFolder(false)
            .unpackDirectory(new File("target/paxexam/unpack")),

        // Add JUnit bundles.
        junitBundles(),

        // Add the additional JRE exports that Ignite requires.
        editConfigurationFileExtend("etc/jre.properties", "jre-1.7", "sun.nio.ch"),
        editConfigurationFileExtend("etc/jre.properties", "jre-1.8", "sun.nio.ch"),

        // Make log level INFO.
        logLevel(LogLevelOption.LogLevel.INFO),

        // Add our features repository.
        features(mavenBundle()
                .groupId("org.apache.ignite").artifactId("ignite-osgi-karaf")
                .version(System.getProperty("projectVersion")).type("xml/features"),
            featuresToInstall().toArray(new String[0])),

        // Propagate the projectVersion system property.
        systemProperty("projectVersion").value(System.getProperty("projectVersion"))
    );
}
 
开发者ID:apache,项目名称:ignite,代码行数:37,代码来源:AbstractIgniteKarafTest.java

示例12: configure

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
public static Option[] configure(String... features) {

      ArrayList<String> f = new ArrayList<>();
      f.addAll(Arrays.asList(features));

      Option[] options = new Option[]{karafDistributionConfiguration().frameworkUrl(maven().groupId("org.apache.karaf").artifactId("apache-karaf").type("tar.gz").versionAsInProject()).unpackDirectory(new File("target/paxexam/unpack/")),

         KarafDistributionOption.keepRuntimeFolder(), logLevel(LogLevelOption.LogLevel.INFO), editConfigurationFilePut("etc/config.properties", "karaf.startlevel.bundle", "50"),
         // uncomment this to debug it.
         // debugConfiguration("5005", true),
         features(getArtemisMQKarafFeatureUrl(), f.toArray(new String[f.size()]))};

      return options;
   }
 
开发者ID:apache,项目名称:activemq-artemis,代码行数:15,代码来源:ArtemisFeatureTest.java

示例13: getLoggingOption

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Override
public Option getLoggingOption() {
    return composite(
            editConfigurationFilePut(SouthboundITConstants.ORG_OPS4J_PAX_LOGGING_CFG,
                    "log4j.logger.org.opendaylight.ovsdb",
                    LogLevelOption.LogLevel.TRACE.name()),
            super.getLoggingOption());
}
 
开发者ID:opendaylight,项目名称:ovsdb,代码行数:9,代码来源:SouthboundIT.java

示例14: getLoggingOption

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Override
public Option getLoggingOption() {
    Option option = editConfigurationFilePut(ORG_OPS4J_PAX_LOGGING_CFG,
            logConfiguration(getClass()),
            LogLevelOption.LogLevel.INFO.name());
    option = composite(option, super.getLoggingOption());
    return option;
}
 
开发者ID:opendaylight,项目名称:ovsdb,代码行数:9,代码来源:LibraryIntegrationTestBase.java

示例15: configure

import org.ops4j.pax.exam.karaf.options.LogLevelOption; //导入依赖的package包/类
@Configuration
public static Option[] configure() {
    return OptionUtils.combine(new Option[]{
            getKarafDistributionOption(),

            keepRuntimeFolder(),
            logLevel(LogLevelOption.LogLevel.INFO),

            // Load camel-core, camel-spring, camel-test & camel-cxf Features
            loadCamelFeatures("camel-cxf"), loadDroolsRepo(),

            // Load drools-module (= core + compiler + knowledge), kie-camel & kie-spring
            loadDroolsFeatures("kie-spring", "kie-camel")
    });
}
 
开发者ID:jboss-integration,项目名称:fuse-bxms-integ,代码行数:16,代码来源:DroolsOnCommandCamelKarafIntegrationTest.java


注:本文中的org.ops4j.pax.exam.karaf.options.LogLevelOption类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。