diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaExportController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaExportController.java index 886620427..11d8d2df5 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaExportController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaExportController.java @@ -146,7 +146,10 @@ public class JenaExportController extends BaseEditController { if ( formatParam.startsWith("RDF/XML") ) { outStream.write("".getBytes()); } - model.write( outStream, formatParam ); + // 2010-11-02 workaround for the fact that ARP now always seems to + // try to parse N3 using strict Turtle rules. Avoiding headaches + // by always serializing out as Turtle instead of using N3 sugar. + model.write( outStream, "N3".equals(formatParam) ? "TTL" : formatParam ); outStream.flush(); outStream.close(); } catch (IOException ioe) {