Bug 1720 - something with Xalan on some machines
Summary: something with Xalan on some machines
Status: NEW
Alias: None
Product: XalanJ1
Classification: Unclassified
Component: Xalan (show other bugs)
Version: 1.x
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---
Assignee: Scott Boag
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-05-11 09:55 UTC by Neeme Praks
Modified: 2004-11-16 19:05 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neeme Praks 2001-05-11 09:55:33 UTC
We have a Turbine webapp that uses XMLResourceBundle from Avalon that uses 
Xalan for XPath. Sometimes we get the following NPE. And once we get it (one 
client hitting the website), it won't dissappear with page reloading either. 
And when we restart the server, everything works ok again. any ideas?

java.lang.NullPointerException
	at org.apache.xalan.xpath.xml.XMLParserLiaisonDefault.getNamespaceOfNode
(XMLParserLiaisonDefault.java:1074)
	at org.apache.xalan.xpath.SimpleNodeLocator.nodeTest
(SimpleNodeLocator.java:1750)
	at org.apache.xalan.xpath.SimpleNodeLocator.findChildren
(SimpleNodeLocator.java:722)
	at org.apache.xalan.xpath.SimpleNodeLocator.step
(SimpleNodeLocator.java:403)
	at org.apache.xalan.xpath.SimpleNodeLocator.step
(SimpleNodeLocator.java:496)
	at org.apache.xalan.xpath.SimpleNodeLocator.step
(SimpleNodeLocator.java:496)
	at org.apache.xalan.xpath.SimpleNodeLocator.step
(SimpleNodeLocator.java:496)
	at org.apache.xalan.xpath.SimpleNodeLocator.step
(SimpleNodeLocator.java:496)
	at org.apache.xalan.xpath.SimpleNodeLocator.step
(SimpleNodeLocator.java:496)
	at org.apache.xalan.xpath.SimpleNodeLocator.step
(SimpleNodeLocator.java:496)
	at org.apache.xalan.xpath.SimpleNodeLocator.step
(SimpleNodeLocator.java:496)
	at org.apache.xalan.xpath.SimpleNodeLocator.locationPath
(SimpleNodeLocator.java:296)
	at org.apache.xalan.xpath.XPath.locationPath(XPath.java:964)
	at org.apache.xalan.xpath.XPath.execute(XPath.java:1381)
	at org.apache.xalan.xpath.XPath.execute(XPath.java:1354)
	at org.apache.xalan.xpath.XPath.execute(XPath.java:311)
	at org.apache.xalan.xpath.XPath.execute(XPath.java:274)
	at one.util.XMLResourceBundle.XPathAPI.eval(XPathAPI.java:166)
	at one.util.XMLResourceBundle.XPathAPI.selectNodeList(XPathAPI.java:92)
	at one.util.XMLResourceBundle.XPathAPI.selectSingleNode
(XPathAPI.java:59)
	at one.util.XMLResourceBundle.XPathAPI.selectSingleNode
(XPathAPI.java:43)
	at one.util.XMLResourceBundle.XMLResourceBundle.getString
(XMLResourceBundle.java:102)
	at 
one.portal.portlets.full.content.ContactsFavoritesContent.buildContent
(ContactsFavoritesContent.java:147)
	at one.portal.OnePortlet.getContent(OnePortlet.java:99)
	at one.portal.OnePortlet.getContent(OnePortlet.java:38)
	at one.portal.controls.TitlePortletControl.getContent
(TitlePortletControl.java:438)
	at one.portal.controllers.FlowPortletController.getContent
(FlowPortletController.java:70)
	at org.apache.jetspeed.portal.PortletSet.getContent(PortletSet.java:292)
	at one.portal.controllers.RowColumnPortletController.getContent
(RowColumnPortletController.java:116)
	at org.apache.jetspeed.portal.PortletSet.getContent(PortletSet.java:292)
	at one.portal.controllers.CardPortletController.getContent
(CardPortletController.java:75)
	at org.apache.jetspeed.portal.PortletSet.getContent(PortletSet.java:292)
	at one.portal.controls.PanedPortletControl.getPortletContent
(PanedPortletControl.java:249)
	at one.portal.controls.PanedPortletControl.getContent
(PanedPortletControl.java:93)
	at org.apache.jetspeed.turbine.screens.Home.doBuild(Home.java:119)
	at org.apache.turbine.modules.Screen.build(Screen.java:88)
	at org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:117)
	at one.modules.layouts.DefaultLayout.doBuild(DefaultLayout.java:78)
	at org.apache.turbine.modules.Layout.build(Layout.java:81)
	at org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:111)
	at org.apache.turbine.modules.pages.DefaultPage.doBuild
(DefaultPage.java:148)
	at org.apache.turbine.modules.Page.build(Page.java:81)
	at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:111)
	at Turbine.doGet(Turbine.java:306)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:102)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:83)
	at com.caucho.server.http.Invocation.service(Invocation.java:291)
	at com.caucho.server.http.CacheInvocation.service
(CacheInvocation.java:121)
	at com.caucho.server.http.HttpRequest.handleRequest
(HttpRequest.java:238)
	at com.caucho.server.http.HttpRequest.handleConnection
(HttpRequest.java:157)
	at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
	at java.lang.Thread.run(Thread.java:484)