• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mybatis / jpetstore-6 / 2169

25 May 2026 04:50PM UTC coverage: 83.585% (+11.6%) from 72.006%
2169

Pull #1076

github

web-flow
Fix GlassFish/Payara CDI init and TomEE readiness probe

- Remove glassfish-web.xml: delegate=false caused Weld to fail with
  "CDI is not available" on GlassFish 7 / Payara 6. Reverting to the
  default parent-first classloader lets Weld initialize correctly.
- Change curl probe URL from /jpetstore/ (static index.html) to
  /jpetstore/catalog (Spring MVC endpoint) so tests only start once
  Spring's DispatcherServlet is fully initialized, not just when the
  DefaultServlet starts serving static files.

Agent-Logs-Url: https://github.com/mybatis/jpetstore-6/sessions/31b1da30-f900-4596-8d35-6363d5b4f1c0

Co-authored-by: hazendaz <975267+hazendaz@users.noreply.github.com>
Pull Request #1076: Fix CDI bean discovery, JSTL TLD conflict, and CI startup timing on Jakarta EE full-profile containers

47 of 98 branches covered (47.96%)

108 of 196 new or added lines in 4 files covered. (55.1%)

499 of 597 relevant lines covered (83.58%)

0.84 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

59.3
/src/main/java/org/mybatis/jpetstore/web/controllers/OrderController.java


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc