\r
import static com.indexdata.pz2utils4jsf.utils.Utils.nl;\r
\r
-import java.io.BufferedWriter;\r
import java.io.ByteArrayOutputStream;\r
import java.io.File;\r
-import java.io.FileWriter;\r
import java.io.IOException;\r
import java.nio.file.Path;\r
import java.nio.file.Paths;\r
import java.util.HashMap;\r
import java.util.List;\r
import java.util.Map;\r
-import java.util.Scanner;\r
\r
import javax.enterprise.context.SessionScoped;\r
import javax.inject.Named;\r
import org.apache.http.conn.scheme.PlainSocketFactory;\r
import org.apache.http.conn.scheme.Scheme;\r
import org.apache.http.conn.scheme.SchemeRegistry;\r
+import org.apache.http.entity.ByteArrayEntity;\r
import org.apache.http.entity.FileEntity;\r
import org.apache.http.impl.client.DefaultHttpClient;\r
import org.apache.http.impl.conn.PoolingClientConnectionManager;\r
File initDoc = new File(filePath);\r
logger.info("Posting to SP: ");\r
Path path = Paths.get(filePath);\r
+ /*\r
if (logger.isDebugEnabled()) {\r
try (Scanner scanner = new Scanner(path, "UTF-8")){\r
while (scanner.hasNextLine()){\r
} \r
} \r
}\r
+ */\r
post.setEntity(new FileEntity(initDoc));\r
byte[] response = client.execute(post, handler);\r
logger.info("Response on POST was: " + new String(response,"UTF-8")); \r
return initDocPaths;\r
}\r
\r
+ public byte[] postInitDoc(byte[] initDoc) throws IOException {\r
+ HttpPost post = new HttpPost(serviceUrl+"?command=init&includeDebug=yes");\r
+ post.setEntity(new ByteArrayEntity(initDoc));\r
+ byte[] response = client.execute(post, handler);\r
+ logger.info("Response on POST was: " + new String(response,"UTF-8")); \r
+ return response;\r
+ }\r
+ \r
public void setServiceProxyUrl (String url) {\r
serviceUrl = url;\r
}\r