GMP doesn't start after production build
Opened this issue · 6 comments
GMP was able to successfully build using mvn install
and build the tar.gz package with mvn -Pproduction clean install
. However, after building, when running start.sh
, it throws a org.ops4j.pax.runner.platform.PlatformException
for the checker-compat-qual-2.0.0.jar
not being a valid bundle. Just to experiment, I got rid of that bundle and there were more that threw errors.
Platform - Centos 7
Java - openjdk 1.8.0_252
Maven - 3.0.5
We'll check this out, in the meantime, can you try running mvn pax:run
to launch a local version of GMP directly from the base code?
Thanks
Yes, that runs, and lb
shows a list of GIAPI and GMP services. However, when running help
in the prompt, none of the gmp:*
commands show, and I can't check active statuses/names. Is that expected?
Not sure. Are you able to connect the icsw to the GMP? Is the giapi-tester
connecting to GMP?
The issue with checker-compat
is that is included as a transitive dependency but not OSGi compatible. We need to update the build to not include it in the distribution
The gmp:*
commands sounds like again we are missing something on the list of command bundles. During the last large update (to java 1.8) some of these were probably missing.
An any rate, I'd still recommend giapi-tester
to get status names, etc
Yes, it does look like running from source, even without the gmp:*
commands does work. The icsw and giapi-tester
are both able to talk through, so I'll use that for now. Thanks.