- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.overlord.sramp.atom.archive.expand.ZipToSrampArchive.closeQuietly()
方法的一些代码示例,展示了ZipToSrampArchive.closeQuietly()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipToSrampArchive.closeQuietly()
方法的具体详情如下:
包路径:org.overlord.sramp.atom.archive.expand.ZipToSrampArchive
类名称:ZipToSrampArchive
方法名:closeQuietly
暂无
代码示例来源:origin: org.overlord.sramp/s-ramp-atom
} finally {
FileUtils.deleteQuietly(tempFile);
ZipToSrampArchive.closeQuietly(j2sramp);
代码示例来源:origin: org.overlord.sramp/s-ramp-integration-switchyard
@Test
public void testSwitchYardIntegration() throws Exception {
InputStream stream = getClass().getResourceAsStream("switchyard-quickstart-bean-service.jar"); //$NON-NLS-1$
SrampArchive archive = null;
SwitchYardAppToSrampArchive sy2archive = null;
try {
sy2archive = new SwitchYardAppToSrampArchive(stream);
archive = sy2archive.createSrampArchive();
Assert.assertNotNull(archive);
doAllAssertions(archive);
} finally {
IOUtils.closeQuietly(stream);
SrampArchive.closeQuietly(archive);
ZipToSrampArchive.closeQuietly(sy2archive);
}
}
代码示例来源:origin: org.overlord.sramp/s-ramp-integration-kie
@Test
public void testKieIntegration() throws Exception {
InputStream stream = getClass().getResourceAsStream("kie.jar"); //$NON-NLS-1$
SrampArchive archive = null;
KieJarToSrampArchive kie2archive = null;
try {
kie2archive = new KieJarToSrampArchive(stream);
archive = kie2archive.createSrampArchive();
Assert.assertNotNull(archive);
doAllAssertions(archive);
} finally {
IOUtils.closeQuietly(stream);
SrampArchive.closeQuietly(archive);
ZipToSrampArchive.closeQuietly(kie2archive);
}
}
代码示例来源:origin: org.overlord.sramp/s-ramp-atom
/**
* Test method for {@link org.overlord.sramp.atom.archive.jar.ZipToSrampArchive.jar.JarToSrampArchive#createSrampArchive()}.
*/
@Test
public void testCreateSrampArchive() throws Exception {
InputStream resourceAsStream = ZipToSrampArchiveTest.class.getResourceAsStream("sample-webservice-0.0.1.jar"); //$NON-NLS-1$
ZipToSrampArchive j2sramp = null;
SrampArchive archive = null;
try {
j2sramp = new ZipToSrampArchive(resourceAsStream){};
archive = j2sramp.createSrampArchive();
Assert.assertNotNull(archive);
Collection<SrampArchiveEntry> entries = archive.getEntries();
Assert.assertEquals(2, entries.size());
Set<String> paths = new HashSet<String>();
for (SrampArchiveEntry entry : entries) {
paths.add(entry.getPath());
}
Assert.assertEquals(2, entries.size());
Assert.assertTrue(paths.contains("schema/teetime.xsd")); //$NON-NLS-1$
Assert.assertTrue(paths.contains("wsdl/teetime.wsdl")); //$NON-NLS-1$
} finally {
ZipToSrampArchive.closeQuietly(j2sramp);
SrampArchive.closeQuietly(archive);
}
}
代码示例来源:origin: org.overlord.sramp/s-ramp-atom
Assert.assertTrue(paths.contains("META-INF/maven/com.redhat.ewittman/sample-web-service/pom.properties")); //$NON-NLS-1$
} finally {
ZipToSrampArchive.closeQuietly(j2sramp);
SrampArchive.closeQuietly(archive);
代码示例来源:origin: org.overlord.sramp/s-ramp-client
} finally {
IOUtils.closeQuietly(artifactsIS);
ZipToSrampArchive.closeQuietly(sy2archive);
SrampArchive.closeQuietly(archive);
} finally {
IOUtils.closeQuietly(artifactsIS);
ZipToSrampArchive.closeQuietly(sy2archive);
SrampArchive.closeQuietly(archive);
} finally {
IOUtils.closeQuietly(artifactsIS);
ZipToSrampArchive.closeQuietly(sy2archive);
SrampArchive.closeQuietly(archive);
代码示例来源:origin: org.overlord.sramp/s-ramp-integration-teiid
@Test
public void shouldExpandProductsVdb() throws Exception {
final InputStream stream = getResourceAsStream("ProductsSS_VDB.vdb");
VdbToSrampArchive vdbArchive = null;
SrampArchive srampArchive = null;
try {
vdbArchive = new VdbToSrampArchive(stream);
srampArchive = vdbArchive.createSrampArchive();
assertThat(srampArchive, is(not(nullValue())));
assertThat(srampArchive.getEntries().size(), is(2)); // manifest + 1 xmi models
// check the manifest
assertManifest(srampArchive);
// check the model
assertModel(srampArchive, "TestProducts/ProductsSS.xmi");
} finally {
IOUtils.closeQuietly(stream);
SrampArchive.closeQuietly(srampArchive);
ZipToSrampArchive.closeQuietly(vdbArchive);
}
}
代码示例来源:origin: org.overlord.sramp/s-ramp-integration-teiid
@Test
public void shouldExpandBooksVdb() throws Exception {
final InputStream stream = getResourceAsStream("BooksVdb.vdb");
VdbToSrampArchive vdbArchive = null;
SrampArchive srampArchive = null;
try {
vdbArchive = new VdbToSrampArchive(stream);
srampArchive = vdbArchive.createSrampArchive();
assertThat(srampArchive, is(not(nullValue())));
assertThat(srampArchive.getEntries().size(), is(7)); // manifest + 6 xmi models
// check the manifest
assertManifest(srampArchive);
// check the models
assertModel(srampArchive, "BooksProject/Books_Oracle.xmi");
assertModel(srampArchive, "BooksProject/BooksView_Output_View.xmi");
assertModel(srampArchive, "BooksProject/BooksView_WS.xmi");
assertModel(srampArchive, "BooksProject/BooksView.xmi");
// check other files
assertXsd(srampArchive, "BooksProject/BooksView_Input.xsd");
assertXsd(srampArchive, "BooksProject/BooksView_Output.xsd");
} finally {
IOUtils.closeQuietly(stream);
SrampArchive.closeQuietly(srampArchive);
ZipToSrampArchive.closeQuietly(vdbArchive);
}
}
代码示例来源:origin: org.overlord.sramp/s-ramp-atom
/**
* Test method for {@link org.overlord.sramp.atom.archive.jar.ZipToSrampArchive.jar.JarToSrampArchive#createSrampArchive()}.
*/
@Test
public void testMetaData() throws Exception {
InputStream resourceAsStream = ZipToSrampArchiveTest.class.getResourceAsStream("sample-webservice-0.0.1.jar"); //$NON-NLS-1$
ZipToSrampArchive j2sramp = null;
SrampArchive archive = null;
try {
j2sramp = new ZipToSrampArchive(resourceAsStream){};
archive = j2sramp.createSrampArchive();
Assert.assertNotNull(archive);
SrampArchiveEntry entry = archive.getEntry("schema/teetime.xsd"); //$NON-NLS-1$
Assert.assertNotNull(entry);
BaseArtifactType metaData = entry.getMetaData();
Assert.assertNotNull(metaData);
Assert.assertTrue(metaData instanceof XsdDocument);
XsdDocument md = (XsdDocument) metaData;
Assert.assertEquals("teetime.xsd", md.getName()); //$NON-NLS-1$
Assert.assertNotNull(md.getUuid());
} finally {
ZipToSrampArchive.closeQuietly(j2sramp);
SrampArchive.closeQuietly(archive);
}
}
代码示例来源:origin: org.overlord.sramp/s-ramp-atom
Assert.assertNotNull(md.getUuid());
} finally {
ZipToSrampArchive.closeQuietly(j2sramp);
SrampArchive.closeQuietly(archive);
本文整理了Java中org.overlord.sramp.atom.archive.expand.ZipToSrampArchive.close()方法的一些代码示例,展示了ZipToSrampArc
本文整理了Java中org.overlord.sramp.atom.archive.expand.ZipToSrampArchive.closeQuietly()方法的一些代码示例,展示了ZipToS
我是一名优秀的程序员,十分优秀!