2017-09-27 9 views
0

지난 3 일 동안 4.X 서버에서 CAS 5.1.x 서버로 변경하려고 시도해 왔습니다. 그리고 아무런 진전이 없다. cas-server-webapp-tomcat에 종속성을 제거 할 때마다 artifact는 로컬 Tomcat apache 서버에 배포되지만 표준 Apache 404 오류 페이지를 제외하고는 아무 것도 표시하지 않습니다.cas-server-webapp-tomcat으로 CAS 5.1.x로 업그레이드하고 설정하기

"C:\Program Files\Java\jdk1.8.0_144\bin\java" -Dcatalina.base=C:\Users\dhogue\.IntelliJIdea2017.1\system\tomcat\Unnamed_src-cas_2 "-Dcatalina.home=C:\Tomcat 70" "-Djava.io.tmpdir=C:\Tomcat 70\temp" -Dcom.sun.management.jmxremote= -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=127.0.0.1 -cp "C:\Tomcat 70\bin\bootstrap.jar;C:\Tomcat 70\bin\tomcat-juli.jar" org.apache.catalina.startup.Bootstrap start 
    [2017-09-27 01:11:17,832] Artifact src-cas:war: Server is not connected. Deploy is not available. 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Server version:  Apache Tomcat/7.0.63 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Server built:   Jun 30 2015 08:08:33 UTC 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Server number:   7.0.63.0 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: OS Name:    Windows 7 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: OS Version:   6.1 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Architecture:   amd64 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Java Home:    C:\Program Files\Java\jdk1.8.0_144\jre 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: JVM Version:   1.8.0_144-b01 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: JVM Vendor:   Oracle Corporation 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: CATALINA_BASE:   C:\Users\dhogue\.IntelliJIdea2017.1\system\tomcat\Unnamed_src-cas_2 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: CATALINA_HOME:   C:\Tomcat 70 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Command line argument: -Dcatalina.base=C:\Users\dhogue\.IntelliJIdea2017.1\system\tomcat\Unnamed_src-cas_2 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Command line argument: -Dcatalina.home=C:\Tomcat 70 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Command line argument: -Djava.io.tmpdir=C:\Tomcat 70\temp 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Command line argument: -Dcom.sun.management.jmxremote= 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Command line argument: -Dcom.sun.management.jmxremote.port=1099 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Command line argument: -Dcom.sun.management.jmxremote.ssl=false 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Command line argument: -Dcom.sun.management.jmxremote.authenticate=false 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.VersionLoggerListener log 
    INFO: Command line argument: -Djava.rmi.server.hostname=127.0.0.1 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent 
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.8.0_144\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\phantomjs-2.1.1-windows\bin;C:\Program Files\jscoverage-0.5.1;C:\Ruby22-x64\bin;C:\Program Files\apache-ant-1.9.9/bin;C:\Program Files\apache-maven-3.0.4\bin;C:\ProgramData\Oracle\Java\javapath;c:\Program Files (x86)\AMD APP\bin\x86_64;c:\Program Files (x86)\AMD APP\bin\x86;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\TortoiseSVN\bin;C:\Program Files\MySQL\MySQL Utilities 1.6\;C:\Program Files (x86)\Skype\Phone\;. 
    Sep 27, 2017 1:11:19 PM org.apache.coyote.AbstractProtocol init 
    INFO: Initializing ProtocolHandler ["http-bio-9090"] 
    Sep 27, 2017 1:11:19 PM org.apache.coyote.AbstractProtocol init 
    INFO: Initializing ProtocolHandler ["ajp-bio-9009"] 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.Catalina load 
    INFO: Initialization processed in 929 ms 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.core.StandardService startInternal 
    INFO: Starting service Catalina 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.core.StandardEngine startInternal 
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.63 
    Sep 27, 2017 1:11:19 PM org.apache.coyote.AbstractProtocol start 
    INFO: Starting ProtocolHandler ["http-bio-9090"] 
    Sep 27, 2017 1:11:19 PM org.apache.coyote.AbstractProtocol start 
    INFO: Starting ProtocolHandler ["ajp-bio-9009"] 
    Sep 27, 2017 1:11:19 PM org.apache.catalina.startup.Catalina start 
    INFO: Server startup in 54 ms 
    Connected to server 
    [2017-09-27 01:11:19,924] Artifact src-cas:war: Artifact is being deployed, please wait... 
    Sep 27, 2017 1:11:22 PM org.apache.catalina.loader.WebappClassLoader validateJarFile 
    INFO: validateJarFile(C:\Tomcat 70\webapps\ROOT\WEB-INF\lib\el-api-2.2.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/el/Expression.class 
    Sep 27, 2017 1:11:29 PM org.apache.catalina.startup.HostConfig deployDirectory 
    INFO: Deploying web application directory C:\Tomcat 70\webapps\manager 
    Sep 27, 2017 1:11:29 PM org.apache.catalina.startup.TldConfig execute 
    INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 
    Sep 27, 2017 1:11:30 PM org.apache.catalina.startup.HostConfig deployDirectory 
    INFO: Deployment of web application directory C:\Tomcat 70\webapps\manager has finished in 195 ms 
    Sep 27, 2017 1:11:30 PM org.apache.catalina.startup.TldConfig execute 
    INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 
    Sep 27, 2017 1:11:30 PM org.apache.catalina.core.ApplicationContext log 
    INFO: 1 Spring WebApplicationInitializers detected on classpath 
    [2017-09-27 01:11:30,468] Artifact src-cas:war: Artifact is deployed successfully 
    [2017-09-27 01:11:30,468] Artifact src-cas:war: Deploy took 10,544 milliseconds 

난, 난 항상 오류가 결국 한 나는 무엇을 시도했다 상관없이 CAS 서버 - 웹 애플리케이션-바람둥이 의존 그것을 실행하지하려고 할 때마다 같이 : 다음은이 경우에 대한 로그입니다 다음 로그 : 다른 필요한 것이 무엇

확실하지하게 IntelliJ IDEA 물어 내가 제공합니다 : cas.pom

IDE : 여기

Error with cas-server-webapp-tomcat 내 현재의 폼은 파일입니다 ... 혼란을 변명 네가 나를 도울 필요가있는 모든 것.

답변

0

두 가지가 나에게 눈에 띄는 :

  1. CAS 서버 - 웹 애플리케이션-Tomcat은 임베디드 Tomcat 컨테이너가 포함되어 있습니다. 외부 서버를 사용하는 경우 cas-server-webapp를 사용하십시오.

  2. 외부 바람둥이가 7.x 인 것처럼 보입니다. 당신은 적어도 톰캣 8

https://apereo.github.io/cas/5.1.x/installation/Configuring-Servlet-Container.html

+0

덕분에 필요하지만, 나는 또한 문제가 된 루트에 배포하기 때문에 기본적으로 해당 폴더에 무엇을해야 파괴,하지만 7 사용, 그래서 좋은 답변을 밝혀 . – DylanHogue