Solved

Error when transforming XML using XSL

Posted on 2001-08-29
5
357 Views
Last Modified: 2008-03-04
Hello,

I'm getting the following error when tranforming XML. I do have several import calls in the XSL file. Import allows you to call one XSL, while the XSL may call several all XSL. I verified that there's no special chars. Any ideas?

thank you,
Stephen

Exception thrown on line '13' from page 'D:\\schen\\src\\XSLT\\transform.jsp'.
javax.xml.transform.TransformerConfigurationException: javax.xml.transform.TransformerConfigurationException: javax.xml.transform.TransformerException: org.xml.sax.SAXParseException: Character conversion error: "Unconvertible UTF-8 character beginning with 0xa0" (line number may be too low).
at org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:684)
0
Comment
Question by:schen8081
5 Comments
 
LVL 2

Expert Comment

by:ia_ia_ia_1
ID: 6439575
Gonna paste the xml and the xsls?
0
 

Author Comment

by:schen8081
ID: 6441527
XSL looks like this.. each of the import files have more import statements in there

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:import href="c:\\Test\\TrialB\\Head-01-20010804.xsl"/>
  <xsl:import href="c:\\Test\\TrialB\\Body-01-20010804.xsl"/>
  <xsl:template match="Page">
    <HTML>
      <xsl:call-template name="Head"/>
      <xsl:call-template name="Body"/>
    </HTML>
  </xsl:template>
</xsl:stylesheet>
0
 
LVL 2

Expert Comment

by:ia_ia_ia_1
ID: 6441602
Are u sure that u import successfully the xsls? Cause my IBM XSL Editor is unable to do so...

What about:
<xsl:import href="file:///c:/Test/TrialB/Head-01-20010804.xsl"/>
 <xsl:import href="file:///c:/Test/TrialB/Body-01-20010804.xsl"/>
 
0
 
LVL 5

Expert Comment

by:vemul
ID: 7755787
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:

- To be PAQ'ed and points NOT refunded

Please leave any comments here within the
next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER !

vemul
Cleanup Volunteer
0
 

Accepted Solution

by:
SpideyMod earned 0 total points
ID: 7846914
per recommendation

SpideyMod
Community Support Moderator @Experts Exchange
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
eclipse argument 14 61
check java version using powershell 13 93
spring jars download 1 28
Html Table Looping (part 2) 5 8
An old method to applying the Singleton pattern in your Java code is to check if a static instance, defined in the same class that needs to be instantiated once and only once, is null and then create a new instance; otherwise, the pre-existing insta…
Introduction Java can be integrated with native programs using an interface called JNI(Java Native Interface). Native programs are programs which can directly run on the processor. JNI is simply a naming and calling convention so that the JVM (Java…
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.
This tutorial will introduce the viewer to VisualVM for the Java platform application. This video explains an example program and covers the Overview, Monitor, and Heap Dump tabs.

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question