Skip to content

Commit e91a262

Browse files
AXIS2-6100 openapi docs and missing features
1 parent 8cdb235 commit e91a262

File tree

11 files changed

+1215
-193
lines changed

11 files changed

+1215
-193
lines changed

modules/openapi/pom.xml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,7 @@
1818
~ under the License.
1919
-->
2020

21-
<project xmlns="http://maven.apache.org/POM/4.0.0"
22-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
23-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
24-
http://maven.apache.org/xsd/maven-4.0.0.xsd">
21+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
2522
<modelVersion>4.0.0</modelVersion>
2623

2724
<parent>
@@ -32,8 +29,9 @@
3229
</parent>
3330

3431
<artifactId>axis2-openapi</artifactId>
35-
<name>Apache Axis2 - OpenAPI Integration Module</name>
3632
<packaging>jar</packaging>
33+
34+
<name>Apache Axis2 - OpenAPI Integration Module</name>
3735
<description>
3836
OpenAPI/Swagger integration module for Apache Axis2, providing automatic API documentation
3937
generation and Swagger UI support for REST services.
@@ -69,20 +67,20 @@
6967
<version>2.2.26</version>
7068
</dependency>
7169

72-
<!-- JSON Processing -->
73-
<dependency>
74-
<groupId>com.squareup.moshi</groupId>
75-
<artifactId>moshi</artifactId>
76-
<version>1.15.0</version>
77-
</dependency>
78-
7970
<!-- Jackson for OpenAPI model serialization (required by swagger-core) -->
8071
<dependency>
8172
<groupId>com.fasterxml.jackson.core</groupId>
8273
<artifactId>jackson-databind</artifactId>
8374
<version>2.15.2</version>
8475
</dependency>
8576

77+
<!-- Axis2 JSON module for enhanced moshih2 performance metrics -->
78+
<dependency>
79+
<groupId>org.apache.axis2</groupId>
80+
<artifactId>axis2-json</artifactId>
81+
<version>${project.version}</version>
82+
</dependency>
83+
8684
<!-- Jakarta Servlet API -->
8785
<dependency>
8886
<groupId>jakarta.servlet</groupId>
@@ -103,4 +101,4 @@
103101
<scope>test</scope>
104102
</dependency>
105103
</dependencies>
106-
</project>
104+
</project>

0 commit comments

Comments
 (0)