[jboss-svn-commits] JBL Code SVN: r34048 - in labs/jbossrules/trunk: drools-ant/src/test/java/org/drools/contrib and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jul 19 15:59:03 EDT 2010
Author: baunax
Date: 2010-07-19 15:59:03 -0400 (Mon, 19 Jul 2010)
New Revision: 34048
Modified:
labs/jbossrules/trunk/drools-ant/src/main/java/org/drools/contrib/DroolsVerifierAntTask.java
labs/jbossrules/trunk/drools-ant/src/test/java/org/drools/contrib/DroolsAntTaskTest.java
labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/report/html/ReportModeller.java
Log:
JBRULES-2583 Verifier Ant Task isn't finding the images from verifier classpath
- fixed how the gif is referenced in the classpath
Modified: labs/jbossrules/trunk/drools-ant/src/main/java/org/drools/contrib/DroolsVerifierAntTask.java
===================================================================
--- labs/jbossrules/trunk/drools-ant/src/main/java/org/drools/contrib/DroolsVerifierAntTask.java 2010-07-19 19:55:15 UTC (rev 34047)
+++ labs/jbossrules/trunk/drools-ant/src/main/java/org/drools/contrib/DroolsVerifierAntTask.java 2010-07-19 19:59:03 UTC (rev 34048)
@@ -118,8 +118,7 @@
VerifierReportWriter vReportWriter = VerifierReportWriterFactory
.newHTMLReportWriter();
- String path = toFile.getAbsolutePath() + File.separatorChar
- + "report.zip";
+ File path = new File(toFile, "report.zip");
OutputStream out = new FileOutputStream(path);
@@ -142,7 +141,7 @@
}
droolsVerifier.addResourcesToVerify(ResourceFactory
- .newClassPathResource(filename, Verifier.class),
+ .newFileResource(new File(srcdir.getAbsolutePath(), filename)),
ResourceType.DRL);
}
Modified: labs/jbossrules/trunk/drools-ant/src/test/java/org/drools/contrib/DroolsAntTaskTest.java
===================================================================
--- labs/jbossrules/trunk/drools-ant/src/test/java/org/drools/contrib/DroolsAntTaskTest.java 2010-07-19 19:55:15 UTC (rev 34047)
+++ labs/jbossrules/trunk/drools-ant/src/test/java/org/drools/contrib/DroolsAntTaskTest.java 2010-07-19 19:59:03 UTC (rev 34048)
@@ -45,6 +45,7 @@
executeTarget( "verifierreport" );
} catch ( Exception e ) {
e.printStackTrace();
+ fail();
}
}
Modified: labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/report/html/ReportModeller.java
===================================================================
--- labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/report/html/ReportModeller.java 2010-07-19 19:55:15 UTC (rev 34047)
+++ labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/report/html/ReportModeller.java 2010-07-19 19:59:03 UTC (rev 34048)
@@ -18,7 +18,6 @@
import java.io.ByteArrayInputStream;
import java.io.File;
-import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.HashMap;
@@ -54,13 +53,12 @@
String filename) throws IOException {
zout.putNextEntry( new JarEntry( destination + File.separator + filename ) );
- File source = new File( HTMLReportWriter.class.getResource( filename ).getFile() );
- InputStream in = new FileInputStream( source );
+ InputStream in = HTMLReportWriter.class.getResourceAsStream( filename );
// Transfer bytes from in to out
byte[] buf = new byte[1024];
int len;
- while ( (len = in.read( buf )) > 0 ) {
+ while ( (len = in.read( buf )) != -1 ) {
zout.write( buf,
0,
len );
More information about the jboss-svn-commits
mailing list