Class NamespaceUriProviderBean
java.lang.Object
org.frankframework.lifecycle.NamespaceUriProviderBean
- All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware
@IbisInitializer
public class NamespaceUriProviderBean
extends Object
implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
This bean creates an (CXF) endpoint with the /rpcrouter mapping for older SOAP based requests.
When a
Requests that come in on this endpoint, will be dispatched to the appropriate
Example: request with xmlns="urn:ws", will be dispatched to the
See
WebServiceListener is registered without the `address` attribute, the listener uses
the `serviceNamespaceURI` or `name` attribute to register the service in the ServiceDispatcher.
Requests that come in on this endpoint, will be dispatched to the appropriate
WebServiceListener based
on their default namespace.
Example: request with xmlns="urn:ws", will be dispatched to the
WebServiceListener with serviceNamespaceURI="urn:ws"
See
NamespaceUriProvider for more information.- Author:
- Niels Meijer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddestroy()voidsetApplicationContext(@NonNull org.springframework.context.ApplicationContext applicationContext)
-
Constructor Details
-
NamespaceUriProviderBean
public NamespaceUriProviderBean()
-
-
Method Details
-
setApplicationContext
public void setApplicationContext(@NonNull org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
destroy
-
afterPropertiesSet
-