Hi Harshani, Please refer [1] to get understanding on WSO2 IoT Server(please note that this product is still under development).
In order to build the latest WSO2 IoT Server, please build the source repositories in following order; 1. Please build the following APIM branch, as the particular version we are using has not been released yet. https://github.com/wso2/carbon-apimgt/tree/release-4.3.x 2. UUF repository contains the content of the UI framework on top of, which WSO2 IoT Server UIs are written. https://github.com/wso2-incubator/uuf-template-app/tree/IoTS-1.0.0-M4 2. You can find the source code for CDMF(Carbon Device Management Framework) which is used for device management in; https://github.com/wso2/carbon-device-mgt/tree/IoTS-1.0.0-M4 3. You can find the source code for device type implementation such as android, windows and few IoT device samples in; https://github.com/wso2/carbon-device-mgt-plugins/tree/IoTS-1.0.0-M4 4. You can find the final product IoT server in; https://github.com/wso2-incubator/product-iot-server/tree/master Upon successful build the product artifact can be found on " /product-iot-server/modules/distribution/target". [1] https://docs.wso2.com/display/IoTS100/About+IoT+Server On Tue, Mar 15, 2016 at 7:12 PM, Harshani Perera < [email protected]> wrote: > Hi all, > I clone the git hub project[1] and tried to compile and test the > project. When testing I got errors and warnings. > Error log: > [ERROR] Failed to execute goal on project > org.wso2.carbon.device.mgt.iot: Could not resolve dependencies for project > org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.iot:bundle:2.0.4-SNAPSHOT: > The following artifacts could not be resolved: > org.wso2.carbon.devicemgt:org.wso2.carbon.device.mgt.common:jar:1.1.0-SNAPSHOT, > org.wso2.carbon.devicemgt:org.wso2.carbon.device.mgt.core:jar:1.1.0-SNAPSHOT, > org.wso2.carbon.devicemgt:org.wso2.carbon.device.mgt.group.common:jar:1.1.0-SNAPSHOT, > org.wso2.carbon.devicemgt:org.wso2.carbon.device.mgt.group.core:jar:1.1.0-SNAPSHOT, > org.wso2.carbon.devicemgt:org.wso2.carbon.policy.mgt.core:jar:1.1.0-SNAPSHOT, > org.wso2.carbon.devicemgt:org.wso2.carbon.policy.mgt.common:jar:1.1.0-SNAPSHOT, > org.wso2.carbon.devicemgt:org.wso2.carbon.device.mgt.analytics:jar:1.1.0-SNAPSHOT: > Failure to find > org.wso2.carbon.devicemgt:org.wso2.carbon.device.mgt.common:jar:1.1.0-SNAPSHOT > in http://maven.wso2.org/nexus/content/groups/wso2-public/ was cached in > the local repository, resolution will not be reattempted until the update > interval of wso2-nexus has elapsed or updates are forced -> [Help 1] > [ERROR] > [ERROR] To see the full stack trace of the errors, re-run Maven with the > -e switch. > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > [ERROR] > [ERROR] For more information about the errors and possible solutions, > please read the following articles: > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <goals> -rf :org.wso2.carbon.device.mgt.iot > > Could you please provide me the necessary details on how to resolve > this. > > [1] https://github.com/wso2/carbon-device-mgt-plugins/tree/ > <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fwso2%2Fcarbon-device-mgt-plugins%2Ftree%2F&sa=D&sntz=1&usg=AFQjCNH9MtlvNWfcE9-X5NIWYly9BJSOVw> > IoTS-1.0.0-M4 > > > On 13 March 2016 at 09:38, Rasika Perera <[email protected]> wrote: > >> Hi Harshani, >> >> Thanks for your interest on this project. The main idea is to >> provide SDKs that are catered for different languages, which can be used to >> design a device agent/firmware to quickly and easily connect >> with IoT Server. This should hide the complexities of communicating >> authentication, encryption with the IoT Server. This SDK should also have >> the capability to pick the desired transport protocols. The expected >> deliverable are auto-generated code, abstract the protocol complexities and >> should be easily portable for different hardware. >> >> For instance consider a device type (eg: smart bulb) has an API that it >> communicates with and this API can be either a rest api, mqtt topic or an >> xmpp account. So in a device perspective it should hide the complexities by >> auto generating the code that communicates with these APIs. Our focus is to >> provide support for Arduino, Android, IOS and also specifically support for >> languages such as C, Java, Python and Objective C++. >> >> It would be great if you could go through the existing agent code and >> study on how we can improve[1]. >> >> [1] https://github.com/wso2/carbon-device-mgt-plugins/tree/ >> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fwso2%2Fcarbon-device-mgt-plugins%2Ftree%2F&sa=D&sntz=1&usg=AFQjCNH9MtlvNWfcE9-X5NIWYly9BJSOVw> >> IoTS-1.0.0-M4 >> >> On Sun, Mar 13, 2016 at 9:10 AM, Harshani Perera < >> [email protected]> wrote: >> >>> Hi all, >>> >>> I am a third year Computer Science Engineering undergraduate >>> at University of Moratuwa Sri Lanka. I'm very much interested in >>> participating GSoC 2016 and hence, contributing to "[CDMF] [IOT] IOT SDK >>> for creating Device Agents" project. I'm quite familiar with C, C++, >>> java, python. I would be grateful to you if you could provide me some >>> tips and direct me to proceed further. >>> >>> -- >>> *Iresha Perera* >>> Department of Computer Science Engineering >>> University of Moratuwa >>> Mobile : +94777863874 >>> <https://lk.linkedin.com/in/ireshaharshani> >>> >> >> >> >> -- >> With Regards, >> >> *Rasika Perera* >> Software Engineer >> M: +94 71 680 9060 E: [email protected] >> LinkedIn: http://lk.linkedin.com/in/rasika90 >> >> WSO2 Inc. www.wso2.com >> lean.enterprise.middleware >> > > > > -- > *Iresha Perera* > Department of Computer Science Engineering > University of Moratuwa > Mobile : +94777863874 > <https://lk.linkedin.com/in/ireshaharshani> > -- With Regards, *Rasika Perera* Software Engineer M: +94 71 680 9060 E: [email protected] LinkedIn: http://lk.linkedin.com/in/rasika90 WSO2 Inc. www.wso2.com lean.enterprise.middleware
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
