I put some as attachments to this email. I hope they are the right ones.
drs. M S.P.(Mischa) Andriesse Consultant KPMG CT Information Technology B.V. Handelsregister 33294091 Churchillplein 6 2517 JW Den Haag Tel +31 70 338 2249 Fax +31 70 338 2177 Mobile +31 6 26086836 [EMAIL PROTECTED] -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bartosz Oudekerk Sent: donderdag 30 oktober 2008 14:09 To: Hippo CMS development public mailinglist Subject: Re: [HippoCMS-dev] Connection to repository problem Andriesse, Mischa wrote: > Also Informative: > (slide.log) > INFO 2008-10-30 13:16:35 [fortress.jms.manager] Starting JMS > connection local-topics > DEBUG 2008-10-30 13:16:35 [fortress.slide.jms-cluster] Serviced! > DEBUG 2008-10-30 13:16:35 [fortress.slide.jms-cluster] NOT ENABLED! > WARN 2008-10-30 13:17:29 [fortress.slide.domain] SEARCH doesn't > have any valid scopes > WARN 2008-10-30 13:17:29 [fortress.slide.domain] SEARCH doesn't > have any valid scopes If you change a document, you should see lines like this: DEBUG 2008-10-30 13:59:57 [fortress.slide.notification] Sending event: SlideEvent[type=update, namespace=default name=/files/default.preview/content/testmap/test.xml] Could you pleas attach the relevant configuration sections of both applications? I assume both the repository and frontend are deployed within the same tomcat? > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Andriesse, > Mischa > Sent: donderdag 30 oktober 2008 13:07 > To: Hippo CMS development public mailinglist > Subject: RE: [HippoCMS-dev] Connection to repository problem > > It seems to be a JMS problem. I get the following in the log: > javax.jms.JMSException: Transport disposed. > at > org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport. > java:62) > at > org.apache.activemq.ActiveMQConnection.doAsyncSendPacket(ActiveMQConnect > ion.java:1178) > at > org.apache.activemq.ActiveMQConnection.asyncSendPacket(ActiveMQConnectio > n.java:1170) > at > org.apache.activemq.ActiveMQSession.asyncSendPacket(ActiveMQSession.java > :1743) > at > org.apache.activemq.ActiveMQMessageProducer.close(ActiveMQMessageProduce > r.java:147) > at > org.apache.cocoon.components.jms.AbstractMessagePublisher.closePublisher > AndSession(AbstractMessagePublisher.java:213) > at > org.apache.cocoon.components.jms.AbstractMessagePublisher.dispose(Abstra > ctMessagePublisher.java:147) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.framework.container.ContainerUtil.shutdown(ContainerUt > il.java:67) > at > org.apache.avalon.fortress.impl.handler.ComponentFactory.dispose(Compone > ntFactory.java:253) > at > org.apache.avalon.fortress.impl.factory.NoopObjectFactory.dispose(NoopOb > jectFactory.java:43) > at > org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.dispose > Component(AbstractComponentHandler.java:278) > at > org.apache.avalon.fortress.impl.handler.ThreadSafeComponentHandler.doDis > pose(ThreadSafeComponentHandler.java:60) > at > org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.dispose > (AbstractComponentHandler.java:294) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.fortress.impl.handler.LEAwareComponentHandler.dispose( > LEAwareComponentHandler.java:124) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.fortress.impl.AbstractContainer.dispose(AbstractContai > ner.java:799) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.fortress.impl.DefaultContainerManager.disposeContainer > (DefaultContainerManager.java:222) > at > org.apache.avalon.fortress.impl.DefaultContainerManager.dispose(DefaultC > ontainerManager.java:232) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > nl.hippo.repository.FortressServlet.destroy(FortressServlet.java:52) > at > org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:139 > 3) > at > org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:1738) > at > org.apache.catalina.core.StandardContext.stop(StandardContext.java:4509) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:92 > 4) > at > org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1191 > ) > at > org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1162) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31 > 3) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu > pport.java:117) > at > org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086) > at > org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098) > at > org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448) > at > org.apache.catalina.core.StandardService.stop(StandardService.java:584) > at > org.apache.catalina.core.StandardServer.stop(StandardServer.java:744) > at org.apache.catalina.startup.Catalina.stop(Catalina.java:628) > at > org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.j > ava:671) > Caused by: org.apache.activemq.transport.TransportDisposedIOException: > Transport disposed. > at > org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:74) > at > org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java: > 40) > at > org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelat > or.java:60) > at > org.apache.activemq.ActiveMQConnection.doAsyncSendPacket(ActiveMQConnect > ion.java:1176) > ... 36 more > WARN 2008-10-30 13:00:09 [fortress.slide.notification] Error > closing session. > javax.jms.JMSException: Transport disposed. > at > org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport. > java:62) > at > org.apache.activemq.ActiveMQConnection.doAsyncSendPacket(ActiveMQConnect > ion.java:1178) > at > org.apache.activemq.ActiveMQConnection.asyncSendPacket(ActiveMQConnectio > n.java:1170) > at > org.apache.activemq.ActiveMQSession.close(ActiveMQSession.java:548) > at > org.apache.activemq.ActiveMQTopicSession.close(ActiveMQTopicSession.java > :64) > at > org.apache.cocoon.components.jms.AbstractMessagePublisher.closePublisher > AndSession(AbstractMessagePublisher.java:220) > at > org.apache.cocoon.components.jms.AbstractMessagePublisher.dispose(Abstra > ctMessagePublisher.java:147) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.framework.container.ContainerUtil.shutdown(ContainerUt > il.java:67) > at > org.apache.avalon.fortress.impl.handler.ComponentFactory.dispose(Compone > ntFactory.java:253) > at > org.apache.avalon.fortress.impl.factory.NoopObjectFactory.dispose(NoopOb > jectFactory.java:43) > at > org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.dispose > Component(AbstractComponentHandler.java:278) > at > org.apache.avalon.fortress.impl.handler.ThreadSafeComponentHandler.doDis > pose(ThreadSafeComponentHandler.java:60) > at > org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.dispose > (AbstractComponentHandler.java:294) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.fortress.impl.handler.LEAwareComponentHandler.dispose( > LEAwareComponentHandler.java:124) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.fortress.impl.AbstractContainer.dispose(AbstractContai > ner.java:799) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.fortress.impl.DefaultContainerManager.disposeContainer > (DefaultContainerManager.java:222) > at > org.apache.avalon.fortress.impl.DefaultContainerManager.dispose(DefaultC > ontainerManager.java:232) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > nl.hippo.repository.FortressServlet.destroy(FortressServlet.java:52) > at > org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:139 > 3) > at > org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:1738) > at > org.apache.catalina.core.StandardContext.stop(StandardContext.java:4509) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:92 > 4) > at > org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1191 > ) > at > org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1162) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31 > 3) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu > pport.java:117) > at > org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086) > at > org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098) > at > org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448) > at > org.apache.catalina.core.StandardService.stop(StandardService.java:584) > at > org.apache.catalina.core.StandardServer.stop(StandardServer.java:744) > at org.apache.catalina.startup.Catalina.stop(Catalina.java:628) > at > org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.j > ava:671) > Caused by: org.apache.activemq.transport.TransportDisposedIOException: > Transport disposed. > at > org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:74) > at > org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java: > 40) > at > org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelat > or.java:60) > at > org.apache.activemq.ActiveMQConnection.doAsyncSendPacket(ActiveMQConnect > ion.java:1176) > ... 36 more > ERROR 2008-10-30 13:00:09 [fortress.jms.manager] Error closing JMS > connection local-topics > org.apache.activemq.ConnectionFailedException: The JMS connection has > failed: Peer (vm://localhost#1) disposed. > at > org.apache.activemq.ActiveMQConnection.checkClosedOrFailed(ActiveMQConne > ction.java:1260) > at > org.apache.activemq.ActiveMQConnection.stop(ActiveMQConnection.java:497) > at > org.apache.activemq.ActiveMQConnection.close(ActiveMQConnection.java:552 > ) > at > nl.hippo.cocoon.components.jms.JMSConnectionManagerImpl.dispose(JMSConne > ctionManagerImpl.java:190) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.framework.container.ContainerUtil.shutdown(ContainerUt > il.java:67) > at > org.apache.avalon.fortress.impl.handler.ComponentFactory.dispose(Compone > ntFactory.java:253) > at > org.apache.avalon.fortress.impl.factory.NoopObjectFactory.dispose(NoopOb > jectFactory.java:43) > at > org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.dispose > Component(AbstractComponentHandler.java:278) > at > org.apache.avalon.fortress.impl.handler.ThreadSafeComponentHandler.doDis > pose(ThreadSafeComponentHandler.java:60) > at > org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.dispose > (AbstractComponentHandler.java:294) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.fortress.impl.handler.LEAwareComponentHandler.dispose( > LEAwareComponentHandler.java:124) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.fortress.impl.AbstractContainer.dispose(AbstractContai > ner.java:799) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > org.apache.avalon.fortress.impl.DefaultContainerManager.disposeContainer > (DefaultContainerManager.java:222) > at > org.apache.avalon.fortress.impl.DefaultContainerManager.dispose(DefaultC > ontainerManager.java:232) > at > org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUti > l.java:306) > at > nl.hippo.repository.FortressServlet.destroy(FortressServlet.java:52) > at > org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:139 > 3) > at > org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:1738) > at > org.apache.catalina.core.StandardContext.stop(StandardContext.java:4509) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:92 > 4) > at > org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1191 > ) > at > org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1162) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31 > 3) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu > pport.java:117) > at > org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086) > at > org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098) > at > org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448) > at > org.apache.catalina.core.StandardService.stop(StandardService.java:584) > at > org.apache.catalina.core.StandardServer.stop(StandardServer.java:744) > at org.apache.catalina.startup.Catalina.stop(Catalina.java:628) > at > org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.j > ava:671) > Caused by: org.apache.activemq.transport.TransportDisposedIOException: > Peer (vm://localhost#1) disposed. > at > org.apache.activemq.transport.vm.VMTransport.iterate(VMTransport.java:20 > 3) > at > org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.jav > a:122) > at > org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java: > 43) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto > r.java:650) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja > va:675) > at java.lang.Thread.run(Thread.java:595) > DEBUG 2008-10-30 13:00:23 [fortress.slide.notification] > IndexerJMSNotificationTrigger initialized > WARN 2008-10-30 13:00:43 [fortress.slide.domain] SEARCH doesn't > have any valid scopes > WARN 2008-10-30 13:00:43 [fortress.slide.domain] SEARCH doesn't > have any valid scopes > > drs. M S.P.(Mischa) Andriesse > Consultant > > KPMG CT Information Technology B.V. > Handelsregister 33294091 > > Churchillplein 6 > 2517 JW Den Haag > > Tel +31 70 338 2249 > Fax +31 70 338 2177 > Mobile +31 6 26086836 > > [EMAIL PROTECTED] > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Bartosz > Oudekerk > Sent: donderdag 30 oktober 2008 12:21 > To: Hippo CMS development public mailinglist > Subject: Re: [HippoCMS-dev] Connection to repository problem > > Andriesse, Mischa wrote: >> Hi All, >> >> When I want to get the contents of the repository with a jsp frontend >> (based on the one from the toolkit), it works the first time, but when >> the contents are updated and the frontend wants to reload, it fails. > > How does it fail in the frontend itsself? Do you get the old contents, > or an actual error? > > If the first, it's usually JMS related. Set your logging to DEBUG, and > check the slide log of the repository to see if the message was sent. > > If so, set your applications logging to DEBUG and check if they've also > been received. Log messages to look for are: > > "Initialize JMS" > "JMS initialization successful" > "Initializing JMS failed, will retry in 1000 milliseconds." > "Incoming slide event: " > > Regards, -- Bartosz Oudekerk .---------------------------------.-----------------------------------. | Hippo B.V. | Hippo USA Inc. | | Oosteinde 11 | 101 H Street, suite Q Petaluma CA | | 1017 WT Amsterdam | 94952-3329 San Francisco | | The Netherlands | United States | | Tel +31 (0)20 5224466 | +1 (707) 773-4646 | +---------------------------------+-----------------------------------+ | [EMAIL PROTECTED] | http://www.onehippo.com | `---------------------------------^-----------------------------------' ******************************************** Hippocms-dev: Hippo CMS development public mailinglist Searchable archives can be found at: MarkMail: http://hippocms-dev.markmail.org Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
<?xml version="1.0"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <description>Burgerlink with hippo JSP toolkit</description> <filter> <filter-name>previewRepository</filter-name> <filter-class>nl.hippo.client.el.webdav.WebdavRepositoryFilter</filter-class> <init-param> <description> We use a special RequestURLMatcher that knows about the different JSPs (layouts) to be used. </description> <param-name>requestURLMatcher</param-name> <param-value>nl.hippo.client.burgerlink.FrontController</param-value> </init-param> <init-param> <description> The beginning of the URL path, same as value of filter-mapping, needed in URL matching. </description> <param-name>urlBasePath</param-name> <param-value>/preview</param-value> </init-param> <init-param> <description> The configuration file path </description> <param-name>configurationFile</param-name> <param-value>/META-INF/preview.properties</param-value> </init-param> </filter> <filter> <filter-name>liveBinariesRepository</filter-name> <filter-class>nl.hippo.client.el.webdav.WebdavRepositoryFilter</filter-class> <init-param> <description> We use a special RequestURLMatcher that knows about the different JSPs (layouts) to be used. </description> <param-name>requestURLMatcher</param-name> <param-value>nl.hippo.client.burgerlink.FrontController</param-value> </init-param> <init-param> <description> The beginning of the URL path, same as value of filter-mapping, needed in URL matching. </description> <param-name>urlBasePath</param-name> <param-value>/live</param-value> </init-param> <init-param> <description> The configuration file path </description> <param-name>configurationFile</param-name> <param-value>/META-INF/preview.properties</param-value> </init-param> </filter> <filter> <filter-name>liveRepository</filter-name> <filter-class>nl.hippo.client.el.webdav.WebdavRepositoryFilter</filter-class> <init-param> <description> We use a special RequestURLMatcher that knows about the different JSPs (layouts) to be used. </description> <param-name>requestURLMatcher</param-name> <param-value>nl.hippo.client.burgerlink.FrontController</param-value> </init-param> <init-param> <description> The beginning of the URL path, same as value of filter-mapping, needed in URL matching. </description> <param-name>urlBasePath</param-name> <param-value>/live</param-value> </init-param> <init-param> <description> The configuration file path </description> <param-name>configurationFile</param-name> <param-value>/META-INF/live.properties</param-value> </init-param> </filter> <filter-mapping> <filter-name>previewRepository</filter-name> <url-pattern>/preview/*</url-pattern> <dispatcher>REQUEST</dispatcher> </filter-mapping> <filter-mapping> <filter-name>liveBinariesRepository</filter-name> <url-pattern>/live/binaries/*</url-pattern> <dispatcher>REQUEST</dispatcher> </filter-mapping> <filter-mapping> <filter-name>previewRepository</filter-name> <url-pattern>/binaries/*</url-pattern> <dispatcher>REQUEST</dispatcher> </filter-mapping> <filter-mapping> <filter-name>liveRepository</filter-name> <url-pattern>/live/*</url-pattern> <dispatcher>REQUEST</dispatcher> </filter-mapping> <!-- Welcome files --> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <resource-ref> <description>JMS Topic</description> <res-ref-name>jms/repositoryTopic</res-ref-name> <res-type>javax.jms.Topic</res-type> <res-auth>Container</res-auth> </resource-ref> <resource-ref> <description>JMS Connection Factory</description> <res-ref-name>jms/repositoryTCF</res-ref-name> <res-type>javax.jms.TopicConnectionFactory</res-type> <res-auth>Container</res-auth> </resource-ref> </web-app>
preview.properties
Description: preview.properties
<?xml version="1.0"?>
<!-- OpenJMS configuration:
. RMI connectors
. JDBM persistency
. embedded JNDI provider
. embedded RMI registry, running on port 1099
. preconfigured destinations
NOTES: this configuration shows all configuration elements relevant
when using an RMI connector.
-->
<Configuration>
<LoggerConfiguration file="${context-root}/log4j.xml"/>
<!-- Optional. This represents the default configuration -->
<ServerConfiguration host="localhost" embeddedJNDI="true" />
<TcpConfiguration port="3030" jndiPort="3035" internalHost="localhost"/>
<Connectors>
<Connector scheme="tcp">
<ConnectionFactories>
<QueueConnectionFactory name="TCPQueueConnectionFactory" />
<TopicConnectionFactory name="TCPTopicConnectionFactory" />
</ConnectionFactories>
</Connector>
<Connector scheme="embedded">
<ConnectionFactories>
<QueueConnectionFactory name="JAVAQueueConnectionFactory"/>
<TopicConnectionFactory name="JAVATopicConnectionFactory"/>
</ConnectionFactories>
</Connector>
</Connectors>
<!-- Required -->
<DatabaseConfiguration>
<JdbmDatabaseConfiguration name="${context-root}/openjms/openjms.db" />
</DatabaseConfiguration>
<!-- Required -->
<AdminConfiguration script="${context-root}/bin/openjms.bat" />
<!-- Optional. If not specified, no destinations will be created -->
<AdministeredDestinations>
<AdministeredTopic name="jms/repositoryTopic"/>
</AdministeredDestinations>
<!-- Optional. If not specified, no users will be created -->
<Users>
<User name="admin" password="openjms" />
</Users>
</Configuration>
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>Hippo Repository Server 1.2</display-name> <description> Hippo Repository Server </description> <filter> <filter-name>hippo-repository-security-filter</filter-name> <filter-class>nl.hippo.repository.SlideRealmFilter</filter-class> <init-param> <param-name>realm</param-name> <param-value>default realm</param-value> </init-param> <init-param> <param-name>cache-timeout</param-name> <param-value>1000</param-value> </init-param> </filter> <filter-mapping> <filter-name>hippo-repository-security-filter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <servlet> <servlet-name>CacheManager</servlet-name> <servlet-class>nl.hippo.slide.cacheman.CacheManServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>CacheManager</servlet-name> <url-pattern>/cacheman/</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>CacheManager</servlet-name> <url-pattern>/cacheman/view</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>CacheManager</servlet-name> <url-pattern>/cacheman/cachemanAction</url-pattern> </servlet-mapping> <servlet> <servlet-name>hippo-repository</servlet-name> <servlet-class>nl.hippo.repository.FortressServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>hippo-repository</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file/> </welcome-file-list> <!-- <resource-env-ref> <resource-env-ref-name>jms/repositoryTopic</resource-env-ref-name> <resource-env-ref-type>javax.jms.Topic</resource-env-ref-type> </resource-env-ref> <resource-ref> <description>JMS Connection Factory</description> <res-ref-name>jms/repositoryTCF</res-ref-name> <res-type>javax.jms.TopicConnectionFactory</res-type> <res-auth>Container</res-auth> </resource-ref> <resource-ref> <description>JDBC/SQL datasource</description> <res-ref-name>jdbc/repositoryDataSource</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> --> <mime-mapping> <extension>xml</extension> <mime-type>text/xml</mime-type> </mime-mapping> <mime-mapping> <extension>xsl</extension> <mime-type>text/xml</mime-type> </mime-mapping> <mime-mapping> <extension>dtd</extension> <mime-type>text/xml-dtd</mime-type> </mime-mapping> <mime-mapping> <extension>odt</extension> <mime-type>application/vnd.oasis.opendocument.text</mime-type> </mime-mapping> <mime-mapping> <extension>ott</extension> <mime-type>application/vnd.oasis.opendocument.text-template</mime-type> </mime-mapping> <mime-mapping> <extension>oth</extension> <mime-type>application/vnd.oasis.opendocument.text-web</mime-type> </mime-mapping> <mime-mapping> <extension>odm</extension> <mime-type>application/vnd.oasis.opendocument.text-master</mime-type> </mime-mapping> <mime-mapping> <extension>odg</extension> <mime-type>application/vnd.oasis.opendocument.graphics</mime-type> </mime-mapping> <mime-mapping> <extension>otg</extension> <mime-type>application/vnd.oasis.opendocument.graphics-template</mime-type> </mime-mapping> <mime-mapping> <extension>odp</extension> <mime-type>application/vnd.oasis.opendocument.presentation</mime-type> </mime-mapping> <mime-mapping> <extension>otp</extension> <mime-type>application/vnd.oasis.opendocument.presentation-template</mime-type> </mime-mapping> <mime-mapping> <extension>ods</extension> <mime-type>application/vnd.oasis.opendocument.spreadsheet</mime-type> </mime-mapping> <mime-mapping> <extension>ots</extension> <mime-type>application/vnd.oasis.opendocument.spreadsheet-template</mime-type> </mime-mapping> <mime-mapping> <extension>odc</extension> <mime-type>application/vnd.oasis.opendocument.chart</mime-type> </mime-mapping> <mime-mapping> <extension>odf</extension> <mime-type>application/vnd.oasis.opendocument.formula</mime-type> </mime-mapping> <mime-mapping> <extension>odb</extension> <mime-type>application/vnd.oasis.opendocument.database</mime-type> </mime-mapping> <mime-mapping> <extension>odi</extension> <mime-type>application/vnd.oasis.opendocument.image</mime-type> </mime-mapping> </web-app>
components.xconf
Description: components.xconf
******************************************** Hippocms-dev: Hippo CMS development public mailinglist Searchable archives can be found at: MarkMail: http://hippocms-dev.markmail.org Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
