Unlikely to work in alpine, have you tried ubuntu/debian slim? John
On Mon, 10 Sep 2018 at 18:16, Maria Sorokina <maria.ssorok...@gmail.com> wrote: > Hi, > > I developed an app using CDK, and in particular it’s InChi Generator. It > runs perfectly with IntelliJ, and as a jar on MacOS and on CentOS. I wanted > to make it run within a Docker container (openjdk:8-jdk-alpine with > additional installation of gcc), the image is created without any problem, > but when I run the container, I get the following error just once: > > > npls-db-filler_1 | 0 [main] INFO > net.sf.jnati.deploy.artefact.ConfigManager - Loading global configuration > npls-db-filler_1 | 4 [main] DEBUG > net.sf.jnati.deploy.artefact.ConfigManager - Loading defaults: > jar:file:/app.jar!/BOOT-INF/lib/jnati-deploy-0.3.jar!/META-INF/jnati/jnati.default-properties > npls-db-filler_1 | 5 [main] INFO > net.sf.jnati.deploy.artefact.ConfigManager - Loading artefact > configuration: jniinchi-1.03_1 > npls-db-filler_1 | 6 [main] DEBUG > net.sf.jnati.deploy.artefact.ConfigManager - Loading instance defaults: > jar:file:/app.jar!/BOOT-INF/lib/jnati-deploy-0.3.jar!/META-INF/jnati/jnati.instance.default-properties > npls-db-filler_1 | 9 [main] INFO > net.sf.jnati.deploy.repository.ClasspathRepository - Searching classpath > for: jniinchi-1.03_1-LINUX-AMD64 > npls-db-filler_1 | 14 [main] INFO > net.sf.jnati.deploy.repository.LocalRepository - Searching local > repository for: jniinchi-1.03_1-LINUX-AMD64 > npls-db-filler_1 | 16 [main] DEBUG > net.sf.jnati.deploy.repository.LocalRepository - Artefact path: > /root/.jnati/repo/jniinchi/1.03_1/LINUX-AMD64 > npls-db-filler_1 | 16 [main] INFO > net.sf.jnati.deploy.repository.LocalRepository - Creating artefact: > /root/.jnati/repo/jniinchi/1.03_1/LINUX-AMD64 > npls-db-filler_1 | 18 [main] DEBUG > net.sf.jnati.deploy.source.JarSource - Opening jar: /app.jar > npls-db-filler_1 | 19 [main] WARN > net.sf.jnati.deploy.NativeArtefactLocator - Error resolving artefact to > local repository > npls-db-filler_1 | java.io.FileNotFoundException: File not found: > MANIFEST.xml > npls-db-filler_1 | at > net.sf.jnati.deploy.source.JarSource.openFile(JarSource.java:67) > npls-db-filler_1 | at > net.sf.jnati.deploy.source.ArtefactSource.loadManifest(ArtefactSource.java:41) > > > And this every time the InChiGenerator is called in my code: > > > Error loading JNI InChI native code. > npls-db-filler_1 | You may need to compile the native code for your > platform. > npls-db-filler_1 | See http://jni-inchi.sourceforge.net for instructions. > npls-db-filler_1 | > npls-db-filler_1 | 1033 [main] INFO > net.sf.jnati.deploy.artefact.ConfigManager - Loading artefact > configuration: jniinchi-1.03_1 > npls-db-filler_1 | 1037 [main] DEBUG > net.sf.jnati.deploy.artefact.ConfigManager - Loading instance defaults: > jar:file:/app.jar!/BOOT-INF/lib/jnati-deploy-0.3.jar!/META-INF/jnati/jnati.instance.default-properties > npls-db-filler_1 | 1039 [main] INFO > net.sf.jnati.deploy.repository.ClasspathRepository - Searching classpath > for: jniinchi-1.03_1-LINUX-AMD64 > npls-db-filler_1 | 1039 [main] INFO > net.sf.jnati.deploy.repository.LocalRepository - Searching local > repository for: jniinchi-1.03_1-LINUX-AMD64 > npls-db-filler_1 | 1039 [main] DEBUG > net.sf.jnati.deploy.repository.LocalRepository - Artefact path: > /root/.jnati/repo/jniinchi/1.03_1/LINUX-AMD64 > npls-db-filler_1 | 1040 [main] INFO > net.sf.jnati.deploy.repository.LocalRepository - Creating artefact: > /root/.jnati/repo/jniinchi/1.03_1/LINUX-AMD64 > npls-db-filler_1 | 1040 [main] DEBUG > net.sf.jnati.deploy.source.JarSource - Opening jar: /app.jar > npls-db-filler_1 | 1041 [main] WARN > net.sf.jnati.deploy.NativeArtefactLocator - Error resolving artefact to > local repository > npls-db-filler_1 | java.io.FileNotFoundException: File not found: > MANIFEST.xml > npls-db-filler_1 | at > net.sf.jnati.deploy.source.JarSource.openFile(JarSource.java:67) > > > > Have anybody tried and succeed using InChiGenerator within a Docker > container? Which package/library/software I should add to either my Docker > image, either to my Maven repo to make it work within this container? > > Thank you for your help! > > Kind regards, > > Maria Sorokina, PhD > Steinbeck Research Group > Analytical Chemistry - Cheminformatics and Chemometrics > Friedrich-Schiller-University Jena, Germany > http://cheminf.uni-jena.de > > _______________________________________________ > Cdk-user mailing list > Cdk-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cdk-user >
_______________________________________________ Cdk-user mailing list Cdk-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdk-user