Hello Jeroen,
Thanks,
I have created same schema on both server with the help of
'MySql-4.1-Schema.sql' file which exist in
'Slide\db-schema' folder. There
is no error appeared in the log. However when I run the
tomcat-slide on the
consol following lines appeard.
I am checking whether user are stored on first server by
checking the
contents of 'permissions' table in 'Slide' database.
This is blank. Am I
checking correctly??
-----------------------------------------------
...
...
25 Aug 2006 09:38:41 - org.apache.slide.common.Namespace -
INFO - Loading
namespace slide base data
25 Aug 2006 09:38:42 - org.apache.slide.common.Namespace -
INFO - Init
namespace slide configuration
25 Aug 2006 09:38:42 - org.apache.slide.common.Namespace -
INFO - Import
data into namespace slide
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /users
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /users
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /users/root
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /users/root
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /users/john
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /users/john
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /users/john2
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /users/john2
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /users/guest
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /users/guest
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /users/projector
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /users/projector
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /roles
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /roles
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /roles/root
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /roles/root
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /roles/user
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /roles/user
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /roles/guest
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /roles/guest
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /roles/projector
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /roles/projector
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /actions
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /actions
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /actions/read
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /actions/read
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /actions/read-acl
25 Aug 2006 09:38:42 -
org.apache.slide.common.XMLUnmarshaller - INFO -
Object already exists at /actions/read-acl
...
...
-----------------------------------------------
Thanks
-Rohit
------------------------------------------------------------
------------------------------------------------------------
-------------
Jeroen Reijn wrote:
>
> Hi,
>
> your configuration seems fine to me.
> If I understand it correctly you want the content and
the users stored in
> a different database (server).
>
> This setup looks fine to me as far as my slide
knowledge goes. Did you
> import schema on both database servers?
> Do you get any errors in the logs?
>
> Regards,
>
> Reijn
>
>
> -----Original Message-----
> From: rohitajm [mailto:rohitajm rediffmail.com]
> Sent: woensdag 23 augustus 2006 7:11
> To: slide-user jakarta.apache.org
> Subject: Two MySqlStore, each on different server
>
>
>
> Hello All,
>
> I want to setup slide so that it can use two
MySqlStore. One for User
> information and another for content only. These two
Store may be stored on
> different-different 'MySql server' which are on
different-different
> machine.
>
> For this I changed my Domain.xml as follows, but I am
unable to see user
> information on one server. However I can see content on
another server.
>
> Can anybody suggest, where I am wrong?
>
> Thanks in advance
>
> -------------------------------------------------------
> Domain.xml
> -------------------------------------------------------
> <?xml version="1.0"?>
> <slide>
> <namespace name="slide">
> <definition>
> <store name="MySqlStore">
> <nodestore
classname="org.apache.slide.store.impl.rdbms.JDBCStore
">
> <parameter
>
name="adapter">org.apache.slide.store.impl.rd
bms.MySql41RDBMSAdapter</parameter>
> <parameter
name="driver">com.mysql.jdbc.Driver</param
eter>
> <parameter
name="url">jdbc:mysql://ALServer001/slide<
/parameter>
> <parameter
name="user">root</parameter>
> <parameter
name="password">*****</parameter>
> <parameter
name="dbcpPooling">true</parameter>
> <parameter
name="maxPooledConnections">10</parameter&
gt;
> <parameter
name="isolation">SERIALIZABLE</parameter&g
t;
> <parameter
name="compress">false</parameter>
> </nodestore>
> <contentstore>
> <reference store="nodestore" />
> </contentstore>
>
> <securitystore
classname="org.apache.slide.store.impl.rdbms.JDBCStore
">
> <parameter
>
name="adapter">org.apache.slide.store.impl.rd
bms.MySql41RDBMSAdapter</parameter>
> <parameter
name="driver">com.mysql.jdbc.Driver</param
eter>
> <parameter
name="url">jdbc:mysql://ALServer002/slide<
/parameter>
> <parameter
name="user">root</parameter>
> <parameter
name="password">*****</parameter>
> <parameter
name="dbcpPooling">true</parameter>
> <parameter
name="maxPooledConnections">10</parameter&
gt;
> <parameter
name="isolation">SERIALIZABLE</parameter&g
t;
> <parameter
name="compress">false</parameter>
> </securitystore>
>
> <lockstore
classname="org.apache.slide.store.impl.rdbms.JDBCStore
">
> <parameter
>
name="adapter">org.apache.slide.store.impl.rd
bms.MySql41RDBMSAdapter</parameter>
> <parameter
name="driver">com.mysql.jdbc.Driver</param
eter>
> <parameter
name="url">jdbc:mysql://ALServer002/slide<
/parameter>
> <parameter
name="user">root</parameter>
> <parameter
name="password">*****</parameter>
> <parameter
name="dbcpPooling">true</parameter>
> <parameter
name="maxPooledConnections">10</parameter&
gt;
> <parameter
name="isolation">SERIALIZABLE</parameter&g
t;
> <parameter
name="compress">false</parameter>
> </lockstore>
>
> <revisiondescriptorsstore
>
classname="org.apache.slide.store.impl.rdbms.JDBCStore
">
> <parameter
>
name="adapter">org.apache.slide.store.impl.rd
bms.MySql41RDBMSAdapter</parameter>
> <parameter
name="driver">com.mysql.jdbc.Driver</param
eter>
> <parameter
name="url">jdbc:mysql://ALServer002/slide<
/parameter>
> <parameter
name="user">root</parameter>
> <parameter
name="password">*****</parameter>
> <parameter
name="dbcpPooling">true</parameter>
> <parameter
name="maxPooledConnections">10</parameter&
gt;
> <parameter
name="isolation">SERIALIZABLE</parameter&g
t;
> <parameter
name="compress">false</parameter>
> </revisiondescriptorsstore>
>
> <revisiondescriptorstore
>
classname="org.apache.slide.store.impl.rdbms.JDBCStore
">
> <parameter
>
name="adapter">org.apache.slide.store.impl.rd
bms.MySql41RDBMSAdapter</parameter>
> <parameter
name="driver">com.mysql.jdbc.Driver</param
eter>
> <parameter
name="url">jdbc:mysql://ALServer002/slide<
/parameter>
> <parameter
name="user">root</parameter>
> <parameter
name="password">*****</parameter>
> <parameter
name="dbcpPooling">true</parameter>
> <parameter
name="maxPooledConnections">10</parameter&
gt;
> <parameter
name="isolation">SERIALIZABLE</parameter&g
t;
> <parameter
name="compress">false</parameter>
> </revisiondescriptorstore>
>
> </store>
> <scope match="/"
store="MySqlStore"/>
> </definition>
> <configuration>
> <!-- Actions mapping -->
>
<read-object>/actions/read</read-object>
>
<create-object>/actions/write</create-object>
>
<remove-object>/actions/write</remove-object>
>
<grant-permission>/actions/write-acl</grant-permiss
ion>
>
<revoke-permission>/actions/write-acl</revoke-permi
ssion>
>
<read-permissions>/actions/read-acl</read-permissio
ns>
>
>
<read-own-permissions>/actions/read-current-user-privi
lege-set</read-own-permissions>
>
<lock-object>/actions/write</lock-object>
>
<kill-lock>/actions/unlock</kill-lock>
>
<read-locks>/actions/read</read-locks>
>
<read-revision-metadata>/actions/read</read-revisio
n-metadata>
>
>
<create-revision-metadata>/actions/write-properties<
;/create-revision-metadata>
>
>
<modify-revision-metadata>/actions/write-properties<
;/modify-revision-metadata>
>
>
<remove-revision-metadata>/actions/write-properties<
;/remove-revision-metadata>
>
<read-revision-content>/actions/read</read-revision
-content>
>
>
<create-revision-content>/actions/write-content</cr
eate-revision-content>
>
>
<modify-revision-content>/actions/write-content</mo
dify-revision-content>
>
>
<remove-revision-content>/actions/write-content</re
move-revision-content>
>
<bind-member>/actions/bind</bind-member>
>
<unbind-member>/actions/unbind</unbind-member>
> <!-- Paths configuration -->
> <userspath>/users</userspath>
> <rolespath>/roles</rolespath>
>
<actionspath>/actions</actionspath>
> <filespath>/files</filespath>
> <parameter
name="dav">true</parameter>
> <parameter
name="standalone">true</parameter>
> <parameter
name="acl_inheritance_type">path</paramete
r>
> <!-- Nested roles: 0 means no nesting
(default), 1 means one
> sublevel, etc. -->
> <parameter
name="nested_roles_maxdepth">0</parameter&
gt;
> <!-- Can be "off",
"write" and "full" -->
> <parameter
name="sequential-mode">full</parameter>
> <!-- "false" lets all
read-only methods be executed outside of
> transactions -->
> <parameter
name="all-methods-in-transactions">true</p
arameter>
> <!-- Setting this to true will force
Slide to internally
> convert
> the username a user
> enters at login to lowercase. This is
useful for users
> who
> can't be bothered
> with turning off their capslock key
before logging in.
> -->
> <parameter
name="force-lowercase-login">false</parame
ter>
> </configuration>
> <data>
> <objectnode
classname="org.apache.slide.structure.SubjectNode&quo
t;
> uri="/">
> <!-- Subject can be:
> any user "all"
> authenticated user
"authenticated"
> unauthenticated user
"unauthenticated"
> self "self"
> owner of resource
"owner"
> a user
"/users/john"
> a role
"/roles/admin"
> -->
> <permission action="all"
subject="/roles/root"
> inheritable="true"/>
> <permission
action="/actions/read-acl"
subject="all"
> inheritable="true"
negative="true"/>
> <permission
action="/actions/write-acl"
subject="all"
> inheritable="true"
negative="true"/>
> <permission
action="/actions/unlock"
subject="all"
> inheritable="true"
negative="true"/>
> <permission
action="/actions/read" subject="all"
> inheritable="true"/>
> <!-- /users -->
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/users">
> <permission
action="all" subject="self"
> inheritable="true"/>
> <permission
action="all"
subject="/roles/projector"
> inheritable="true"/>
> <permission
action="all"
subject="unauthenticated"
> inheritable="true"
negative="true"/>
> <!-- /users/root represents the
administrator -->
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/users/root">
> <revision>
> <property
> namespace="http://jakarta.apach
e.org/slide/"
> name="password">root</property>
> </revision>
> </objectnode>
> <!-- /users/john and
/users/john2 represent
> authenticated users -->
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/users/john">
> <revision>
> <property
> namespace="http://jakarta.apach
e.org/slide/"
> name="password">john</property>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/users/john2">
> <revision>
> <property
> namespace="http://jakarta.apach
e.org/slide/"
> name="password">john2</property>
> </revision>
> </objectnode>
> <!-- /users/guest represents an
authenticated or
> unauthenticated guest user -->
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/users/guest">
> <revision>
> <property
> namespace="http://jakarta.apach
e.org/slide/"
> name="password">guest</property>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/users/projector">
> <revision>
> <property
> namespace="http://jakarta.apach
e.org/slide/"
>
name="password">projector</property>
> </revision>
> </objectnode>
> </objectnode>
> <!-- /roles -->
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/roles">
> <permission
action="all" subject="self"
> inheritable="true"/>
> <permission
action="all"
subject="/roles/projector"
> inheritable="true"/>
> <permission
action="all"
subject="unauthenticated"
> inheritable="true"
negative="true"/>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/roles/root">
> <revision>
> <property
>
name="group-member-set"><![CDATA[<D:hre
f
> xmlns ='DAV:
'>/users/root</D:href>]]></property>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/roles/user">
> <revision>
> <property
>
name="group-member-set"><![CDATA[<D:hre
f
> xmlns ='DAV:
'>/users/john</D:href><D:href
> xmlns ='DAV:
'>/users/john2</D:href><D:href
> xmlns ='DAV:
'>/users/root</D:href><D:href
> xmlns ='DAV:
'>/users/projector</D:href>]]></property>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/roles/guest">
> <revision>
> <property
>
name="group-member-set"><![CDATA[<D:hre
f
> xmlns ='DAV:
'>/users/guest</D:href>]]></property>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/roles/projector">
> <revision>
> <property
>
name="group-member-set"><![CDATA[<D:hre
f
> xmlns ='DAV:
'>/users/root</D:href><D:href
> xmlns ='DAV:
'>/users/projector</D:href>]]></property>
> </revision>
> </objectnode>
> </objectnode>
> <!-- action -->
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
; uri="/actions">
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
; uri="/actions/read">
> <revision>
> <property
>
name="privilege-member-set"><![CDATA[<D
:href
> xmlns ='DAV:
'>/actions/read-acl</D:href> <D:href
> xmlns ='DAV:
'>/actions/read-current-user-privilege-set</D:href>
]]></property>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
; uri="/actions/read-acl">
> <revision>
> <property
name="privilege-member-set"/>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
;
>
uri="/actions/read-current-user-privilege-set"&g
t;
> <revision>
> <property
name="privilege-member-set"/>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
; uri="/actions/write">
> <revision>
> <property
>
name="privilege-member-set"><![CDATA[<D
:href
> xmlns ='DAV:
'>/actions/write-acl</D:href> <D:href
> xmlns ='DAV:
'>/actions/write-properties</D:href> <D:href
> xmlns ='DAV:
'>/actions/write-content</D:href>]]></propert
y>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
;
> uri="/actions/write-acl">
> <revision>
> <property
name="privilege-member-set"/>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
;
> uri="/actions/write-properties">
> <revision>
> <property
name="privilege-member-set"/>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
;
> uri="/actions/write-content">
> <revision>
> <property
>
name="privilege-member-set"><![CDATA[<D
:href
> xmlns ='DAV:
'>/actions/bind</D:href> <D:href
> xmlns ='DAV:
'>/actions/unbind</D:href>]]></property>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
; uri="/actions/bind">
> <revision>
> <property
name="privilege-member-set"/>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
; uri="/actions/unbind">
> <revision>
> <property
name="privilege-member-set"/>
> </revision>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.ActionNode"
; uri="/actions/unlock">
> <revision>
> <property
name="privilege-member-set"/>
> </revision>
> </objectnode>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/files">
> <permission
action="all"
subject="unauthenticated"
> inheritable="true"/>
> <permission
action="/actions/write"
> subject="/roles/user"
inheritable="true"/>
> <permission
action="/actions/read-acl"
subject="owner"
> inheritable="true"/>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/projector">
> <permission
action="all"
subject="unauthenticated"
> inheritable="true"/>
> <permission
action="/actions/write"
> subject="/roles/projector"
inheritable="true"/>
> <permission
action="/actions/read-acl"
subject="owner"
> inheritable="true"/>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/projector/work">
> </objectnode>
> </objectnode>
> <!-- DeltaV: default history and
workspace paths -->
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/history">
> <permission
action="all"
subject="unauthenticated"
> inheritable="true"/>
> <permission
action="/actions/write"
> subject="/roles/user"
inheritable="true"/>
> <permission
action="/actions/read-acl"
subject="owner"
> inheritable="true"/>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/workspace">
> <permission
action="all"
subject="unauthenticated"
> inheritable="true"/>
> <permission
action="/actions/write"
> subject="/roles/user"
inheritable="true"/>
> <permission
action="/actions/read-acl"
subject="owner"
> inheritable="true"/>
> </objectnode>
> <objectnode
>
classname="org.apache.slide.structure.SubjectNode&quo
t; uri="/workingresource">
> <permission
action="all"
subject="unauthenticated"
> inheritable="true"/>
> <permission
action="/actions/write"
> subject="/roles/user"
inheritable="true"/>
> <permission
action="/actions/read-acl"
subject="owner"
> inheritable="true"/>
> </objectnode>
> </objectnode>
> </data>
> </namespace>
> <!--
> DeltaV global parameters
> ========================
> * historypath (mandatory=no,
default="/history"):
> Specifies a Slide path which determines the
location where this DeltaV
> server stores history data.
>
> * workspacepath (mandatory=no,
default="/workspace"):
> Specifies a Slide path which determines the
location where this DeltaV
> server allows workspaces to reside.
>
> * workingresourcepath (mandatory=no,
default="/workingresource"):
> Specifies a Slide path which determines the
location where this DeltaV
> server stores working resources.
>
> * auto-version (mandatory=no,
default="checkout-checkin"):
> Controls the DeltaV auto-version behaviour.
>
> * auto-version-control (mandatory=no,
default="false"):
> Indicates if a resource just created by a PUT
should be set under
> version-control.
>
> * versioncontrol-exclude (mandatory=no,
default=""):
> Specifies a Slide path which determines resources
which are excluded
> from version-control.
> The default value "" makes no path
being excluded.
>
> * checkout-fork (mandatory=no,
default="forbidden"):
> Controls the DeltaV check-out behaviour when a
version is already
> checked-out or has a successor.
>
> * checkin-fork (mandatory=no,
default="forbidden"):
> Controls the DeltaV check-out behaviour when a
version has already a
> successor.
>
> * standardLivePropertiesClass (mandatory=no,
>
>
default="org.apache.slide.webdav.util.resourcekind.Abs
tractResourceKind"):
> Determines the "agent" knowing about
what the standard live properties
> are.
> It should be a loadable class containing the
following static methods:
> - boolean isLiveProperty(String propName)
> - boolean isProtectedProperty(String propName)
> - boolean isComputedProperty(String propName)
> - Set getAllLiveProperties()
> - Set getAllProtectedProperties()
> - Set getAllComputedProperties()
>
> * uriRedirectorClass (mandatory=no,
>
default="org.apache.slide.webdav.util.DeltavUriRedirec
tor"):
> Determines the URI redirector class. The DeltaV URI
redirector is in
> charge of the following redirections:
> - version URI to history URI, e.g. /history/2/1.4
to /history/2
> - latest revision number for history resource to
0.0
> - latest revision number for version resource to
last URI token,
> e.g. /history/2/1.4 to 1.4
> It should be a loadable class containing the
following static methods:
> - String redirectUri(String uri)
> - NodeRevisionNumber
redirectLatestRevisionNumber(String uri)
> -->
> <parameter
name="historypath">/history</parameter>
> <parameter
name="workspacepath">/workspace</parameter
>
> <parameter
name="workingresourcepath">/workingresource&l
t;/parameter>
> <parameter
name="auto-version">checkout-checkin</para
meter>
> <parameter
name="auto-version-control">false</paramet
er>
> <parameter
name="versioncontrol-exclude"/>
> <parameter
name="checkout-fork">forbidden</parameter&
gt;
> <parameter
name="checkin-fork">forbidden</parameter&g
t;
>
>
> <!-- Extractor configuration -->
> <extractors>
> <extractor
>
classname="org.apache.slide.extractor.SimpleXmlExtract
or"
> uri="/files/articles/test.xml">
> <configuration>
> <instruction
property="title"
> xpath="/article/title/text()"
> />
> <instruction
property="summary"
> xpath="/article/summary/text()" />
> </configuration>
> </extractor>
> <extractor
classname="org.apache.slide.extractor.OfficeExtractor
"
> uri="/files/docs/">
> <configuration>
> <instruction
property="author"
id="SummaryInformation-0-4"
> />
> <instruction
property="application"
> id="SummaryInformation-0-18" />
> </configuration>
> </extractor>
> </extractors>
>
> <!-- Event configuration -->
> <events>
> <event
classname="org.apache.slide.webdav.event.WebdavEvent&
quot;
> enable="true" />
> <event
classname="org.apache.slide.event.ContentEvent"
> enable="true"
> />
> <event
classname="org.apache.slide.event.ContentEvent"
> method="retrieve"
enable="false" />
> <event
classname="org.apache.slide.event.EventCollection&quo
t;
> enable="true" />
> <event
classname="org.apache.slide.event.TransactionEvent&qu
ot;
> enable="true" />
>
> <event
classname="org.apache.slide.event.MacroEvent"
> enable="true"/>
>
> <!--listener
classname="org.apache.slide.util.event.EventLogger&qu
ot;
> /-->
> <listener
>
classname="org.apache.slide.event.VetoableEventCollect
or"
> />
> <listener
>
classname="org.apache.slide.event.TransientEventCollec
tor"
> />
> <listener
>
classname="org.apache.slide.webdav.event.NotificationT
rigger">
> <configuration>
> <notification
include-events="false" />
> <persist-subscriptions
filename="subscriptions.xml" />
> </configuration>
> </listener>
> <listener
>
classname="org.apache.slide.extractor.PropertyExtracto
rTrigger" />
> <listener
classname="org.apache.slide.search.IndexTrigger"
>
> <configuration>
> <indexer
>
classname="org.apache.slide.search.LoggingIndexer&quo
t;
> synchronous="false"
uri="/files/articles" />
> </configuration>
> </listener>
>
> <!-- Uncomment for cluster support. Be sure to
local-host and
> repository-host -->
> <!--
> <listener
classname="org.apache.slide.cluster.ClusterCacheRefres
her">
> <configuration>
> <node local-host="local.host.domain"
> local-port="4444"
> repository-host="remote.host.domain"
> repository-port="8080"
> repository-protocol="http"
> username="root"
> password="root"
> base-uri="/files/"
> />
> </configuration>
> </listener>
> -->
>
> <listener
classname="org.apache.slide.macro.MacroPropertyUpdater
">
> <!-- Listener that updates some properties
if resources are
> copied or moved. This requires
MacroEvents enabled (at
> least methods copy and move) -->
> <configuration>
>
<update-displayname>true</update-displayname>
>
<update-owner-on-move>false</update-owner-on-move&g
t;
>
<update-owner-on-copy>true</update-owner-on-copy>
;
> </configuration>
> </listener>
> </events>
> </slide>
> -------------------------------------------------------
>
> --
> View this message in context:
> http://www.nabble.com/Tw
o-MySqlStore%2C-each-on-different-server-tf2150476.html#a593
8366
> Sent from the Jakarta Slide - User forum at Nabble.com.
>
>
>
------------------------------------------------------------
---------
> To unsubscribe, e-mail: slide-user-unsubscribe jakarta.apache.org
> For additional commands, e-mail: slide-user-help jakarta.apache.org
>
>
>
------------------------------------------------------------
---------
> To unsubscribe, e-mail: slide-user-unsubscribe jakarta.apache.org
> For additional commands, e-mail: slide-user-help jakarta.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/Tw
o-MySqlStore%2C-each-on-different-server-tf2150476.html#a597
7310
Sent from the Jakarta Slide - User forum at Nabble.com.
------------------------------------------------------------
---------
To unsubscribe, e-mail: slide-user-unsubscribe jakarta.apache.org
For additional commands, e-mail: slide-user-help jakarta.apache.org
|