If I recall correctly, I believe the :contentType value for that system
view sample file should be jcr.xml instead of xml.

On Wed, Dec 28, 2011 at 12:38 PM, Christian Sprecher
<[email protected]>wrote:

> Hi all
>
> I am trying to import a JCR System XML (see attached sample.xml), using
> this curl-command:
>
> curl -F:operation=import -F:contentType=xml -F:name=secaudit
> -F:[email protected] http://localhost:8080/test --user admin:admin
>
> (test resource has been created, sample.xml created from launchpad)
>
> This results in a exception:
>
> 28.12.2011 21:02:46.199 *ERROR* [0:0:0:0:0:0:0:1 [1325102566157] POST
> /test HTTP/1.1]
> org.apache.sling.servlets.post.impl.operations.ImportOperation Exception
> during response processing. java.lang.NullPointerException
>         at
> org.apache.jackrabbit.core.NodeImpl.resolveRelativePropertyPath(NodeImpl.java:191)
>         at
> org.apache.jackrabbit.core.NodeImpl.hasProperty(NodeImpl.java:2723)
>         at
> org.apache.sling.jcr.contentloader.internal.DefaultContentCreator.createProperty(DefaultContentCreator.java:311)
>         at
> org.apache.sling.jcr.contentloader.internal.readers.XmlReader$PropertyDescription.create(XmlReader.java:456)
>         at
> org.apache.sling.jcr.contentloader.internal.readers.XmlReader.parseInternal(XmlReader.java:271)
>         at
> org.apache.sling.jcr.contentloader.internal.readers.XmlReader.parse(XmlReader.java:185)
>         at
> org.apache.sling.jcr.contentloader.internal.DefaultContentImporter.importContent(DefaultContentImporter.java:108)
>         at
> org.apache.sling.servlets.post.impl.operations.ImportOperation.doRun(ImportOperation.java:150)
>         at
> org.apache.sling.servlets.post.AbstractSlingPostOperation.run(AbstractSlingPostOperation.java:92)
>         at
> org.apache.sling.servlets.post.impl.SlingPostServlet.doPost(SlingPostServlet.java:242)
> ....
>
> What am I doing wrong here?
>
> Thx in advance
>
> Chris
>

Reply via email to