Skip to content

Tag: java

Simple Embedded Tomcat 10 Example

I’m trying to get a simple embedded tomcat 10.1.0-M11 example working but I keep getting localhost refused to connect when I go to http://localhost:8080/aa. There is no StackOverflow label yet for embedded-tomcat-10. Here is my code: Dependencies UPDATE I have gone through every single version I found t…

Understanding XMLStreamReader and START_ELEMENT

Consider the following XML file: Why am I not getting a START_ELEMENT event when using XMLStreamReader. Code is (lifted from): Output on my side: Ref: Answer Turns out the documentation has it described: An XMLStreamReader instance is created with an initial event type START_DOCUMENT. So code should instead b…

Encoding Problem while saving a txt file in utf-8

The follwing line should write a ü in test.txt encoded in utf-8- At least this is what I expect it to do. But if I open the file in a text editor, the editor shows and the editor states that it would read the file as utf-8. I even tried two editors and both show the same unexpected result. A

Streaming large JSON from input stream efficiently in Java

In order to save memory and avoid an OOM error, I want to stream a large JSON from an input stream and extract the desired things from it. More exactly, I want to extract and save some strings from that JSON: files.content.fileContent.subList.text = “some text in file” files.content.fileContent.su…

How to parse DateTime with Time between the dates?

I want to parse a date-time variant that has the time in between the dates. Why is the following not working? Result: java.time.format.DateTimeParseException: Text ‘Tue Mar 1 01:29:47 2022’ could not be parsed at index 4 Answer I think you have to make sure that you provide a specific Locale for a…

Java generics input type vs returned type

I’m learning about generics and am slightly confused. I’m confused about the difference between the input type and returned type for a class using generics. We are pushing in an int value of 0 and 2. But the first print statement will print “Integer”. If the stack is declared with Inte…