source: cats/ISOcat/trunk/mod-ISOcat-access-data/module.xml @ 3374

Last change on this file since 3374 was 3374, checked in by mwindhouwer, 11 years ago

M module.xml
A + schemas/DCR-1_2.rng

  • added targetDatcat and targetValueDatcat elements and attributes to a new version of the DC Reference schema
File size: 31.8 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<module>
3    <identity>
4        <uri>urn:isocat:access:data</uri>
5        <version>0.0.1</version>
6    </identity>
7    <info>
8        <name>ISOcat data access</name>
9        <description>ISOcat NK module to access the data in the DBMS</description>
10        <type>application</type>
11    </info>
12    <publisher>
13        <name>Max Planck Institute for Psycholinguistics</name>
14        <uri>http://www.mpi.nl/</uri>
15    </publisher>
16    <licence>
17        <name>COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0</name>
18        <uri>http://www.opensource.org/licenses/cddl1.php</uri>
19    </licence>
20    <export>
21        <uri>
22            <!-- 1060 NK internal documentation -->
23            <match>ffcpl:/entrypoints.xml</match>
24            <match>ffcpl:/mod_ISOcat_access_data/icon.png</match>
25            <match>ffcpl:/mod_ISOcat_access_data/doc/.*</match>
26            <!-- ISOcat accessors -->
27            <match>active:ISOcat\.access\.data\..*</match>
28        </uri>
29        <class/>
30    </export>
31    <rewrite>
32        <!-- 1060 NK internal documentation -->
33        <rule>
34            <match>ffcpl:/mod_ISOcat_access_data/icon.png</match>
35            <to>ffcpl:/icon.png</to>
36        </rule>
37        <rule>
38            <match>ffcpl:/mod_ISOcat_access_data/doc/(.*)</match>
39            <to>ffcpl:/doc/$1</to>
40        </rule>
41        <rule>
42            <match>ffcpl:/doc/</match>
43            <to>ffcpl:/doc/index.html</to>
44        </rule>
45    </rewrite>
46    <mapping>
47        <!-- ISOcat accessors -->
48        <rewrite>
49            <match>active:ISOcat.access.data.about</match>
50            <to>active:dpml+operand@ffcpl:/about.idoc</to>
51        </rewrite>
52
53        <!-- DBMS config -->
54        <rewrite>
55            <match>ffcpl:/etc/ConfigRDBMS.xml</match>
56            <to>active:ISOcat.access.system.database</to>
57        </rewrite>
58       
59        <!-- DBMS access -->
60        <rewrite>
61            <match>active:ISOcat.access.data.query(\+.*)?</match>
62            <to>active:throttle+id@throttle:ISOcat.database+configuration@active:ISOcat.access.system.config.database.throttle+uri@active:sqlTransactionWrapper+service@active:sloot.accessor+operand@ffcpl:/access/query.acc$1</to>
63        </rewrite>
64       
65        <!-- throttle DBMS access -->
66        <rewrite>
67            <match>active:isocat.sloot.dbx(.*)</match>
68            <to>active:throttle+id@throttle:ISOcat.database+configuration@active:ISOcat.access.system.config.database.throttle+uri@active:sloot.dbx$1</to>
69        </rewrite>
70        <rewrite>
71            <match>active:isocat.sql(.*)</match>
72            <to>active:throttle+id@throttle:ISOcat.database+configuration@active:ISOcat.access.system.config.database.throttle+uri@active:sql$1</to>
73        </rewrite>
74
75        <!-- DBMS cron jobs -->
76        <rewrite>
77            <match>active:ISOcat.access.data.job.init</match>
78            <to>ffcpl:/jobs/init.xml</to>
79        </rewrite>
80        <rewrite>
81            <match>active:ISOcat.access.data.init(\+.*)?</match>
82            <to>active:sloot.accessor+operand@ffcpl:/access/init.acc</to>
83        </rewrite>
84        <rewrite>
85            <match>active:ISOcat.access.data.job.cleanup</match>
86            <to>ffcpl:/jobs/cleanup.xml</to>
87        </rewrite>
88        <rewrite>
89            <match>active:ISOcat.access.data.cleanup(\+.*)?</match>
90            <to>active:sloot.accessor+operand@ffcpl:/access/cleanup.acc</to>
91        </rewrite>
92       
93        <!-- forum cron jobs -->
94        <rewrite>
95            <match>active:ISOcat.access.data.job.forum-sync</match>
96            <to>ffcpl:/jobs/forum-sync.xml</to>
97        </rewrite>
98        <rewrite>
99            <match>active:ISOcat.access.data.forum.sync(\+.*)?</match>
100            <to>active:sloot.accessor+operand@ffcpl:/access/forum-sync.acc</to>
101        </rewrite>
102       
103        <!-- ballot cron jobs -->
104        <rewrite>
105            <match>active:ISOcat.access.data.job.ballots-close</match>
106            <to>ffcpl:/jobs/ballots-close.xml</to>
107        </rewrite>
108        <rewrite>
109            <match>active:ISOcat.access.data.ballots.close(\+.*)?</match>
110            <to>active:sloot.accessor+operand@ffcpl:/access/ballots-close.acc</to>
111        </rewrite>
112               
113        <!-- DCR backup -->
114        <rewrite>
115            <match>active:ISOcat.access.data.backup(\+.*)?</match>
116            <to>active:sloot.accessor+operand@ffcpl:/access/backup.acc</to>
117        </rewrite>
118
119        <!-- DCR check -->
120        <rewrite>
121            <match>active:ISOcat.access.data.check(\+.*)?</match>
122            <to>active:sloot.accessor+operand@ffcpl:/access/check.acc</to>
123        </rewrite>
124       
125        <!-- broadcast -->
126        <rewrite>
127            <match>active:ISOcat.access.data.broadcast\+(.*)</match>
128            <to>active:sloot.accessor+operand@ffcpl:/access/broadcast.acc+$1</to>
129        </rewrite>
130       
131        <!-- messages -->
132        <rewrite>
133            <match>active:ISOcat.access.data.message.new\+(.*)</match>
134            <to>active:sloot.accessor+operand@ffcpl:/access/message_new.acc+$1</to>
135        </rewrite>
136        <rewrite>
137            <match>active:ISOcat.access.data.message.scope\+(.*)</match>
138            <to>active:sloot.accessor+operand@ffcpl:/access/message_scope.acc+$1</to>
139        </rewrite>
140        <rewrite>
141            <match>active:ISOcat.access.data.message\+(.*)</match>
142            <to>active:sloot.accessor+operand@ffcpl:/access/message.acc+$1</to>
143        </rewrite>
144        <rewrite>
145            <match>active:ISOcat.access.data.message.complete\+(.*)</match>
146            <to>active:sloot.accessor+operand@ffcpl:/access/message_complete.acc+$1</to>
147        </rewrite>
148        <rewrite>
149            <match>active:ISOcat.access.data.message.send\+(.*)</match>
150            <to>active:sloot.accessor+operand@ffcpl:/access/message_send.acc+$1</to>
151        </rewrite>
152        <rewrite>
153            <match>active:ISOcat.access.data.message.action\+(.*)</match>
154            <to>active:sloot.accessor+operand@ffcpl:/access/message_action.acc+$1</to>
155        </rewrite>
156       
157        <!-- credentials -->
158        <rewrite>
159            <match>active:ISOcat.access.data.credentials(\+.*)?</match>
160            <to>active:sloot.cache+uri@active:sloot.accessor+operand@ffcpl:/access/credentials.acc$1</to>
161        </rewrite>
162
163        <!-- user -->
164        <rewrite>
165            <match>active:ISOcat.access.data.user.new(\+.*)?</match>
166            <to>active:sloot.accessor+operand@ffcpl:/access/user_new.acc$1</to>
167        </rewrite>
168        <rewrite>
169            <match>active:ISOcat.access.data.user.update(\+.*)?</match>
170            <to>active:sloot.accessor+operand@ffcpl:/access/user_update.acc$1</to>
171        </rewrite>
172        <rewrite>
173            <match>active:ISOcat.access.data.user(\+.*)?</match>
174            <to>active:sloot.cache+uri@active:sloot.accessor+operand@ffcpl:/access/user.acc$1</to>
175        </rewrite>
176        <rewrite>
177            <match>active:ISOcat.access.data.user.id(\+.*)?</match>
178            <to>active:sloot.accessor+operand@ffcpl:/access/user_id.acc$1</to>
179        </rewrite>
180        <rewrite>
181            <match>active:ISOcat.access.data.user.recover(\+.*)?</match>
182            <to>active:sloot.accessor+operand@ffcpl:/access/user_recover.acc$1</to>
183        </rewrite>
184        <rewrite>
185            <match>active:ISOcat.access.data.user.password.reset(\+.*)?</match>
186            <to>active:sloot.accessor+operand@ffcpl:/access/pwd_reset.acc$1</to>
187        </rewrite>
188        <rewrite>
189            <match>active:ISOcat.access.data.user.password.email(\+.*)?</match>
190            <to>active:sloot.accessor+operand@ffcpl:/access/pwd_email.acc$1</to>
191        </rewrite>
192        <rewrite>
193            <match>active:ISOcat.access.data.user.login(\+.*)?</match>
194            <to>active:sloot.accessor+operand@ffcpl:/access/user_login.acc$1</to>
195        </rewrite>
196        <rewrite>
197            <match>active:ISOcat.access.data.user.type(\+.*)?</match>
198            <to>active:sloot.accessor+operand@ffcpl:/access/user_type.acc$1</to>
199        </rewrite>
200        <rewrite>
201            <match>active:ISOcat.access.data.user.touch(\+.*)?</match>
202            <to>active:sloot.accessor+operand@ffcpl:/access/user_touch.acc$1</to>
203        </rewrite>
204        <rewrite>
205            <match>active:ISOcat.access.data.user.hug(\+.*)?</match>
206            <to>active:sloot.accessor+operand@ffcpl:/access/user_hug.acc$1</to>
207        </rewrite>
208        <rewrite>
209            <match>active:ISOcat.access.data.user.email(\+.*)?</match>
210            <to>active:sloot.accessor+operand@ffcpl:/access/user_email.acc$1</to>
211        </rewrite>
212        <rewrite>
213            <match>active:ISOcat.access.data.user.shibboleth(\+.*)?</match>
214            <to>active:sloot.accessor+operand@ffcpl:/access/user_shibboleth.acc$1</to>
215        </rewrite>
216        <rewrite>
217            <match>active:ISOcat.access.data.user.password.change(\+.*)?</match>
218            <to>active:sloot.accessor+operand@ffcpl:/access/pwd_change.acc$1</to>
219        </rewrite>
220       
221        <rewrite>
222            <match>active:ISOcat.access.data.users(\+.*)?</match>
223            <to>active:sloot.accessor+operand@ffcpl:/access/users.acc</to>
224        </rewrite>
225
226        <!-- group -->
227        <rewrite>
228            <match>active:ISOcat.access.data.group.new(\+.*)?</match>
229            <to>active:sloot.accessor+operand@ffcpl:/access/group_new.acc$1</to>
230        </rewrite>
231        <rewrite>
232            <match>active:ISOcat.access.data.group.update(\+.*)?</match>
233            <to>active:sloot.accessor+operand@ffcpl:/access/group_update.acc$1</to>
234        </rewrite>
235        <rewrite>
236            <match>active:ISOcat.access.data.group.delete(\+.*)?</match>
237            <to>active:sloot.accessor+operand@ffcpl:/access/group_delete.acc$1</to>
238        </rewrite>
239        <rewrite>
240            <match>active:ISOcat.access.data.group.id(\+.*)?</match>
241            <to>active:sloot.accessor+operand@ffcpl:/access/group_id.acc$1</to>
242        </rewrite>
243        <rewrite>
244            <match>active:ISOcat.access.data.group(\+.*)</match>
245            <to>active:sloot.accessor+operand@ffcpl:/access/group.acc$1</to>
246        </rewrite>
247        <rewrite>
248            <match>active:ISOcat.access.data.group.invite(\+.*)</match>
249            <to>active:sloot.accessor+operand@ffcpl:/access/group_invite.acc$1</to>
250        </rewrite>
251        <rewrite>
252            <match>active:ISOcat.access.data.group.invited(\+.*)</match>
253            <to>active:sloot.accessor+operand@ffcpl:/access/group_invited.acc$1</to>
254        </rewrite>
255        <rewrite>
256            <match>active:ISOcat.access.data.group.recommendation(\+.*)</match>
257            <to>active:sloot.accessor+operand@ffcpl:/access/group_recommendation.acc$1</to>
258        </rewrite>
259       
260        <!-- owner -->
261        <rewrite>
262            <match>active:ISOcat.access.data.owner.id(\+.*)?</match>
263            <to>active:sloot.accessor+operand@ffcpl:/access/owner_id.acc$1</to>
264        </rewrite>
265
266        <!-- session -->
267        <rewrite>
268            <match>active:ISOcat.access.data.session.new(\+.*)?</match>
269            <to>active:sloot.accessor+operand@ffcpl:/access/session_new.acc$1</to>
270        </rewrite>
271        <rewrite>
272            <match>active:ISOcat.access.data.session(\+.*)?</match>
273            <to>active:sloot.accessor+operand@ffcpl:/access/session.acc$1</to>
274        </rewrite>
275        <rewrite>
276            <match>active:ISOcat.access.data.session.user(\+.*)?</match>
277            <to>active:sloot.accessor+operand@ffcpl:/access/session_user.acc$1</to>
278        </rewrite>
279        <rewrite>
280            <match>active:ISOcat.access.data.session.delete(\+.*)?</match>
281            <to>active:sloot.accessor+operand@ffcpl:/access/session_delete.acc$1</to>
282        </rewrite>
283       
284        <!-- lock -->
285        <rewrite>
286            <match>active:ISOcat.access.data.lock.new(\+.*)?</match>
287            <to>active:sloot.accessor+operand@ffcpl:/access/lock_new.acc$1</to>
288        </rewrite>
289        <rewrite>
290            <match>active:ISOcat.access.data.lock(\+.*)?</match>
291            <to>active:sloot.accessor+operand@ffcpl:/access/lock.acc$1</to>
292        </rewrite>
293        <rewrite>
294            <match>active:ISOcat.access.data.lock.delete(\+.*)?</match>
295            <to>active:sloot.accessor+operand@ffcpl:/access/lock_delete.acc$1</to>
296        </rewrite>
297       
298        <!-- workspace -->
299        <rewrite>
300            <match>active:ISOcat.access.data.workspace(\+.*)?</match>
301            <to>active:sloot.cache+uri@active:sloot.accessor+operand@ffcpl:/access/workspace.acc$1</to>
302        </rewrite>
303        <rewrite>
304            <match>active:ISOcat.access.data.workspace.touch(\+.*)?</match>
305            <to>active:sloot.cache+uri@active:sloot.accessor+operand@ffcpl:/access/workspace_touch.acc$1</to>
306        </rewrite>
307       
308        <!-- private DCs -->
309        <rewrite>
310            <match>active:ISOcat.access.data.user.private(\+.*)?</match>
311            <to>active:sloot.accessor+operand@ffcpl:/access/user_private.acc$1</to>
312        </rewrite>
313
314        <!-- shared DCs -->
315        <rewrite>
316            <match>active:ISOcat.access.data.user.shared(\+.*)?</match>
317            <to>active:sloot.accessor+operand@ffcpl:/access/user_shared.acc$1</to>
318        </rewrite>
319
320        <!-- all DCs -->
321        <rewrite>
322            <match>active:ISOcat.access.data.user.all(\+.*)?</match>
323            <to>active:sloot.accessor+operand@ffcpl:/access/user_all.acc$1</to>
324        </rewrite>
325
326        <!-- view DCs -->
327        <rewrite>
328            <match>active:ISOcat.access.data.user.view(\+.*)?</match>
329            <to>active:sloot.accessor+operand@ffcpl:/access/user_view.acc$1</to>
330        </rewrite>
331       
332        <!-- DC selection  -->
333        <rewrite>
334            <match>active:ISOcat.access.data.selection(\+.*)?</match>
335            <to>active:sloot.accessor+operand@ffcpl:/access/selection.acc$1</to>
336        </rewrite>
337       
338        <!-- DCS -->
339        <rewrite>
340            <match>active:ISOcat.access.data.dcs</match>
341            <to>active:sloot.accessor+operand@ffcpl:/access/dcs.acc</to>
342        </rewrite>
343        <rewrite>
344            <match>active:ISOcat.access.data.dcs(\+.*)</match>
345            <to>active:sloot.accessor+operand@ffcpl:/access/dcs.acc$1</to>
346        </rewrite>
347        <rewrite>
348            <match>active:ISOcat.access.data.dcs.id(\+.*)</match>
349            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_id.acc$1</to>
350        </rewrite>
351        <rewrite>
352            <match>active:ISOcat.access.data.dcs.exists(\+.*)</match>
353            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_exists.acc$1</to>
354        </rewrite>
355        <rewrite>
356            <match>active:ISOcat.access.data.dcs.not-exists(\+.*)</match>
357            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_not_exists.acc$1</to>
358        </rewrite>
359        <rewrite>
360            <match>active:ISOcat.access.data.dcs.history(\+.*)</match>
361            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_history.acc$1</to>
362        </rewrite>
363        <rewrite>
364            <match>active:ISOcat.access.data.dcs.scope(\+.*)</match>
365            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_scope.acc$1</to>
366        </rewrite>
367        <rewrite>
368            <match>active:ISOcat.access.data.dcs.scope.update(\+.*)</match>
369            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_scope_update.acc$1</to>
370        </rewrite>
371        <rewrite>
372            <match>active:ISOcat.access.data.dcs.new(\+.*)</match>
373            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_new.acc$1</to>
374        </rewrite>
375        <rewrite>
376            <match>active:ISOcat.access.data.dcs.update(\+.*)</match>
377            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_update.acc$1</to>
378        </rewrite>
379        <rewrite>
380            <match>active:ISOcat.access.data.dcs.delete(\+.*)</match>
381            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_delete.acc$1</to>
382        </rewrite>
383        <rewrite>
384            <match>active:ISOcat.access.data.dcs.touch(\+.*)</match>
385            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_touch.acc$1</to>
386        </rewrite>
387        <rewrite>
388            <match>active:ISOcat.access.data.dcs.hug(\+.*)</match>
389            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_hug.acc$1</to>
390        </rewrite>
391       
392        <!-- DCS export formats -->
393        <rewrite>
394            <match>active:ISOcat.access.data.dcs.to.dcif(\+.*)</match>
395            <to>active:sloot.accessor+operand@ffcpl:/access/dcs_to_dcif.acc$1</to>
396        </rewrite>
397       
398        <!-- change requests -->
399        <rewrite>
400            <match>active:ISOcat.access.data.cr.check(\+.*)</match>
401            <to>active:sloot.accessor+operand@ffcpl:/access/cr_check.acc$1</to>
402        </rewrite>
403        <rewrite>
404            <match>active:ISOcat.access.data.cr.new(\+.*)</match>
405            <to>active:sloot.accessor+operand@ffcpl:/access/cr_new.acc$1</to>
406        </rewrite>
407        <rewrite>
408            <match>active:ISOcat.access.data.cr.scope(\+.*)</match>
409            <to>active:sloot.accessor+operand@ffcpl:/access/cr_scope.acc$1</to>
410        </rewrite>
411        <rewrite>
412            <match>active:ISOcat.access.data.cr(\+.*)</match>
413            <to>active:sloot.accessor+operand@ffcpl:/access/cr.acc$1</to>
414        </rewrite>
415        <rewrite>
416            <match>active:ISOcat.access.data.cr.update(\+.*)</match>
417            <to>active:sloot.accessor+operand@ffcpl:/access/cr_update.acc$1</to>
418        </rewrite>
419        <rewrite>
420            <match>active:ISOcat.access.data.sg(\+.*)</match>
421            <to>active:sloot.accessor+operand@ffcpl:/access/sg.acc$1</to>
422        </rewrite>
423        <rewrite>
424            <match>active:ISOcat.access.data.dg(\+.*)</match>
425            <to>active:sloot.accessor+operand@ffcpl:/access/dg.acc$1</to>
426        </rewrite>
427        <rewrite>
428            <match>active:ISOcat.access.data.dg.update(\+.*)</match>
429            <to>active:sloot.accessor+operand@ffcpl:/access/dg_update.acc$1</to>
430        </rewrite>
431        <rewrite>
432            <match>active:ISOcat.access.data.cr.dcs(\+.*)</match>
433            <to>active:sloot.accessor+operand@ffcpl:/access/cr_dcs.acc$1</to>
434        </rewrite>
435       
436        <!-- meta -->
437        <rewrite>
438            <match>active:ISOcat.access.data.dm.dcs</match>
439            <to>active:sloot.accessor+operand@ffcpl:/access/dm_dcs.acc</to>
440        </rewrite>
441        <rewrite>
442            <match>active:ISOcat.access.data.dm.profiles</match>
443            <to>active:sloot.accessor+operand@ffcpl:/access/dm_profiles.acc</to>
444        </rewrite>
445        <rewrite>
446            <match>active:ISOcat.access.data.dm.languages</match>
447            <to>active:sloot.accessor+operand@ffcpl:/access/dm_languages.acc</to>
448        </rewrite>
449        <rewrite>
450            <match>active:ISOcat.access.data.dm.name-statuses</match>
451            <to>active:sloot.accessor+operand@ffcpl:/access/dm_name_statuses.acc</to>
452        </rewrite>
453        <rewrite>
454            <match>active:ISOcat.access.data.dm.data-types</match>
455            <to>active:sloot.accessor+operand@ffcpl:/access/dm_datatypes.acc</to>
456        </rewrite>
457        <rewrite>
458            <match>active:ISOcat.access.data.dm.owner-types</match>
459            <to>active:sloot.accessor+operand@ffcpl:/access/dm_owner_types.acc</to>
460        </rewrite>
461        <rewrite>
462            <match>active:ISOcat.access.data.dm.text-types</match>
463            <to>active:sloot.accessor+operand@ffcpl:/access/dm_text_types.acc</to>
464        </rewrite>
465        <rewrite>
466            <match>active:ISOcat.access.data.dm.name-types</match>
467            <to>active:sloot.accessor+operand@ffcpl:/access/dm_name_types.acc</to>
468        </rewrite>
469        <rewrite>
470            <match>active:ISOcat.access.data.dm.rule-types</match>
471            <to>active:sloot.accessor+operand@ffcpl:/access/dm_rule_types.acc</to>
472        </rewrite>
473        <rewrite>
474            <match>active:ISOcat.access.data.dm.access-rights</match>
475            <to>active:sloot.accessor+operand@ffcpl:/access/dm_access_rights.acc</to>
476        </rewrite>
477        <rewrite>
478            <match>active:ISOcat.access.data.dm.member-types</match>
479            <to>active:sloot.accessor+operand@ffcpl:/access/dm_member_types.acc</to>
480        </rewrite>
481        <rewrite>
482            <match>active:ISOcat.access.data.dm.member-statuses</match>
483            <to>active:sloot.accessor+operand@ffcpl:/access/dm_member_statuses.acc</to>
484        </rewrite>
485        <rewrite>
486            <match>active:ISOcat.access.data.dm.registration-statuses</match>
487            <to>active:sloot.accessor+operand@ffcpl:/access/dm_registration_statuses.acc</to>
488        </rewrite>
489        <rewrite>
490            <match>active:ISOcat.access.data.dm.administration-statuses</match>
491            <to>active:sloot.accessor+operand@ffcpl:/access/dm_administration_statuses.acc</to>
492        </rewrite>
493        <rewrite>
494            <match>active:ISOcat.access.data.dm.message-types</match>
495            <to>active:sloot.accessor+operand@ffcpl:/access/dm_message_types.acc</to>
496        </rewrite>
497       
498        <!-- profile -->
499        <rewrite>
500            <match>active:ISOcat.access.data.profile(\+.*)</match>
501            <to>active:sloot.accessor+operand@ffcpl:/access/profile.acc$1</to>
502        </rewrite>
503        <rewrite>
504            <match>active:ISOcat.access.data.profile.touch(\+.*)</match>
505            <to>active:sloot.accessor+operand@ffcpl:/access/profile_touch.acc$1</to>
506        </rewrite>
507       
508        <!-- DC -->
509        <rewrite>
510            <match>active:ISOcat.access.data.dc.exists(\+.*)</match>
511            <to>active:sloot.accessor+operand@ffcpl:/access/dc_exists.acc$1</to>
512        </rewrite>
513        <rewrite>
514            <match>active:ISOcat.access.data.dc.not-exists(\+.*)</match>
515            <to>active:sloot.accessor+operand@ffcpl:/access/dc_not_exists.acc$1</to>
516        </rewrite>
517        <rewrite>
518            <match>active:ISOcat.access.data.dc.new(\+.*)</match>
519            <to>active:sloot.accessor+operand@ffcpl:/access/dc_new.acc$1</to>
520        </rewrite>
521        <rewrite>
522            <match>active:ISOcat.access.data.dc.update(\+.*)</match>
523            <to>active:sloot.accessor+operand@ffcpl:/access/dc_update.acc$1</to>
524        </rewrite>
525        <rewrite>
526            <match>active:ISOcat.access.data.dc(\+.*)?</match>
527            <to>active:sloot.accessor+operand@ffcpl:/access/dc.acc$1</to>
528        </rewrite>
529        <rewrite>
530            <match>active:ISOcat.access.data.dc.scope(\+.*)?</match>
531            <to>active:sloot.accessor+operand@ffcpl:/access/dc_scope.acc$1</to>
532        </rewrite>
533        <rewrite>
534            <match>active:ISOcat.access.data.dc.scope.update(\+.*)?</match>
535            <to>active:sloot.accessor+operand@ffcpl:/access/dc_scope_update.acc$1</to>
536        </rewrite>
537        <rewrite>
538            <match>active:ISOcat.access.data.dc.scope.public(\+.*)?</match>
539            <to>active:sloot.accessor+operand@ffcpl:/access/dc_scope_public.acc$1</to>
540        </rewrite>
541        <rewrite>
542            <match>active:ISOcat.access.data.dc.name(\+.*)?</match>
543            <to>active:sloot.accessor+operand@ffcpl:/access/dc_name.acc$1</to>
544        </rewrite>
545        <rewrite>
546            <match>active:ISOcat.access.data.dc.version(\+.*)?</match>
547            <to>active:sloot.accessor+operand@ffcpl:/access/dc_version.acc$1</to>
548        </rewrite>
549        <rewrite>
550            <match>active:ISOcat.access.data.dc.check(\+.*)?</match>
551            <to>active:sloot.accessor+operand@ffcpl:/access/dc_check.acc$1</to>
552        </rewrite>
553        <rewrite>
554            <match>active:ISOcat.access.data.dc.check.bg(\+.*)?</match>
555            <to>active:throttle+id@throttle:dc_check+configuration@ffcpl:/throttles/dc_check.xml+uri@active:sloot.accessor+operand@ffcpl:/access/dc_check.acc$1</to>
556        </rewrite>
557        <rewrite>
558            <match>active:ISOcat.access.data.dc.context(\+.*)?</match>
559            <to>active:sloot.accessor+operand@ffcpl:/access/dc_context.acc$1</to>
560        </rewrite>
561        <rewrite>
562            <match>active:ISOcat.access.data.dc.history(\+.*)?</match>
563            <to>active:sloot.accessor+operand@ffcpl:/access/dc_history.acc$1</to>
564        </rewrite>
565        <rewrite>
566            <match>active:ISOcat.access.data.dc.hug(\+.*)?</match>
567            <to>active:sloot.accessor+operand@ffcpl:/access/dc_hug.acc$1</to>
568        </rewrite>
569        <rewrite>
570            <match>active:ISOcat.access.data.dc.hug.bg(\+.*)?</match>
571            <to>active:throttle+id@throttle:dc_check+configuration@ffcpl:/throttles/dc_check.xml+uri@active:sloot.accessor+operand@ffcpl:/access/dc_hug.acc$1</to>
572        </rewrite>
573        <rewrite>
574            <match>active:ISOcat.access.data.dc.touch(\+.*)?</match>
575            <to>active:sloot.accessor+operand@ffcpl:/access/dc_touch.acc$1</to>
576        </rewrite>
577        <rewrite>
578            <match>active:ISOcat.access.data.dc.copy(\+.*)</match>
579            <to>active:sloot.accessor+operand@ffcpl:/access/dc_copy.acc$1</to>
580        </rewrite>
581        <rewrite>
582            <match>active:ISOcat.access.data.dc.pid2id(\+.*)?</match>
583            <to>active:sloot.accessor+operand@ffcpl:/access/dc_pid2id.acc$1</to>
584        </rewrite>
585        <rewrite>
586            <match>active:ISOcat.access.data.dc.change(\+.*)?</match>
587            <to>active:sloot.accessor+operand@ffcpl:/access/dc_change.acc$1</to>
588        </rewrite>
589        <rewrite>
590            <match>active:ISOcat.access.data.dc.status(\+.*)?</match>
591            <to>active:sloot.accessor+operand@ffcpl:/access/dc_status.acc$1</to>
592        </rewrite>
593        <rewrite>
594            <match>active:ISOcat.access.data.dc.previous(\+.*)?</match>
595            <to>active:sloot.accessor+operand@ffcpl:/access/dc_previous.acc$1</to>
596        </rewrite>
597        <rewrite>
598            <match>active:ISOcat.access.data.dc.transfer(\+.*)?</match>
599            <to>active:sloot.accessor+operand@ffcpl:/access/dc_transfer.acc$1</to>
600        </rewrite>
601       
602        <!-- DCRB -->
603        <rewrite>
604            <match>active:ISOcat.access.data.dcrb(\+.*)?</match>
605            <to>active:sloot.accessor+operand@ffcpl:/access/dcrb.acc</to>
606        </rewrite>
607        <rewrite>
608            <match>active:ISOcat.access.data.dcrb.update(\+.*)?</match>
609            <to>active:sloot.accessor+operand@ffcpl:/access/dcrb_update.acc$1</to>
610        </rewrite>
611       
612        <!-- TDG -->
613        <rewrite>
614            <match>active:ISOcat.access.data.tdg(\+.*)?</match>
615            <to>active:sloot.accessor+operand@ffcpl:/access/tdg.acc$1</to>
616        </rewrite>
617        <rewrite>
618            <match>active:ISOcat.access.data.tdg.update(\+.*)?</match>
619            <to>active:sloot.accessor+operand@ffcpl:/access/tdg_update.acc$1</to>
620        </rewrite>
621       
622        <!-- views -->
623        <rewrite>
624            <match>active:ISOcat.access.data.view.touch(\+.*)?</match>
625            <to>active:sloot.accessor+operand@ffcpl:/access/view_touch.acc$1</to>
626        </rewrite>
627               
628        <!-- RNG schemas -->
629        <rewrite>
630            <match>active:ISOcat.access.data.user.profile.schema</match>
631            <to>ffcpl:/schemas/user-profile.rng</to>
632        </rewrite>
633        <rewrite>
634            <match>active:ISOcat.access.data.user.workspace.schema</match>
635            <to>active:sloot.accessor+operand@ffcpl:/schemas/user-workspace.acc</to>
636        </rewrite>
637        <rewrite>
638            <match>active:ISOcat.access.data.dcs.schema</match>
639            <to>ffcpl:/schemas/dcs.rng</to>
640        </rewrite>
641        <rewrite>
642            <match>active:ISOcat.access.data.dcif.schema</match>
643            <to>active:ISOcat.access.data.dcif.schema.1.2.1</to>
644        </rewrite>
645        <rewrite>
646            <match>active:ISOcat.access.data.dcif.schema.1.2.1</match>
647            <to>active:sloot.render+template@ffcpl:/schemas/DCIF-1_2_1.rng+attributes@active:ISOcat.access.system.properties</to>
648        </rewrite>
649        <rewrite>
650            <match>active:ISOcat.access.data.dcif.schema.1.2</match>
651            <to>ffcpl:/schemas/DCIF-1_2.rng</to>
652        </rewrite>
653        <rewrite>
654            <match>active:ISOcat.access.data.dcif.schema.1.1.2</match>
655            <to>ffcpl:/schemas/DCIF-1_1_2.rng</to>
656        </rewrite>
657        <rewrite>
658            <match>active:ISOcat.access.data.dcif.schema.1.1.1</match>
659            <to>ffcpl:/schemas/DCIF-1_1_1.rng</to>
660        </rewrite>
661        <rewrite>
662            <match>active:ISOcat.access.data.dcif.schema.1.1</match>
663            <to>ffcpl:/schemas/DCIF-1_1.rng</to>
664        </rewrite>
665        <rewrite>
666            <match>active:ISOcat.access.data.dcif.schema.1.0</match>
667            <to>ffcpl:/schemas/DCIF-1_0.rng</to>
668        </rewrite>
669        <rewrite>
670            <match>active:ISOcat.access.data.dcr.schema</match>
671            <to>active:ISOcat.access.data.dcr.schema.1.2</to>
672        </rewrite>
673        <rewrite>
674            <match>active:ISOcat.access.data.dcr.schema.1.0</match>
675            <to>ffcpl:/schemas/DCR-1_0.rng</to>
676        </rewrite>
677        <rewrite>
678            <match>active:ISOcat.access.data.dcr.schema.1.1</match>
679            <to>ffcpl:/schemas/DCR-1_1.rng</to>
680        </rewrite>
681        <rewrite>
682            <match>active:ISOcat.access.data.dcr.schema.1.2</match>
683            <to>ffcpl:/schemas/DCR-1_2.rng</to>
684        </rewrite>
685        <rewrite>
686            <match>active:ISOcat.access.data.group.schema</match>
687            <to>ffcpl:/schemas/group.rng</to>
688        </rewrite>
689
690        <!-- RDF schemas -->
691
692        <rewrite>
693            <match>active:ISOcat.access.data.dcr.rdf.schema</match>
694            <to>active:sloot.render+template@ffcpl:/schemas/DCR.rdf+attributes@active:ISOcat.access.system.properties+mime@data:text/plain,application/rdf%2Bxml</to>
695        </rewrite>
696
697        <!-- DB schema -->
698        <rewrite>
699            <match>active:ISOcat.access.data.db.schema</match>
700            <to>active:db-metadata+schema@data:text/plain,public+views@y+tables@y+fields@y+fks@y</to>
701        </rewrite>
702
703        <!-- open up the file system -->
704        <this>
705            <match>ffcpl:/.*</match>
706        </this>
707       
708        <!-- import modules -->
709        <import>
710            <uri>urn:org:ten60:netkernel:ext:layer1</uri>
711        </import>
712        <import>
713            <uri>urn:org:ten60:netkernel:ext:xml:core</uri>
714        </import>
715        <import>
716            <uri>urn:org:ten60:netkernel:ext:xml:ura</uri>
717        </import>
718        <import>
719            <uri>urn:org:ten60:netkernel:ext:sys</uri>
720        </import>
721        <import>
722            <uri>urn:org:ten60:netkernel:ext:dpml</uri>
723        </import>
724        <import>
725            <uri>urn:org:ten60:netkernel:ext:script</uri>
726        </import>
727        <import>
728            <uri>urn:org:ten60:netkernel:ext:kernel</uri>
729        </import>
730        <import>
731            <uri>urn:org:ten60:netkernel:ext:xquery</uri>
732        </import>
733        <import>
734            <uri>urn:org:ten60:netkernel:mod:db</uri>
735        </import>
736        <import>
737            <uri>urn:org:ten60:netkernel:ext:http:client</uri>
738        </import>
739        <import>
740            <uri>urn:org:ten60:netkernel:ext:xhtml</uri>
741        </import>
742        <import>
743            <uri>urn:isocat:utils</uri>
744        </import>
745        <import>
746            <uri>urn:isocat:access:system</uri>
747        </import>
748        <import>
749            <uri>urn:sloot</uri>
750        </import>
751        <import>
752            <uri>urn:com:github:scharris:db-metadata</uri>
753        </import>
754        <super/>
755    </mapping>
756</module>
Note: See TracBrowser for help on using the repository browser.