Skip to content

Commit fdba087

Browse files
authored
Merge pull request #7254 from MicrosoftDocs/main
5/9/2025 AM Publish
2 parents 6cefd1e + 40d1fd9 commit fdba087

9 files changed

+10
-32
lines changed

articles/index.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,8 @@ productDirectory:
163163
text: SDK fundamentals
164164
- url: ./cpp/sdk/fundamentals/common-types.md
165165
text: Common types in the Azure SDK for C++
166-
- url: ./cpp/sdk/fundamentals/errors.md
167-
text: Understand errors in the Azure SDK for C++
166+
- url: ./cpp/index.yml
167+
text: See more in the C++ developer center
168168
- title: Azure PowerShell
169169
imageSrc: /powershell/media/index/ps_black_128.svg
170170
links:

articles/java/ee/deploy-java-quarkus-app.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: KarlErickson
55
ms.author: karler
66
ms.reviewer: jiangma
77
ms.topic: quickstart
8-
ms.date: 12/16/2024
8+
ms.date: 05/08/2025
99
ms.custom: devx-track-java, devx-track-javaee, devx-track-javaee-quarkus, devx-track-javaee-quarkus-aca, devx-track-extended-java, devx-track-azurecli
1010
---
1111

@@ -35,7 +35,7 @@ Use the following commands to clone the sample Java project for this article. Th
3535
```bash
3636
git clone https://github.com/Azure-Samples/quarkus-azure
3737
cd quarkus-azure
38-
git checkout 2024-10-14
38+
git checkout 2025-05-08
3939
cd aca-quarkus
4040
```
4141

@@ -118,7 +118,7 @@ The output should look like the following example:
118118
"title": "Quarkus on Azure App Service",
119119
"completed": false,
120120
"order": 1,
121-
"url": "https://learn.microsoft.com/en-us/azure/developer/java/eclipse-microprofile/deploy-microprofile-quarkus-java-app-with-maven-plugin"
121+
"url": "https://learn.microsoft.com/en-us/azure/app-service/quickstart-java"
122122
},
123123
{
124124
"id": 3,

articles/java/ee/index.yml

+1-19
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
author: KarlErickson
1212
ms.author: karler
1313
ms.reviewer: edburns
14-
ms.date: 06/27/2022
14+
ms.date: 05/07/2025
1515
ms.custom: devx-track-java, devx-track-extended-java
1616

1717
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | sample | tutorial | video | whats-new
@@ -32,8 +32,6 @@ landingContent:
3232
url: websphere-family.md
3333
- text: JBoss EAP on Azure
3434
url: jboss-on-azure.md
35-
- text: Eclipse Microprofile on Azure
36-
url: ../eclipse-microprofile/index.yml
3735
- title: Deployment
3836
linkLists:
3937
- linkListType: how-to-guide
@@ -114,19 +112,3 @@ landingContent:
114112
links:
115113
- text: IBM WebSphere Liberty and Open Liberty on Azure Red Hat OpenShift
116114
url: liberty-on-aro.md
117-
- title: Reference
118-
linkLists:
119-
- linkListType: reference
120-
links:
121-
- text: Java EE 8 Javadocs
122-
url: https://javaee.github.io/javaee-spec/javadocs/
123-
- text: Java EE 8 Specifications
124-
url: https://javaee.github.io/javaee-spec/Specifications
125-
- text: Jakarta EE 9 Javadocs
126-
url: https://jakarta.ee/specifications/platform/9/apidocs/
127-
- text: Jakarta EE 9 Specifications
128-
url: https://jakarta.ee/specifications/platform/9/jakarta-platform-spec-9.html
129-
- text: MicroProfile 4 Javadocs
130-
url: https://javadoc.io/doc/org.eclipse.microprofile/microprofile/latest/index.html
131-
- text: MicroProfile 4 Specifications
132-
url: https://download.eclipse.org/microprofile/microprofile-4.0/microprofile-spec-4.0.html

articles/java/index.yml

-3
Original file line numberDiff line numberDiff line change
@@ -268,9 +268,6 @@ tools:
268268
- title: Azure Toolkit for Eclipse
269269
imageSrc: /media/logos/logo_eclipse.svg
270270
url: toolkit-for-eclipse/index.yml
271-
- title: Eclipse Microprofile
272-
imageSrc: /media/logos/logo_eclipse.svg
273-
url: eclipse-microprofile/index.yml
274271
- title: Maven
275272
imageSrc: /media/logos/logo_maven.svg
276273
url: https://github.com/Microsoft/azure-maven-plugins#readme

articles/java/sdk/logging-jul.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,4 @@ This code will create a file called **myapplication.log** in your home directory
6868

6969
This article covered the configuration of `java.util.logging` and how to make the Azure SDK for Java use it for logging. Because the Azure SDK for Java works with all SLF4J logging frameworks, consider reviewing the [SLF4J user manual](http://www.slf4j.org/manual.html) for further details.
7070

71-
After you've mastered logging, consider looking into the integrations that Azure offers into frameworks such as [Spring](../spring-framework/spring-cloud-azure-overview.md) and [MicroProfile](../eclipse-microprofile/index.yml).
71+
After you've mastered logging, consider looking into the integrations that Azure offers into frameworks such as [Spring](../spring-framework/spring-cloud-azure-overview.md).

articles/java/sdk/logging-log4j.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,4 +84,4 @@ You can place an XML file named **log4j2.xml** in the **/src/main/resources** di
8484

8585
This article covered the configuration of Log4j and how to make the Azure SDK for Java use it for logging. Because the Azure SDK for Java works with all SLF4J logging frameworks, consider reviewing the [SLF4J user manual](http://www.slf4j.org/manual.html) for further details. If you use Log4j, there's also vast amount of configuration guidance on its website. For more information, see [Welcome to Log4j 2!](https://logging.apache.org/log4j/2.x/manual/index.html)
8686

87-
After you've mastered logging, consider looking into the integrations that Azure offers into frameworks such as [Spring](../spring-framework/spring-cloud-azure-overview.md) and [MicroProfile](../eclipse-microprofile/index.yml).
87+
After you've mastered logging, consider looking into the integrations that Azure offers into frameworks such as [Spring](../spring-framework/spring-cloud-azure-overview.md).

articles/java/sdk/logging-logback.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -119,4 +119,4 @@ logging.config=classpath:logback.xml
119119

120120
This article covered the configuration of Logback and how to make the Azure SDK for Java use it for logging. Because the Azure SDK for Java works with all SLF4J logging frameworks, consider reviewing the [SLF4J user manual](https://www.slf4j.org/manual.html) for further details. If you use Logback, there's also a vast amount of configuration guidance on its website. For more information, see [Logback configuration](https://logback.qos.ch/manual/configuration.html) in the Logback documentation.
121121

122-
After you've mastered logging, consider looking into the integrations that Azure offers into frameworks such as [Spring](../spring-framework/spring-cloud-azure-overview.md) and [MicroProfile](../eclipse-microprofile/index.yml).
122+
After you've mastered logging, consider looking into the integrations that Azure offers into frameworks such as [Spring](../spring-framework/spring-cloud-azure-overview.md).

articles/java/sdk/toc.yml

-2
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,6 @@ items:
6464
href: ../toolkit-for-eclipse/index.yml
6565
- name: Spring
6666
href: ../spring-framework/spring-cloud-azure-overview.md
67-
- name: MicroProfile
68-
href: ../eclipse-microprofile/index.yml
6967
expanded: false
7068
- name: Troubleshooting
7169
items:

articles/java/sdk/troubleshooting-messaging-service-bus-overview.md

+1
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ The following lists describes some of the usage patterns or host environments th
115115

116116
* The application is running too many receiver clients sharing the same connection. For more information, see the [Connection sharing bottleneck](#connection-sharing-bottleneck) section.
117117
* The application has configured `ServiceBusReceiverClient.receiveMessages` or `ServiceBusProcessorClient` to have a large `maxMessages` or `maxConcurrentCalls` values. For more information, see the [Concurrency in ServiceBusProcessorClient](#concurrency-in-servicebusprocessorclient) section.
118+
* A common application pattern that increases the likelihood of a lock-lost error involves scheduling long-running lock renew tasks - for example, tasks with durations spanning several hours. As mentioned previously, various factors outside the control of a Service Bus client can interfere with successful lock renewal, so application designs should avoid assuming guaranteed renewal over extended periods. To avoid having to reprocess long-running operations, consider breaking the work into smaller chunks or implementing idempotent checkpointing logic.
118119

119120
The number of lock renew tasks in the client is equal to the `maxMessages` or `maxConcurrentCalls` parameter values set for `ServiceBusProcessorClient` or `ServiceBusReceiverClient.receiveMessages`. A high number of lock renew tasks making multiple network calls can also have an adverse effect in Service Bus namespace throttling.
120121

0 commit comments

Comments
 (0)