Hi Zhou, If you still get any additional errors, please do send us the errors printed in the error logs at: /Users/zhanwen/.m2/repository/org/eclipse/tycho/tycho-p2- runtime/0.13.0/eclipse/
so we could deduce why the device-deployer actually failed. Regards ------------------------------------- *Shabir Mohamed* *Software Engineer* WSO2 Inc.; http://wso2.com Email: [email protected] <[email protected]> Mobile: +94 77 3516019 | +94 71 6583393 On Mon, Apr 11, 2016 at 12:27 PM, Geesara Prathap <[email protected]> wrote: > Hi Zhou, > > copied file org.wso2.carbon.device.mgt.iot_2.0.4.SNAPSHOT.jar into the > repository/components/plugins folder) > > No need to copy any of *.jar files manually. All necessary *jar files are > copied by maven archetype when building device type plugin. > > I found that the feature target file had been built (but I didn’t know why > the version is 1.0-SNAPSHOT, and not 1.0.0-SNAPSHOT) in the feature folder > of my device type, so I used following command to install it, successfully > finished. > > the default version is set to 1.0-SNAPSHOT when building new device type > plugin. If you need you can change as you require. But please define > correct version, groupid and artifactId in device-deploye.xml as > mention here[1]. > > > > 1. > https://github.com/GPrathap/cdmf-devicetype-archetype/tree/IoTS-1.0.0-M3 ( > *branch IoTS-1.0.0-M3*) > > Thanks, > Geesara > > On Mon, Apr 11, 2016 at 12:04 PM, Charitha Goonetilleke < > [email protected]> wrote: > >> [Adding Ayyoob & Geesara to the thread] >> >> Hi Zhou, >> >> Since we are working with next milestone release, archtype in >> product-iots master branch will not generate compatible device type plugin >> for M3 pack. It is the reason for above mentioned issues. So please >> checkout M3 compatible archtype from this link[2] and try to regenerate >> your device type with it. >> >> Also, with given M3 compatible archtype, you don't want to copy any jar >> file to plugins directory by your self. >> >> [1] >> https://github.com/wso2/carbon-device-mgt-plugins/tree/IoTS-1.0.0-M3/components/device-mgt-iot >> [2] >> https://github.com/wso2/product-iots/tree/master/modules/tools/cdmf-devicetype-archetype >> [3] >> https://github.com/GPrathap/cdmf-devicetype-archetype/tree/IoTS-1.0.0-M3 >> >> Thanks & Regards, >> /charithag >> >> >> On Mon, Apr 11, 2016 at 11:10 AM, 云展智创 <[email protected]> wrote: >> >>> Hi all, >>> >>> I created a new device type using cdmf-devicetype-archetype-master tool, >>> and updated the file device-deployer.xml (used IoTS-M3 SNAPSHOT, and copied >>> file org.wso2.carbon.device.mgt.iot_2.0.4.SNAPSHOT.jar into the >>> repository/components/plugins folder) with correct info of my device type, >>> but when I built the file "device-deployer.xml”, I got the following errors: >>> >>> Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: >>> Could not find artifact >>> com.smartcloudex:com.smartcloudex.thermometer.feature:zip:1.0.0-SNAPSHOT in >>> wso2-nexus (http://maven.wso2.org/nexus/content/groups/wso2-public/) >>> >>> I found that the feature target file had been built (but I didn’t know >>> why the version is 1.0-SNAPSHOT, and not 1.0.0-SNAPSHOT) in the feature >>> folder of my device type, so I used following command to install it, >>> successfully finished. >>> >>> mvn install:install-file -DgroupId=com.smartcloudex >>> -DartifactId=com.smartcloudex.thermometer.feature -Dversion=1.0.0-SNAPSHOT >>> -Dpackaging=zip >>> -Dfile=/Users/zhanwen/Documents/WSO2/IOT/wso2iots-1.0.0-SNAPSHOT/samples/thermometer/feature/feature/target/com.smartcloudex.thermometer.feature-1.0-SNAPSHOT.zip >>> >>> But when I executed the command “mvn clean install -f >>> device-deployer.xml” again I got the following errors. Was there any >>> mistake in my steps? Could anyone help me? Thanks. >>> >>> [INFO] >>> [INFO] --- carbon-p2-plugin:1.5.3:p2-profile-gen (feature-install) @ >>> devicetype-feature-installation --- >>> [INFO] Running Equinox P2 Director Application >>> [INFO] Command line: >>> /bin/sh -c cd /Users/zhanwen/Documents/WSO2/IOT/wso2iots-1.0.0-SNAPSHOT >>> && >>> /Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/bin/java >>> -jar >>> /Users/zhanwen/.m2/repository/org/eclipse/tycho/tycho-p2-runtime/0.13.0/eclipse/plugins/org.eclipse.equinox.launcher_1.2.0.v20110725-1610.jar >>> -nosplash -application org.eclipse.equinox.p2.director -metadataRepository >>> file:/Users/zhanwen/Documents/WSO2/IOT/wso2iots-1.0.0-SNAPSHOT/samples/p2-repo >>> -artifactRepository >>> file:/Users/zhanwen/Documents/WSO2/IOT/wso2iots-1.0.0-SNAPSHOT/samples/p2-repo >>> -profileProperties org.eclipse.update.install.features=true -installIU >>> org.coffeeking.connectedcup.feature.group/1.9.2.SNAPSHOT,org.homeautomation.currentsensor.feature.group/1.9.2.SNAPSHOT,com.smartcloudex.feature.group/1.0.0.SNAPSHOT, >>> -bundlepool repository/components -shared repository/components/p2 >>> -destination repository/components/default -profile default -roaming >>> Installation failed. >>> The installable unit com.smartcloudex.feature.group/1.0.0.SNAPSHOT has >>> not been found. >>> Application failed, log file location: >>> /Users/zhanwen/.m2/repository/org/eclipse/tycho/tycho-p2-runtime/0.13.0/eclipse/configuration/1460350536316.log >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Reactor Summary: >>> [INFO] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup Component .. SUCCESS [ >>> 0.660 s] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup Component .. SUCCESS [ >>> 0.025 s] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup Analytics capp SUCCESS [ >>> 1.296 s] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup CDMF Plugin SUCCESS [ >>> 2.029 s] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup Controller Service >>> SUCCESS [ 2.668 s] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup Manager Service SUCCESS >>> [ 1.366 s] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup Agent Web app SUCCESS [ >>> 1.292 s] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup UI ......... SUCCESS [ >>> 0.137 s] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup Feature Parent SUCCESS [ >>> 0.017 s] >>> [INFO] WSO2 IoTS(Device Types) - Connected Cup Feature .... SUCCESS [ >>> 2.407 s] >>> [INFO] org.homeautomation.currentsensor.analytics ......... SUCCESS [ >>> 0.110 s] >>> [INFO] org.homeautomation.currentsensor.plugin for CDMF ... SUCCESS [ >>> 0.801 s] >>> [INFO] org.homeautomation.currentsensor.controller API .... SUCCESS [ >>> 1.831 s] >>> [INFO] org.homeautomation.currentsensor.manager ........... SUCCESS [ >>> 1.488 s] >>> [INFO] org.homeautomation.currentsensor.agent ............. SUCCESS [ >>> 0.057 s] >>> [INFO] org.homeautomation.currentsensor.ui ................ SUCCESS [ >>> 0.097 s] >>> [INFO] currentsensor ...................................... SUCCESS [ >>> 0.015 s] >>> [INFO] WSO2 IoTS(Device Types) - Current Sensor Component . SUCCESS [ >>> 0.018 s] >>> [INFO] feature ............................................ SUCCESS [ >>> 0.015 s] >>> [INFO] org.homeautomation.currentsensor.feature ........... SUCCESS [ >>> 1.742 s] >>> [INFO] thermometer ........................................ SUCCESS [ >>> 0.015 s] >>> [INFO] thermometer-component .............................. SUCCESS [ >>> 0.018 s] >>> [INFO] com.smartcloudex.thermometer.plugin ................ SUCCESS [ >>> 0.795 s] >>> [INFO] com.smartcloudex.thermometer.controller ............ SUCCESS [ >>> 1.297 s] >>> [INFO] com.smartcloudex.thermometer.manager ............... SUCCESS [ >>> 0.815 s] >>> [INFO] com.smartcloudex.thermometer.analytics ............. SUCCESS [ >>> 0.226 s] >>> [INFO] com.smartcloudex.thermometer.ui .................... SUCCESS [ >>> 0.044 s] >>> [INFO] thermometer-feature ................................ SUCCESS [ >>> 0.010 s] >>> [INFO] com.smartcloudex.thermometer.feature ............... SUCCESS [ >>> 0.673 s] >>> [INFO] Creating custom distribution ....................... FAILURE [ >>> 5.759 s] >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] BUILD FAILURE >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Total time: 28.776 s >>> [INFO] Finished at: 2016-04-11T12:55:38+08:00 >>> [INFO] Final Memory: 127M/2289M >>> [INFO] >>> ------------------------------------------------------------------------ >>> [ERROR] Failed to execute goal >>> org.wso2.maven:carbon-p2-plugin:1.5.3:p2-profile-gen (feature-install) on >>> project devicetype-feature-installation: P2 publisher return code was 13 -> >>> [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/MojoExecutionException >>> [ERROR] >>> [ERROR] After correcting the problems, you can resume the build with the >>> command >>> [ERROR] mvn <goals> -rf :devicetype-feature-installation >>> ------ >>> Zhanwen Zhou (Jason) >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> *Charitha Goonetilleke* >> Software Engineer >> WSO2 Inc.; http://wso2.com >> lean.enterprise.middleware >> >> mobile: +94 77 751 3669 <%2B94777513669> >> Twitter:@CharithaWs <https://twitter.com/CharithaWs>, fb: charithag >> <https://www.facebook.com/charithag>, linkedin: charithag >> <http://www.linkedin.com/in/charithag> >> > > > > -- > Geesara Prathap Kulathunga > Software Engineer > WSO2 Inc; http://wso2.com > Mobile : +940772684174 > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
