## Endpoint Config Preferences

The Endpoint Config tab provides setting that control the type of endpoint configuration that web projects are configured with when the CXF Facet is installed.

Option | Description | Default
Use CXF Servlet | Creates a cxf-servlet.xml file in the Web Projects WEB-INF directory. This is the slower option of the two as it loads all possible CXF modules for an endpoint | false
Use Spring Application Context | Creates a cxf-beans.xml file in the Web Projects WEB-INF directory. This is the fastest option as it allows the specification of which CXF modules to load for an endpoint | true

During bottom-up and top-down web services development the endpoint configuration file in the web project is updated with a jaxws:endpoint element for the generated web service.

CXF Project Facet

Create a project for CXF Web services
Create a Web Service from a Java implementation bean using Apache CXF
Generate an SEI and a skeleton implementation bean from a WSDL document using Apache CXF