2013-05-24 9 views
0

WebLogic 10.3에서 CAS 서버를 작동시키는 데 몇 가지 문제가 있습니다. SAML 파일의 구문 분석/읽기 오류로 인해 문제가 발생합니다.CAS 서버 3.5.2를 만들 수 없습니다.

가 CAS 서버 '직장'을 얻으려면 내가 추가했다 :

<prefer-application-packages> 
    <package-name>org.apache.xerces.*</package-name> 
</prefer-application-packages> 

을 내 weblogic.xml의에

그리고 내가 CAS 서버를 실행할 때 (다음 웹 사이트/CAS/로그인 접근) 내가 발견

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'casSamlServiceSuccessView': Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/jasig/cas/web/view/Saml10SuccessResponseView 
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:997) 
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:943) 
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) 
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) 
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) 
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) 
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) 
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) 
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) 
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:914) 
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) 
    at org.springframework.web.servlet.view.ResourceBundleViewResolver.initFactory(ResourceBundleViewResolver.java:254) 
    at org.springframework.web.servlet.view.ResourceBundleViewResolver.loadView(ResourceBundleViewResolver.java:194) 
    at org.springframework.web.servlet.view.AbstractCachingViewResolver.createView(AbstractCachingViewResolver.java:186) 
    at org.springframework.web.servlet.view.AbstractCachingViewResolver.resolveViewName(AbstractCachingViewResolver.java:103) 
    at org.springframework.web.servlet.DispatcherServlet.resolveViewName(DispatcherServlet.java:1212) 
    at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1160) 
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:951) 
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) 
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) 
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:779) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:821) 
    at org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody2(SafeDispatcherServlet.java:128) 
    at org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody3$advice(SafeDispatcherServlet.java:58) 
    at org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:1) 
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) 
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) 
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300) 
: 내가 웹 로직에 로그인 볼 때, 난이 오류가 발생했습니다

CAS is Unavailable 
There was an error trying to complete your request. Please notify your support desk or try again. 

나는 이것을 고치는 방법을 모른다. 당신이 어떤 생각을 가지고 있다면 그것은 좋을 것입니다. 고마워,

+0

classpath 및 WEB-INF/lib 디렉토리에 어떤 jar 파일이 있습니까? 내 추측은 뭔가 빠졌거나 나쁜 버전입니다. 이 답변을 확인하십시오 : https://groups.google.com/forum/#!msg/jasig-cas-user/yoDZLnCpleI/zvN1p5qQSL4J –

답변