You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Jeff Ramin <je...@singlewire.com> on 2013/05/21 22:07:58 UTC

runtime error; jetty config?

HI folks. Can anybody provide info on why I may be seeing this runtime 
error:

      [java] java.lang.RuntimeException: 
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration 
problem: Unable to locate Spring NamespaceHandler for XML schema 
namespace [http://cxf.apache.org/transports/http-jetty/configuration]
      [java] Offending resource: class path resource [cxf.xml]

Here's the start of my cxf.xml file:

<beans xmlns="http://www.springframework.org/schema/beans"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:sec="http://cxf.apache.org/configuration/security"
xmlns:http="http://cxf.apache.org/transports/http/configuration"
xmlns:http-conf="http://cxf.apache.org/transports/http/configuration"
xmlns:httpj="http://cxf.apache.org/transports/http-jetty/configuration"
   xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
   xsi:schemaLocation="
            http://cxf.apache.org/configuration/security
http://cxf.apache.org/schemas/configuration/security.xsd
http://cxf.apache.org/transports/http/configuration
http://cxf.apache.org/schemas/configuration/http-conf.xsd
http://cxf.apache.org/transports/http-jetty/configuration
http://cxf.apache.org/schemas/configuration/http-jetty.xsd
            http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">


   <httpj:engine-factory bus="cxf">
   <!-- you just need to specify the TLS Server configuration for the 
certain port -->
     <httpj:engine port="9000">
       <httpj:tlsServerParameters>

-- 
Jeff Ramin
Software Engineer
Singlewire Software
2601 W Beltline Hwy #510
Madison, WI 53713

Phone Direct - 608.661.1172
www.singlewire.com


Re: runtime error; jetty config?

Posted by Freeman Fang <fr...@gmail.com>.
Hi,

Ensure you have cxf-rt-transports-http-jetty.jar on your class path.
If you use maven, add dependency like
<groupId>org.apache.cxf</groupId>
    <artifactId>cxf-rt-transports-http-jetty</artifactId>
-------------
Freeman(Yue) Fang

Red Hat, Inc. 
FuseSource is now part of Red Hat
Web: http://fusesource.com | http://www.redhat.com/
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com
http://blog.sina.com.cn/u/1473905042
weibo: @Freeman小屋

www.camelone.org : The open source integration conference: 

On 2013-5-22, at 上午4:07, Jeff Ramin wrote:

> 
> HI folks. Can anybody provide info on why I may be seeing this runtime error:
> 
>     [java] java.lang.RuntimeException: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://cxf.apache.org/transports/http-jetty/configuration]
>     [java] Offending resource: class path resource [cxf.xml]
> 
> Here's the start of my cxf.xml file:
> 
> <beans xmlns="http://www.springframework.org/schema/beans"
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>  xmlns:sec="http://cxf.apache.org/configuration/security"
> xmlns:http="http://cxf.apache.org/transports/http/configuration"
> xmlns:http-conf="http://cxf.apache.org/transports/http/configuration"
> xmlns:httpj="http://cxf.apache.org/transports/http-jetty/configuration"
>  xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>  xsi:schemaLocation="
>           http://cxf.apache.org/configuration/security
> http://cxf.apache.org/schemas/configuration/security.xsd
> http://cxf.apache.org/transports/http/configuration
> http://cxf.apache.org/schemas/configuration/http-conf.xsd
> http://cxf.apache.org/transports/http-jetty/configuration
> http://cxf.apache.org/schemas/configuration/http-jetty.xsd
>           http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
> 
> 
>  <httpj:engine-factory bus="cxf">
>  <!-- you just need to specify the TLS Server configuration for the certain port -->
>    <httpj:engine port="9000">
>      <httpj:tlsServerParameters>
> 
> -- 
> Jeff Ramin
> Software Engineer
> Singlewire Software
> 2601 W Beltline Hwy #510
> Madison, WI 53713
> 
> Phone Direct - 608.661.1172
> www.singlewire.com
>