Grzegorz Kossakowski wrote:
Vadim Gritsenko pisze:
Grzegorz Kossakowski wrote:
Why can't we wait? Because cocoon: + map:mount combo is a major pain
whenever one wants to touch
Cocoon's core.
Not knowing much about servlet: protocol, but how it is different from
the servlet: + map:mount? From what I can see so far, these two should
be - if not identical at the moment - but close in functionality?

servlet: + map:mount combo is bad idea either because contexts would not be 
resolved correctly. I
mean: if use URL like "servlet:/something" in mounted sitemap Cocoon resolve it 
using base sitemap.

Ok but what about "servlet://something"? In other words, are there any differences between "cocoon://" (note double slash) and "servlet:/"?


Of course we could fix that quite easily but the question is why to do that?

Personally I can live without "cocoon:/" (single slash), so I'm fine if it goes away.


Instead of using servlet: protocol + map:mount you should just create several 
separate
SitemapServlet beans mounted at different paths

But this would not provide same functionality as <map:mount>. It would not give same sitemap procession logic, would not give same error handling capabilities, and would not have same container hierarchy.


or split your application into a few blocks if it makes sense.

This is not really feasible, not for another 2-3 years...


Anyway, general thought that servlet: protocol + creation of several 
SitemapServlet beans offer
similar functionality to cocoon: protocol + map:mount is right.

Hm I don't think I agree.

Vadim

Reply via email to