[ http://issues.apache.org/jira/browse/XALANJ-1943?page=all ] Brian Minchau resolved XALANJ-1943: -----------------------------------
Fix Version: 2.7 Resolution: Invalid Resolving as invalid. The CharInfo class is not a public API. There are two ways to do this. See http://xml.apache.org/xalan-j/usagepatterns.html There is a public, documented API, You can set the xalan:entities attribute of an xsl:output element in your stylesheet, e.g. <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xalan"> <xsl:output method="xml" encoding="UTF-8" indent="yes" xalan:entities="MyEntities" xalan:indent-amount="2"/> Or alternately another public, documented API is to use JAXP in your java code. Once you have a transformer object in Java code, you can set the JAXP property: transformer.setProperty("{http://xml.apache.org/xalan}entities", "MyEntities"); > jre1.4.2_05 and XML_ENTITIES_RESOURCE > ------------------------------------- > > Key: XALANJ-1943 > URL: http://issues.apache.org/jira/browse/XALANJ-1943 > Project: XalanJ2 > Type: Bug > Components: Serialization > Versions: 2.4 > Environment: WIN 2000, JRE1.4.2_05 > Reporter: amit arora > Fix For: 2.7 > > Hi > I am currently working on a problem to make my code compatible with > jre1.4.2_05, I am getting an exception (illegal access) on this line --- > > org.apache.xalan.serialize.CharInfo.XML_ENTITIES_RESOURCE = codeBaseStr; > > As jre is not allowing me to assign any value to XML_ENTITIES_RESOURCE > variable. > I am not using xalan 2.6.0. > I have gone through your changes in xalan 2.6. 0, if I use xalan 2.6.0, still > I have to put new xalan in jre directory which I can't do. > > Committed by [EMAIL PROTECTED] on 2003/04/06 > Modified: xml-xalan/java/src/org/apache/xml/serializer CharInfo.java > HTMLEntities.properties output_html.properties output_xml.properties > XMLEntities.properties xml-xalan/java/xdocs/sources/xalan usagepatterns.xml > Committer's log entry: Patch from Christine Li ([EMAIL PROTECTED]). Changed > Char Info so that it allows descriptions of entities to be specified as a > properties file in addition to a Xalan-specific resource file format. The > code previously always assumed a Xalan-specific resource file format, for > both user-supplied descriptions of entities, and for those supplied with > Xalan-J. The security restrictions of applets are such that an applet that > relies on a copy of Xalan-J in the Java run-time would find that Xalan-J > would be unable to read the default entities file that is packaged with the > JRE on the applet's behalf - it can only do so with a properties, via > Resource Bundle . > > Can you give me any idea to solve this problem? > > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]