Code Search for Developers
 
 
  

springapp-servlet.xml from Kneobase at Krugle


Show springapp-servlet.xml syntax highlighted

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

<!--
  - Application context definition for "springapp" DispatcherServlet.
  -->

<beans>

    <!-- Message Source -->
    <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
        <property name="basename"><value>messages</value></property>
    </bean>

    <!-- View Resolver -->
    <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="viewClass">
           <value>org.springframework.web.servlet.view.JstlView</value>
        </property>
        <property name="prefix"><value>/WEB-INF/jsp/</value></property>
        <property name="suffix"><value>.jsp</value></property>
    </bean>

    <!-- Mapping -->
    <bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> 
        <property name="mappings">
            <props>
                <prop key="/drivers.html">robotsController</prop>                
                <prop key="/search.html">searchController</prop>                
<!--
				<prop key="/index.html">indexViewController</prop>                
-->
				<prop key="/logs.html">logsController</prop>                
				<prop key="/config.html">configViewController</prop>                
            </props>
        </property>
    </bean>

	<!-- index view -->
<!--
	<bean id="indexViewController" class="org.springframework.web.servlet.mvc.ParameterizableViewController"> 
		<property name="viewName">
			<value>index</value>
		</property>
	</bean>
-->	
	<bean id="configViewController" class="org.springframework.web.servlet.mvc.ParameterizableViewController"> 
		<property name="viewName">
			<value>config</value>
		</property>
	</bean>

	<!-- Search Command -->
    <bean id="searchCommand"  class="com.kneobase.web.search.SearchCommand"/>
    
    <bean id="searchController"  class="com.kneobase.web.search.SearchController">
        <property name="commandName"><value>searchCommand</value></property>
        <property name="commandClass"><value>com.kneobase.web.search.SearchCommand</value></property>
        <property name="indexManager"><ref bean="indexManager"/></property>
        <property name="highlighterConfiguration">
        	<bean class="com.kneobase.search.query.HighlighterConfiguration">
		        <property name="fieldToHighlight">
		        	<value>body</value>
	        	</property>	
		        <property name="maxNumFragmentsRequired">
		        	<value>3</value>
	        	</property>	
		        <property name="fragmentSize">
		        	<value>40</value>
	        	</property>	
		        <property name="textBetweenFragments">
		        	<value> ... </value>
	        	</property>	
		        <property name="formatter">
		        	<bean class="org.apache.lucene.search.highlight.SimpleHTMLFormatter">
						<constructor-arg index="0"><value>&lt;i&gt;&lt;b&gt;</value></constructor-arg>
						<constructor-arg index="1"><value>&lt;/b&gt;&lt;/i&gt;</value></constructor-arg>
		        	</bean>
	        	</property>	
        	</bean>
        </property>
    </bean>

	<!-- Robots Command -->
    <bean id="robotsCommand"  class="com.kneobase.web.robots.RobotsCommand"/>
    
    <bean id="robotsController"  class="com.kneobase.web.robots.RobotsController">
        <property name="commandName"><value>robotsCommand</value></property>
        <property name="commandClass"><value>com.kneobase.web.robots.RobotsCommand</value></property>
        <property name="indexManager"><ref bean="indexManager"/></property>
    </bean>

	<!-- Logs Command -->
    <bean id="logsCommand"  class="com.kneobase.web.logs.LogsCommand"/>
    
    <bean id="logsController"  class="com.kneobase.web.logs.LogsController">
        <property name="commandName"><value>logsCommand</value></property>
        <property name="commandClass"><value>com.kneobase.web.logs.LogsCommand</value></property>
    </bean>

    <bean id="robotLoggerConfigurator"  class="com.kneobase.web.util.RobotLoggerPathConfigurator">
	</bean>

</beans>




See more files for this project here

Kneobase

Kneobase is an enterprise search engine, based upon the Lucene search engine and the Spring framework. It allows to perform full-text search across many different content sources. It is highly adaptable out-of-the-box and has a pluggable architecture.

Project homepage: http://sourceforge.net/projects/kneobase
Programming language(s): Java,XML
License: other

  jsp/
    config.jsp
    drivers_en.htm
    drivers_es.htm
    include.jsp
    index.jsp
    index_en.htm
    index_es.htm
    logs.jsp
    logs_en.htm
    logs_es.htm
    robots.jsp
    search.jsp
    search_en.htm
    search_es.htm
    top.jsp
  kneobase/
    config/
      lib/
        builders.xml
        conditions.xml
      sources/
        fs-contents.xml
      body_parsers.xml
      content_factories.xml
      languages.xml
      meta_data.xml
      mimetype.xml
      server.xml
      webservice.xml
    index/
      flag.txt
  lib/
    highlighter.jar
    jstl.jar
    log4j-1.2.8.jar
    standard.jar
  licenses/
    HighLigther.txt
    Kneobase.txt
    Lucene.txt
    Nutch.txt
    PDFBox.txt
    Snowball.txt
    Spring.txt
    ant.txt
    jakarta-poi.txt
    log4j.txt
    mysql-connector-java.txt
    opencms-lucene.txt
    quartz.txt
    text-mining.txt
  c.tld
  fmt.tld
  pager-taglib.tld
  spring.tld
  springapp-servlet.xml
  web.xml