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