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]
# 1
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.
dvohra09a at 2007-7-12 17:31:19 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 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

chwong84a at 2007-7-12 17:31:19 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 3
What is the XDK version?To use XSLT with XSU refer http://www.devx.com/xml/Article/32046
dvohra09a at 2007-7-12 17:31:19 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 4
I got the same error with u and have solved it now. Just to clean unnecessary jar files from ur lib folder from ur web project and just clean the "ext" folder from jre. then add only the jar files u need. I hope it will solve for you as well.
tonetonea at 2007-7-12 17:31:19 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...