You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Agustí <ag...@dosaiguas.net> on 2008/05/15 16:48:09 UTC

Re: Protocol mismatch: engine's protocol is http, the url protocol is https

WOW! And one day later.... It finally arrived!
This message was send by me.

After sending it I realized about this line: WARNING: Could not find the
configuration file CherryServer.cxf on the classpath.

Regards,

Agustí



On Wed, Maig 14, 2008 23:57, Agustí Dosaiguas Falcó wrote:
> Dear all,
>
> I have this problem whe I try to run the Server class from the
> wsdl_first_https sample.
> Any idea why?
>
>  This is the output I get:
> The server's security configuration will be taken from server.xml using
> the bean name :
> "{http://apache.org/hello_world_soap_http}GreeterImplPort.http-destination".
>
> Starting Server
> 14/05/2008 22:37:15
> org.springframework.context.support.AbstractApplicationContext
> prepareRefresh
> INFO: Refreshing org.apache.cxf.bus.spring.BusApplicationContext@defa1a:
> display name [org.apache.cxf.bus.spring.BusApplicationContext@defa1a];
> startup date [Wed May 14 22:37:15 CEST 2008]; root of context hierarchy
> 14/05/2008 22:37:15 org.apache.cxf.bus.spring.BusApplicationContext
> getConfigResources
> WARNING: Could not find the configuration file CherryServer.cxf on the
> classpath.
> 14/05/2008 22:37:16
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> registerBeanDefinition
> INFO: Overriding bean definition for bean
> 'org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder':
> replacing [Root bean: class
> [org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder];
> scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true;
> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
> defined in URL
> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> with [Root bean: class
> [org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder];
> scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true;
> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
> defined in URL
> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> 14/05/2008 22:37:16
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> registerBeanDefinition
> INFO: Overriding bean definition for bean
> 'org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder':
> replacing [Root bean: class
> [org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder];
> scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true;
> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
> defined in URL
> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> with [Root bean: class
> [org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder];
> scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true;
> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
> defined in URL
> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> 14/05/2008 22:37:16
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> registerBeanDefinition
> INFO: Overriding bean definition for bean
> 'org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory':
> replacing [Root bean: class
> [org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory];
> scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true;
> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
> defined in URL
> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> with [Root bean: class
> [org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory];
> scope=singleton; abstract=false; lazyInit=true; autowireCandidate=true;
> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
> defined in URL
> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> 14/05/2008 22:37:16
> org.springframework.context.support.AbstractApplicationContext
> obtainFreshBeanFactory
> INFO: Bean factory for application context
> [org.apache.cxf.bus.spring.BusApplicationContext@defa1a]:
> org.springframework.beans.factory.support.DefaultListableBeanFactory@341960
> 14/05/2008 22:37:16
> org.springframework.context.support.AbstractApplicationContext$BeanPostProcessorChecker
> postProcessAfterInitialization
> INFO: Bean 'org.apache.cxf.bus.spring.Jsr250BeanPostProcessor' is not
> eligible for getting processed by all BeanPostProcessors (for example:
> not eligible for auto-proxying)
> 14/05/2008 22:37:16
> org.springframework.context.support.AbstractApplicationContext$BeanPostProcessorChecker
> postProcessAfterInitialization
> INFO: Bean 'org.apache.cxf.bus.spring.BusExtensionPostProcessor' is not
> eligible for getting processed by all BeanPostProcessors (for example:
> not eligible for auto-proxying)
> 14/05/2008 22:37:16
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> preInstantiateSingletons
> INFO: Pre-instantiating singletons in
> org.springframework.beans.factory.support.DefaultListableBeanFactory@341960:
> defining beans
> [cxf,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.configuration.Configurer,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.endpoint.ServiceContractResolverRegistry,org.apache.cxf.binding.object.ObjectBindingFactory,org.apache.cxf.transport.local.LocalTransportFactory,org.apache.cxf.javascript.
 JavascriptQueryHandlerRegistry,org.apache.cxf.binding.soap.SoapBindingFactory,org.apache.cxf.binding.soap.SoapTransportFactory,org.apache.cxf.binding.soap.customEditorConfigurer,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory,org.apache.cxf.ws.policy.AssertionBuilderRegistry,org.apache.cxf.ws.policy.PolicyConstants,org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry,org.apache.cxf.ws.policy.attachment.external.DomainExpressionBuilderRegistry,org.apache.cxf.ws.policy.attachment.external.EndpointReferenceDomainExpressionBuilder,org.apache.cxf.ws.policy.PolicyBuilder,org.apache.cxf.ws.policy.PolicyEngine,org.apache.cxf.ws.policy.attachment.wsdl11.Wsdl11AttachmentPolicyProvider,org.apache.cxf.ws.policy.attachment.ServiceModelPolicyProvider,org.apache.cxf.ws.policy.mtom.MTOMAssertionBuilder,org.apache.cxf.ws.policy.mtom.MTOMPolicyInte
 rceptorProvider,org.apache.cxf.binding.corba.CorbaBindingFactory,org.apache.cxf.jaxws.context.WebServiceContextResourceResolver,org.apache.cxf.jaxws.context.WebServiceContextImpl,org.apache.cxf.ws.addressing.policy.AddressingAssertionBuilder,org.apache.cxf.ws.addressing.policy.AddressingPolicyInterceptorProvider,org.apache.cxf.ws.addressing.policy.UsingAddressingAssertionBuilder,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.management.jmx.InstrumentationManagerImpl,org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory,org.apache.cxf.ws.rm.RMManager,org.apache.cxf.ws.rm.policy.RMPolicyInterceptorProvider,org.apache.cxf.ws.rm.RMAssertionBuilder,org.apache.cxf.transport.jms.JMSTransportFactory,org.apache.cxf.jaxrs.JAXRSBindingFactory,org.apache.cxf.binding.http.HttpBindingFactory];
> root of factory hierarchy
> 14/05/2008 22:37:18
> org.apache.cxf.service.factory.ReflectionServiceFactoryBean
> buildServiceFromWSDL
> INFO: Creating Service
> {http://apache.org/hello_world_soap_http}SOAPService from WSDL:
> file:./wsdl/hello_world.wsdl
> Exception in thread "main" javax.xml.ws.WebServiceException:
> org.apache.cxf.service.factory.ServiceConstructionException
>         at
> org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:258)
>         at
> org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:194)
>         at
> org.apache.cxf.jaxws.spi.ProviderImpl.createAndPublishEndpoint(ProviderImpl.java:84)
>         at javax.xml.ws.Endpoint.publish(Endpoint.java:170)
>         at demo.hw_https.server.Server.<init>(Server.java:31)
>         at demo.hw_https.server.Server.main(Server.java:40)
> Caused by: org.apache.cxf.service.factory.ServiceConstructionException
>         at
> org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:136)
>         at
> org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:160)
>         at
> org.apache.cxf.jaxws.EndpointImpl.getServer(EndpointImpl.java:322)
>         at
> org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:244)
>         ... 5 more
> Caused by: java.io.IOException: Protocol mismatch: engine's protocol is
> http, the url protocol is https
>         at
> org.apache.cxf.transport.http_jetty.JettyHTTPServerEngineFactory.createJettyHTTPServerEngine(JettyHTTPServerEngineFactory.java:201)
>         at
> org.apache.cxf.transport.http_jetty.JettyHTTPDestination.retrieveEngine(JettyHTTPDestination.java:107)
>         at
> org.apache.cxf.transport.http_jetty.JettyHTTPDestination.finalizeConfig(JettyHTTPDestination.java:135)
>         at
> org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory.createDestination(JettyHTTPTransportFactory.java:123)
>         at
> org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory.getDestination(JettyHTTPTransportFactory.java:103)
>         at
> org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:90)
>         at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java:69)
>         at
> org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:115)
>         ... 8 more
> Java Result: 1
>
> Thank you,
>
> Agustí Dosaiguas
>
>



Re: Protocol mismatch: engine's protocol is http, the url protocol is https

Posted by Daniel Kulp <dk...@apache.org>.
On May 15, 2008, at 10:48 AM, Agustí wrote:

> WOW! And one day later.... It finally arrived!
> This message was send by me.

FYI: that message was sent from agustidosaiguas@iservicesmail.com, but  
you seem to be subscribed from agusti@dosaiguas.net.   Thus, it got  
sent to the moderator queue.   That's processed whenever one of the  
moderators gets around to it.   In general, if you send mail from the  
address you are subscribed with, it appears quickly, otherwise, it  
won't.   (Some lists in Apache don't allow non-subscribers to send at  
all, it will bounce back.   We haven't done that yet as I feel letting  
others send mail is important and the moderator burden isn't too bad  
right now.)

Dan



>
> After sending it I realized about this line: WARNING: Could not find  
> the
> configuration file CherryServer.cxf on the classpath.
>
> Regards,
>
> Agustí
>
>
>
> On Wed, Maig 14, 2008 23:57, Agustí Dosaiguas Falcó wrote:
>> Dear all,
>>
>> I have this problem whe I try to run the Server class from the
>> wsdl_first_https sample.
>> Any idea why?
>>
>> This is the output I get:
>> The server's security configuration will be taken from server.xml  
>> using
>> the bean name :
>> "{http://apache.org/hello_world_soap_http}GreeterImplPort.http- 
>> destination".
>>
>> Starting Server
>> 14/05/2008 22:37:15
>> org.springframework.context.support.AbstractApplicationContext
>> prepareRefresh
>> INFO: Refreshing  
>> org.apache.cxf.bus.spring.BusApplicationContext@defa1a:
>> display name  
>> [org.apache.cxf.bus.spring.BusApplicationContext@defa1a];
>> startup date [Wed May 14 22:37:15 CEST 2008]; root of context  
>> hierarchy
>> 14/05/2008 22:37:15 org.apache.cxf.bus.spring.BusApplicationContext
>> getConfigResources
>> WARNING: Could not find the configuration file CherryServer.cxf on  
>> the
>> classpath.
>> 14/05/2008 22:37:16
>> org.springframework.beans.factory.support.DefaultListableBeanFactory
>> registerBeanDefinition
>> INFO: Overriding bean definition for bean
>> 'org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder':
>> replacing [Root bean: class
>> [org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder];
>> scope=singleton; abstract=false; lazyInit=false;  
>> autowireCandidate=true;
>> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>> defined in URL
>> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/ 
>> cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
>> with [Root bean: class
>> [org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder];
>> scope=singleton; abstract=false; lazyInit=false;  
>> autowireCandidate=true;
>> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>> defined in URL
>> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/ 
>> cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
>> 14/05/2008 22:37:16
>> org.springframework.beans.factory.support.DefaultListableBeanFactory
>> registerBeanDefinition
>> INFO: Overriding bean definition for bean
>> 'org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder':
>> replacing [Root bean: class
>> [org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder];
>> scope=singleton; abstract=false; lazyInit=false;  
>> autowireCandidate=true;
>> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>> defined in URL
>> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/ 
>> cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
>> with [Root bean: class
>> [org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder];
>> scope=singleton; abstract=false; lazyInit=false;  
>> autowireCandidate=true;
>> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>> defined in URL
>> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/ 
>> cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
>> 14/05/2008 22:37:16
>> org.springframework.beans.factory.support.DefaultListableBeanFactory
>> registerBeanDefinition
>> INFO: Overriding bean definition for bean
>> 'org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory':
>> replacing [Root bean: class
>> [org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory];
>> scope=singleton; abstract=false; lazyInit=true;  
>> autowireCandidate=true;
>> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>> defined in URL
>> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/ 
>> cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
>> with [Root bean: class
>> [org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory];
>> scope=singleton; abstract=false; lazyInit=true;  
>> autowireCandidate=true;
>> autowireMode=0; dependencyCheck=0; factoryBeanName=null;
>> factoryMethodName=null; initMethodName=null; destroyMethodName=null;
>> defined in URL
>> [jar:file:/C:/Desenvolupament/Projectes/WSDLFirstHTTPS/lib/ 
>> cxf-2.1.jar!/META-INF/cxf/cxf-extension-http.fixml]]
>> 14/05/2008 22:37:16
>> org.springframework.context.support.AbstractApplicationContext
>> obtainFreshBeanFactory
>> INFO: Bean factory for application context
>> [org.apache.cxf.bus.spring.BusApplicationContext@defa1a]:
>> org 
>> .springframework 
>> .beans.factory.support.DefaultListableBeanFactory@341960
>> 14/05/2008 22:37:16
>> org.springframework.context.support.AbstractApplicationContext 
>> $BeanPostProcessorChecker
>> postProcessAfterInitialization
>> INFO: Bean 'org.apache.cxf.bus.spring.Jsr250BeanPostProcessor' is not
>> eligible for getting processed by all BeanPostProcessors (for  
>> example:
>> not eligible for auto-proxying)
>> 14/05/2008 22:37:16
>> org.springframework.context.support.AbstractApplicationContext 
>> $BeanPostProcessorChecker
>> postProcessAfterInitialization
>> INFO: Bean 'org.apache.cxf.bus.spring.BusExtensionPostProcessor' is  
>> not
>> eligible for getting processed by all BeanPostProcessors (for  
>> example:
>> not eligible for auto-proxying)
>> 14/05/2008 22:37:16
>> org.springframework.beans.factory.support.DefaultListableBeanFactory
>> preInstantiateSingletons
>> INFO: Pre-instantiating singletons in
>> org 
>> .springframework 
>> .beans.factory.support.DefaultListableBeanFactory@341960:
>> defining beans
>> [cxf,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf 
>> .bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.configuration.Configurer,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.endpoint.ServiceContractResolverRegistry,org.apache.cxf.binding.object.ObjectBindingFactory,org.apache.cxf.transport.local.LocalTransportFactory,org.apache.cxf.javascript.
> JavascriptQueryHandlerRegistry,org.apache.cxf.binding.soap.SoapBinding 
> Factory,org.apache.cxf.binding.soap.SoapTransportFactory,org.apache.cxf.binding.soap.customEditorConfigurer,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory,org.apache.cxf.ws.policy.AssertionBuilderRegistry,org.apache.cxf.ws.policy.PolicyConstants,org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry,org.apache.cxf.ws.policy.attachment.external.DomainExpressionBuilderRegistry,org.apache.cxf.ws.policy.attachment.external.EndpointReferenceDomainExpressionBuilder,org.apache.cxf.ws.policy.PolicyBuilder,org.apache.cxf.ws.policy.PolicyEngine,org.apache.cxf.ws.policy.attachment.wsdl11.Wsdl11AttachmentPolicyProvider,org.apache.cxf.ws.policy.attachment.ServiceModelPolicyProvider,org.apache.cxf.ws.policy.mtom.MTOMAssertionBuilder,org.apache.cxf.ws.policy.mtom.MTOMPolicyInte
> rceptorProvider,org.apache.cxf.binding.corba.CorbaBindingFactory,org.apache.cxf.jaxws.context.WebServiceContextResourceResolver,org.apache.cxf.jaxws.context.WebServiceContextImpl,org.apache.cxf.ws.addressing.policy.AddressingAssertionBuilder,org.apache.cxf.ws.addressing.policy.AddressingPolicyInterceptorProvider,org.apache.cxf.ws.addressing.policy.UsingAddressingAssertionBuilder,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.management.jmx.InstrumentationManagerImpl,org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory,org.apache.cxf.ws.rm.RMManager,org.apache.cxf.ws.rm.policy.RMPolicyInterceptorProvider,org.apache.cxf.ws.rm.RMAssertionBuilder,org.apache.cxf.transport.jms.JMSTransportFactory,org.apache.cxf.jaxrs.JAXRSBindingFactory,org.apache.cxf.binding.http.HttpBindingFactory];
>> root of factory hierarchy
>> 14/05/2008 22:37:18
>> org.apache.cxf.service.factory.ReflectionServiceFactoryBean
>> buildServiceFromWSDL
>> INFO: Creating Service
>> {http://apache.org/hello_world_soap_http}SOAPService from WSDL:
>> file:./wsdl/hello_world.wsdl
>> Exception in thread "main" javax.xml.ws.WebServiceException:
>> org.apache.cxf.service.factory.ServiceConstructionException
>>        at
>> org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:258)
>>        at
>> org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:194)
>>        at
>> org 
>> .apache 
>> .cxf 
>> .jaxws.spi.ProviderImpl.createAndPublishEndpoint(ProviderImpl.java: 
>> 84)
>>        at javax.xml.ws.Endpoint.publish(Endpoint.java:170)
>>        at demo.hw_https.server.Server.<init>(Server.java:31)
>>        at demo.hw_https.server.Server.main(Server.java:40)
>> Caused by:  
>> org.apache.cxf.service.factory.ServiceConstructionException
>>        at
>> org 
>> .apache 
>> .cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:136)
>>        at
>> org 
>> .apache 
>> .cxf 
>> .jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:160)
>>        at
>> org.apache.cxf.jaxws.EndpointImpl.getServer(EndpointImpl.java:322)
>>        at
>> org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:244)
>>        ... 5 more
>> Caused by: java.io.IOException: Protocol mismatch: engine's  
>> protocol is
>> http, the url protocol is https
>>        at
>> org 
>> .apache 
>> .cxf 
>> .transport 
>> .http_jetty 
>> .JettyHTTPServerEngineFactory 
>> .createJettyHTTPServerEngine(JettyHTTPServerEngineFactory.java:201)
>>        at
>> org 
>> .apache 
>> .cxf 
>> .transport 
>> .http_jetty 
>> .JettyHTTPDestination.retrieveEngine(JettyHTTPDestination.java:107)
>>        at
>> org 
>> .apache 
>> .cxf 
>> .transport 
>> .http_jetty 
>> .JettyHTTPDestination.finalizeConfig(JettyHTTPDestination.java:135)
>>        at
>> org 
>> .apache 
>> .cxf 
>> .transport 
>> .http_jetty 
>> .JettyHTTPTransportFactory 
>> .createDestination(JettyHTTPTransportFactory.java:123)
>>        at
>> org 
>> .apache 
>> .cxf 
>> .transport 
>> .http_jetty 
>> .JettyHTTPTransportFactory 
>> .getDestination(JettyHTTPTransportFactory.java:103)
>>        at
>> org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java: 
>> 90)
>>        at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java: 
>> 69)
>>        at
>> org 
>> .apache 
>> .cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:115)
>>        ... 8 more
>> Java Result: 1
>>
>> Thank you,
>>
>> Agustí Dosaiguas
>>
>>
>
>

---
Daniel Kulp
dkulp@apache.org
http://www.dankulp.com/blog