Hi,

I am using JSTL with WLS 8.1 SP1 on Windows 2000. I am getting the
error "The taglib validator rejected the page:
java.io.UTFDataFormatException: Invalid byte 1 of 1-byte UTF-8
sequence." whenever I view a page with JSTL tags in it.

I am not sure why this is happening, the same code works on Tomcat
fine.

Thanks in advance,

-------------------------

####

<> <>
<[ServletContext(id=8072489,name=/,context-path=)] /*: init>

####

<> <>
<[ServletContext(id=8072489,name=/,context-path=)] /*: Using standard
I/O>

####

<> <>
<[ServletContext(id=8072489,name=/,context-path=)] resolved taglib uri
'http://java.sun.com/jstl/core' to taglib-location
/WEB-INF/tags/c.tld:>

####

<> <>
<[ServletContext(id=8072489,name=/,context-path=)] Servlet failed with
IOException

java.io.IOException: javax.servlet.jsp.JspException: The taglib
validator rejected the page: "java.io.UTFDataFormatException: Invalid
byte 1 of 1-byte UTF-8 sequence., "

at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.jav a:125)

at weblogic.utils.compiler.CodeGenerator.generate(Cod eGenerator.java:258)

at weblogic.servlet.jsp.JspStub.compilePage(JspStub.j ava:364)

at weblogic.servlet.jsp.JspStub.prepareServlet(JspStu b.java:220)

at weblogic.servlet.jsp.JspStub.prepareServlet(JspStu b.java:172)

at weblogic.servlet.internal.ServletStubImpl.getServl et(ServletStubImpl.java:504)

at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:349)

at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:431)

at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:305)

at weblogic.servlet.internal.WebAppServletContext$Ser vletInvocationAction.run(WebAppServletContext.java :6310)

at weblogic.security.acl.internal.AuthenticatedSubjec t.doAs(AuthenticatedSubject.java:317)

at weblogic.security.service.SecurityManager.runAs(Se curityManager.java:118)

at weblogic.servlet.internal.WebAppServletContext.inv okeServlet(WebAppServletContext.java:3622)

at weblogic.servlet.internal.ServletRequestImpl.execu te(ServletRequestImpl.java:2569)

at weblogic.kernel.ExecuteThread.execute(ExecuteThrea d.java:197)

at weblogic.kernel.ExecuteThread.run(ExecuteThread.ja va:170)

>