[
https://issues.apache.org/jira/browse/CB-6082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Axel Nennker closed CB-6082.
----------------------------
Resolution: Fixed
Assignee: Axel Nennker
This a duplicate of CB-6088 which has a fix.
> Installing plugins fails when Firefox platform is present
> ---------------------------------------------------------
>
> Key: CB-6082
> URL: https://issues.apache.org/jira/browse/CB-6082
> Project: Apache Cordova
> Issue Type: Bug
> Components: FirefoxOS, Plugman
> Affects Versions: 3.4.0
> Reporter: Sébastien Blanc
> Assignee: Axel Nennker
>
> Once the firefoxos platform is added it fails to install new plugins using :
> cordova plugin add xx
> I tested with Contacts, Device and my own plugin.
> This is the output :
> Error: ENOENT, no such file or directory
> '/home/sebastien/aerogear/ffos/ffsupport/platforms/firefoxos/www/config.xml'
> at Object.fs.openSync (fs.js:427:18)
> at Object.fs.readFileSync (fs.js:284:15)
> at Object.module.exports.parseElementtreeSync
> (/home/sebastien/nvm/v0.10.23/lib/node_modules/cordova/node_modules/plugman/src/util/xml-helpers.js:119:27)
> at Object.module.exports.package_name
> (/home/sebastien/nvm/v0.10.23/lib/node_modules/cordova/node_modules/plugman/src/platforms/firefoxos.js:10:38)
> at Object.module.exports.generate_plugin_config_munge
> (/home/sebastien/nvm/v0.10.23/lib/node_modules/cordova/node_modules/plugman/src/util/config-changes.js:100:53)
> at Object.module.exports.add_plugin_changes
> (/home/sebastien/nvm/v0.10.23/lib/node_modules/cordova/node_modules/plugman/src/util/config-changes.js:300:43)
> at
> /home/sebastien/nvm/v0.10.23/lib/node_modules/cordova/node_modules/plugman/src/util/config-changes.js:440:28
> at Array.forEach (native)
> at Object.module.exports.process
> (/home/sebastien/nvm/v0.10.23/lib/node_modules/cordova/node_modules/plugman/src/util/config-changes.js:439:49)
> at Object.handlePrepare
> (/home/sebastien/nvm/v0.10.23/lib/node_modules/cordova/node_modules/plugman/src/prepare.js:69:20)
> So it's seems to look for the config.xml at the wrong place.
> The problem seems to be in plugman here :
>
> https://github.com/apache/cordova-plugman/blob/master/src/platforms/firefoxos.js#L9
>
> When changing "config.xml" to "../config.xml" I am able to install the
> plugins.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)