Author: kiwiwings
Date: Sun Jan 15 19:02:48 2017
New Revision: 1778939
URL: http://svn.apache.org/viewvc?rev=1778939&view=rev
Log:
Java9 fix - resource not found
Modified:
poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java
Modified: poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java?rev=1778939&r1=1778938&r2=1778939&view=diff
==============================================================================
--- poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java (original)
+++ poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java Sun
Jan 15 19:02:48 2017
@@ -21,13 +21,11 @@ import static org.junit.Assert.assertArr
import static org.junit.Assert.assertTrue;
import static org.junit.Assume.assumeTrue;
-import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
+import java.io.FileOutputStream;
import java.io.IOException;
-import java.net.URL;
-
-import javax.imageio.ImageIO;
+import org.apache.poi.POIDataSamples;
import org.apache.poi.hssf.HSSFTestDataSamples;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.sl.usermodel.AutoShape;
@@ -54,6 +52,10 @@ public class TestEmbedOLEPackage {
ClientAnchor anchor = pat.createAnchor(0, 0, 0, 0, 1, 1, 3, 6);
pat.createObjectData(anchor, oleIdx, picIdx);
+ FileOutputStream fos = new FileOutputStream("bla.xlsx");
+ wb1.write(fos);
+ fos.close();
+
Workbook wb2 = XSSFTestDataSamples.writeOutAndReadBack(wb1);
pat = wb2.getSheetAt(0).getDrawingPatriarch();
@@ -98,13 +100,8 @@ public class TestEmbedOLEPackage {
wb1.close();
}
- static byte[] getSamplePng() throws IOException {
- ClassLoader cl = Thread.currentThread().getContextClassLoader();
- URL imgUrl = cl.getResource("javax/swing/plaf/metal/icons/ocean/directory.gif");
- BufferedImage img = ImageIO.read(imgUrl);
- ByteArrayOutputStream bos = new ByteArrayOutputStream();
- ImageIO.write(img, "PNG", bos);
- return bos.toByteArray();
+ static byte[] getSamplePng() {
+ return POIDataSamples.getSpreadSheetInstance().readFile("logoKarmokar4.png");
}
static byte[] getSamplePPT(boolean ooxml) throws IOException {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org
|