On Sat, Jun 14, 2008 at 8:52 PM, Erik Buene <[EMAIL PROTECTED]> wrote: > ...How can I make an esp that handles the request when creating a new node?
Depends on how you create it, but using the "magic star" resource, a script at at /apps/foo/POST.esp is executed if you do a POST to content/foo/*, for example. This works because a StarResource (see that class) is used for requests where the path ends with a star, and the launchpad uses the org.apache.sling.samples.pathbasedrtp.DefaultResourceTypeProvider to extract the resource type from the path (content/foo -> foo), but only for paths under /content (configured in the DefaultResourceTypeProvider service). > .. and is it possible to do so for a specific resource type (or resource > type of parent node)?... In this case the resource type is set by the parent path, but that logic can be modified by implementing a different JcrResourceTypeProvider service. -Bertrand
