本文整理了Java中org.apache.openejb.jee.WebApp.isMetadataComplete()
方法的一些代码示例,展示了WebApp.isMetadataComplete()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebApp.isMetadataComplete()
方法的具体详情如下:
包路径:org.apache.openejb.jee.WebApp
类名称:WebApp
方法名:isMetadataComplete
暂无
代码示例来源:origin: org.apache.geronimo.ext.openejb/openejb-core
public WebModule deploy(WebModule webModule) throws OpenEJBException {
WebApp webApp = webModule.getWebApp();
if (webApp != null && (webApp.isMetadataComplete())) return webModule;
代码示例来源:origin: org.apache.openejb/openejb-core
private static boolean isMetadataComplete(final WebModule webModule, final EjbModule ejbModule) {
if (webModule.getWebApp() == null) {
return false;
}
if (!webModule.getWebApp().isMetadataComplete()) {
return false;
}
// At this point we know the web.xml is metadata-complete
// We need to determine if there are cdi or ejb xml files
if (webModule.getAltDDs().get("beans.xml") == null) {
return true;
}
if (ejbModule.getEjbJar() == null) {
return true;
}
return ejbModule.getEjbJar().isMetadataComplete();
}
代码示例来源:origin: org.apache.tomee/openejb-core
private static boolean isMetadataComplete(final WebModule webModule, final EjbModule ejbModule) {
if (webModule.getWebApp() == null) {
return false;
}
if (!webModule.getWebApp().isMetadataComplete()) {
return false;
}
// At this point we know the web.xml is metadata-complete
// We need to determine if there are cdi or ejb xml files
if (webModule.getAltDDs().get("beans.xml") == null) {
return true;
}
if (ejbModule.getEjbJar() == null) {
return true;
}
return ejbModule.getEjbJar().isMetadataComplete();
}
代码示例来源:origin: org.apache.openejb/openejb-core
/**
* If the web.xml is metadata-complete and there is no ejb-jar.xml
* then per specification we use the web.xml metadata-complete setting
* to imply the same for EJBs.
*
* @param webModule WebModule
* @param ejbModule EjbModule
*/
private static void fillEjbJar(final WebModule webModule, final EjbModule ejbModule) {
final Object o = webModule.getAltDDs().get("ejb-jar.xml");
if (o != null) {
return;
}
if (ejbModule.getEjbJar() != null) {
return;
}
final EjbJar ejbJar = new EjbJar();
final WebApp webApp = webModule.getWebApp();
ejbJar.setMetadataComplete(webApp.isMetadataComplete());
ejbModule.setEjbJar(ejbJar);
}
代码示例来源:origin: org.apache.tomee/openejb-core
/**
* If the web.xml is metadata-complete and there is no ejb-jar.xml
* then per specification we use the web.xml metadata-complete setting
* to imply the same for EJBs.
*
* @param webModule WebModule
* @param ejbModule EjbModule
*/
private static void fillEjbJar(final WebModule webModule, final EjbModule ejbModule) {
final Object o = webModule.getAltDDs().get("ejb-jar.xml");
if (o != null) {
return;
}
if (ejbModule.getEjbJar() != null) {
return;
}
final EjbJar ejbJar = new EjbJar();
final WebApp webApp = webModule.getWebApp();
ejbJar.setMetadataComplete(webApp.isMetadataComplete());
ejbModule.setEjbJar(ejbJar);
}
代码示例来源:origin: org.apache.geronimo.modules/geronimo-jaxws-builder
if (webApp.isMetadataComplete()) {
代码示例来源:origin: org.apache.openejb/openejb-core
public WebModule deploy(final WebModule webModule) throws OpenEJBException {
WebApp webApp = webModule.getWebApp();
if (webApp != null && webApp.isMetadataComplete()) {
return webModule;
代码示例来源:origin: org.apache.tomee/openejb-core
public WebModule deploy(final WebModule webModule) throws OpenEJBException {
WebApp webApp = webModule.getWebApp();
if (webApp != null && webApp.isMetadataComplete()) {
return webModule;
代码示例来源:origin: org.apache.openejb/openejb-core
if (webApp != null && webApp.isMetadataComplete()) {
return webModule;
代码示例来源:origin: org.apache.geronimo.ext.openejb/openejb-core
if (webApp != null && webApp.isMetadataComplete()) return webModule;
代码示例来源:origin: org.apache.tomee/openejb-core
if (webApp != null && webApp.isMetadataComplete()) {
return webModule;
代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder
if (!webApp.isMetadataComplete()) {
代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder
if (INITIAL_WEB_XML_SCHEMA_VERSION.get(webModule.getEarContext().getGeneralData()) >= 2.5f && !webApp.isMetadataComplete()) {
MergeHelper.processWebFragmentsAndAnnotations(earContext, webModule, bundle, webApp);
内容来源于网络,如有侵权,请联系作者删除!