<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - Java</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ Java feed</description>
    <item>
      <title>Java News Roundup: OpenJDK JEPs, Azul Payara, WildFly, LangChain4j, OpenXava, Google ADK</title>
      <link>https://www.infoq.com/news/2026/05/java-news-roundup-may11-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/java-news-roundup-may11-2026/en/headerimage/java-news-roundup-image-1779108213136.jpg"/&gt;&lt;p&gt;This week's Java roundup for May 11th, 2026, features news highlighting: three OpenJDK JEPs targeted for JDK 27; introducting Azul Payara Community and the WildFly wado CLI tool; point releases of LangChain4j and Google ADK; and maintenance releases of Micronaut and OpenXava.&lt;/p&gt; &lt;i&gt;By Michael Redlich&lt;/i&gt;</description>
      <category>JBoss WildFly</category>
      <category>Java</category>
      <category>Open JDK</category>
      <category>JDK 27</category>
      <category>Google ADK for Java</category>
      <category>OpenXava</category>
      <category>Micronaut</category>
      <category>Azul Payara</category>
      <category>LangChain</category>
      <category>Architecture &amp; Design</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 18 May 2026 12:45:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/java-news-roundup-may11-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Michael Redlich</dc:creator>
      <dc:date>2026-05-18T12:45:00Z</dc:date>
      <dc:identifier>/news/2026/05/java-news-roundup-may11-2026/en</dc:identifier>
    </item>
    <item>
      <title>JEP 533 Tightens Exception Handling in Java's Structured Concurrency for JDK 27</title>
      <link>https://www.infoq.com/news/2026/05/jep-533-jdk-27/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/jep-533-jdk-27/en/headerimage/java-istock-image-01-1762720446658-1778607694352.jpg"/&gt;&lt;p&gt;JEP 533, Structured Concurrency, has reached integrated status for JDK 27. It refines exception handling and type safety in its API, particularly focusing on exception flow with a new ExecutionException type. Changes include an updated Joiner interface and a new open overload for easier configuration. The steady evolution signals ongoing development as feedback shapes the API.&lt;/p&gt; &lt;i&gt;By A N M Bazlur Rahman&lt;/i&gt;</description>
      <category>Java</category>
      <category>Structured Concurrency</category>
      <category>JDK 27</category>
      <category>Concurrency</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Wed, 13 May 2026 14:36:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/jep-533-jdk-27/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>A N M Bazlur Rahman</dc:creator>
      <dc:date>2026-05-13T14:36:00Z</dc:date>
      <dc:identifier>/news/2026/05/jep-533-jdk-27/en</dc:identifier>
    </item>
    <item>
      <title>Podcast: From Java EE to Quarkus and LLMs: Adam Bien’s Playbook for Boring, Future‑Proof Systems</title>
      <link>https://www.infoq.com/podcasts/java-ee-quarkus-llm/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/podcasts/java-ee-quarkus-llm/en/smallimage/the-infoq-podcast-logo-thumbnail-1777449793047.jpg"/&gt;&lt;p&gt;Adam Bien, an independent consultant and pioneer of zero dependencies in the enterprise world of Java, highlights the benefits of consistently using standards, regardless of whether they involve Java or existing patterns. He argues that by doing so, he managed to future-proof the systems he built, preparing them for the cloud era and even for the AI-Native era.&lt;/p&gt; &lt;i&gt;By Adam Bien&lt;/i&gt;</description>
      <category>Java</category>
      <category>Code Generation</category>
      <category>The InfoQ Podcast</category>
      <category>Cloud</category>
      <category>Development</category>
      <category>podcast</category>
      <pubDate>Mon, 11 May 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/podcasts/java-ee-quarkus-llm/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Adam Bien</dc:creator>
      <dc:date>2026-05-11T11:00:00Z</dc:date>
      <dc:identifier>/podcasts/java-ee-quarkus-llm/en</dc:identifier>
    </item>
    <item>
      <title>Java News Roundup: GraalVM, Spring AI, JobRunr, GlassFish, Grails, Groovy, Quarkus Agent MCP</title>
      <link>https://www.infoq.com/news/2026/05/java-news-roundup-may04-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/java-news-roundup-may04-2026/en/headerimage/java-news-roundup-image-1778441049106.jpg"/&gt;&lt;p&gt;This week's Java roundup for May 4th, 2026, features news highlighting: OpenJDK JEPs targeted for JDK 27; the sixth milestone release of Spring AI 2.0; the first milestone release of Grails 8.0; the first alpha release of Groovy 6.0; a point release of JobRunr; maintenance releases of GlassFish, TomEE and Tomcat; an accelerated release train for GraalVM; and a new Quarkus Agent MCP server.&lt;/p&gt; &lt;i&gt;By Michael Redlich&lt;/i&gt;</description>
      <category>Quarkus</category>
      <category>Java</category>
      <category>Glassfish</category>
      <category>Spring AI</category>
      <category>Apache Tomcat</category>
      <category>Open JDK</category>
      <category>JDK 27</category>
      <category>Jakarta EE</category>
      <category>Groovy</category>
      <category>JobRunr</category>
      <category>Apache TomEE</category>
      <category>GraalVM</category>
      <category>Architecture &amp; Design</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 11 May 2026 02:30:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/java-news-roundup-may04-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Michael Redlich</dc:creator>
      <dc:date>2026-05-11T02:30:00Z</dc:date>
      <dc:identifier>/news/2026/05/java-news-roundup-may04-2026/en</dc:identifier>
    </item>
  </channel>
</rss>
