is Struts 2 works with Oracle XDK?
i get a error in eclipse..
SEVERE: Servlet.service() for servlet default threw exception
java.lang.NoClassDefFoundError: oracle/xml/parser/v2/XSLException
and if i add xmlparserv2.jar into project lib, then come with another error.
INFO: XML validation disabled
XML-22103: (Fatal Error) DOMResult can not be this kind of node.
......
SEVERE: Exception starting filter struts2
Class: oracle.xml.jaxp.JXTransformerHandler
File: JXTransformerHandler.java
Method: endDocument
Line: 145 - oracle/xml/jaxp/JXTransformerHandler.java:145:-1
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:791)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:132)
......
Jun 4, 2007 2:55:55 PM org.apache.catalina.startup.ContextConfig applicationWebConfig
SEVERE: Parse error in application web.xml file at jndi:/localhost/WEB-INF/web.xml
java.lang.NullPointerException
at oracle.xml.util.StringHashtable.create(StringHashtable.java:116)
......
[1180 byte] By [
chwong84a] at [2007-11-27 6:17:54]

# 2
> DOMResult can not be this kind of node.
> Is an output specified in DOMResult or is DOMResult
> created with:
> DOMResult xDom = new DOMResult();
>
> Use the DOMResult(Node node) constructor.
the problem is i didn't create DOMResult Object in my coding.
I jz use OracleXMLQuery and OracleXMLSave class, but if without xmlparserv2.jar, the execute bug is Class No Found, but if at the jar file into classpath, then
Jun 6, 2007 1:30:23 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
XML-22103: (Fatal Error) DOMResult can not be this kind of node.
Jun 6, 2007 1:30:25 PM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter struts2
Class: oracle.xml.jaxp.JXTransformerHandler
File: JXTransformerHandler.java
Method: endDocument
Line: 145 - oracle/xml/jaxp/JXTransformerHandler.java:145:-1
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:791)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:132)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:100)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:130)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:398)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:455)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:201)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3635)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4222)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: XML-22103: (Fatal Error) DOMResult can not be this kind of node. - Class: oracle.xml.jaxp.JXTransformerHandler
File: JXTransformerHandler.java
Method: endDocument
Line: 145 - oracle/xml/jaxp/JXTransformerHandler.java:145:-1
at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:123)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:786)
... 25 more
Caused by: javax.xml.transform.TransformerException: XML-22103: (Fatal Error) DOMResult can not be this kind of node.
at oracle.xml.jaxp.JXTransformerHandler.endDocument(JXTransformerHandler.java:145)
at com.opensymphony.xwork2.util.DomHelper$DOMBuilder.endDocument(DomHelper.java:241)
at com.opensymphony.xwork2.util.location.LocationAttributes$Pipe.endDocument(LocationAttributes.java:312)
at com.opensymphony.xwork2.util.DomHelper$StartHandler.endDocument(DomHelper.java:300)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:286)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:181)
at oracle.xml.jaxp.JXSAXParser.parse(JXSAXParser.java:288)
at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:121)
... 26 more