[jboss-dev-forums] [Design of Kosmos] - Re: serviceResultUpdaterJob not traversing repository

sstuart4 do-not-reply at jboss.com
Fri Jul 21 10:52:22 EDT 2006


Sure, no problem. Here they are...

portlet.xml:


  | <?xml version="1.0" encoding="UTF-8"?>
  | <portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"
  | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  | xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" version="1.0">
  | 
  | <!--
  |   <portlet>
  | 	<portlet-name>GmfCcMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.cc.CcMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>GMF Builds</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://localhost:8080/kosmos-server/kosmos-services/cc-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  | 		http://gmf-dev.borland.com/cruisecontrol/buildresults/checkout,
  | 		http://gmf-dev.borland.com/cruisecontrol/buildresults/nightly
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.cc.cc_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>CruiseControl Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | -->
  | 
  | <!--
  |   <portlet>
  | 	<portlet-name>JBossCcMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.cc.CcMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>JBoss builds</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://localhost:8080/kosmos-server/kosmos-services/cc-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  | 		http://cruisecontrol.jboss.com/cc/buildresults/jboss-portal-2.0-testsuite,
  | 		http://cruisecontrol.jboss.com/cc/buildresults/jboss-portal-2.2-testsuite,
  | 		http://cruisecontrol.jboss.com/cc/buildresults/jbosslabs
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.cc.cc_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>CruiseControl Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | -->
  | 
  | <!--
  |   <portlet>
  | 	<portlet-name>AtlassianJiraMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.jira.JiraMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>Atlassian Issues</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://localhost:8080/kosmos-server/kosmos-services/jira-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  | 		http://jira.atlassian.com/browse/CONF,
  | 		http://jira.atlassian.com/browse/JRA
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.jira.jira_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>JIRA Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | -->
  | 
  | <!--
  |   <portlet>
  | 	<portlet-name>CodehausJiraMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.jira.JiraMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>Codehaus Issues</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://localhost:8080/kosmos-server/kosmos-services/jira-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  | 		http://jira.codehaus.org/browse/SCM,
  | 		http://jira.codehaus.org/browse/XFIRE
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.jira.jira_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>JIRA Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | -->
  | 
  | <!--
  |   <portlet>
  | 	<portlet-name>JBossJiraMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.jira.JiraMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>JBoss Issues</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://localhost:8080/kosmos-server/kosmos-services/jira-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  | 		http://jira.jboss.com/jira/browse/JBLAB,
  | 		http://jira.jboss.com/jira/browse/JBPORTAL,
  | 		http://jira.jboss.com/jira/browse/KOSMOS
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.jira.jira_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>JIRA Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | -->
  | 
  | <!--
  |   <portlet>
  | 	<portlet-name>JBossJiraSoapMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.jira.JiraMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>Atlassian Issues</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://localhost:8080/kosmos-server/kosmos-services/jirasoap-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  | 		http://soaptester:soaptester@jira.atlassian.com/rpc/soap/jirasoapservice-v2?wsdl:Fixed for unreleased versions
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.jira.jira_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>JIRA Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | -->
  | 
  | <!--
  |   <portlet>
  | 	<portlet-name>KosmosDependenciesSfMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.sf.SfMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>Kosmos Dependencies</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://localhost:8080/kosmos-server/kosmos-services/sf-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  | 		http://sourceforge.net/projects/cruisecontrol/,
  | 		http://sourceforge.net/projects/displaytag/,
  | 		http://sourceforge.net/projects/jfreechart/,
  | 		http://sourceforge.net/projects/jtidy/,
  | 		http://sourceforge.net/projects/saxon/,
  | 		http://www.sourceforge.net/projects/springframework
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.sf.sf_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>SourceForge Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | -->
  | 
  | <!--
  |   <portlet>
  | 	<portlet-name>JBossProductsSfMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.sf.SfMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>JBoss Products</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://localhost:8080/kosmos-server/kosmos-services/sf-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  | 		http://sourceforge.net/projects/jboss/
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.sf.sf_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>SourceForge Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | -->
  | 
  | <!--
  |   <portlet>
  | 	<portlet-name>KosmosToolsSfMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.sf.SfMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>Kosmos Development Tools</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://localhost:8080/kosmos-server/kosmos-services/sf-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  | 		http://sourceforge.net/projects/docbook
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.sf.sf_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>SourceForge Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | -->
  | 
  |   <portlet>
  | 	<portlet-name>JBossSvnMonitoringPortlet</portlet-name>
  | 	<portlet-class>hu.midori.kosmos.portlet.svn.SvnMonitoringPortlet</portlet-class>
  | 	<init-param>
  | 	  <name>monitored.resource</name>
  | 	  <value>JBoss Labs Subversion</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>service.url</name>
  | 	  <value>http://myserver.net:8080/kosmos-server/kosmos-services/svn-service</value>
  | 	</init-param>
  | 	<init-param>
  | 	  <name>monitored.urls</name>
  | 	  <value>
  |         http://username:pwd@myserver.net/repos/portal/trunk
  | 	  </value>
  | 	</init-param>
  | 	<supports>
  | 	  <mime-type>text/html</mime-type>
  | 	  <portlet-mode>HELP</portlet-mode>
  | 	  <portlet-mode>VIEW</portlet-mode>
  | 	</supports>
  | 	<supported-locale>de</supported-locale>
  | 	<supported-locale>en</supported-locale>
  | 	<supported-locale>fr</supported-locale>
  | 	<supported-locale>hu</supported-locale>
  | 	<supported-locale>ja</supported-locale>
  | 	<supported-locale>pl</supported-locale>
  | 	<resource-bundle>hu.midori.kosmos.portlet.svn.svn_monitoring</resource-bundle>
  | 	<portlet-info>
  | 	  <title>Subversion Monitoring</title>
  | 	</portlet-info>
  |   </portlet>
  | 
  | </portlet-app>
  | 

kosmos-services-servlet.xml:


  | <?xml version="1.0" encoding="UTF-8"?>
  | <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
  | 
  | <beans>
  |   <!-- CC service -->
  |   <bean id="ccService" class="hu.midori.kosmos.server.cc.CcServiceImpl">
  | 	<property name="store" ref="webdavStaticContentStore"/>
  |   </bean>
  | 
  |   <bean id="ccServiceProxy" class="org.springframework.aop.framework.ProxyFactoryBean">
  | 	<property name="targetName" value="ccService"/>
  | 	<property name="interceptorNames">
  | 	  <list>
  | 		<value>serviceCachePointCutAdvisor</value>
  | 	  </list>
  | 	</property>
  |   </bean>
  | 
  |   <bean name="/cc-service" class="org.springframework.remoting.caucho.HessianServiceExporter">
  | 	<property name="service" ref="ccServiceProxy"/>
  | 	<property name="serviceInterface" value="hu.midori.kosmos.protocol.CcService"/>
  |   </bean>
  | 
  |   <!-- JIRA service -->
  |   <bean id="jiraService" class="hu.midori.kosmos.server.jira.JiraWebCrawlingServiceImpl">
  | 	<property name="store" ref="webdavStaticContentStore"/>
  |   </bean>
  | 
  |   <bean id="jiraServiceProxy" class="org.springframework.aop.framework.ProxyFactoryBean">
  | 	<property name="targetName" value="jiraService"/>
  | 	<property name="interceptorNames">
  | 	  <list>
  | 		<value>serviceCachePointCutAdvisor</value>
  | 	  </list>
  | 	</property>
  |   </bean>
  | 
  |   <bean name="/jira-service" class="org.springframework.remoting.caucho.HessianServiceExporter">
  | 	<property name="service" ref="jiraServiceProxy"/>
  | 	<property name="serviceInterface" value="hu.midori.kosmos.protocol.JiraService"/>
  |   </bean>
  | 
  |   <!-- JIRA SOAP service -->
  |   <bean id="jiraSoapService" class="hu.midori.kosmos.server.jira.JiraSoapServiceImpl">
  | 	<property name="store" ref="webdavStaticContentStore"/>
  |   </bean>
  | 
  |   <bean id="jiraSoapServiceProxy" class="org.springframework.aop.framework.ProxyFactoryBean">
  | 	<property name="targetName" value="jiraSoapService"/>
  | 	<property name="interceptorNames">
  | 	  <list>
  | 		<value>serviceCachePointCutAdvisor</value>
  | 	  </list>
  | 	</property>
  |   </bean>
  | 
  |   <bean name="/jirasoap-service" class="org.springframework.remoting.caucho.HessianServiceExporter">
  | 	<property name="service" ref="jiraSoapServiceProxy"/>
  | 	<property name="serviceInterface" value="hu.midori.kosmos.protocol.JiraService"/>
  |   </bean>
  | 
  |   <!-- SF service -->
  |   <bean id="sfService" class="hu.midori.kosmos.server.sf.SfServiceImpl">
  | 	<property name="store" ref="webdavStaticContentStore"/>
  |   </bean>
  | 
  |   <bean id="sfServiceProxy" class="org.springframework.aop.framework.ProxyFactoryBean">
  | 	<property name="targetName" value="sfService"/>
  | 	<property name="interceptorNames">
  | 	  <list>
  | 		<value>serviceCachePointCutAdvisor</value>
  | 	  </list>
  | 	</property>
  |   </bean>
  | 
  |   <bean name="/sf-service" class="org.springframework.remoting.caucho.HessianServiceExporter">
  | 	<property name="service" ref="sfServiceProxy"/>
  | 	<property name="serviceInterface" value="hu.midori.kosmos.protocol.SfService"/>
  |   </bean>
  | 
  |   <!-- SVN service -->
  |   <bean id="svnService" class="hu.midori.kosmos.server.svn.SvnServiceImpl">
  | 	<property name="store" ref="webdavStaticContentStore"/>
  |   </bean>
  | 
  |   <bean id="svnServiceProxy" class="org.springframework.aop.framework.ProxyFactoryBean">
  | 	<property name="targetName" value="svnService"/>
  | 	<property name="interceptorNames">
  | 	  <list>
  | 		<value>serviceCachePointCutAdvisor</value>
  | 	  </list>
  | 	</property>
  |   </bean>
  | 
  |   <bean name="/svn-service" class="org.springframework.remoting.caucho.HessianServiceExporter">
  | 	<property name="service" ref="svnServiceProxy"/>
  | 	<property name="serviceInterface" value="hu.midori.kosmos.protocol.SvnService"/>
  |   </bean>
  | 
  |   <!-- Service result POJO cache -->
  |   <bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">
  | 	<property name="configLocation" value="classpath:ehcache.xml"/>
  |   </bean>
  | 
  |   <bean id="serviceResultCache" class="org.springframework.cache.ehcache.EhCacheFactoryBean">
  | 	<property name="cacheManager" ref="cacheManager"/>
  | 	<property name="cacheName" value="hu.midori.kosmos.server.cache"/>
  |   </bean>
  | 
  |   <!-- Service result cache interceptor -->
  |   <bean id="serviceCacheInterceptor" class="hu.midori.kosmos.server.MethodResultCacheInterceptor">
  | 	<property name="cache" ref="serviceResultCache" />
  |   </bean>
  | 
  |   <bean id="serviceCachePointCutAdvisor" class="org.springframework.aop.support.RegexpMethodPointcutAdvisor">
  | 	<property name="advice">
  | 	  <ref local="serviceCacheInterceptor"/>
  | 	</property>
  | 	<property name="patterns">
  | 	  <list>
  | 		<value>hu.midori.kosmos.protocol.CcService.getProjects</value>
  | 		<value>hu.midori.kosmos.protocol.JiraService.getProjects</value>
  | 		<value>hu.midori.kosmos.protocol.SfService.getFileReleases</value>
  | 		<value>hu.midori.kosmos.protocol.SvnService.getRepositories</value>
  | 	  </list>
  | 	</property>
  |   </bean>
  | 
  |   <!-- Service result update scheduler -->
  |   <bean name="serviceResultUpdaterJob" class="org.springframework.scheduling.quartz.JobDetailBean">
  | 	<property name="jobClass" value="hu.midori.kosmos.server.ServiceResultUpdaterJob"/>
  | 	<property name="jobDataAsMap">
  | 	  <map>
  | 		<entry key="cache" value-ref="serviceResultCache"/>
  | 	  </map>
  | 	</property>
  |   </bean>
  | 
  | 
  |   <bean id="serviceResultUpdateTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
  |     <property name="jobDetail" ref="serviceResultUpdaterJob"/>
  |     <property name="startDelay" value="10000"/>
  |     <!-- Repeats every 2 hours -->
  |     <property name="repeatInterval" value="7200000"/>
  |   </bean>
  | 
  |   <!--
  |    Alternatively, a cron-style trigger can be used.
  |    For this, remove the previous bean definition and use this one: -->
  |   <!--
  |   <bean id="serviceResultUpdateTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  |     <property name="jobDetail" ref="serviceResultUpdaterJob"/>
  | 	<property name="cronExpression" value="0 29 15 * * ?"/>
  |   </bean>
  |   -->
  | 
  |   <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
  | 	<property name="triggers">
  | 	  <list>
  | 		<ref bean="serviceResultUpdateTrigger"/>
  | 	  </list>
  | 	</property>
  |   </bean>
  | 
  |   <!-- WebDAV static content store -->
  |   <bean id="webdavStaticContentStore" class="hu.midori.kosmos.server.store.WebdavStaticContentStore">
  | 	<property name="webdavUrl" value="http://myserver.net:8080/slide/files"/><!-- Both HTTP and HTTPS protocol can be used here. -->
  | 	<property name="webdavUser" value=""/>
  | 	<property name="webdavPassword" value=""/>
  | 	<!--
  | 	  This URL will be used as base URL for the generated images.
  | 	  If you don't specify anything here, the value of "webdavUrl"
  | 	  will be used. Uncomment this, if you want to override that.
  | 
  | 	  <property name="clientUrl" value="http://myserver/my-webdav/kosmos-images"/>
  | 	-->
  |   </bean>
  | </beans>
  | 

ehcache.xml:


  | <ehcache>
  |   <diskStore path="java.io.tmpdir"/>
  | 
  |   <!-- durations need to set longer than the "repeatInterval" property of the "serviceResultUpdateTrigger" bean -->
  |   <defaultCache name="hu.midori.kosmos.server.defaultCache" maxElementsInMemory="1024" eternal="false"
  | 	  timeToIdleSeconds="14400" timeToLiveSeconds="14400" overflowToDisk="true" diskPersistent="true"/>
  | 
  |   <cache name="hu.midori.kosmos.server.cache" maxElementsInMemory="1024" eternal="false"
  | 	  timeToIdleSeconds="14400" timeToLiveSeconds="14400" overflowToDisk="true" diskPersistent="true"/>
  | </ehcache>
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3959915#3959915

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3959915



More information about the jboss-dev-forums mailing list