
com.ebay.jetstream.application.JetstreamApplication.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd" default-lazy-init="false"> <bean class="com.ebay.jetstream.management.jmx.JvmManagement" lazy-init="false" /> <bean id="NICUsage" scope="singleton" lazy-init="false" class="com.ebay.jetstream.config.NICUsage"> <property name="dnsMap" ref="DNSMap" /> </bean> <bean id="DNSMap" class="com.ebay.jetstream.config.dns.impl.DNSJNDIMap" scope="singleton" /> <bean id="InboundMessageFlowManagement" class="com.ebay.jetstream.event.support.channel.ChannelFlowManagement" /> <bean id="DataFlows" class="com.ebay.jetstream.application.dataflows.DataFlows" /> <bean id="VisualDataFlow" class="com.ebay.jetstream.application.dataflows.VisualDataFlow" depends-on="DataFlows" /> <bean id="threadpoolconfig" class="org.mortbay.thread.QueuedThreadPool"> <constructor-arg value="5" /> </bean> <bean id="servletHandlerConfig" class="org.mortbay.jetty.servlet.ServletHandler"> <property name="servlets"> <list> <bean class="org.mortbay.jetty.servlet.ServletHolder" p:name="spring-ws"> <property name="servlet"> <bean class="com.ebay.jetstream.management.ManagementServlet" /> </property> </bean> <bean class="org.mortbay.jetty.servlet.ServletHolder" p:name="visualize"> <property name="servlet"> <bean class="com.ebay.jetstream.application.dataflows.VisualServlet" /> </property> </bean> </list> </property> <property name="servletMappings"> <list> <bean class="org.mortbay.jetty.servlet.ServletMapping" p:servletName="spring-ws" p:pathSpec="/*" /> <bean class="org.mortbay.jetty.servlet.ServletMapping" p:servletName="visualize" p:pathSpec="/visualpipeline" /> </list> </property> </bean> <bean id="connectorsList" class="java.util.ArrayList"> <constructor-arg> <list> <bean id="Connector" class="org.mortbay.jetty.bio.SocketConnector" p:port="#{systemProperties['jetty_port'] ?: 9999}" p:maxIdleTime="30000" p:acceptors="2" p:confidentialPort="8443" /> </list> </constructor-arg> </bean> <bean id="jettyServer" class="org.mortbay.jetty.Server" init-method="start" destroy-method="stop"> <property name="threadPool" ref="threadpoolconfig" /> <property name="connectors" ref="connectorsList" /> <property name="handlers"> <list> <bean class="org.mortbay.jetty.servlet.Context" p:contextPath="/"> <property name="sessionHandler"> <bean class="org.mortbay.jetty.servlet.SessionHandler" /> </property> <property name="servletHandler" ref="servletHandlerConfig"/> </bean> </list> </property> </bean> </beans>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy