WebLogic WebSocket 충돌 방지 설정 추가:
- Tomcat WebSocket 모듈(tomcat-embed-websocket) 제외 추가
This commit is contained in:
@@ -145,6 +145,14 @@ sourceSets {
|
|||||||
|
|
||||||
configurations {
|
configurations {
|
||||||
annotationProcessor
|
annotationProcessor
|
||||||
|
|
||||||
|
// WebLogic 배포 시 Tyrus WebSocket 필터(weblogic.websocket.tyrus.TyrusServletFilter)와
|
||||||
|
// 충돌 방지: WAR 에 번들된 Tomcat WsSci 가 javax.websocket.server.ServerContainer 속성을
|
||||||
|
// WsServerContainer 로 등록 → WebLogic Tyrus 필터가 TyrusServerContainer 로 캐스팅하다 실패.
|
||||||
|
// 앱은 WebSocket 미사용이므로 Tomcat WebSocket 모듈 제외.
|
||||||
|
all {
|
||||||
|
exclude group: 'org.apache.tomcat.embed', module: 'tomcat-embed-websocket'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
compileJava {
|
compileJava {
|
||||||
|
|||||||
Reference in New Issue
Block a user