Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GMP doesn't start after production build #3

Open
sydney-whittington opened this issue Jun 18, 2020 · 6 comments
Open

GMP doesn't start after production build #3

sydney-whittington opened this issue Jun 18, 2020 · 6 comments

Comments

@sydney-whittington
Copy link

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

@iarriagada
Copy link
Contributor

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

@sydney-whittington
Copy link
Author

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?

@iarriagada
Copy link
Contributor

Not sure. Are you able to connect the icsw to the GMP? Is the giapi-tester connecting to GMP?

@cquiroz
Copy link
Contributor

cquiroz commented Jun 18, 2020

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

@cquiroz
Copy link
Contributor

cquiroz commented Jun 18, 2020

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

@sydney-whittington
Copy link
Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants