cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benson Margulies" <bim2...@basistech.com>
Subject disappearing endpoint with seemingly harmless HTTP configuration.
Date Sat, 13 Oct 2007 20:49:24 GMT
When I use the following http jetty engine configuration, my endpoint(s)
disappear. The ${staticResourceBase} is '/test'. This might be related
to CXF-1110, except that I don't have the DefaultHandler listed here.

The webapp seems to be the culprit, but it's not clear to me why it
should have that effect.

The endpoint's address is /Test.


<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: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">
  <httpj:engine port="8808">
   <httpj:handlers>
    <bean class="org.mortbay.jetty.handler.RequestLogHandler">
      <property name="requestLog">
        <bean class="org.mortbay.jetty.NCSARequestLog">
         <property name="filename" value="jetty.log"/>
        </bean>
      </property>
    </bean>
    <bean class="org.mortbay.jetty.webapp.WebAppContext">
      <constructor-arg value="${jsunitPathname}"/>
      <constructor-arg value="/jsunit"/>
    </bean>
    <bean class="org.mortbay.jetty.handler.ContextHandler">
     <property name="contextPath" value="/${staticResourceBase}" />
     <property name="handler">
      <bean class="org.mortbay.jetty.handler.ResourceHandler">
       <property name="baseResource">
        <bean class="org.mortbay.resource.FileResource">
         <constructor-arg value="${staticResourceURL}" />
        </bean>
        </property>
      </bean>
     </property>
    </bean>
   </httpj:handlers>
  </httpj:engine>
 </httpj:engine-factory>
</beans>

Mime
View raw message