【问题标题】:Aikau always looking at the existing files, not looking at the overrided filesAikau 总是查看现有文件,而不是查看覆盖的文件
【发布时间】:2017-02-28 12:18:27
【问题描述】:

自定义共享项目结构


 /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

faceted-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>

【问题讨论】:

    标签: alfresco-share aikau


    【解决方案1】:

    即使您应该将文件保存在与 Aikau 版本相同的文件夹顺序中。 例如,

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

    在你的代码库中维护 aikau 的文件夹结构,并告诉我们,它是怎么回事?

    当您升级 aikau 版本时,您应该非常小心,并且您的代码库文件夹结构应该与 aikau 版本同步。

    否则您可以使用 ant build task,从 build.properties 文件中读取 aikau 版本并发出您想要生成的所需文件夹结构。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-10
      • 1970-01-01
      • 2021-06-02
      • 2013-08-26
      • 1970-01-01
      相关资源
      最近更新 更多