Hi

I am working on an implementation of Apache Sling Sitemaps for a client and ran 
into two major issues:

1. As of now the Extension Prefix is added to all XML elements but in my case 
this is causing an issue
2. Sitemap Storage is not available outside the package

For 1. I need to remove the prefix for sub elements and so I had to write a 
filter for the sitemap output.

For 2. I wanted to obtain the Sitemap content from a Servlet of our own but 
Sitemap.copySitemap() is not available.

I would like to have these enhancements:

1. Able to call XmlStreamWriter.writeStartElement() and provide an empty prefix 
to remove it
2. Either be able to:
        1. Register a (OutputStream) Filter with the Sitemap Servlet or Storage 
to adjust the sitemap output OR
        2. Create a Sitemap Storage Interface containing ‘copySitemap()’ and 
register it as a service

Let me know what you think - Andy

Reply via email to