An update -
I set a breakpoint and trapped the exception.
This seems to be happening because there is a very, very deep structure of NameSpaceContext objects - these objects have a "parent" pointing to another NameSpaceContext object, and nothing at all in their "prefixToUri" or "UriToPrefix" hashmaps. As far as I can tell the parent objects are all different (it's not a circular link) - but I've only followed it about 20 levels in - I don't know deep the rabbit hole goes, maybe there's a circular link further down.
The name it seems to be trying to resolve is "jcr:primaryType".
The last bit of magnolia code I can see on the stack is

ImportXmlRootFilter.startElement:141
SkipNodePropertyFilter.startElement:148
XMLFilterImpl.startElement:527
VersionFilter.startElement:120

Josh



On 1 Aug 2008, at 01:45, joshua portway wrote:

Hi I'm getting a stack overflow when importing the website repository into 2.6.1 from 3.5.8

[#|2008-08-01T02:21:11.017+0200|INFO|sun-appserver9.1| javax.enterprise.system.stream.out| _ThreadID=22;_ThreadName=httpSSLWorkerThread-8081-2;|ERROR info.magnolia.cms.servlets.MVCServletHandlerImpl MVCServletHandlerImpl.java(execute:126) 01.08.2008 02:21:11 can't call command: importxml
java.lang.StackOverflowError
        at java.util.HashMap.get(HashMap.java:343)
at org .apache .jackrabbit.core.xml.NamespaceContext.getURI(NamespaceContext.java:93) at org .apache .jackrabbit.core.xml.NamespaceContext.getURI(NamespaceContext.java:97) at org .apache .jackrabbit.core.xml.NamespaceContext.getURI(NamespaceContext.java:97) at org .apache .jackrabbit.core.xml.NamespaceContext.getURI(NamespaceContext.java:97) at org .apache .jackrabbit.core.xml.NamespaceContext.getURI(NamespaceContext.java:97)

etc.
I'm afraid for some reason the log doesn't contain the top of the stack so I can't see what bit of magnolia we're in at the time.

I tried deleting the node that it was currently working on from the xml file, but I still get the same issue (with the node deleted it crashes on the next node).

Any ideas ?



----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------



----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------

Reply via email to