|
70 | 70 |
|
71 | 71 | <!-- Dependencies versions, please keep in alphabetical order -->
|
72 | 72 | <version.ch.qos.logback>1.5.18</version.ch.qos.logback>
|
73 |
| - <version.com.fasterxml.jackson>2.18.3</version.com.fasterxml.jackson> |
| 73 | + <version.com.fasterxml.jackson>2.19.0</version.com.fasterxml.jackson> |
74 | 74 | <version.com.networknt>1.5.7</version.com.networknt>
|
75 | 75 | <version.jakarta.validation>3.1.1</version.jakarta.validation>
|
76 | 76 | <version.jsonassert>1.5.2</version.jsonassert>
|
|
107 | 107 |
|
108 | 108 | <dependencyManagement>
|
109 | 109 | <dependencies>
|
| 110 | + <!-- |
| 111 | + Import Jackson BOM to align all Jackson modules |
| 112 | + Glassfish also has dependency to Jackson, so to avoid incompatibility we force |
| 113 | + our required version to it. |
| 114 | + --> |
110 | 115 | <dependency>
|
111 |
| - <groupId>org.slf4j</groupId> |
112 |
| - <artifactId>slf4j-api</artifactId> |
113 |
| - <version>${version.org.slf4j}</version> |
| 116 | + <groupId>com.fasterxml.jackson</groupId> |
| 117 | + <artifactId>jackson-bom</artifactId> |
| 118 | + <version>${version.com.fasterxml.jackson}</version> |
| 119 | + <type>pom</type> |
| 120 | + <scope>import</scope> |
114 | 121 | </dependency>
|
115 | 122 | <dependency>
|
116 | 123 | <groupId>com.fasterxml.jackson.core</groupId>
|
|
122 | 129 | <artifactId>jackson-databind</artifactId>
|
123 | 130 | <version>${version.com.fasterxml.jackson}</version>
|
124 | 131 | </dependency>
|
| 132 | + <dependency> |
| 133 | + <groupId>com.fasterxml.jackson.dataformat</groupId> |
| 134 | + <artifactId>jackson-dataformat-yaml</artifactId> |
| 135 | + <version>${version.com.fasterxml.jackson}</version> |
| 136 | + </dependency> |
| 137 | + <dependency> |
| 138 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 139 | + <artifactId>jackson-annotations</artifactId> |
| 140 | + <version>${version.com.fasterxml.jackson}</version> |
| 141 | + </dependency> |
| 142 | + |
| 143 | + <dependency> |
| 144 | + <groupId>org.slf4j</groupId> |
| 145 | + <artifactId>slf4j-api</artifactId> |
| 146 | + <version>${version.org.slf4j}</version> |
| 147 | + </dependency> |
125 | 148 | <dependency>
|
126 | 149 | <groupId>com.networknt</groupId>
|
127 | 150 | <artifactId>json-schema-validator</artifactId>
|
|
137 | 160 | <artifactId>expressly</artifactId>
|
138 | 161 | <version>${version.org.glassfish.expressly}</version>
|
139 | 162 | </dependency>
|
140 |
| - |
141 |
| - <dependency> |
142 |
| - <groupId>com.fasterxml.jackson.dataformat</groupId> |
143 |
| - <artifactId>jackson-dataformat-yaml</artifactId> |
144 |
| - <version>${version.com.fasterxml.jackson}</version> |
145 |
| - </dependency> |
146 | 163 | <dependency>
|
147 | 164 | <groupId>org.jsonschema2pojo</groupId>
|
148 | 165 | <artifactId>jsonschema2pojo-core</artifactId>
|
|
0 commit comments