2017-02-28 48 views
0

自定義共享項目結構Aikau一直在尋找現有的文件,不看overrided文件


/custom-share/src/main/resources/META-INF/js/alfresco/services/SearchService.js 
     /custom-share/src/main/resources/META-INF/js/alfresco/menus/CustomBulkSearchMenu.js 
     /custom-share/src/main/resources/META-INF/js/alfresco/documentlibrary/views/CustomSimpleView.js 

刻面,search.get.js


 services.push("alfresco/services/NavigationService", 
        "alfresco/services/SearchService", 
        "alfresco/services/ActionService", 
        "alfresco/services/DocumentService", 
        "alfresco/dialogs/AlfDialogService", 
        "alfresco/services/CrudService", 
        "alfresco/services/NotificationService"); 




widgets.unshift(accessMenu); 
widgets.push(main); 


model.jsonModel = getFooterModel(services, widgets); 
model.jsonModel.groupMemberships = user.properties["alfUserGroups"]; 

我有改寫SearchService.js &在自定義共享項目中編寫了一些自定義窗口小部件文件,用於在刻面中進行更改搜索,但是當我快速搜索它仍然看着Aikau jar裏面的文件,並在日誌中看到下面的錯誤,但沒有看到自定義項目中寫入的文件。我們正在使用alfresco 5.1;

2017-02-28 02:03:03,734 ERROR [extensions.surf.DependencyAggregator] [http-bio-8081-exec-7] Could not find compressed file:  js/aikau/1.0.67.1/alfresco/menus/CustomBulkSearchMenu.js 
2017-02-28 02:03:04,179 ERROR [extensions.surf.DependencyAggregator] 
[http-bio-8081-exec-7] Could not find compressed file: 
    js/aikau/1.0.67.1/alfresco/documentlibrary/views/CustomSimpleView.js 



    search-extensions.xml 
    ********************* 

    <extension> 
     <modules> 
      <module> 
       <id>Search Enhancements</id> 
       <auto-deploy>true</auto-deploy> 
       <customizations> 
        <customization> 
         <targetPackageRoot>org.alfresco</targetPackageRoot> 
         <sourcePackageRoot>com.company.search</sourcePackageRoot> 
        </customization> 
       </customizations> 
      </module> 
     </modules> 
    </extension> 

回答

0

即使您應該保持文件在相同的Aikau版本的文件夾順序。 對於離,

/custom-share/src/main/resources/META-INF/js/aikau/1.0.67.1/alfresco/documentlibrary/views/CustomSimpleView.js 

保持aikau的文件夾晶格結構在你的代碼庫也讓我們知道,它是如何一回事呢?

當您升級aikau版本並且您的代碼庫文件夾結構應與aikau版本同步時,您應該非常小心。

否則,您可以使用ant構建任務,從build.properties文件讀取aikau版本併發出想要生成的所需文件夾結構。

相關問題