【发布时间】:2017-12-04 22:53:05
【问题描述】:
同样的问题
Migrating to Jenkins 2.1- AJP support is removed in Winstone 3.0 due to Jetty 9 not supporting AJP
但在 freebsd 上。我试图在 rc.d 脚本中添加 -DJENKINS_AJP_PORT="-1"、--ajpPort=-1 和 --ajp13Port=-1 ,但没有成功。运行 #java -jar /usr/local/share/jenkins/jenkins.war --help 显示没有关于 ajp 的选项。
FreeBSD 10.3-RELEASE-p11、jenkins-2.47/2.59、openjdk-7.111.01_3,1/openjdk-7.111.01_4,
日志:
SEVERE: Container startup failed
java.io.IOException: Failed to start a listener: winstone.Ajp13ConnectorFactory
at winstone.Launcher.spawnListener(Launcher.java:207)
at winstone.Launcher.<init>(Launcher.java:148)
at winstone.Launcher.main(Launcher.java:352)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at Main._main(Main.java:264)
at Main.main(Main.java:112)
Caused by: java.lang.UnsupportedOperationException: AJP support is removed in Winstone 3.0 due to Jetty 9 not supporting AJP. For reverse proxying, please use HTTP instead of AJP.
at winstone.Ajp13ConnectorFactory.start(Ajp13ConnectorFactory.java:32)
at winstone.Launcher.spawnListener(Launcher.java:205)
... 8 more
【问题讨论】: