- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.eclipse.osgi.internal.framework.XMLParsingServiceFactory
类的一些代码示例,展示了XMLParsingServiceFactory
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLParsingServiceFactory
类的具体详情如下:
包路径:org.eclipse.osgi.internal.framework.XMLParsingServiceFactory
类名称:XMLParsingServiceFactory
暂无
代码示例来源:origin: com.github.veithen.cosmos/cosmos-equinox
public Object getService(Bundle bundle, ServiceRegistration<Object> registration) {
if (!setTccl || bundle == null)
return createService();
/*
* Set the TCCL while creating jaxp factory instances to the
* requesting bundles class loader. This is needed to
* work around bug 285505. There are issues if multiple
* xerces implementations are available on the bundles class path
*
* The real issue is that the ContextFinder will only delegate
* to the framework class loader in this case. This class
* loader forces the requesting bundle to be delegated to for
* TCCL loads.
*/
final ClassLoader savedClassLoader = Thread.currentThread().getContextClassLoader();
try {
BundleWiring wiring = bundle.adapt(BundleWiring.class);
ClassLoader cl = wiring == null ? null : wiring.getClassLoader();
if (cl != null)
Thread.currentThread().setContextClassLoader(cl);
return createService();
} finally {
Thread.currentThread().setContextClassLoader(savedClassLoader);
}
}
代码示例来源:origin: org.eclipse.tycho/org.eclipse.osgi
register(bc, "javax.xml.parsers.SAXParserFactory", new XMLParsingServiceFactory(true, setTccl), false, null); //$NON-NLS-1$
register(bc, "javax.xml.parsers.DocumentBuilderFactory", new XMLParsingServiceFactory(false, setTccl), false, null); //$NON-NLS-1$
} catch (NoClassDefFoundError e) {
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.osgi
register(bc, "javax.xml.parsers.SAXParserFactory", new XMLParsingServiceFactory(true, setTccl), false, null); //$NON-NLS-1$
register(bc, "javax.xml.parsers.DocumentBuilderFactory", new XMLParsingServiceFactory(false, setTccl), false, null); //$NON-NLS-1$
} catch (NoClassDefFoundError e) {
代码示例来源:origin: org.eclipse.tycho/org.eclipse.osgi
public Object getService(Bundle bundle, ServiceRegistration<Object> registration) {
if (!setTccl || bundle == null)
return createService();
/*
* Set the TCCL while creating jaxp factory instances to the
* requesting bundles class loader. This is needed to
* work around bug 285505. There are issues if multiple
* xerces implementations are available on the bundles class path
*
* The real issue is that the ContextFinder will only delegate
* to the framework class loader in this case. This class
* loader forces the requesting bundle to be delegated to for
* TCCL loads.
*/
final ClassLoader savedClassLoader = Thread.currentThread().getContextClassLoader();
try {
BundleWiring wiring = bundle.adapt(BundleWiring.class);
ClassLoader cl = wiring == null ? null : wiring.getClassLoader();
if (cl != null)
Thread.currentThread().setContextClassLoader(cl);
return createService();
} finally {
Thread.currentThread().setContextClassLoader(savedClassLoader);
}
}
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.osgi
register(bc, "javax.xml.parsers.SAXParserFactory", new XMLParsingServiceFactory(true, setTccl), false, null); //$NON-NLS-1$
register(bc, "javax.xml.parsers.DocumentBuilderFactory", new XMLParsingServiceFactory(false, setTccl), false, null); //$NON-NLS-1$
} catch (NoClassDefFoundError e) {
代码示例来源:origin: org.eclipse/osgi
public Object getService(Bundle bundle, ServiceRegistration<Object> registration) {
if (!setTccl || bundle == null)
return createService();
/*
* Set the TCCL while creating jaxp factory instances to the
* requesting bundles class loader. This is needed to
* work around bug 285505. There are issues if multiple
* xerces implementations are available on the bundles class path
*
* The real issue is that the ContextFinder will only delegate
* to the framework class loader in this case. This class
* loader forces the requesting bundle to be delegated to for
* TCCL loads.
*/
final ClassLoader savedClassLoader = Thread.currentThread().getContextClassLoader();
try {
BundleWiring wiring = bundle.adapt(BundleWiring.class);
ClassLoader cl = wiring == null ? null : wiring.getClassLoader();
if (cl != null)
Thread.currentThread().setContextClassLoader(cl);
return createService();
} finally {
Thread.currentThread().setContextClassLoader(savedClassLoader);
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.osgi
register(bc, "javax.xml.parsers.SAXParserFactory", new XMLParsingServiceFactory(true, setTccl), false, null); //$NON-NLS-1$
register(bc, "javax.xml.parsers.DocumentBuilderFactory", new XMLParsingServiceFactory(false, setTccl), false, null); //$NON-NLS-1$
} catch (NoClassDefFoundError e) {
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.osgi
public Object getService(Bundle bundle, ServiceRegistration<Object> registration) {
if (!setTccl || bundle == null)
return createService();
/*
* Set the TCCL while creating jaxp factory instances to the
* requesting bundles class loader. This is needed to
* work around bug 285505. There are issues if multiple
* xerces implementations are available on the bundles class path
*
* The real issue is that the ContextFinder will only delegate
* to the framework class loader in this case. This class
* loader forces the requesting bundle to be delegated to for
* TCCL loads.
*/
final ClassLoader savedClassLoader = Thread.currentThread().getContextClassLoader();
try {
BundleWiring wiring = bundle.adapt(BundleWiring.class);
ClassLoader cl = wiring == null ? null : wiring.getClassLoader();
if (cl != null)
Thread.currentThread().setContextClassLoader(cl);
return createService();
} finally {
Thread.currentThread().setContextClassLoader(savedClassLoader);
}
}
代码示例来源:origin: com.github.veithen.cosmos/cosmos-equinox
register(bc, "javax.xml.parsers.SAXParserFactory", new XMLParsingServiceFactory(true, setTccl), false, null); //$NON-NLS-1$
register(bc, "javax.xml.parsers.DocumentBuilderFactory", new XMLParsingServiceFactory(false, setTccl), false, null); //$NON-NLS-1$
} catch (NoClassDefFoundError e) {
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.osgi
public Object getService(Bundle bundle, ServiceRegistration<Object> registration) {
if (!setTccl || bundle == null)
return createService();
/*
* Set the TCCL while creating jaxp factory instances to the
* requesting bundles class loader. This is needed to
* work around bug 285505. There are issues if multiple
* xerces implementations are available on the bundles class path
*
* The real issue is that the ContextFinder will only delegate
* to the framework class loader in this case. This class
* loader forces the requesting bundle to be delegated to for
* TCCL loads.
*/
final ClassLoader savedClassLoader = Thread.currentThread().getContextClassLoader();
try {
BundleWiring wiring = bundle.adapt(BundleWiring.class);
ClassLoader cl = wiring == null ? null : wiring.getClassLoader();
if (cl != null)
Thread.currentThread().setContextClassLoader(cl);
return createService();
} finally {
Thread.currentThread().setContextClassLoader(savedClassLoader);
}
}
代码示例来源:origin: org.eclipse/osgi
register(bc, "javax.xml.parsers.SAXParserFactory", new XMLParsingServiceFactory(true, setTccl), false, null); //$NON-NLS-1$
register(bc, "javax.xml.parsers.DocumentBuilderFactory", new XMLParsingServiceFactory(false, setTccl), false, null); //$NON-NLS-1$
} catch (NoClassDefFoundError e) {
代码示例来源:origin: org.eclipse.platform/org.eclipse.osgi
public Object getService(Bundle bundle, ServiceRegistration<Object> registration) {
if (!setTccl || bundle == null)
return createService();
/*
* Set the TCCL while creating jaxp factory instances to the
* requesting bundles class loader. This is needed to
* work around bug 285505. There are issues if multiple
* xerces implementations are available on the bundles class path
*
* The real issue is that the ContextFinder will only delegate
* to the framework class loader in this case. This class
* loader forces the requesting bundle to be delegated to for
* TCCL loads.
*/
final ClassLoader savedClassLoader = Thread.currentThread().getContextClassLoader();
try {
BundleWiring wiring = bundle.adapt(BundleWiring.class);
ClassLoader cl = wiring == null ? null : wiring.getClassLoader();
if (cl != null)
Thread.currentThread().setContextClassLoader(cl);
return createService();
} finally {
Thread.currentThread().setContextClassLoader(savedClassLoader);
}
}
本文整理了Java中org.eclipse.osgi.internal.framework.XMLParsingServiceFactory.()方法的一些代码示例,展示了XMLParsingServ
本文整理了Java中org.eclipse.osgi.internal.framework.XMLParsingServiceFactory.createService()方法的一些代码示例,展示了X
我是一名优秀的程序员,十分优秀!