We have a similar use case and still not solved yet ....

During searching i found

https://issues.apache.org/jira/browse/SLING-598 and thought probably it could be helpful to use some url like

http://host/group1/uuid-{uuid ofmulti_content1}

and to resolve path to parent manually if its a child of my "multi".


what do you think ?



Markus


I currently have a use case for Sling rewriting, but still found no 
"out-of-the-box" solution in the Sling flexible resource resolution for it.

My application has a requirement for a node which should be virtually 
duplicated. The example node structure is like this:

/group1
/group2
/multi
|--/multi_content1
|--/multi_content2

"Multi" should be available for each group individually. The content stays the same, but it acts differently 
in each group depending on the JCR-path or URI. To avoid problems with double-namings in the "real" 
group-content and in the "multi" group-content, I decided to use a seperate node for each multi-group with 
suffix "_multi".
So the structure should look virtually like this:

/group1
/group1_multi
|--/multi_content1
|--/multi_content2
/group2
/group2_multi
|--/multi_content1
|--/multi_content2
/multi
|--/multi_content1
|--/multi_content2

The goal is to handle requests like this with the same content (but different 
path / URI):
/group1_multi/multi_content_1  --> /multi/multi_content1
/group2_multi/multi_content_1  --> /multi/multi_content1


--
------------------------------------------------------------------
DIG Digitale Medienberatungs-
und Produktions- GmbH
Neckarstr. 1/5
78727 Oberndorf a. N.

Amtsgericht Stuttgart HRB 480914
Geschäftsführer: Carsten Huber
------------------------------------------------------------------
Tel: +49 (0)7423 8750 60
Fax: +49 (0)7423 8750 23
Internet: http://www.dig.de
eMail: [email protected]

Ein Unternehmen der Schwarzwälder Bote Mediengruppe



Reply via email to