2017-02-28 52 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版本并发出想要生成的所需文件夹结构。

相关问题