チェンジセット 289

差分発生行の前後
無視リスト:
コミット日時:
2008/04/21 16:30:19 (14 年前)
コミッタ:
shinomiya
ログメッセージ:

指定されたソースディレクトリにファイルが存在しなかった場合、通常のソースディレクトリから検索するように修正。

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • trunk/im-jssp/src/main/java/org/intra_mart/jssp/script/provider/ScriptScopeBuilderImpl.java

    r182 r289  
    199199                catch(ClassNotFoundException cnfe){ 
    200200 
    201                         SourceFile sourceFile
     201                        SourceFile sourceFile = null
    202202                         
    203                         if(sourceDir == null){ 
    204                                 SourceFileProvider provider = SourceFileProviderManager.getSourceFileProvider(this.getLocale()); 
    205                                 sourceFile = provider.getSourceFile(path); 
    206                         } 
    207                         else{ 
    208                                 // 指定されたソースディレクトリを元にJSソースを検索 
     203                        // 指定されたソースディレクトリで検索 
     204                        if(sourceDir != null){ 
    209205                                try { 
    210206                                        SourceLoader sourceLoader = new SourceLoader(sourceDir); 
     
    212208                                } 
    213209                                catch (Exception e) { 
    214                                         throw Context.throwAsScriptRuntimeEx(e); 
    215                                 } 
     210                                        /* 無視 => 通常のソースディレクトリで検索 */ 
     211                                } 
     212                        } 
     213                         
     214                        // 指定されたソースディレクトリで見つからなかった場合 
     215                        if(sourceFile == null){ 
     216                                // 通常のソースディレクトリで検索 
     217                                SourceFileProvider provider = SourceFileProviderManager.getSourceFileProvider(this.getLocale()); 
     218                                sourceFile = provider.getSourceFile(path); 
    216219                        } 
    217220