Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
Upgrade to Okapi 0.22; remove workaround for https://code.google.com/…
Browse files Browse the repository at this point in the history
  • Loading branch information
seanf committed Jul 22, 2013
1 parent d4c6611 commit 6b2c95f
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 72 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Expand Up @@ -30,7 +30,7 @@
<lucene.version>3.5.0</lucene.version>
<seam.version>2.3.0.Final</seam.version>
<gwteventservice.version>1.2.1</gwteventservice.version>
<okapi.version>0.21</okapi.version>
<okapi.version>0.22</okapi.version>

<zanata.api.version>3.0.1-SNAPSHOT</zanata.api.version>
<!-- This should always be the previous version of the used api version above -->
Expand Down
Expand Up @@ -22,6 +22,7 @@
package org.zanata.rest.service;

import lombok.extern.slf4j.Slf4j;
import net.sf.okapi.common.filterwriter.TMXWriter;
import net.sf.okapi.common.resource.ITextUnit;
import net.sf.okapi.common.resource.TextFragment;
import net.sf.okapi.common.resource.TextUnit;
Expand Down Expand Up @@ -56,7 +57,7 @@ public ExportTUStrategy(LocaleId localeId)
* @param tuidPrefix String to be prepended to all resIds when generating tuids
* @param tf the SourceContents (TextFlow) whose contents and translations are to be exported
*/
public void exportTranslationUnit(ZanataTMXWriter tmxWriter, SourceContents tf, net.sf.okapi.common.LocaleId sourceLocaleId)
public void exportTranslationUnit(TMXWriter tmxWriter, SourceContents tf, net.sf.okapi.common.LocaleId sourceLocaleId)
{
String tuid = tf.getQualifiedId();
// Perhaps we could encode plurals using TMX attributes?
Expand Down
Expand Up @@ -35,6 +35,7 @@

import lombok.Cleanup;
import net.sf.okapi.common.XMLWriter;
import net.sf.okapi.common.filterwriter.TMXWriter;

import org.zanata.common.LocaleId;
import org.zanata.model.SourceContents;
Expand Down Expand Up @@ -83,7 +84,7 @@ public void write(OutputStream output) throws IOException, WebApplicationExcepti
@Cleanup
XMLWriter xmlWriter = new XMLWriter(writer);
@Cleanup
ZanataTMXWriter tmxWriter = new ZanataTMXWriter(xmlWriter);
TMXWriter tmxWriter = new TMXWriter(xmlWriter);
String segType = "block"; // TODO other segmentation types
String dataType = "unknown"; // TODO track data type metadata throughout the system

Expand Down

This file was deleted.

Expand Up @@ -195,6 +195,7 @@ private Document writeToXmlWithValidation(StreamingOutput output) throws IOExcep
output.write(writerOutputStream);
writerOutputStream.close();
String xml = sbWriter.toString();
System.out.println(xml);
assertValidTMX(xml);
Document doc = XMLUnit.buildControlDocument(xml);
return doc;
Expand Down

0 comments on commit 6b2c95f

Please sign in to comment.