做DITAOT的碰到xalan的一些问题
来源:互联网 发布:c语言中使用时钟陷阱 编辑:程序博客网 时间:2024/05/17 05:58
1. SUN JDK自带了一个xalan,不过版本比较老,要把它给替换掉。但办法不是把xalan.jar放到CLASSPATH里。要放在jre里的endorsed目录下。
这个FAQ下有解答:(http://xml.apache.org/xalan-j/faq.html#faq-N100D6)
2. xalan里用document()函数load外面的XML文档的时候,在一个stylesheet里,不能读两次一个文件,不然会抛出下面的错误: Programmer's Error; "putDocumentInCache found reparse of doc: " 这是一个比较SB的BUG,如果xalan查到这个文件在cache里了,他就不干了,说你应该用一个variable把文件里的内容存起来,不要给我读两次。这是我见过最SB的理由。让你读文件你就给我读,JJWW干什么,在cache里有是吧?给我从cache里读出来就可以了啊!
不过这个问题好像是出现在输入文件的路径有空格的情况下,要再查一查。
3. 好像没有了。。想不起来了。。不然就是没有碰到过,因为我平常是用的SAXON。嗯,在这里推荐一下SAXON,很不错的一个xslt processor。
这个FAQ下有解答:(http://xml.apache.org/xalan-j/faq.html#faq-N100D6)
2. xalan里用document()函数load外面的XML文档的时候,在一个stylesheet里,不能读两次一个文件,不然会抛出下面的错误: Programmer's Error; "putDocumentInCache found reparse of doc: " 这是一个比较SB的BUG,如果xalan查到这个文件在cache里了,他就不干了,说你应该用一个variable把文件里的内容存起来,不要给我读两次。这是我见过最SB的理由。让你读文件你就给我读,JJWW干什么,在cache里有是吧?给我从cache里读出来就可以了啊!
不过这个问题好像是出现在输入文件的路径有空格的情况下,要再查一查。
3. 好像没有了。。想不起来了。。不然就是没有碰到过,因为我平常是用的SAXON。嗯,在这里推荐一下SAXON,很不错的一个xslt processor。
- 做DITAOT的碰到xalan的一些问题
- uc1698碰到的一些问题
- WCF碰到的一些问题
- mysql碰到的一些问题
- WCF碰到的一些问题
- 安卓适配碰到的一些问题
- 自己碰到的一些问题
- 最近碰到的一些问题
- WCF碰到的一些问题
- 做运维碰到的一些问题
- WCF碰到的一些问题
- 碰到的一些面试问题
- xalan.jar版本引发的问题
- 用MFC做扫雷碰到的问题
- 做二维码扫描时碰到的问题
- 做dialog布局中碰到的问题
- 关于ligerUI的碰到的一些问题
- Android上使用NDK做3D特效时碰到的一些问题及解决办法
- struts 下validation 的使用
- MSN邮箱
- XPath遇上命名空间(注意,就算是用默认命名空间的节点,也要为命名空间定义一个名字,并使用这个名字)
- 开张了!!
- 魔方(ver 0.1)
- 做DITAOT的碰到xalan的一些问题
- 该不该消灭流浪狗?
- 一年过去了,这里没更新过了,新站www.cbgame.net用来和工作组的朋友发布作品等
- 事务(Transaction)基本概念
- C#中给自写函数加提示型注释
- Kerberos的原理
- 一些性能计数器的说明
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
- asp + Access 常见的数据库访问失败问题 Microsoft JET Database Engine 错误 '80004005' 解决办法