Hi Jack,

付 尧 schrieb:
> But I went to an error when I try to add a child node to the node that
> has an dot in its name.
> 
> Let's suppose this, there is a node  /apps/my.app/resources with type of
> nt:unstructured.
> 
> When I post a file to the folder, sling post servlet will give me a
> surprise of adding the node to  /apps/my/resources, just because the
> PathIterator behave like that(It takes .app as an extension).

I am not sure, whether I understand you. How did you create the
/apps/my.app/resources node ? Did you use the SlingPostServlet to create
it like this ?

  POST /apps/my.app/resources ?

It might be possible (I cannot exactly remember the code right now) that
the SlingPostServlet has a bug creating the required node and cutting
off the extension here.

If you could list the exact steps you do to try to create your nodes,
this might help. Thanks.

> 
> Maybe let the PathIterator check the resource's existence (or escape the
> dot in the path?) is the solution here, what do you think?
> 
> Folders has one or more dot for name is so natural to me,  cause I'm a
> Mac. :)

Yes, names with dots should be possible, I agree.

Regards
Felix


Reply via email to