Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
Digester can not parse well in orion server

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

Introduction :
   
  What is orion server?
   Orion Application Server is a pure java full-featured application-server. It is a server created in order to take care of many of your problems for you. It provides your application with a foundation that is robust, scalable and easy to develop with. It can support EJB 2.0, Servlet 2.3, JSP 1.2, Connector 1.0, JTA 1.0.1, JavaMail 1.2, JAF 1.0, JAXP 1.1, JAAS 1.0, JNDI 1.2, JDBC 2.0, JMS 1.0.2.
  Visit the
http://www.orionserver.com/ to get more infomation.
  
  What is crimson
  Crimson is a Java XML parser which supports
XML 1.0.(This will be a big problem when you are the one develop your xml with XSD, since XML 1.0 will only support the DTD http://www.w3.org/TR/2000/REC-xml-20001006), but lucky, we found the following sentences:
    The javax.xml.transform package hierarchy of JAXP is not implemented by Crimson. One implementation of javax.xml.transform can be found at
Xalan Java 2. It means some new feature can be introduced into your project by the Xalan project(In such way when you invoke the setFeature("http://apache.org/xml/features/validation/schema", true), there will be no SAXNotRecognizedException thrown out.)
  Visit the http://xml.apache.org/crimson/ to get more infomation.  

Problem:
  The problem in my project is  the digester rule cannot be read into my digester object in orion server though it can run very well in Tomcat, JRun, Weblogic and so forth. After failed once and once again, I found the root cause is the crimons, which is the core package of orion.

  Following is what I do to avoid the problem:
  1. Remove the crimson.jar
  2. Remove the xerces.jar
  3. Get the latest xalan.jar and replace the previous one. which can be 
downloaded from
http://xml.apache.org/xalan-j/downloads.html
  4. Put the xmlParserAPIs.jar, xercesImpl.jar and xml-api.jar into the folder. which can be
downloaded from
http://www.apache.org/dist/xml/xerces-j/

 I wish this could be found and help other guy who works on it, It really drive me crazy in those month. I don't want other people bored by it again.

 

 


 




相关文章

相关软件