Update Maven dependencies.

Use more org.osgi dependencies directly.
diff --git a/maven/org.eclipse.oomph.maven.generator/report/merged-target/REPORT.md b/maven/org.eclipse.oomph.maven.generator/report/merged-target/REPORT.md
index a87ddda..ea048cb 100644
--- a/maven/org.eclipse.oomph.maven.generator/report/merged-target/REPORT.md
+++ b/maven/org.eclipse.oomph.maven.generator/report/merged-target/REPORT.md
@@ -124,6 +124,9 @@
  - [org.osgi](https://repo1.maven.org/maven2/org/osgi/)
     - [org.osgi.annotation.bundle](https://repo1.maven.org/maven2/org/osgi/org.osgi.annotation.bundle/) **[2.0.0](https://repo1.maven.org/maven2/org/osgi/org.osgi.annotation.bundle/2.0.0)**
     - [org.osgi.annotation.versioning](https://repo1.maven.org/maven2/org/osgi/org.osgi.annotation.versioning/) **[1.1.2](https://repo1.maven.org/maven2/org/osgi/org.osgi.annotation.versioning/1.1.2)**
+    - [org.osgi.dto](https://repo1.maven.org/maven2/org/osgi/org.osgi.dto/) **[1.1.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.dto/1.1.1)**
+    - [org.osgi.framework](https://repo1.maven.org/maven2/org/osgi/org.osgi.framework/) **[1.10.0](https://repo1.maven.org/maven2/org/osgi/org.osgi.framework/1.10.0)**
+    - [org.osgi.resource](https://repo1.maven.org/maven2/org/osgi/org.osgi.resource/) **[1.0.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.resource/1.0.1)**
     - [org.osgi.service.cm](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.cm/) **[1.6.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.cm/1.6.1)**
     - [org.osgi.service.component](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.component/) **[1.5.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.component/1.5.1)**
     - [org.osgi.service.component.annotations](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.component.annotations/) **[1.5.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.component.annotations/1.5.1)**
@@ -132,6 +135,7 @@
     - [org.osgi.service.event](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.event/) **[1.4.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.event/1.4.1)**
     - [org.osgi.service.http](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.http/) **[1.2.2](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.http/1.2.2)**
     - [org.osgi.service.http.whiteboard](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.http.whiteboard/) **[1.1.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.http.whiteboard/1.1.1)**
+    - [org.osgi.service.log](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/) **[1.5.0](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/1.5.0)**
     - [org.osgi.service.log.stream](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log.stream/) **[1.0.0](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log.stream/1.0.0)**
     - [org.osgi.service.metatype](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.metatype/) **[1.4.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.metatype/1.4.1)**
     - [org.osgi.service.metatype.annotations](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.metatype.annotations/) **[1.4.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.metatype.annotations/1.4.1)**
@@ -146,6 +150,7 @@
     - [org.osgi.util.position](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.position/) **[1.0.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.position/1.0.1)**
     - [org.osgi.util.promise](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.promise/) **[1.3.0](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.promise/1.3.0)**
     - [org.osgi.util.pushstream](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.pushstream/) **[1.1.0](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.pushstream/1.1.0)**
+    - [org.osgi.util.tracker](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.tracker/) **[1.5.4](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.tracker/1.5.4)**
     - [org.osgi.util.xml](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.xml/) **[1.0.2](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.xml/1.0.2)**
  - [org.ow2.asm](https://repo1.maven.org/maven2/org/ow2/asm/)
     - [asm](https://repo1.maven.org/maven2/org/ow2/asm/asm/) **[9.4](https://repo1.maven.org/maven2/org/ow2/asm/asm/9.4)**
diff --git a/maven/org.eclipse.oomph.maven.generator/report/merged-target/original.target b/maven/org.eclipse.oomph.maven.generator/report/merged-target/original.target
index 0058e13..2f663a9 100644
--- a/maven/org.eclipse.oomph.maven.generator/report/merged-target/original.target
+++ b/maven/org.eclipse.oomph.maven.generator/report/merged-target/original.target
@@ -539,6 +539,24 @@
         </dependency>
         <dependency>
           <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.dto</artifactId>
+          <version>1.1.1</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.framework</artifactId>
+          <version>1.10.0</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.resource</artifactId>
+          <version>1.0.1</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
           <artifactId>org.osgi.service.cm</artifactId>
           <version>1.6.1</version>
           <type>jar</type>
@@ -587,6 +605,12 @@
         </dependency>
         <dependency>
           <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.service.log</artifactId>
+          <version>1.5.0</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
           <artifactId>org.osgi.service.log.stream</artifactId>
           <version>1.0.0</version>
           <type>jar</type>
@@ -671,6 +695,12 @@
         </dependency>
         <dependency>
           <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.util.tracker</artifactId>
+          <version>1.5.4</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
           <artifactId>org.osgi.util.xml</artifactId>
           <version>1.0.2</version>
           <type>jar</type>
@@ -750,10 +780,12 @@
       </dependencies>
     </location>
 
+<!--
     <location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
       <repository location="https://download.eclipse.org/eclipse/updates/4.26"/>
       <unit id="org.eclipse.osgi" version="0.0.0"/>
     </location>
+-->
     <location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
       <repository location="https://download.eclipse.org/tools/orbit/downloads/latest-I"/>
       <unit id="org.jdom2" version="0.0.0"/>
diff --git a/maven/org.eclipse.oomph.maven.generator/report/merged-target/updated.target b/maven/org.eclipse.oomph.maven.generator/report/merged-target/updated.target
index 0058e13..2f663a9 100644
--- a/maven/org.eclipse.oomph.maven.generator/report/merged-target/updated.target
+++ b/maven/org.eclipse.oomph.maven.generator/report/merged-target/updated.target
@@ -539,6 +539,24 @@
         </dependency>
         <dependency>
           <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.dto</artifactId>
+          <version>1.1.1</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.framework</artifactId>
+          <version>1.10.0</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.resource</artifactId>
+          <version>1.0.1</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
           <artifactId>org.osgi.service.cm</artifactId>
           <version>1.6.1</version>
           <type>jar</type>
@@ -587,6 +605,12 @@
         </dependency>
         <dependency>
           <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.service.log</artifactId>
+          <version>1.5.0</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
           <artifactId>org.osgi.service.log.stream</artifactId>
           <version>1.0.0</version>
           <type>jar</type>
@@ -671,6 +695,12 @@
         </dependency>
         <dependency>
           <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.util.tracker</artifactId>
+          <version>1.5.4</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
           <artifactId>org.osgi.util.xml</artifactId>
           <version>1.0.2</version>
           <type>jar</type>
@@ -750,10 +780,12 @@
       </dependencies>
     </location>
 
+<!--
     <location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
       <repository location="https://download.eclipse.org/eclipse/updates/4.26"/>
       <unit id="org.eclipse.osgi" version="0.0.0"/>
     </location>
+-->
     <location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
       <repository location="https://download.eclipse.org/tools/orbit/downloads/latest-I"/>
       <unit id="org.jdom2" version="0.0.0"/>
diff --git a/maven/org.eclipse.oomph.maven.generator/report/platform/original.target b/maven/org.eclipse.oomph.maven.generator/report/platform/original.target
index f8e405e..2ab9af2 100644
--- a/maven/org.eclipse.oomph.maven.generator/report/platform/original.target
+++ b/maven/org.eclipse.oomph.maven.generator/report/platform/original.target
@@ -46,7 +46,7 @@
       <!-- This is the "normal" Orbit repository. During development on Bug 568936 this repo is the EBR (git)
            sourced bundles of Orbit from 2022-03. This is the sub-p2-repo of the 2022-03 recommended build.
            This is the repo that is expected to be updated on milestones based on Orbit deliveries. -->
-      <repository location="https://download.eclipse.org/tools/orbit/downloads/drops/S20230214193619/repository/"/>
+      <repository location="https://download.eclipse.org/tools/orbit/downloads/drops/R20230302014618/repository/"/>
     </location>
     <location includeAllPlatforms="true" includeMode="slicer" type="InstallableUnit">
 
diff --git a/maven/org.eclipse.oomph.maven.generator/report/platform/updated.target b/maven/org.eclipse.oomph.maven.generator/report/platform/updated.target
index 2013dbc..2eccafa 100644
--- a/maven/org.eclipse.oomph.maven.generator/report/platform/updated.target
+++ b/maven/org.eclipse.oomph.maven.generator/report/platform/updated.target
@@ -46,7 +46,7 @@
       <!-- This is the "normal" Orbit repository. During development on Bug 568936 this repo is the EBR (git)
            sourced bundles of Orbit from 2022-03. This is the sub-p2-repo of the 2022-03 recommended build.
            This is the repo that is expected to be updated on milestones based on Orbit deliveries. -->
-      <repository location="https://download.eclipse.org/tools/orbit/downloads/drops/S20230214193619/repository/"/>
+      <repository location="https://download.eclipse.org/tools/orbit/downloads/drops/R20230302014618/repository/"/>
     </location>
     <location includeAllPlatforms="true" includeMode="slicer" type="InstallableUnit">
 
diff --git a/maven/org.eclipse.oomph.maven.generator/report/supplement/REPORT.md b/maven/org.eclipse.oomph.maven.generator/report/supplement/REPORT.md
index 793dc37..eb76bcf 100644
--- a/maven/org.eclipse.oomph.maven.generator/report/supplement/REPORT.md
+++ b/maven/org.eclipse.oomph.maven.generator/report/supplement/REPORT.md
@@ -13,3 +13,9 @@
     - [org.apache.aries.spifly.dynamic.bundle](https://repo1.maven.org/maven2/org/apache/aries/spifly/org.apache.aries.spifly.dynamic.bundle/) **[1.3.6](https://repo1.maven.org/maven2/org/apache/aries/spifly/org.apache.aries.spifly.dynamic.bundle/1.3.6)**
  - [org.apache.felix](https://repo1.maven.org/maven2/org/apache/felix/)
     - [org.apache.felix.http.servlet-api](https://repo1.maven.org/maven2/org/apache/felix/org.apache.felix.http.servlet-api/) **[1.2.0](https://repo1.maven.org/maven2/org/apache/felix/org.apache.felix.http.servlet-api/1.2.0)**
+ - [org.osgi](https://repo1.maven.org/maven2/org/osgi/)
+    - [org.osgi.dto](https://repo1.maven.org/maven2/org/osgi/org.osgi.dto/) **[1.1.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.dto/1.1.1)**
+    - [org.osgi.framework](https://repo1.maven.org/maven2/org/osgi/org.osgi.framework/) **[1.10.0](https://repo1.maven.org/maven2/org/osgi/org.osgi.framework/1.10.0)**
+    - [org.osgi.resource](https://repo1.maven.org/maven2/org/osgi/org.osgi.resource/) **[1.0.1](https://repo1.maven.org/maven2/org/osgi/org.osgi.resource/1.0.1)**
+    - [org.osgi.service.log](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/) **[1.5.0](https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/1.5.0)**
+    - [org.osgi.util.tracker](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.tracker/) **[1.5.4](https://repo1.maven.org/maven2/org/osgi/org.osgi.util.tracker/1.5.4)**
diff --git a/maven/org.eclipse.oomph.maven.generator/report/supplement/original.target b/maven/org.eclipse.oomph.maven.generator/report/supplement/original.target
index 3d723ed..dcb9c8f 100644
--- a/maven/org.eclipse.oomph.maven.generator/report/supplement/original.target
+++ b/maven/org.eclipse.oomph.maven.generator/report/supplement/original.target
@@ -38,6 +38,41 @@
           <version>3.2.2</version>
           <type>jar</type>
         </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.framework</artifactId>
+          <version>1.10.0</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.resource</artifactId>
+          <version>1.0.1</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.service.log</artifactId>
+          <version>1.5.0</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.util.tracker</artifactId>
+          <version>1.5.4</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.dto</artifactId>
+          <version>1.1.1</version>
+          <type>jar</type>
+        </dependency>
       </dependencies>
     </location>
   </locations>
diff --git a/maven/org.eclipse.oomph.maven.generator/report/supplement/updated.target b/maven/org.eclipse.oomph.maven.generator/report/supplement/updated.target
index 3d723ed..dcb9c8f 100644
--- a/maven/org.eclipse.oomph.maven.generator/report/supplement/updated.target
+++ b/maven/org.eclipse.oomph.maven.generator/report/supplement/updated.target
@@ -38,6 +38,41 @@
           <version>3.2.2</version>
           <type>jar</type>
         </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.framework</artifactId>
+          <version>1.10.0</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.resource</artifactId>
+          <version>1.0.1</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.service.log</artifactId>
+          <version>1.5.0</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.util.tracker</artifactId>
+          <version>1.5.4</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.dto</artifactId>
+          <version>1.1.1</version>
+          <type>jar</type>
+        </dependency>
       </dependencies>
     </location>
   </locations>
diff --git a/maven/tp/Maven.target b/maven/tp/Maven.target
index 0058e13..c5b0229 100644
--- a/maven/tp/Maven.target
+++ b/maven/tp/Maven.target
@@ -539,6 +539,24 @@
         </dependency>
         <dependency>
           <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.dto</artifactId>
+          <version>1.1.1</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.framework</artifactId>
+          <version>1.10.0</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.resource</artifactId>
+          <version>1.0.1</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
           <artifactId>org.osgi.service.cm</artifactId>
           <version>1.6.1</version>
           <type>jar</type>
@@ -587,6 +605,12 @@
         </dependency>
         <dependency>
           <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.service.log</artifactId>
+          <version>1.5.0</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
           <artifactId>org.osgi.service.log.stream</artifactId>
           <version>1.0.0</version>
           <type>jar</type>
@@ -671,6 +695,12 @@
         </dependency>
         <dependency>
           <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.util.tracker</artifactId>
+          <version>1.5.4</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.osgi</groupId>
           <artifactId>org.osgi.util.xml</artifactId>
           <version>1.0.2</version>
           <type>jar</type>
@@ -751,10 +781,6 @@
     </location>
 
     <location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
-      <repository location="https://download.eclipse.org/eclipse/updates/4.26"/>
-      <unit id="org.eclipse.osgi" version="0.0.0"/>
-    </location>
-    <location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
       <repository location="https://download.eclipse.org/tools/orbit/downloads/latest-I"/>
       <unit id="org.jdom2" version="0.0.0"/>
       <unit id="org.junit" version="0.0.0"/>
diff --git a/maven/tp/other/MavenSupplement.target b/maven/tp/other/MavenSupplement.target
index 3d723ed..dcb9c8f 100644
--- a/maven/tp/other/MavenSupplement.target
+++ b/maven/tp/other/MavenSupplement.target
@@ -38,6 +38,41 @@
           <version>3.2.2</version>
           <type>jar</type>
         </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.framework</artifactId>
+          <version>1.10.0</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.resource</artifactId>
+          <version>1.0.1</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.service.log</artifactId>
+          <version>1.5.0</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.util.tracker</artifactId>
+          <version>1.5.4</version>
+          <type>jar</type>
+        </dependency>
+
+        <dependency>
+          <groupId>org.osgi</groupId>
+          <artifactId>org.osgi.dto</artifactId>
+          <version>1.1.1</version>
+          <type>jar</type>
+        </dependency>
       </dependencies>
     </location>
   </locations>