I'm managed to open the flood gates.  Will report soon.

On 2/16/21 11:25 AM, Rob Sargent wrote:
Thanks, Chris,

Complete radio silence when running from command line [1][2] with a startup script and running in IntelliJ [3]. (I wish I could make the same /mistake/ with jOOQ;) ) I have managed to get access-logging started.

The only warning I get (cmdline) is from the jvm

   WARNING: An illegal reflective access operation has occurred
   WARNING: Illegal reflective access by
   org.apache.catalina.loader.WebappClassLoaderBase
(file:/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/9.0.43/1d102277426bdd5b12f048731a91665bb69347d1/tomcat-embed-core-9.0.43.jar)
   to field java.io.ObjectStreamClass$Caches.localDescs
   WARNING: Please consider reporting this to the maintainers of
   org.apache.catalina.loader.WebappClassLoaderBase
   WARNING: Use --illegal-access=warn to enable warnings of further
   illegal reflective access operations
   WARNING: All illegal access operations will be denied in a future
   release

but I'm sure that's not news.

I use logback in my main app

   import org.slf4j.Logger;
   import org.slf4j.LoggerFactory;


      private final static Logger logger =
   LoggerFactory.getLogger(SGSSelector.class);

I actually have storeType set to PCKS12.  I had also tried JKS and edited that out in the emial.  Very sorry for the sloppiness - Paused to check CK v. KC.  No noise from setting it to JKS.

[1] My start-up script

   #!/bin/bash -e
   export CATALINA_HOME=$HOME/aws/deploy/webroot/
   export CATALINA_BASE=$CATALINA_HOME
   export
SGSWEBDIR=$CATALINA_HOME/tomcat.16004/work/Tomcat/kispiox.hci.utah.edu
   if [[ "$1"x == "x" ]]
   then
        if [[ ! -e $$SGSWEBDIR ]]
        then
            mkdir -p $SGSWEBDIR/sgs
        else
            echo clean out sgs app
            rm -rf $SGSWEBDIR/sgs
        fi

        cp
/home/u0138544/gits/java/gitlab/gtdb/webapp/build/libs/sgs-1.0.war
   $SGSWEBDIR/sgs/sgs.war
        cd $SGSWEBDIR/sgs
        jar -xf sgs.war
        cd $CATALINA_BASE

        sed -i -f $HOME/aws/deploy/bin/context.sed
   $SGSWEBDIR/sgs/META-INF/context.xml >
   $SGSWEBDIR/sgs/META-INF/context.xml
        awk -f ~/aws/deploy/bin/webxml.awk --assign=PILIST="$1"
   $HOME/aws/deploy/bin/context.sed $SGSWEBDIR/sgs/WEB-INF/web.xml >
   $SGSWEBDIR/sgs/WEB-INF/web.xml.pi
        mv $SGSWEBDIR/sgs/WEB-INF/web.xml.pi $SGSWEBDIR/sgs/WEB-INF/web.xml
   fi
   . $HOME/aws/deploy/bin/cp4.sh
   cd $CATALINA_BASE
   java --enable-preview edu.utah.camplab.server.SGSSelector
   $HOME/aws/deploy/bin/selector.properties

[2] My classpath, very much in dev-land, pointing to working trees (mains) and such to match gradle tasks

   export CLASSPATH=\
/home/u0138544/gits/java/gitlab/gtdb/sgsaas/build/classes/java/main:\
/home/u0138544/gits/java/gitlab/gtdb/transport/build/classes/java/main:\
/home/u0138544/gits/java/gitlab/gtdb/tools/build/classes/java/main:\
/home/u0138544/gits/java/gitlab/gtdb/jooq/build/classes/java/main:\
/home/u0138544/gits/java/gitlab/gtdb/anno/build/classes/java/main:\
/home/u0138544/.m2/repository/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar:\
/home/u0138544/.m2/repository/jpsgcs/jpsgcs/3.2.1-2/jpsgcs-3.2.1-2.jar:\
/home/u0138544/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:\
/home/u0138544/.m2/repository/com/jonoler/longpowerset/longpowerset/1.0/longpowerset-1.0.jar:\
/home/u0138544/.m2/repository/ch/qos/logback/logback-core/1.1.2/logback-core-1.1.2.jar:\
/home/u0138544/.m2/repository/ch/qos/logback/logback-classic/1.1.2/logback-classic-1.1.2.jar:\
/home/u0138544/.m2/repository/ch/qos/logback/logback-access/1.1.2/logback-access-1.1.2.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/software.amazon.ion/ion-java/1.0.2/ee9dacea7726e495f8352b81c12c23834ffbc564/ion-java-1.0.2.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.2/323964c36556eb0e6209f65c1cef72b53b461ab8/reactive-streams-1.0.2.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.postgresql/postgresql/42.2.18/a0a9c1d43c7727eeaf1b729477891185d3c71751/postgresql-42.2.18.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.jooq/jooq/3.14.7/46dd951bc6607d32c249bf3fea36038754c38905/jooq-3.14.7.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.jooq/jooq-meta/3.14.7/641e452aaa99ba24feec658147d81d4be7a11c90/jooq-meta-3.14.7.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.jooq/jooq-codegen/3.14.7/982bafbd5edf574bed4aab98ca7176c7e84d729/jooq-codegen-3.14.7.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.eclipse.jdt/ecj/3.18.0/4d5d0911b30db24c8eb844702c8adf8e434314ff/ecj-3.18.0.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-all/2.4.7/c5371aaa20bcdca1175d9477fc0811f4fd99b68a/groovy-all-2.4.7.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-juli/9.0.43/e2599f71cf62e647f103996df3a102556da7c590/tomcat-juli-9.0.43.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-jdbc/9.0.43/67687234747df658dd3df3ebfc0b1d059013f55b/tomcat-jdbc-9.0.43.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-dbcp/9.0.43/a1eed9903a7834391f779a846a132348fee4a6fc/tomcat-dbcp-9.0.43.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-annotations-api/9.0.43/43fc4b2ab28610ab89617b5d142777b7b14c433e/tomcat-annotations-api-9.0.43.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-logging-juli/9.0.0.M6/2b083aa89d92ce10356158da1e643f8a8e890b49/tomcat-embed-logging-juli-9.0.0.M6.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-jasper/9.0.43/2139aa6213720ea485971473566a6f27270b7584/tomcat-embed-jasper-9.0.43.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-el/9.0.43/c30e2febc79367e22147ad45e5d4f4e0eafb96c1/tomcat-embed-el-9.0.43.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/9.0.43/1d102277426bdd5b12f048731a91665bb69347d1/tomcat-embed-core-9.0.43.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.4.13/853b96d3afbb7bf8cc303fe27ee96836a10c1834/httpcore-4.4.13.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.5.13/e5f6cae5ca7ecaac1ec2827a9e2d65ae2869cada/httpclient-4.5.13.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-pool2/2.7.0/7f9ccfaaf76b0ba8b4200480971a170364a9c361/commons-pool2-2.7.0.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-dbcp2/2.7.0/ac3c5077659b4b9140e8fa63e855e0437fe94357/commons-dbcp2-2.7.0.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/net.sf.jopt-simple/jopt-simple/4.9/ee9e9eaa0a35360dcfeac129ff4923215fd65904/jopt-simple-4.9.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/joda-time/joda-time/2.8.1/f5bfc718c95a7b1d3c371bb02a188a4df18361a9/joda-time-2.8.1.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/javax.xml.bind/jaxb-api/2.3.1/8531ad5ac454cc2deb9d4d32c40c4d7451939b5d/jaxb-api-2.3.1.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/javax.servlet/javax.servlet-api/3.1.0/3cd63d075497751784b2fa84be59432f4905bf7c/javax.servlet-api-3.1.0.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/javax.servlet.jsp/javax.servlet.jsp-api/2.3.3/81191ab80e342912dc9cea735c30ff4eddc64de3/javax.servlet.jsp-api-2.3.3.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/javax.activation/javax.activation-api/1.2.0/85262acf3ca9816f9537ca47d5adeabaead7cb16/javax.activation-api-1.2.0.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.11/3acb4705652e16236558f0f4f2192cc33c3bd189/commons-codec-1.11.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.11.4/ce6fc76bba06623720e5a9308386b6ae74753f4d/jackson-datatype-jsr310-2.11.4.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.dataformat/jackson-dataformat-cbor/2.6.7/ba9e74b11135b18248e960df657a2b86ae77a079/jackson-dataformat-cbor-2.6.7.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.11.4/5d9f3d441f99d721b957e3497f0a6465c764fad4/jackson-databind-2.11.4.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.11.4/593f7b18bab07a76767f181e2a2336135ce82cc4/jackson-core-2.11.4.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.11.4/2c3f5c079330f3a01726686a078979420f547ae4/jackson-annotations-2.11.4.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/com.amazonaws/jmespath-java/1.11.948/58aad4b21afa6bbf9201ef72e0cbf1be55e014c/jmespath-java-1.11.948.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/com.amazonaws/aws-java-sdk-s3/1.11.948/c535da366416881a3953b13bfcce69e092769b27/aws-java-sdk-s3-1.11.948.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/com.amazonaws/aws-java-sdk-kms/1.11.948/fbdc7595e018c4f062c17f0112b19a22e98784c/aws-java-sdk-kms-1.11.948.jar:\
/home/u0138544/.gradle/caches/modules-2/files-2.1/com.amazonaws/aws-java-sdk-core/1.11.948/ec11559a3b4a08390f015f206c7efe31ef0e6122/aws-java-sdk-core-1.11.948.jar

[3] IntelliJ settings for same

   working dir: /home/u0138544/aws/deploy/webroot
   env vars:
CATALINA_HOME=/home/u0138544/aws/deploy/webroot;CATALINA_BASE=/home/u0138544/aws/deploy/webroot
   -cp sgs.sgsaas.main #pulls from the gradle build(s)




Reply via email to