Skip to content

Commit b33fc71

Browse files
committed
Added fj-doc bom dependencies
for incubator and deprecated modules (fj-doc-ent, fj-doc-mod-pdfbox, fj-doc-mod-itext, fj-doc-mod-jxl)
1 parent 7f059fa commit b33fc71

File tree

5 files changed

+81
-3
lines changed

5 files changed

+81
-3
lines changed

docgen/parameters.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"title" : "Venus (Fugerit Document Generation Framework)",
33
"name": "Venus",
4-
"version" : "1.1.0-rc.001",
5-
"date" : "25/06/2023",
4+
"version" : "1.1.1-rc.001",
5+
"date" : "02/07/2023",
66
"organization" : {
77
"name" : "Fugerit Org",
88
"url" : "https://www.fugerit.org"

docgen/release-notes.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
1.1.0-rc.001 (2023-06-25)
1+
1.1.1-rc.001 (2023-07-02)
2+
------------------
3+
+ Added fj-doc bom dependencies for incubator and deprecated modules (fj-doc-ent, fj-doc-mod-pdfbox, fj-doc-mod-itext, fj-doc-mod-jxl)
4+
5+
1.1.0-rc.001 (2023-06-25)
26
------------------
37
+ Added bom to make importing core libraries easier (fj-doc-bom-core)
48
+ Added bom to make importing fop pdf libraries easier (fj-doc-bom-pdf)

fj-doc-sample/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,12 @@
7272
<artifactId>fj-doc-lib-simpletable</artifactId>
7373
</dependency>
7474

75+
<dependency>
76+
<groupId>org.fugerit.java</groupId>
77+
<artifactId>fj-doc-mod-itext</artifactId>
78+
<scope>test</scope>
79+
</dependency>
80+
7581
</dependencies>
7682

7783
<organization>
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
package test.org.fugerit.java.doc.sample.dev;
2+
3+
import java.io.File;
4+
import java.io.FileInputStream;
5+
import java.io.FileOutputStream;
6+
import java.io.InputStream;
7+
import java.io.OutputStream;
8+
import java.util.Locale;
9+
10+
import org.fugerit.java.doc.base.config.DocConfig;
11+
import org.fugerit.java.doc.base.config.DocInput;
12+
import org.fugerit.java.doc.base.config.DocOutput;
13+
import org.fugerit.java.doc.base.config.DocTypeHandler;
14+
import org.fugerit.java.doc.base.facade.DocFacade;
15+
import org.fugerit.java.doc.base.model.DocBase;
16+
import org.fugerit.java.doc.mod.itext.PdfTypeHandler;
17+
import org.junit.Assert;
18+
import org.junit.Test;
19+
20+
import test.org.fugerit.java.doc.sample.facade.BasicFacadeTest;
21+
22+
public class TestItext2 extends DevHelper {
23+
24+
@Test
25+
public void test01FoPdf() throws Exception {
26+
Locale.setDefault( Locale.UK );
27+
String testCase = "test-xml-01";
28+
String type = DocConfig.TYPE_PDF;
29+
DocTypeHandler handler = PdfTypeHandler.HANDLER;
30+
try ( InputStream input = new FileInputStream( new File( "src/test/resources/dev/"+testCase+".xml" ) );
31+
OutputStream output = new FileOutputStream( new File( BasicFacadeTest.BASIC_OUTPUT_PATH, testCase+"_itext."+type ) ) ) {
32+
DocBase doc = DocFacade.parse( input );
33+
handler.handle( DocInput.newInput( type, doc) , DocOutput.newOutput( output ) );
34+
}
35+
Assert.assertTrue( true );
36+
}
37+
38+
39+
}

pom.xml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@
2828
<fj-version>8.0.10-rc.003</fj-version>
2929
<fj-doc-version>${project.version}</fj-doc-version>
3030
<jackson-version>2.14.2</jackson-version>
31+
<!-- deprecated and incubator modules version -->
32+
<fj-doc-ent-version>0.5.0-rc.001</fj-doc-ent-version>
33+
<fj-doc-mod-pdfbox-version>0.5.0-rc.001</fj-doc-mod-pdfbox-version>
34+
<fj-doc-mod-itext-version>0.5.0-rc.001</fj-doc-mod-itext-version>
35+
<fj-doc-mod-jxl-version>0.5.0-rc.001</fj-doc-mod-jxl-version>
3136
</properties>
3237

3338
<licenses>
@@ -198,6 +203,30 @@
198203
<version>${jackson-version}</version>
199204
</dependency>
200205

206+
<dependency>
207+
<groupId>org.fugerit.java</groupId>
208+
<artifactId>fj-doc-ent</artifactId>
209+
<version>${fj-doc-ent-version}</version>
210+
</dependency>
211+
212+
<dependency>
213+
<groupId>org.fugerit.java</groupId>
214+
<artifactId>fj-doc-mod-pdfbox</artifactId>
215+
<version>${fj-doc-mod-pdfbox-version}</version>
216+
</dependency>
217+
218+
<dependency>
219+
<groupId>org.fugerit.java</groupId>
220+
<artifactId>fj-doc-mod-itext</artifactId>
221+
<version>${fj-doc-mod-itext-version}</version>
222+
</dependency>
223+
224+
<dependency>
225+
<groupId>org.fugerit.java</groupId>
226+
<artifactId>fj-doc-mod-jxl</artifactId>
227+
<version>${fj-doc-mod-jxl-version}</version>
228+
</dependency>
229+
201230
</dependencies>
202231

203232
</dependencyManagement>

0 commit comments

Comments
 (0)