public EjbEndpoint(Bus bus, PortData portData, BeanContext beanContext, HTTPTransportFactory httpTransportFactory, ServiceConfiguration config) {
super(bus, portData, beanContext.getJndiEnc(), beanContext.getBeanClass(), httpTransportFactory, config);
this.beanContext = beanContext;
String bindingURI = JaxWsUtils.getBindingURI(portData.getBindingID());
implInfo = new JaxWsImplementorInfoImpl((Class) implementor, bindingURI);
serviceFactory = configureService(new JaxWsServiceFactoryBean(implInfo), config, CXF_JAXWS_PREFIX);
serviceFactory.setBus(bus);
serviceFactory.setServiceClass(beanContext.getBeanClass());