|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Всем привет! Пишу Soap service на Java Spring Boot 2.1.2 с дальнейшим деплоем на Tomcat или Tomee. IDE NetBeans 8.2 Появляются ошибки, связанные с совместимостью версий библиотек, например: Код: java 1.
Код: java 1.
Я совсем запутался. Какой минимальный набор компонентов нужен для написания простейшего Soap service на Java Spring Boot 2.1.2: Java SE или EE? Какая версия? Какой сервер Tomcat или Tomee? Какая версия? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 14:36 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Molasar, для SpringBoot достаточно Tomcat ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 14:42 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Molasar, А Вы скачивали с гитхаба и делали в своем maven нечто такое: <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.10.1</version> </dependency> ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 14:45 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Нет, а что это? Andy_OLAPMolasar, А Вы скачивали с гитхаба и делали в своем maven нечто такое: <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.10.1</version> </dependency> ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 14:50 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
MolasarНет, а что это? А это ответ на "Type org.joda.time.ReadableInstant not present". ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 14:51 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
А в каких случаях используется Tomee? KachalovMolasar, для SpringBoot достаточно Tomcat ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 14:54 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
пом файл версию томката содержимое папки томката \lib ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 15:05 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
MolasarА в каких случаях используется Tomee? - в тех случаях когда нужна полная имплементация стека JavaEE (тогда же когда нужен GlassFish/WildFly/WebLogic и т п). Когда нужно EJB, JMS. Стек Spring содержит альтернативные имплементации некоторых JavaEE спецификаций и собственных спецификаций и при его использовании 80% реализованного в сервере приложений превращается в мусор, а war-файл приложения на Spring по размерам начинает приближаться к размерам сервера приложений. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 15:38 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
pom.xml Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
apache-tomee-plume-8.0.0-M1 Озверинпом файл версию томката содержимое папки томката \lib ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 15:58 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
В выше приведенной конфигурации ошибка при запуске как JAR не выскакивает и приложение работает. В случае WAR файла: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240.
Озверинпом файл версию томката содержимое папки томката \lib ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 16:01 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Появилась такая ошибка: Код: java 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 16:25 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Molasar, давайте разбираться: 1. Если jodatime в classpath, то https://github.com/hibernate/hibernate-validator/blob/6.0.14.Final/engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java#L367 валидатор пытается подгрузить тот самый ненавистный Код: java 1.
, который использует непредставленный o Код: java 1.
. 2. Но в либах то вроде есть и значит подозрение на то, что это какой-то баг у самого томи? Можно попробовать убрать из /lib либу joda-time вовсе, чтобы не было попытки загрузить этот класс, либо, если джода тайм таки там кому-то нужен - искать баги у томи в репозитории. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 16:26 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
MolasarПоявилась такая ошибка: Код: java 1.
остановите ваш сервер-то.он наверное и использует. Может вы его открыли каким-нить архиватором на просмотр?:) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 16:27 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Появилась новая ошибка при деплое на Tomee: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93.
ОзверинMolasarПоявилась такая ошибка: Код: java 1.
остановите ваш сервер-то.он наверное и использует. Может вы его открыли каким-нить архиватором на просмотр?:) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 17:31 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Molasar, так а старая куда делась? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 17:34 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Сделал как вы сказали, ранее ОзверинMolasar, так а старая куда делась? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 17:42 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
В папке с Tomee были некорректно удален предыдущая версия проекта. Я переставил Tomee ОзверинMolasar, так а старая куда делась? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 17:49 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Molasar, гляньте пожалуйста, какая версия wsdlj4 у вас подтянулась со спригбутом? Потому что в папке с томи я тоже вижу его - может конфликтует? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2019, 18:34 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
В папке проекта SoapDemo\target\soapdemo\WEB-INF\lib\wsdl4j-1.6.3.jar В папке Tomee лежит такой же. Но что характерно, под Tomcat 9.0.14 всё запустилось без ошибок. ОзверинMolasar, гляньте пожалуйста, какая версия wsdlj4 у вас подтянулась со спригбутом? Потому что в папке с томи я тоже вижу его - может конфликтует? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2019, 09:56 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
Molasar, судя по всему в папке /lib еще и xalan лишний. Мы так оттуда все удалим ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2019, 10:01 |
|
Совместимость кода с Java SE EE Tomcat Tomee
|
|||
---|---|---|---|
#18+
В логах нашел: Код: java 1. 2.
Код: java 1. 2. 3. 4. 5.
Как с этим бороться? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2019, 11:10 |
|
|
start [/forum/topic.php?fid=59&fpage=33&tid=2121524]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
1ms |
get page messages: |
148ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 229ms |
0 / 0 |