我需要为 APIM 1.7.0 :org.wso2.carbon.apimgt.impl
和org.wso2.carbon.apimgt.gateway
重建一些工件,编译失败,因为org.wso2.carbon.registry.core.pagination.PaginationContext
不包含getLength()
方法
此课程PaginationContext
来自wso2-maven2-repository下载的 org.wso2.carbon.registry.core-4.2.0 相关性。
我看了一下来自MANIFEST.MF的Bnd-LastModified
个时间戳,来自APIM发行版和wso2-maven2-repository的两个工件,并注意到奇怪的事情:来自wso2-maven2-repository的工件是earlear,然后是一个来自发行版的。
查找
来自wso2-maven2-repository的:1378306607534(2013年9月4日星期三,格林威治标准时间14:56:47)
来自发行:1400854868301(星期五,2014年5月23日14:21:08 GMT)
所以问题是:亲爱的WSO2团队,您能否更新存储库中的工件?
答案 0 :(得分:1)
这不是存储库的问题,但这是如何完成的。当产品发布时,有时必须修补Carbon内核。因此,这些修补的组件将作为patch000x单独发布。 (补丁sources available here。)现在,如果我们查看WSO2 release matrix,APIM 1.7将在块11中发布,并且之前已经发布了8个内核补丁。所以你需要做的是,检查内核补丁源from here并按顺序从patch0001到patch0008构建每个补丁。那些更新的罐子将在你的m2回购中。