GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - belgif/rest-problem-java: Java library for RFC 9457 Problems with support for standard problem types of the Belgif REST guide (https://www.belgif.be/specification/rest/api-guide/#error-handling)

BranchesTags
Open more actions menu

Latest commit

 

History

310 Commits
310 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
belgif-rest-problem-bom
belgif-rest-problem-bom
 
 
belgif-rest-problem-it
belgif-rest-problem-it
 
 
belgif-rest-problem-jakarta-ee-client
belgif-rest-problem-jakarta-ee-client
 
 
belgif-rest-problem-jakarta-ee-core
belgif-rest-problem-jakarta-ee-core
 
 
belgif-rest-problem-jakarta-ee-server
belgif-rest-problem-jakarta-ee-server
 
 
belgif-rest-problem-jakarta-ee
belgif-rest-problem-jakarta-ee
 
 
belgif-rest-problem-java-ee-client
belgif-rest-problem-java-ee-client
 
 
belgif-rest-problem-java-ee-core
belgif-rest-problem-java-ee-core
 
 
belgif-rest-problem-java-ee-server
belgif-rest-problem-java-ee-server
 
 
belgif-rest-problem-java-ee
belgif-rest-problem-java-ee
 
 
belgif-rest-problem-quarkus-client-deployment
belgif-rest-problem-quarkus-client-deployment
 
 
belgif-rest-problem-quarkus-client
belgif-rest-problem-quarkus-client
 
 
belgif-rest-problem-quarkus-core-deployment
belgif-rest-problem-quarkus-core-deployment
 
 
belgif-rest-problem-quarkus-core
belgif-rest-problem-quarkus-core
 
 
belgif-rest-problem-quarkus-server-deployment
belgif-rest-problem-quarkus-server-deployment
 
 
belgif-rest-problem-quarkus-server
belgif-rest-problem-quarkus-server
 
 
belgif-rest-problem-quarkus
belgif-rest-problem-quarkus
 
 
belgif-rest-problem-spring-boot-3-client-starter
belgif-rest-problem-spring-boot-3-client-starter
 
 
belgif-rest-problem-spring-boot-3-server-starter
belgif-rest-problem-spring-boot-3-server-starter
 
 
belgif-rest-problem-spring-boot-3-starter
belgif-rest-problem-spring-boot-3-starter
 
 
belgif-rest-problem-spring-boot-3
belgif-rest-problem-spring-boot-3
 
 
belgif-rest-problem-spring-boot-4-client-starter
belgif-rest-problem-spring-boot-4-client-starter
 
 
belgif-rest-problem-spring-boot-4-server-starter
belgif-rest-problem-spring-boot-4-server-starter
 
 
belgif-rest-problem-spring-boot-4-starter
belgif-rest-problem-spring-boot-4-starter
 
 
belgif-rest-problem-spring
belgif-rest-problem-spring
 
 
belgif-rest-problem-validator
belgif-rest-problem-validator
 
 
belgif-rest-problem
belgif-rest-problem
 
 
jacoco-aggregator
jacoco-aggregator
 
 
spotless
spotless
 
 
src/main/asciidoc
src/main/asciidoc
 
 
.gitignore
.gitignore
 
 
BUILDING.md
BUILDING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
pom.xml
pom.xml
 
 

Repository files navigation

rest-problem-java

maven-ci-build Quality Gate Status Coverage Maven Central Version

Java library for RFC 9457 Problems with support for standard problem types of the Belgif REST guide.

With this library, RFC 9457 Problems can be treated as standard java exceptions:

  • the server side can throw io.github.belgif.rest.problem.api.Problem exceptions (or subclasses), which are transparently converted to RFC 9457 compliant "application/problem+json" responses
  • the client side can catch io.github.belgif.rest.problem.api.Problem exceptions (or subclasses), which are transparently thrown when an RFC 9457 compliant "application/problem+json" response is received

Documentation

Documentation on how to use this library is available on https://belgif.github.io/rest-problem-java.

Build Process

The build process is documented here.

Maven Central

  • Release artifacts are available on Maven Central (https://central.sonatype.com/namespace/io.github.belgif.rest.problem)
  • Snapshot artifacts are also available (latest-SNAPSHOT for the main branch, pr<number>-SNAPSHOT for PR branches):
<repositories>
  <repository>
    <name>Central Portal Snapshots</name>
    <id>central-portal-snapshots</id>
    <url>https://central.sonatype.com/repository/maven-snapshots/</url>
    <releases>
      <enabled>false</enabled>
    </releases>
    <snapshots>
      <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>

About

Java library for RFC 9457 Problems with support for standard problem types of the Belgif REST guide (https://www.belgif.be/specification/rest/api-guide/#error-handling)

belgif.github.io/rest-problem-java/

Resources

Readme
Apache-2.0 license
Activity
Custom properties

Stars

12 stars

Watchers

3 watching

Forks

1 fork
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.