2011-07-26 3 views
0

내 프로젝트에서 일부 URL의 분석을 보여줍니다. 모든 일이 잘 작동하지만 일부 시간부터 로컬 컴퓨터에서 AnalyticsService를 초기화 할 수 없습니다. org.springframework.web.util.NestedServletException : 나는 오류java.lang.NoSuchFieldError : GData 분석의 V2_1

java.lang.RuntimeException: org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoSuchFieldError: V2_1 
at org.osaf.cosmo.ui.DispatcherServlet.service(DispatcherServlet.java:48) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) 
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) 
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) 
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) 
at org.tuckey.web.filters.urlrewrite.RewrittenUrl.doRewrite(RewrittenUrl.java:176) 
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:728) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.osaf.cosmo.filters.UsernameRequestIntegrationFilter.doFilter(UsernameRequestIntegrationFilter.java:63) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.osaf.cosmo.log.HttpLoggingFilter.doFilter(HttpLoggingFilter.java:136) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359) 
at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) 
at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) 
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) 
at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) 
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) 
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) 
at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) 
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) 
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) 
at com.stpl.pats.filters.AccountActivationCheckFilter.doFilterInternal(AccountActivationCheckFilter.java:78) 
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) 
at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:268) 
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) 
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) 
at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116) 
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) 
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) 
at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:229) 
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) 
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) 
at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174) 
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183) 
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at com.stpl.pats.filters.WarningContextClearingFilter.doFilter(WarningContextClearingFilter.java:50) 
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183) 
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174) 
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.osaf.cosmo.ui.VersionHeaderFilter.doFilter(VersionHeaderFilter.java:55) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.osaf.cosmo.filters.HttpOverrideFilter.doFilter(HttpOverrideFilter.java:67) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at com.stpl.pats.commons.visitorcontext.filter.HttpSessionVisitorContextIntegrationFilter.doFilterHttp(HttpSessionVisitorContextIntegrationFilter.java:127) 
at com.stpl.pats.commons.visitorcontext.filter.HttpSessionVisitorContextIntegrationFilter.doFilter(HttpSessionVisitorContextIntegrationFilter.java:77) 
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183) 
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at com.stpl.pats.commons.metadata.filter.MetaDataIntegrationFilter.doFilterHttp(MetaDataIntegrationFilter.java:127) 
at com.stpl.pats.commons.metadata.filter.MetaDataIntegrationFilter.doFilter(MetaDataIntegrationFilter.java:58) 
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183) 
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at com.stpl.pats.filters.HttpSessionEComContextIntegrationFilter.doFilterHttp(HttpSessionEComContextIntegrationFilter.java:163) 
at com.stpl.pats.filters.HttpSessionEComContextIntegrationFilter.doFilter(HttpSessionEComContextIntegrationFilter.java:103) 
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183) 
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555) 
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) 
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) 
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) 
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) 
at java.lang.Thread.run(Thread.java:619) 

에 의한 다음 무엇입니까 처리기 처리가 실패; 중첩 예외는 java.lang.NoSuchFieldError입니다 : V2_1 at org.springframework.web.servlet.DispatcherServlet.doDispatch (DispatcherServlet.java:920) at org.springframework.web.servlet.DispatcherServlet.doService (DispatcherServlet.java:809) 인 javax.servlet.http.HttpServlet에서 org.springframework.web.servlet.FrameworkServlet.doGet (FrameworkServlet.java:453) 에서 org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java:523) 에서 . 서비스 (HttpServlet.java:617) org.osaf.cosmo.ui.DispatcherServlet.service (DispatcherServlet.java:44)에서

나는 때문에이 문제에 내 프로젝트를 완료 할 수 없습니다 생각으로 저를 도와주세요. 나도이 직면 한

<dependency> 
<groupId>com.google</groupId> 
<artifactId>gdata-base</artifactId> 
<version>1.0</version> 
<type>jar</type> 
<scope>compile</scope> 
</dependency> 

<dependency> 
<groupId>gdata-analytics</groupId> 
    <artifactId>gdata-analytics</artifactId> 
    <version>2.1</version> 
    <type>jar</type> 
<scope>compile</scope> 
    </dependency> 
    <dependency> 
<groupId>gdata-analytics-meta</groupId> 
<artifactId>gdata-analytics-meta</artifactId> 
<version>2.1</version> 
<type>jar</type> 
<scope>compile</scope> 
    </dependency> 
    <dependency> 
<groupId>com.google</groupId> 
<artifactId>gdata-core</artifactId> 
<version>1.0</version> 
<type>jar</type> 
<scope>compile</scope> 
    </dependency> 
    <dependency> 
<groupId>com.google</groupId> 
<artifactId>gdata-client</artifactId> 
<version>1.0</version> 
<type>jar</type> 
<scope>compile</scope> 
    </dependency> 

    <dependency> 
<groupId>gdata-client-meta</groupId> 
<artifactId>gdata-client-meta</artifactId> 
<version>1.0</version> 
<type>jar</type> 
<scope>compile</scope> 
    </dependency> 

    <dependency> 
<groupId>com.google</groupId> 
<artifactId>gdata-calendar</artifactId> 
<version>2.0</version> 
<type>jar</type> 
<scope>compile</scope> 
    </dependency> 
    <dependency> 
<groupId>com.google</groupId> 
<artifactId>gdata-contacts</artifactId> 
<version>2.0</version> 
<type>jar</type> 
<scope>compile</scope> 
    </dependency> 
    <dependency> 
<groupId>com.google</groupId> 
<artifactId>gdata-media</artifactId> 
<version>1.0</version> 
<type>jar</type> 
<scope>compile</scope> 
    </dependency> 
    <dependency> 
<groupId>com.google</groupId> 
<artifactId>gdata-photos</artifactId> 
<version>1.0</version> 
<type>jar</type> 
<scope>compile</scope> 
    </dependency> 

답변

1

을 다음과 그것을 추적하는 데 시간이 걸렸지 만 문제가 당신의 GDATA 코어-1.0.jar와 가능성이 높습니다로의 GData 분석에 대한 POM 항목입니다.

모든 gdata-core-1.0.jars는 동일하지 않습니다 (1.0 버전 번호와 관계 없음). http://code.google.com/p/gdata-java-client/downloads/list으로 이동하여 최신 zip 파일 (현재 : gdata-src.java-1.45.0.zip)을 다운로드하십시오. zip과 ./java/lib/에서 압축을 풀면 최신 버전의 gdata-core-1.0.jar 라이브러리가 있습니다. 이 라이브러리를 사용해보십시오. 다른 오래된 라이브러리를 바꾸고 싶을 수도 있습니다.

굿 럭