本文整理汇总了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)
};
}
示例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)
};
}
示例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)
};
}
示例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));
}
示例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),
};
}
示例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),
};
}
示例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)
);
}
示例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);
}
示例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")
};
}
示例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"))
);
}
示例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;
}
示例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());
}
示例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;
}
示例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