Hi all, I have an application writing documents into the repository using the java-dav adapter.Since the application cannot push changes I poll the documents. Since there is no indication whether a document has changed I simply overwrite all documents every time (once every 10 minutes).
Works fine, updates get through, whole thing takes less than a minute.
I also have two separate webapps, based on HST1, that use/read these documents. The webapps listen for slide events to see whether the cache need to be invalidated. The problem seems to be that slide events seem to get lost.
Looking at the slide log I see a constant 94 events being sent every 10 minutes. So that works fine. Looking at the log at the other end it varies: for both apps together I see between 60-80 events coming in. That is for both apps together, so they get to see only around 30-40 of the 94 events they should get. It seems like they get the first so many events and then (simultaneously!!) give up.In the webapps this is also apparent, because changes don't come through always. Luckily there is some randomness to the order in which the documents are overwritten, so it seems all changes will in the end make it to the webapps...
but obviously this is not what I want.
Some configuration information:
Repository and webapps both running on Tomcat (6.0.16) on RHEL 5.
Using MsSqlserver database on separate server.
Webapps using java dav-adapter 2.11
(can get versions of other parts if you need them)
I probably should mention I am using non-standard ports
(because this Tomcat is running next to another Hippo implementation),
cause there might be interference:
Tomcat ports: 8090 (http) 8099 (ajp)
JMS: 3135
Any suggestions to what is happening and how this can be prevented/improved are
welcome?
Thanks,
Reinier
--
Reinier van den Born
HintTech B.V.
T: +31(0)88 268 25 00
F: +31(0)88 268 25 01
M: +31(0)6 494 171 36
Delftechpark 37i | 2628 XJ Delft | The Netherlands
www.hinttech.com
HintTech is a specialist in eBusiness Technology ( .Net, Java platform, Tridion
) and IT-Projects.
Chamber of Commerce The Hague nr. 27242282 | Sales Tax nr. NL8062.16.396.B01
<<attachment: reinier_van_den_born.vcf>>
******************************************** 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
