Parse of text/x-nquads format fails when using delete action in transaction

Description

To reproduce
1) Create empty native in-mem store
2) Create file with two quads, which is used for delete action and use workbench to load quads into the RDF store
3) Start transaction by getting uuid
4) PUT a DELETE against the transaction endpoint with data from the quad file and Content-Type text/x-nquads
Response is:
Transaction handling error: Content after '.' is not allowed [line 1]

It seems that the receiving end only can parse one quad at a time.

My example to reproduce:
Using war files in tomcat6 installation.

NQ data file content:

Uploaded in workbench on empty in-mem RDF store.

Get transaction endpoint:

Run bulk delete from file against transaction endpoint:

Example response for this request with a file containing two quads:

Last command should be:

Environment

v.2.8.10 running in tomcat6 on centos6

Assignee

Jeen Broekstra

Reporter

René Nielsen

Labels

None

Affects versions

Priority

Major
Configure