|
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