Skip to content
Advertisement

How to return a custom response for validation errors using Hibernate Validator and Quarkus

I implemented a REST endpoint in my Quarkus application. For validation purpose I’m using the hibernate-validator. So I added the @Valid annotation to the incoming parameter and added some constraints to that class. Everythings works as expected. When sending a request with invalid data I see a response like this: But I would like to have a more compact response

Not able to create generic bounded class objects with interface

I am trying to use bounded types with generics to create generic objects of subclasses (these implement an interface). But I am getting type mismatch errors when initializing objects with the subclasses. Here is the interface: Here’s the class that implements this interface: Now I created 2 classes (SegmentPageScanResult and ItemProcessor) with the bounded generic type as: and When I

How to write a JUnit test case for ArrayStack methods

I am implementing an ArrayStack and we have to create a tester for it with JUnit and I wasn’t sure what to add to check if these two methods are working. The method addAll appends all values from the given list into the other list. Equals checks if two ArrayStacks are equal. I think I would have to create another

Removing run / fork := true from sbt results in [runtime, notfound] exception, and if not removed i can’t take user input from console

*if run / fork := true is removed from sbt then: Caused by: java.io.FileNotFoundException: /Users/ajitkumar/Downloads/flice/sensor-nws/target/bg-jobs/sbt_4be36759/target/135c9252/81ecd14d/hadoop-client-api-3.3.1.jar (No such file or directory) if not removed the below code results in Answer The problem gets solved after adding run / connectInput := true to build.sbt. more on this: https://github.com/sbt/sbt/issues/229

Java validation vehicle registration

I’m trying to do a simple validation for vehicle registration number. It must include “-” Dash/Hyphen symbol. Example: BIR – 5698 It allows Numbers/Letters and Hyphen symbol only. All the other symbols are invalid. ( `~!@#$%^&*()_+=./;,<>”:|[]{} ) My code – Thank you. Your kind help highly appreciated. Answer I’m not sure if what you show as an example registration number

Syntax error on token “void”, record expectedJava(1610612940)

I am trying to make a program that would translate english into pig latin. I have written my code however i keep getting the error “Syntax error on token “void”, record expectedJava(1610612940)”. Thank you. Answer First, you need a class to put in you main() method With this your code is calling your pigLatin method, but I don’t know if

Is JVM or JIT able to reduce duplicate method calls?

I have a function that checks if a map has some value for key (map.get(key) != null) and then returns the value, or else create new value. I’m wondering is there any JVM or JIT magic that doesn’t have to do 2 map lookups when the value exists for the given key? According to my benchmark, it seems no optimisation

Advertisement