Avatar billede haunted Nybegynder
07. november 2007 - 20:56 Der er 7 kommentarer og
1 løsning

fejl ved brug af JSTL

Hej med jer.

Jeg har et problem med at få JSTL til at virke.

Jeg får nedenstående fejl når jeg prøver at køre en index.jsp på min server:

Unable to read TLD "META-INF/c-1_0.tld" from JAR file "file:/C:/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Test

Jeg kører med Tomcat 6.0
Jeg har kopieret jstl.jar og standard.jar ind i min WEB-INF->lib og tilføjet dem i build path.

index.jsp filen ser således ud:

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<html>
<head></head>

<body>
  <div></div>
</body>
</html>

Jeg kører serveren gennem eclipse version 3.3.0

Er der nogen der ved hvad jeg gør galt?
Avatar billede haunted Nybegynder
08. november 2007 - 10:37 #1
Anyone?
Avatar billede arne_v Ekspert
12. november 2007 - 02:24 #2
Virker det hvis du deployer din kode på en standalone Tomcat udenfor Eclipse ?
Avatar billede haunted Nybegynder
12. november 2007 - 09:16 #3
Det har jeg ikke lige prøvet. Jeg ville prøve at få det op at køre lokalt først.

Jeg kan lige se om jeg kan finde ud af at deploye en server når jeg kommer hjem.
Avatar billede haunted Nybegynder
12. november 2007 - 20:48 #4
Nu har jeg prøvet at sætte en Tomcat op udenfor eclipse og her får jeg samme fejl når jeg kører siderne.
Avatar billede haunted Nybegynder
12. november 2007 - 20:56 #5
Jeg undrer mig lidt over hvorfor at det ikke har nogen betydning hvis jeg fjerner jstl.jar og standard.jar fra lib filen.

Dette kunne tyde på at tomcat har sine egne filer som den vælger fremfor dem jeg har tilføjet, men hvor ligger de og kan jeg lave det om evt.?
Avatar billede arne_v Ekspert
13. november 2007 - 04:14 #6
Hvis du deployer på en Tomcat helt uden for Eclipse får du stadig fejlen:

Unable to read TLD "META-INF/c-1_0.tld" from JAR file "file:/C:/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Test

?
Avatar billede haunted Nybegynder
13. november 2007 - 15:16 #7
Mere præcist får jeg nedenstående fejl når jeg kører uden om eclipse:

org.apache.jasper.JasperException: /index.jsp(1,1) Unable to read TLD "META-INF/c.tld" from JAR file "file:/C:/Programmer/Server/Apache%20Software%20Foundation/Tomcat%206.0/webapps/test/WEB-INF/lib/standard.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
Avatar billede haunted Nybegynder
13. november 2007 - 21:13 #8
Jeg har nu prøvet at skifte over til Tomcat 5.5.25 og her er der ingen problemer, så jeg bliver ved med at køre på denne indtil jeg ser det nødvendigt at skifte.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester