My Oracle Support Banner

WebLogic 12.2.1.2.0 Throws Error BEA-160223 "The Resource-Env-Ref 'Org.Apache.Cxf.*'" During Deployment (Doc ID 2248350.1)

Last updated on OCTOBER 11, 2018

Applies to:

Oracle WebLogic Server - Version 12.2.1.2.0 and later
Information in this document applies to any platform.

Symptoms

On WebLogic Server 12.2.1.2.0 version, when an application is deployed ,the below error message in WebLogic server logs which are by default located under '<DOMAIN_HOME>/servers/<MyServerName>/logs' directory:- 

<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.ws.policy.attachment.external.DomainExpressionBuilderRegistry/bus' declared in the standard descriptor or annotation has no JNDI name
mapped to it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.bus.managers.BindingFactoryManagerImpl/bus' declared in the standard descriptor or annotation has no JNDI name mapped to it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.binding.corba.runtime.OrbConfigurer/bus' declared in the standard descriptor or annotation has no JNDI name mapped to it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.jaxrs.interceptor.AttachmentInputInterceptor/supportedTypes' declared in the standard descriptor or annotation has no JNDI name mapped to it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.service.factory.FactoryBeanListenerManager/bus' declared in the standard descriptor or annotation has no JNDI name mapped to it. The
resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.ws.rm.RMManager/bus' declared in the standard descriptor or annotation has no JNDI name mapped to it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.transport.http.HTTPTransportFactory/bus' declared in the standard descriptor or annotation has no JNDI name mapped to it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.bus.managers.HeaderManagerImpl/bus' declared in the standard descriptor or annotation has no JNDI name mapped to it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.transports.http.internal.QueryHandlerRegistryImpl/bus' declared in the standard descriptor or annotation has no JNDI name mapped to
it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.javascript.JavascriptQueryHandler/bus' declared in the standard descriptor or annotation has no JNDI name mapped to it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>
<Error> <J2EE> <BEA-160223> <The resource-env-ref 'org.apache.cxf.jaxws.context.WebServiceContextResourceResolver/bus' declared in the standard descriptor or annotation has no JNDI name mapped to it. The resource-env-ref must be mapped to a JNDI name using the resource-env-description element of the weblogic proprietary descriptor or corresponding annotation.>

 

 Following the recommendations in <NOTE:2146096.1> and disabling CDI does not resolve the above errors. 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.