You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Giacomo Pati <gi...@apache.org> on 2006/11/06 23:24:47 UTC

jetty6:run in a Block

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I thought I was almost there but than:

Can someone give my a hint what such an Exception could mean?

Normally a NoSuchMethodError indicates some jar version problems but I
cannot figure out why!

BoundedThreadPool0-1 DEBUG xml.DefaultBeanDefinitionDocumentReader -
Loading bean definitions
BoundedThreadPool0-1 DEBUG cocoon - Response successfully reset
BoundedThreadPool0-1 ERROR cocoon - Internal Cocoon Problem
org.springframework.beans.factory.BeanDefinitionStoreException:
Unexpected exception parsing XML document from resource loaded from byte
array; nested exception is java.lang.NoSuchMethodError:
javax.xml.transform.dom.DOMResult.getNextSibling()Lorg/w3c/dom/Node;
Caused by:
java.lang.NoSuchMethodError:
javax.xml.transform.dom.DOMResult.getNextSibling()Lorg/w3c/dom/Node;
        at
org.apache.xalan.transformer.TransformerIdentityImpl.createResultContentHandler(TransformerIdentityImpl.java:199)
        at
org.apache.xalan.transformer.TransformerIdentityImpl.setDocumentLocator(TransformerIdentityImpl.java:880)
        at
org.apache.cocoon.xml.AbstractXMLPipe.setDocumentLocator(AbstractXMLPipe.java:39)
        at
org.apache.cocoon.util.location.LocationAttributes$Pipe.setDocumentLocator(LocationAttributes.java:303)
        at
org.apache.xerces.parsers.AbstractSAXParser.startDocument(AbstractSAXParser.java:273)
        at
org.apache.xerces.impl.XMLNamespaceBinder.startDocument(XMLNamespaceBinder.java:444)
        at
org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(XMLDTDValidator.java:644)
        at
org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(XMLDocumentScannerImpl.java:431)
        at
org.apache.xerces.impl.XMLEntityManager.startEntity(XMLEntityManager.java:878)
        at
org.apache.xerces.impl.XMLEntityManager.startDocumentEntity(XMLEntityManager.java:741)
        at
org.apache.xerces.impl.XMLDocumentScannerImpl.setInputSource(XMLDocumentScannerImpl.java:260)
        at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:498)
        at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:580)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
        at
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1169)
        at org.apache.cocoon.xml.dom.DomHelper.parse(DomHelper.java:89)
        at
org.apache.cocoon.core.container.spring.SitemapElementParser.readSitemap(SitemapElementParser.java:56)
        at
org.apache.cocoon.core.container.spring.SitemapElementParser.parse(SitemapElementParser.java:126)
        at
org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:78)
        at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1147)
        at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1137)
        at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:145)
        at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:89)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:499)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:407)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
        at
org.apache.cocoon.core.container.spring.CocoonWebApplicationContext.loadBeanDefinitions(CocoonWebApplicationContext.java:78)
        at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
        at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294)
        at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
        at
org.apache.cocoon.core.container.spring.CocoonWebApplicationContext.<init>(CocoonWebApplicationContext.java:70)
        at
org.apache.cocoon.core.container.spring.avalon.SitemapHelper.createContainer(SitemapHelper.java:180)
        at
org.apache.cocoon.components.treeprocessor.sitemap.SitemapLanguage.build(SitemapLanguage.java:340)
        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.cocoon.core.container.spring.avalon.PoolableFactoryBean$ProxyHandler.invoke(PoolableFactoryBean.java:349)
        at $Proxy1.build(Unknown Source)
        at
org.apache.cocoon.components.treeprocessor.TreeProcessor.buildConcreteProcessor(TreeProcessor.java:389)
        at
org.apache.cocoon.components.treeprocessor.TreeProcessor.setupConcreteProcessor(TreeProcessor.java:323)
        at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:231)
        at
org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java:368)
        at
org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:150)
        at
org.apache.cocoon.servlet.SitemapServlet.service(SitemapServlet.java:41)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
        at
org.apache.cocoon.bootstrap.servlet.ShieldingServlet.service(ShieldingServlet.java:95)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:867)
        at
org.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:104)
        at
org.apache.cocoon.bootstrap.servlet.ShieldingServletFilter.doFilter(ShieldingServletFilter.java:50)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:858)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:348)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:195)
        at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:164)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:536)
        at org.mortbay.jetty.Server.handle(Server.java:309)
        at org.mortbay.jetty.Server.handle(Server.java:285)
        at
org.mortbay.jetty.HttpConnection.doHandler(HttpConnection.java:364)
        at
org.mortbay.jetty.HttpConnection.access$1600(HttpConnection.java:46)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:612)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:485)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:194)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:298)
        at
org.mortbay.jetty.nio.SelectChannelConnector$HttpEndPoint.run(SelectChannelConnector.java:710)
        at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:412)

- --
Giacomo Pati
Otego AG, Switzerland - http://www.otego.com
Orixo, the XML business alliance - http://www.orixo.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFT7YuLNdJvZjjVZARAlgOAKDxnpASRN9dIDV/XYrzZ+QVoagi3ACgtRFy
Emg86FtcDAGMkUVjbxGQJY0=
=2o16
-----END PGP SIGNATURE-----

Re: jetty6:run in a Block

Posted by Giacomo Pati <gi...@apache.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Bertrand Delacretaz wrote:
> On 11/6/06, Giacomo Pati <gi...@apache.org> wrote:
> 
>> ...Unexpected exception parsing XML document from resource loaded from
>> byte
>> array; nested exception is java.lang.NoSuchMethodError:
>> javax.xml.transform.dom.DOMResult.getNextSibling()Lorg/w3c/dom/Node;..
> 
> According to http://tinyurl.com/ymj7r4 the DOMResult.getNextSibling()
> method exists in JDK 1.5 but not in JDK 1.4. Maybe something was
> compiled with 1.5 and you're running with 1.4?

No, no. I'm compiling and running 1.5

But thanks anyway.

Ciao

- --
Giacomo Pati
Otego AG, Switzerland - http://www.otego.com
Orixo, the XML business alliance - http://www.orixo.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFUEXOLNdJvZjjVZARAjI1AJ4um48UXgTecjXL7nuyXu1vh8YmJgCgy4/c
mK+ESlfT5ma+JNnndN6YZrQ=
=BQZk
-----END PGP SIGNATURE-----

Re: jetty6:run in a Block

Posted by Bertrand Delacretaz <bd...@apache.org>.
On 11/6/06, Giacomo Pati <gi...@apache.org> wrote:

> ...Unexpected exception parsing XML document from resource loaded from byte
> array; nested exception is java.lang.NoSuchMethodError:
> javax.xml.transform.dom.DOMResult.getNextSibling()Lorg/w3c/dom/Node;..

According to http://tinyurl.com/ymj7r4 the DOMResult.getNextSibling()
method exists in JDK 1.5 but not in JDK 1.4. Maybe something was
compiled with 1.5 and you're running with 1.4?

-Bertrand

Re: jetty6:run in a Block

Posted by Jorg Heymans <jh...@apache.org>.
Giacomo Pati wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> I thought I was almost there but than:
> 
> Can someone give my a hint what such an Exception could mean?
> 
> Normally a NoSuchMethodError indicates some jar version problems but I
> cannot figure out why!
> 
> BoundedThreadPool0-1 DEBUG xml.DefaultBeanDefinitionDocumentReader -
> Loading bean definitions
> BoundedThreadPool0-1 DEBUG cocoon - Response successfully reset
> BoundedThreadPool0-1 ERROR cocoon - Internal Cocoon Problem
> org.springframework.beans.factory.BeanDefinitionStoreException:
> Unexpected exception parsing XML document from resource loaded from byte
> array; nested exception is java.lang.NoSuchMethodError:
> javax.xml.transform.dom.DOMResult.getNextSibling()Lorg/w3c/dom/Node;
> Caused by:
> java.lang.NoSuchMethodError:
> javax.xml.transform.dom.DOMResult.getNextSibling()Lorg/w3c/dom/Node;


Just a thought, have you tried running mvn -X to see which jars 
eventually end up on the classpath ?


Jorg