smalenfant opened a new issue #4487: Can't compile Traffic Router with Tomcat > 
8.3.38
URL: https://github.com/apache/trafficcontrol/issues/4487
 
 
   Looks like code has been refactored upstream and function used have been 
removed.
   
   Tomcat might have matured where the Traffic Router code doesn't compile with 
never version anymore.
   
   Source of the commit that cause the issue is:
   
https://github.com/apache/tomcat/commit/de5854d4af75aed5ae5cf737f89303bddbb85b16#diff-70181255570996a6bdcd0c685a379624
   
   - [] bug report
   - [ ] new feature / enhancement request
   - [x] improvement request (usability, performance, tech debt, etc.)
   - [ ] other <!--(Please do not submit support requests here - see above)-->
   
   ## Traffic Control components affected ...
   <!-- (check all that apply with "[x]") -->
   - [ ] CDN in a Box
   - [ ] Documentation
   - [ ] Grove
   - [ ] Traffic Control Client
   - [ ] Traffic Monitor
   - [ ] Traffic Ops
   - [ ] Traffic Ops ORT
   - [ ] Traffic Portal
   - [x] Traffic Router
   - [ ] Traffic Stats
   - [ ] Traffic Vault
   - [ ] unknown
   
   Error during compile:
   
   ```
   traffic_router_build_1   | [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on 
project traffic_router_connector: Compilation failure: Compilation failure: 
   traffic_router_build_1   | [ERROR] 
/tmp/go/src/github.com/apache/trafficcontrol/traffic_router/connector/src/main/java/com/comcast/cdn/traffic_control/traffic_router/protocol/RouterNioEndpoint.java:[73,31]
 error: cannot find symbol
   traffic_router_build_1   | [ERROR]   symbol:   method getSslConfigType()
   traffic_router_build_1   | [ERROR]   location: class RouterNioEndpoint
   traffic_router_build_1   | [ERROR] 
/tmp/go/src/github.com/apache/trafficcontrol/traffic_router/connector/src/main/java/com/comcast/cdn/traffic_control/traffic_router/protocol/RouterNioEndpoint.java:[109,32]
 error: cannot find symbol
   traffic_router_build_1   | [ERROR]   symbol:   method getSslConfigType()
   traffic_router_build_1   | [ERROR]   location: class RouterNioEndpoint
   traffic_router_build_1   | [ERROR] 
/tmp/go/src/github.com/apache/trafficcontrol/traffic_router/connector/src/main/java/com/comcast/cdn/traffic_control/traffic_router/protocol/RouterSslUtil.java:[31,7]
 error: RouterSslUtil is not abstract and does not override abstract method 
createSSLContextInternal(List<String>) in SSLUtilBase
   traffic_router_build_1   | [ERROR] 
/tmp/go/src/github.com/apache/trafficcontrol/traffic_router/connector/src/main/java/com/comcast/cdn/traffic_control/traffic_router/protocol/RouterSslUtil.java:[59,22]
 error: createSSLContext(List<String>) in RouterSslUtil cannot override 
createSSLContext(List<String>) in SSLUtilBase
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to