2011-08-04 5 views
0

Bonjour, je suis en train d'installer Ehcache sur mon système local, Il n'y a que la mise en cache basée sur Java, je suis performant. J'ai eu l'exception quand je viens d'exécuter la méthode principale "10: 16: 32,637 INFO [main] Main - javax.xml.transform.TransformerFactory = nullaide ehcache nécessaire

10: 16: 32,684 FATAL [principal] Main - Aucune feuille de style incorporée instruction pour le fichier: file:/C: /workspaces/Ehacache/EhcacheTest/src/config/ehcache.xml org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException: Aucune instruction de feuille de style incorporée pour le fichier: file:/C: /workspaces/Ehacache/EhcacheTest/src/config/ehcache.xml à org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.transform (JAXPSAXProcessorInvoker.java:225) à org.eclipse. wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.transform (JAXPSAXProcessorInvoker.java:186) à org.eclipse.wst.xsl.jaxp.debug.invoker.internal.Main.main (Mai n.java:73) Causée par: org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException: instruction de feuille de style Non intégré pour le fichier: "

Dans mon code que j'ai seulement mis cela dans la principale méthode

CacheManager cm = new CacheManager("src/config/ehcache.xml"); 
    String[] test = cm.getCacheNames(); 
    System.out.println(test.length); 

et aussi dans mon src/config/j'ai mis seulement ehcache.xml. Je n'ai pas mis ehcache.xsd, Dois-je aussi mentionner que

Répondre

1

Ma prise est que vous n'exécutez pas la méthode principale de votre classe Java, mais Eclipse essaie d'exécuter votre fichier ehcache.xml. Vous devez vous assurer que vous exécutez la bonne cible.