Upgraded to NX01 maisdoc mm with new meta model with junk json support

This commit is contained in:
Willem Cazander 2025-02-03 18:19:31 +01:00
parent c4bf31561f
commit 0bee837b52
36 changed files with 257 additions and 2031 deletions

160
pom.xml
View file

@ -44,6 +44,9 @@
<org.slf4j.version>1.7.36</org.slf4j.version>
<nx01.version>〇一。壬寅。一〄-SNAPSHOT</nx01.version>
<jasper-el.version>6.0.53</jasper-el.version>
<metamodel.version>5.3.6</metamodel.version>
<!-- TODO: Add json support to X4O and replace jackson dep in meta-model-jdbc see: https://github.com/datacleaner/metamodel/blob/master/jdbc/pom.xml -->
<jackson.version>2.13.1</jackson.version>
<tos4.packages>
org.osgi.framework,
org.osgi.service.packageadmin,
@ -109,22 +112,25 @@
org.x4o.fc18,
org.x4o.fc18.cake2,
org.x4o.fc18.cake2.clk1k,
org.x4o.fc18.cake2.flag4,
org.x4o.fc18.cake2.gram5,
org.x4o.fc18.cake2.pie9c,
org.x4o.fc18.cake2.pie9d,
org.x4o.fc18.cake2.zero33,
org.x4o.fc18.cake2.zero33.dec1,
org.x4o.fc18.cake2.zero33.vt06,
org.x4o.fc18.octal8,
org.x4o.fc18.zion7,
org.x4o.o2o,
org.x4o.o2o.io,
org.x4o.o2o.io.sax3,
org.x4o.o2o.io.sax3.xdbx,
org.x4o.o2o.io.sax4,
org.x4o.o2o.io.tlv,
org.x4o.o2o.octal,
org.x4o.o2o.octo,
org.x4o.o2o.octo.conv,
org.x4o.o2o.tdoc,
org.x4o.o2o.tdoc.dom,
org.x4o.sax3,
org.x4o.sax3.io,
org.x4o.sax3.io.xdbx,
org.x4o.maisdoc,
org.x4o.maisdoc.flake,
org.x4o.maisdoc.model,
org.x4o.maisdoc.theme,
org.x4o.maisdoc.theme.base,
org.x4o.maisdoc.theme.jdk6,
org.x4o.maisdoc.theme.jdk7,
org.x4o.xml,
org.x4o.xml.conv,
org.x4o.xml.conv.text,
@ -200,7 +206,11 @@
love.distributedrebirth.warpme.ship,
love.distributedrebirth.unicode4d,
love.distributedrebirth.unicode4d.atlas,
love.distributedrebirth.unicode4d.draw
love.distributedrebirth.unicode4d.draw,
love.distributedrebirth.nx01.mushroom.mais.mm,
org.eobjects.metamodel.doc,
org.eobjects.metamodel.doc.jdbc,
org.eobjects.metamodel.doc.jdbc.db,
</tos4.packages>
<vrgem4.packages>
love.distributedrebirth.gdxapp4d.vrgem4.service,
@ -233,52 +243,94 @@
org.apache.commons.lang3.tuple
</lang3.packages>
<mmdoc.packages>
org.eobjects.metamodel,
org.eobjects.metamodel.convert,
org.eobjects.metamodel.create,
org.eobjects.metamodel.data,
org.eobjects.metamodel.delete,
org.eobjects.metamodel.drop,
org.eobjects.metamodel.insert,
org.eobjects.metamodel.intercept,
org.eobjects.metamodel.query,
org.eobjects.metamodel.query.builder,
org.eobjects.metamodel.query.parser,
org.eobjects.metamodel.schema,
org.eobjects.metamodel.update,
org.eobjects.metamodel.util,
org.eobjects.metamodel.csv,
org.eobjects.metamodel.xml,
org.eobjects.metamodel.mongodb,
org.eobjects.metamodel.jdbc,
org.eobjects.metamodel.jdbc.dialects,
org.apache.metamodel,
org.apache.metamodel.convert,
org.apache.metamodel.create,
org.apache.metamodel.data,
org.apache.metamodel.delete,
org.apache.metamodel.drop,
org.apache.metamodel.insert,
org.apache.metamodel.intercept,
org.apache.metamodel.query,
org.apache.metamodel.query.builder,
org.apache.metamodel.query.parser,
org.apache.metamodel.schema,
org.apache.metamodel.update,
org.apache.metamodel.util,
org.apache.metamodel.csv,
org.apache.metamodel.xml,
org.apache.metamodel.mongodb,
org.apache.metamodel.jdbc,
org.apache.metamodel.jdbc.dialects,
au.com.bytecode.opencsv,
au.com.bytecode.opencsv.bean,
org.postgresql,
org.postgresql.copy,
org.postgresql.core,
org.postgresql.core.types,
org.postgresql.core.v2,
org.postgresql.core.v3,
org.postgresql.core.v3.adaptivefetch,
org.postgresql.core.v3.replication,
org.postgresql.ds,
org.postgresql.ds.common,
org.postgresql.ds.jdbc23,
org.postgresql.db.jdbc4,
org.postgresql.fastpath,
org.postgresql.geometric,
org.postgresql.gss,
org.postgresql.hostchooser,
org.postgresql.jdbc,
org.postgresql.jdbc2,
org.postgresql.jdbc2.optional,
org.postgresql.jdbc3,
org.postgresql.jdbc3g,
org.postgresql.jdbc4,
org.postgresql.jdbcurlresolver,
org.postgresql.largeobject,
org.postgresql.osgi,
org.postgresql.plugin,
org.postgresql.replication,
org.postgresql.replication.fluent,
org.postgresql.replication.fluent.logical,
org.postgresql.replication.fluent.physical,
org.postgresql.ssl,
org.postgresql.ssl.jdbc4,
org.postgresql.sspi,
org.postgresql.translation,
org.postgresql.util,
org.postgresql.util.internal,
org.postgresql.xa,
org.postgresql.xa.jdbc3,
org.postgresql.xa.jdbc4
org.postgresql.xml,
com.fasterxml.jackson.core,
com.fasterxml.jackson.core.async,
com.fasterxml.jackson.core.base,
com.fasterxml.jackson.core.exc,
com.fasterxml.jackson.core.filter,
com.fasterxml.jackson.core.format,
com.fasterxml.jackson.core.io,
com.fasterxml.jackson.core.json,
com.fasterxml.jackson.core.json.async,
com.fasterxml.jackson.core.sym,
com.fasterxml.jackson.core.type,
com.fasterxml.jackson.core.util,
com.fasterxml.jackson.annotation,
com.fasterxml.jackson.databind,
com.fasterxml.jackson.databind.annotation,
com.fasterxml.jackson.databind.cfg,
com.fasterxml.jackson.databind.deser,
com.fasterxml.jackson.databind.deser.impl,
com.fasterxml.jackson.databind.deser.std,
com.fasterxml.jackson.databind.exc,
com.fasterxml.jackson.databind.ext,
com.fasterxml.jackson.databind.introspect,
com.fasterxml.jackson.databind.jdk14,
com.fasterxml.jackson.databind.json,
com.fasterxml.jackson.databind.jsonFormatVisitors,
com.fasterxml.jackson.databind.jsonschema,
com.fasterxml.jackson.databind.jsontype,
com.fasterxml.jackson.databind.jsontype.impl,
com.fasterxml.jackson.databind.module,
com.fasterxml.jackson.databind.node,
com.fasterxml.jackson.databind.ser,
com.fasterxml.jackson.databind.ser.impl,
com.fasterxml.jackson.databind.ser.std,
com.fasterxml.jackson.databind.type,
com.fasterxml.jackson.databind.util
</mmdoc.packages>
<mariadb.packages>
org.mariadb.jdbc,
@ -399,22 +451,32 @@
<dependency>
<groupId>org.eobjects.metamodel</groupId>
<artifactId>MetaModel-jdbc</artifactId>
<version>3.4.11</version>
<version>${metamodel.version}</version>
</dependency>
<dependency>
<groupId>org.eobjects.metamodel</groupId>
<artifactId>MetaModel-csv</artifactId>
<version>3.4.11</version>
<version>${metamodel.version}</version>
</dependency>
<dependency>
<groupId>org.eobjects.metamodel</groupId>
<artifactId>MetaModel-xml</artifactId>
<version>3.4.11</version>
<version>${metamodel.version}</version>
</dependency>
<dependency>
<groupId>postgresql</groupId>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.1-901-1.jdbc4</version>
<version>42.7.5</version>
</dependency>
<dependency>
<groupId>org.mariadb.jdbc</groupId>
@ -426,6 +488,11 @@
<artifactId>nx01-jpp-base</artifactId>
<version>${nx01.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais-mm</artifactId>
<version>${nx01.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-warp-core</artifactId>
@ -451,11 +518,6 @@
<artifactId>nx01-x4o-fc18</artifactId>
<version>${nx01.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-o2o</artifactId>
<version>${nx01.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>