From: Mathieu Baudier Date: Wed, 8 Jun 2022 10:34:53 +0000 (+0200) Subject: Native image configuration for single user repository. X-Git-Tag: v2.3.10~192 X-Git-Url: https://git.argeo.org/?a=commitdiff_plain;h=5cb2fec8b27d5da8848a70c314955701d00865ac;p=lgpl%2Fargeo-commons.git Native image configuration for single user repository. --- diff --git a/org.argeo.cms/META-INF/native-image/jni-config.json b/org.argeo.cms/META-INF/native-image/jni-config.json new file mode 100644 index 000000000..0d4f101c7 --- /dev/null +++ b/org.argeo.cms/META-INF/native-image/jni-config.json @@ -0,0 +1,2 @@ +[ +] diff --git a/org.argeo.cms/META-INF/native-image/predefined-classes-config.json b/org.argeo.cms/META-INF/native-image/predefined-classes-config.json new file mode 100644 index 000000000..0e79b2c5d --- /dev/null +++ b/org.argeo.cms/META-INF/native-image/predefined-classes-config.json @@ -0,0 +1,8 @@ +[ + { + "type":"agent-extracted", + "classes":[ + ] + } +] + diff --git a/org.argeo.cms/META-INF/native-image/proxy-config.json b/org.argeo.cms/META-INF/native-image/proxy-config.json new file mode 100644 index 000000000..0d4f101c7 --- /dev/null +++ b/org.argeo.cms/META-INF/native-image/proxy-config.json @@ -0,0 +1,2 @@ +[ +] diff --git a/org.argeo.cms/META-INF/native-image/reflect-config.json b/org.argeo.cms/META-INF/native-image/reflect-config.json new file mode 100644 index 000000000..d40fca865 --- /dev/null +++ b/org.argeo.cms/META-INF/native-image/reflect-config.json @@ -0,0 +1,56 @@ +[ +{ + "name":"[B" +}, +{ + "name":"[Ljava.lang.String;" +}, +{ + "name":"[Lsun.security.pkcs.SignerInfo;" +}, +{ + "name":"com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"java.lang.String" +}, +{ + "name":"java.util.Date" +}, +{ + "name":"javax.security.auth.x500.X500Principal", + "fields":[{"name":"thisX500Name"}], + "queriedMethods":[{"name":"","parameterTypes":["sun.security.x509.X500Name"] }] +}, +{ + "name":"org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.apache.xerces.impl.dv.dtd.XML11DTDDVFactoryImpl", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.apache.xerces.impl.dv.xs.ExtendedSchemaDVFactoryImpl", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.apache.xerces.impl.dv.xs.SchemaDVFactoryImpl", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.apache.xerces.impl.xs.XSMessageFormatter", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.apache.xerces.parsers.XIncludeAwareParserConfiguration", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"sun.security.util.ObjectIdentifier" +}, +{ + "name":"sun.security.x509.CertificateExtensions" +} +] diff --git a/org.argeo.cms/META-INF/native-image/resource-config.json b/org.argeo.cms/META-INF/native-image/resource-config.json new file mode 100644 index 000000000..67d6d894c --- /dev/null +++ b/org.argeo.cms/META-INF/native-image/resource-config.json @@ -0,0 +1,64 @@ +{ + "resources":{ + "includes":[ + { + "pattern":"\\QMETA-INF/services/javax.xml.validation.SchemaFactory\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/DSMLv2.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/SVG.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/XForms-11-Schema.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/XMLSchema.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/cr.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/docbook.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/schema-for-xslt20.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/xlink.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/xml-events-attribs-1.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/xml.xsd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/datatypes.dtd\\E" + }, + { + "pattern":"\\Qorg/argeo/cms/acr/schemas/XMLSchema.dtd\\E" + } + ]}, + "bundles":[ + { + "name":"org.apache.xerces.impl.xpath.regex.message", + "locales":[ + "", + "en" + ] + }, + { + "name":"org.apache.xerces.impl.msg.XMLSchemaMessages", + "locales":[ + "", + "en" + ] + }, + { + "name":"sun.security.util.Resources", + "classNames":["sun.security.util.Resources"] + } + ] +} diff --git a/org.argeo.cms/META-INF/native-image/serialization-config.json b/org.argeo.cms/META-INF/native-image/serialization-config.json new file mode 100644 index 000000000..bf554e062 --- /dev/null +++ b/org.argeo.cms/META-INF/native-image/serialization-config.json @@ -0,0 +1,6 @@ +{ + "types":[ + ], + "lambdaCapturingTypes":[ + ] +}