Subjects
Home
Xalan extension functions
Fomatting question serializing DOM with pretty print
xalan with pull parser
Cannot find the declaration
Apache Xalan drop support to run on JRE 1 1 x
Why does Doctype change processing of a document
Node set to XML string via Java extensions in Xalan J: possible?
Templates/Transformers + thread safety???
Problem evaluating xpath with muliple prefix with different namespace
remove an arbitrary attribute from xsl output
Xalan3 XSLT 2 0 XPath 2 0 support?
Problem using compiled translets with Xalan !!
Xalan and jstl 1 1 problem with transform tag
NullPointer in DOM2DTM getLocalName
URIResolvers base parameter with xsltc and cascaded imports
Performance problem for Xalan J on intel dual core
Standard libraries in JAXP?
Serializing a DOM tree to XML file, customize entities replacement
Library Conflict Involving BCEL Library
A question on how users are using <xsl:message >
Kevin Cormier as a new Apache Xalan J committer
Struggling to iterate over tokenized string
Xalan count() trouble
Problem with recursive xpath
Error when switching to java 1 5
document( ' ')
Problem with Xalan2 7 0 transformation
cr/lf options
entity encoded XML
can xalan transform 2 xml using one xslt?
Xalan J JIRA defect review Monday October 16, 2006 from 2:00 to 3:30 pm ED
xsl transform with cdata section elements
xslt parameters not expanded
Weird behavior of XPath evaluate()
How to avoid <xsl:message > instruction prints stylesheet file informations ?
Cannot find SimpleTransform subdirectory after installing Xalan J
recover from document not found exceptions
jdk1 5 and Xalan jar differences?
Performance Issue
Error/Bug adding floating point numbers
XPathAPI: eval exp using nodes with default namespace
modifying xalan to output invalid XML
NullPointerException
mege two separate xml nodes into one
Is this a XALAN document identification bug?
is StylesheetRoot really java io Serializable ?
transform() fails for DOMSource but succeeds for StreamSource
Thoughts on Transformer parameter passing
HELP, Xalan and jstl 1 1 problem with transformer
Problem with XPath namespace axis?
string utils:replace deleting search string if replacement string is an HTML
help with enumeration values pls
xalan 2 5 1 vs 2 7 performance question
How to insert/update in XML document
HTML Serialization and Handling of Ampersands in HREF Attributes
XHTML link tag stripping
SystemId Unknown; Line #24; Column #49; java lang NullPointerException
xpath text() help
Apostrophe problem with xalan 2 7 0
How to set variables in XML document?
Links
Home
Oracle database error code ...
 
Search:  
Power your search with and, or, +, -, or "some phrase" operators.
HELP, Xalan and jstl 1.1 problem with transformer

HELP, Xalan and jstl 1.1 problem with transformer

2006-10-02       - By Valeria Pesce
Reply:     1     2     3  

Thanks a lot, I will.
Anyway, if anyone in this list experienced this problem and already knows
the solution...

Thank you,
Valeria


-----Original Message-----
From: Joanne Tong [mailto:joannet@(protected)]
Sent: 02 October 2006 15:08
To: Valeria P.
Cc: xalan-j-users@(protected)
Subject: Re: HELP, Xalan and jstl 1.1 problem with transformer



You should send this email to the Tomcat mailing list as well since this is
a known problem with TOMCAT (with JDK 1.5) rather than with Xalan.

Joanne Tong
Software Developer, XSLT Development, IBM Toronto Lab




"Valeria P." <valeriapesce@(protected)>


10/01/2006 02:35 PM


Please respond to
"Valeria P." <valeriapesce@(protected)>



To
<xalan-j-users@(protected)>

cc

Subject
HELP, Xalan and jstl 1.1 problem with transformer

 




Hallo everyone,
I am new to this list. I browsed through it several times though and I
really hope someone here can help me.
I know that a lot of people have had the same problem but I could not find a
solution to it, although I tried all the suggestions I came across.
 
I developed a simple XML based document repository using JSTL xml tags 1.0
under Tomcat 4.0.
Now I am trying to do the same with Tomcat 5 using JSTL 1.1 but I keep
receiving an error message about the instantiation of the transformer:
 
javax.xml.transform.TransformerFactoryConfigurationError: Provider
org.apache.xalan.transformer.TransformerImpl could not be instantiated:
java.lang.InstantiationException:
org.apache.xalan.transformer.TransformerImpl
I did the following to overcome the problem:
- download the latest versions of xalan.jar, xercesImpl.jar and xml-apis.jar
and place them under the WEB-inf directory of my application
- (just to be sure to override any existing old package including the same
classes) place the same files under tomcat-home/common/endorsed
 
Other details about my test environment:
- Windows XP
- JRE 1.5.0
- Tomcat 5.5.12
- A CMS compliant with Tomcat 5 and coming with JSTL 1.1 libraries
(InfoGlue:  <http://www.infoglue.org/> www.infoglue.org)
 
This is my very simple transformer page (identical to the many examples you
find everywhere on the net):
 
<%@ taglib uri=" <http://java.sun.com/jsp/jstl/core>
http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri=" <http://java.sun.com/jsp/jstl/xml>
http://java.sun.com/jsp/jstl/xml" prefix="x" %>
<c:import var="xmlText" url="${requestScope.xmlUrl}" />
<c:import var="xslText" url="${requestScope.xslUrl}" />
<c:catch var="ex">
<x:transform xslt="${xslText}" doc="${xmlText}"></x:transform>
</c:catch>
<c:if test="${not empty ex}">
<c:out value="${ex}" />
</c:if>
i also tried with:
<c:import var="xmlText" url="${requestScope.xmlUrl}" charEncoding="UTF-8" />
<c:import var="xslText" url="${requestScope.xslUrl}" charEncoding="UTF-8" />
fearing that maybe the error was due to encoding, but the result was the
same.
 
The request-scoped variables contain what they should (I tested them
importing directly to the page without storing the imported contents in
variables).
 
I really don't know what else to try.
 
Thank you to those who had the patience to read and to those who will be so
kind to reply...
 
Valeria
 
 




----
Email.it, the professional e-mail, gratis per te:
<http://www.email.it/cgi-bin/start?sid=3> clicca qui

Sponsor:
Video-Corsi.com : Vuoi scoprire un modo rapido e veloce per imparare? Scopri
i nostri VideoCorsi professionali
<http://adv.email.it/cgi-bin/foclick.cgi?mid=5141&d=1-10> Clicca qui






<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=527435313-02102006><FONT face=Arial color=#0000ff size=2
>Thanks
a lot, I will.</FONT></SPAN></DIV>
<DIV><SPAN class=527435313-02102006><FONT face=Arial color=#0000ff
size=2>Anyway, if anyone&nbsp;in this list&nbsp;experienced this problem and
already knows the solution...</FONT></SPAN></DIV>
<DIV><SPAN class=527435313-02102006><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=527435313-02102006><FONT face=Arial color=#0000ff size=2>Thank
you,</FONT></SPAN></DIV>
<DIV><SPAN class=527435313-02102006><FONT face=Arial color=#0000ff
size=2>Valeria</FONT></SPAN></DIV>
<DIV><SPAN class=527435313-02102006></SPAN><SPAN class=527435313-02102006><FONT
face=Arial color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
 <DIV></DIV>
 <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT
 face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> Joanne Tong
 [mailto:joannet@(protected)] <BR><B>Sent:</B> 02 October 2006
 15:08<BR><B>To:</B> Valeria P.<BR><B>Cc:</B>
 xalan-j-users@(protected)<BR><B>Subject:</B> Re: HELP, Xalan and jstl 1.1
 problem with transformer<BR><BR></FONT></DIV><BR><FONT face=sans-serif
 size=2>You should send this email to the Tomcat mailing list as well since
 this is a known problem with TOMCAT (with JDK 1.5) rather than with
 Xalan.</FONT> <BR><BR><FONT face=sans-serif size=2>Joanne Tong<BR>Software
 Developer, XSLT Development, IBM Toronto Lab<BR></FONT><BR><BR><BR>
 <TABLE width="100%">
   <TBODY>
   <TR vAlign=top>
     <TD width="40%"><FONT face=sans-serif size=1><B>"Valeria P."
       &lt;valeriapesce@(protected)&gt;</B> </FONT>
       <P><FONT face=sans-serif size=1>10/01/2006 02:35 PM</FONT>
       <TABLE border=1>
         <TBODY>
         <TR vAlign=top>
           <TD bgColor=white>
             <DIV align=center><FONT face=sans-serif size=1>Please respond
             to<BR>"Valeria P."
         &lt;valeriapesce@(protected)&gt;</FONT></DIV></TR></TBODY></TABLE><BR><
/P>
     <TD width="59%">
       <TABLE width="100%">
         <TBODY>
         <TR vAlign=top>
           <TD>
             <DIV align=right><FONT face=sans-serif size=1>To</FONT></DIV>
           <TD><FONT face=sans-serif
             size=1>&lt;xalan-j-users@(protected)&gt;</FONT>
         <TR vAlign=top>
           <TD>
             <DIV align=right><FONT face=sans-serif size=1>cc</FONT></DIV>
           <TD>
         <TR vAlign=top>
           <TD>
             <DIV align=right><FONT face=sans-serif size=1>Subject</FONT></DIV>
           <TD><FONT face=sans-serif size=1>HELP, Xalan and jstl 1.1 problem
             with transformer</FONT></TR></TBODY></TABLE><BR>
       <TABLE>
         <TBODY>
         <TR vAlign=top>
           <TD>
           <TD></TR></TBODY></TABLE><BR></TR></TBODY></TABLE><BR><BR><BR><FONT
face=Arial
 size=2>Hallo everyone,</FONT> <BR><FONT face=Arial size=2>I am new to this
 list. I browsed through it several times though and I really hope someone
here
 can help me. </FONT><BR><FONT face=Arial size=2>I know that a lot of people
 have had the same problem but I could not find a solution to it, although I
 tried all the suggestions I came across.</FONT> <BR><FONT size=3>&nbsp;</FONT
>
 <BR><FONT face=Arial size=2>I developed a simple XML based document
repository
 using JSTL xml tags 1.0 under Tomcat 4.0.</FONT> <BR><FONT face=Arial
 size=2>Now I am trying to do the same with Tomcat 5 using JSTL 1.1 but I keep
 receiving an error message about the instantiation of the transformer:</FONT>
 <BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Arial
 size=2>javax.xml.transform.TransformerFactoryConfigurationError: Provider
 org.apache.xalan.transformer.TransformerImpl could not be instantiated:
 java.lang.InstantiationException:
 org.apache.xalan.transformer.TransformerImpl</FONT> <BR><FONT face=Arial
 size=2>I did the following to overcome the problem:</FONT> <BR><FONT
 face=Arial size=2>- download the latest versions of xalan.jar, xercesImpl.jar
 and xml-apis.jar and place them under the WEB-inf directory of my
 application</FONT> <BR><FONT face=Arial size=2>- (just to be sure to override
 any existing old package including the same classes) place the same files
 under tomcat-home/common/endorsed</FONT> <BR><FONT size=3>&nbsp;</FONT>
 <BR><FONT face=Arial size=2>Other details about my test environment:</FONT>
 <BR><FONT face=Arial size=2>- Windows XP</FONT> <BR><FONT face=Arial size=2>-
 JRE 1.5.0</FONT> <BR><FONT face=Arial size=2>- Tomcat 5.5.12</FONT> <BR><FONT
 face=Arial size=2>- A CMS compliant with Tomcat 5 and coming with JSTL 1.1
 libraries (InfoGlue: </FONT><A href="http://www.infoglue.org/"><FONT
 face=Arial color=blue size=2><U>www.infoglue.org</U></FONT></A><FONT
 face=Arial size=2>)</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT face
=Arial
 size=2>This is my very simple transformer page (identical to the many
examples
 you find everywhere on the net):</FONT> <BR><FONT size=3>&nbsp;</FONT>
 <BR><FONT face=Arial size=2>&lt;%@ taglib uri="</FONT><A
 href="http://java.sun.com/jsp/jstl/core"><FONT face=Arial color=blue
 size=2><U>http://java.sun.com/jsp/jstl/core</U></FONT></A><FONT face=Arial
 size=2>" prefix="c" %&gt;<BR>&lt;%@ taglib uri="</FONT><A
 href="http://java.sun.com/jsp/jstl/xml"><FONT face=Arial color=blue
 size=2><U>http://java.sun.com/jsp/jstl/xml</U></FONT></A><FONT face=Arial
 size=2>" prefix="x" %&gt;</FONT> <BR><FONT face=Arial size=2>&lt;c:import
 var="xmlText" url="${requestScope.xmlUrl}" /&gt;<BR>&lt;c:import var="xslText
"
 url="${requestScope.xslUrl}" /&gt;<BR>&lt;c:catch
 var="ex"&gt;<BR>&nbsp;&lt;x:transform xslt="${xslText}"
 doc="${xmlText}"&gt;&lt;/x:transform&gt;<BR>&lt;/c:catch&gt;<BR>&lt;c:if
 test="${not empty ex}"&gt;<BR>&nbsp;&lt;c:out value="${ex}"
 /&gt;<BR>&lt;/c:if&gt;</FONT> <BR><FONT face=Arial size=2>i also tried
 with:</FONT> <BR><FONT face=Arial size=2>&lt;c:import var="xmlText"
 url="${requestScope.xmlUrl}" charEncoding="UTF-8" /&gt;<BR>&lt;c:import
 var="xslText" url="${requestScope.xslUrl}" charEncoding="UTF-8"
 /&gt;<BR>fearing that maybe the error was due to encoding, but the result was
 the same.</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Arial
 size=2>The request-scoped variables contain what they should (I tested them
 importing directly to the page without storing the imported contents in
 variables).</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Arial
 size=2>I really don't know what else to try.</FONT> <BR><FONT
 size=3>&nbsp;</FONT> <BR><FONT face=Arial size=2>Thank you to those who had
 the patience to read and to those who will be so kind to reply...</FONT>
 <BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Arial size=2>Valeria</FONT>
 <BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Arial size=2>&nbsp;</FONT>
 <BR><FONT size=3><BR><BR></FONT>
 <P><FONT face=Verdana size=2>----<BR>Email.it, the professional e-mail,
gratis
 per te:</FONT><A href="http://www.email.it/cgi-bin/start?sid=3"
 target=_blank><FONT face=Verdana color=blue size=2><U>clicca
 qui</U></FONT></A><FONT face=Verdana
 size=2><BR><BR>Sponsor:<BR>Video-Corsi.com : Vuoi scoprire un modo rapido e
 veloce per imparare? Scopri i nostri VideoCorsi professionali</FONT><FONT
 face=Verdana color=blue size=2><U><BR></U></FONT><A
 href="http://adv.email.it/cgi-bin/foclick.cgi?mid=5141&amp;d=1-10"
 target=_blank><FONT face=Verdana color=blue size=2><U>Clicca
 qui</U></FONT></A><FONT size=3><BR></FONT>
 <P></P></BLOCKQUOTE></BODY></HTML>