<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<blockquote cite="mid:4ADC1C1B.2030908@alkacon.com" type="cite">
  <pre wrap="">Hi Christian!

For mapping URLs to Resources you can use a Resource init handler.
For an example, see org.opencms.main.CmsPermalinkResourceHandler
  </pre>
</blockquote>
Dear Michael<br>
<br>
Thank you very much - this looks  extremely interesting. <br>
<br>
For all: in opencms-system.xml, there are several resource handlers
that are predefined with the possibility to configure additional
handlers. A resource init handler is a class that responsible for
mapping a requested URL to a resource in opencms. All handlers are
called in sequence, which means that an additional URL scheme can be
added without affecting existing functionality.<br>
<br>
This looks very simple to use and quite elegant. I like this a lot.<br>
This is exactly what I was looking for.<br>
<br>
thanks and regards<br>
Christian<br>
<blockquote cite="mid:4ADC1C1B.2030908@alkacon.com" type="cite">
  <pre wrap="">
HTH
-------------------
Michael Moossen

Alkacon Software GmbH  - The OpenCms Experts
<a class="moz-txt-link-freetext" href="http://www.alkacon.com">http://www.alkacon.com</a> - <a class="moz-txt-link-freetext" href="http://www.opencms.org">http://www.opencms.org</a>

Christian Steinert schrieb:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Dear all

one of the things that I am unhappy with in opencms is that there is no 
abstraction between URLs and file system resources.

Has anybody in a project implemented some mapping between logical and 
physical URLs? If so, which technique did you use? Servlet filters?

Did anybody successfully implement in a custom 404-handler in opencms? 
Maybe even in a way that works with static export? I am not looking for 
code here, I only try to figure out, how I could create a custom mapping 
of URLs against cms resources, without touching the CMS core and without 
messing around with external things like mod_rewrite.

One thing that would already be a huge improvement is, if resources 
could be addressed like folders, as it is possible in Apache. For 
example, if I have a JSP resource called /foo/bar  and if a request is 
issued for /foo/bar/baz,then it would be incredibly helpful, if actually 
/foo/bar were called. This would very easily allow to create mappers for 
custom url spaces. Does anybody else think this is a good idea? At least 
the request handling and the link management of opencms would be 
affected by this, I think. Also, I don't know how expensive this would 
become, since a naive traversal of the filesystem, whenever a resource 
is not found might cause too much DB activity.

Nonetheless, I wanted to ask, what others think of this.

Kind regards
Christian

_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
<a class="moz-txt-link-freetext" href="http://lists.opencms.org/mailman/listinfo/opencms-dev">http://lists.opencms.org/mailman/listinfo/opencms-dev</a>
    </pre>
  </blockquote>
  <pre wrap=""><!---->
_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
<a class="moz-txt-link-freetext" href="http://lists.opencms.org/mailman/listinfo/opencms-dev">http://lists.opencms.org/mailman/listinfo/opencms-dev</a>

  </pre>
</blockquote>
<br>
</body>
</html>