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>

Attachment: 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>

Attachment: 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

Reply via email to