将功能和包添加到Device managemnt Core和common

时间:2016-06-10 17:17:45

标签: wso2 wso2carbon wso2-emm

我创建了一个包,并且org.wso2.carbon.device.mgt.core.log.mgt在其中创建了一些函数。

将我的新Build of Carbon Device核心添加为项目依赖项 WSO2 MDM - 移动设备管理管理服务 正是运营类 构建项目并部署它。

加载时失败,错误为 引起:java.lang.IncompatibleClassChangeError:实现类

任何帮助都会受到极大的影响。我的目标 根据您的设计在Carbon device Core和Common中创建功能。调用我的webservice中的函数

2 个答案:

答案 0 :(得分:0)

请按照以下网络研讨会和教程中的说明,将您的功能创建为OSJI捆绑包(Carbon组件)并将其添加到EMM服务器。这是为WSO2产品添加新功能的正确和可取的方法。

http://wso2.com/premium/webinars/creating-your-own-wso2-carbon-components http://wso2.com/library/tutorials/2014/03/how-to-write-a-wso2-carbon-component/

答案 1 :(得分:0)

  • 首先,你需要创建碳组件(在这里是你新创建的包)。

  • 然后相应地创建该功能。 然后需要将创建的功能添加到pom.xml文件中 product-emm p2-profile-gen。

  • 然后通过在product-emm

  • 的bin.xml中添加一个条目,使其成为项目目标中的包

以下附带的教程为您提供了更好的指导和清晰的想法,了解如何创建自己的碳组件。 tutorial

http://wso2.com/library/tutorials/2014/03/how-to-write-a-wso2-carbon-component/