Forums : Extensions

Aller à la discussion :  Plus récente Plus ancienne

# problème création xpi

Envoyé par : dièse

Date : 23/05/2005 11:05

Bonjour,

C'est mon premier message sur ce forum et comme certain j'ai un problème avec la création de mon fichier xpi. Je suis désolé de poster pour un problème pareil mais ça me désespère de passer des journées sur ça. L'erreur que j'obtiens lors de l'installation est la suivante : "raison : Package à installer non valide".

Au départ je pensais que c'était un problème dans le renseignement des chemins dans mes fichiers de conf, mais après avoir tout tenté je ne suis plus sûr du tout...

Je développe sous XP, une appli "client lourd" que je souhaite mettre à disposition de mon client sur un serveur UNIX. Je n'utilises pas d'overlays, l'appli sera accessible à partir d'une url chrome, mais je souhaite utiliser le système d'installation d'extensions de FireFox.

Si quelqu'un à une idée ou une explication, je lui en serai très reconnaissant :shy:

appli.xpi

--> install.rdf
--> chrome
  --> appli.jar
    --> content
      --> appli
        --> contents.rdf
        --> appli.xul

install.rdf

<?xml version="1.0"?>
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
<Description about="urn:mozilla:install-manifest">
	<em:name>appli</em:name>
	<em:version>0.1</em:version>
	<em:description>appli</em:description>
	<em:creator>moi</em:creator>
	<em:id>{136644fa-7107-4b51-9c88-c0bc87281208}</em:id>
	<em:file>
		<Description about="urn:mozilla:extension:file:appli.jar">
		<em:package>content/appli/</em:package>
		</Description>
	</em:file>
	<em:targetApplication>
		<Description>
			<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
			<em:minVersion>1.2</em:minVersion>
			<em:maxVersion>1.2+</em:maxVersion>
		</Description>
	</em:targetApplication>
</Description>
</RDF>

contents.rdf

<?xml version="1.0"?>
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:chrome="http://www.mozilla.org/rdf/chrome#">
 <RDF:Seq RDF:about="urn:mozilla:package:root">
   <RDF:li RDF:resource="urn:mozilla:package:appli"/>
 </RDF:Seq> 
 <RDF:Description RDF:about="urn:mozilla:package:appli"
       chrome:author="moi"
       chrome:description="appli"
       chrome:displayName="appli"
       chrome:extension="true"
       chrome:name="appli"/>
</RDF:RDF>

# Re: problème création xpi

Envoyé par : dièse

Date : 23/05/2005 14:50

Ca y est j'ai enfin réussi... j'y suis vraissemblablement arrivé en utilisant la commande zip sur mon serveur Unix, pour créer les fichiers .jar et .xpi

Je n'efface pas mon message précédent, il me sert en quelque sorte de présentation, je pense réintervenir sur ce forum très rapidement ;)

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.