2011-11-02 3 views
1

playframework 1.2.3, 플레이 1.2.6k프레임 워크 Greenscript, NullPointerException이 greenscript

페이지에 액세스 할 때 나는

라인 (174) 아래의 예에서 마지막 줄이 GreenScriptPlugin.java

라인 (174)에 NullPointerException이 얻을 (JobsPlugin.executor ...) :

@Override 
    public void afterApplicationStart() { 
     Properties p = Play.configuration; 
     for (ResourceType type: ResourceType.values()) { 
      final Minimizer m = type == ResourceType.JS ? jsM_ : cssM_; 
      String s = fetchProp_(p, String.format("greenscript%s.cache.check", type.getExtension())); 
      int i = "never".equalsIgnoreCase(s) ? -1 : Time.parseDuration(s); 
      if (-1 != i) { 
       Job<Object> j = new Job<Object>() { 
        @Override 
        public void doJob() { 
         m.checkCache(); 
        } 
       }; 
       JobsPlugin.executor.scheduleWithFixedDelay(j, i, i, TimeUnit.SECONDS); 
      } 
     } 
    } 
+0

greenscript도 통합하는 데 어려움이있었습니다. 이제 우리는 매력처럼 작동하는 [Press Plugin] (http://www.playframework.org/modules/press-1.0.23/home)을 사용합니다. 통합 및 테스트하기가 매우 쉽습니다. – evandongen

+0

안녕하세요, evandongen, 내가 당신 greenscript 통합 문제가 발생했습니다 알아? greenscript의 저자로서 나는이 도구를 더 좋게 만들고 싶습니다. 그 ... 녹색 –

답변

1

독자적인 오류가있는 Google 앱 엔진이이 문제를 일으키는 것으로 나타났습니다. 이 문제가 해결 된 후 greenscript는 예상대로 작동했습니다.