J'utilise UbuntuDans Eclipse 3.5: Réécriture import xsl/include emplacement dans les coulisses il validera correctement les fichiers
Je travaille avec des fichiers xsl qui ont l'importation ou comprennent des déclarations comme celle
<xsl:import href="/xsl/content/contentsecondary.xsl"/>
Eclipse ne peut pas trouver ce fichier parce que le// xsl n'est pas réellement à la racine du projet, mais il est vu à partir de la racine du serveur web en raison de cette ligne dans mon dossier etc/xml/catalog
:
<rewriteSystem systemIdStartString="/xsl/"
rewritePrefix="file:///home/someguy/workspace/someproject/include/xsl/"/>
Donc, pour que la validation xsl intégrée d'eclipse fonctionne, il faut connaître l'emplacement réel de/xsl /. Est-ce que quelqu'un a une idée de comment faire cela? Pour l'instant, j'ai désactivé le rapport d'erreurs sur les fichiers d'inclusion manquants, mais je reçois toujours des erreurs sur les appels de modèle d'appel aux modèles qu'il ne trouve pas. Je n'ai jamais expérimenté nos modèles entièrement intégrés avec les fonctionnalités eclipses xsl. Je pense que cela fournirait une très bonne vérification des erreurs/complétion automatique que je rate.
Toute aide serait appréciée. Merci.
Bien sous sa version de contrôle de sorte qu'il doit maintenir sa structure. J'ai essayé de créer un lien symbolique de sorte que/xsl/soit à la racine, mais en réalité Il produisait toujours des erreurs en essayant d'importer/inclure. Peut-être qu'il y a quelque chose de plus à faire que j'ai manqué. – Sen