Dave, I was able to resolve the 500 exception by using the Xerces/Xalan parser and configuring this within the Resin configuration.
Now, when I am accessing the Roller app, it said that there are no tables present; so I clicked on "Yes, create tables". This then threw a 404: The requested URL /roller-ui/install/install!create.rol was not found on this server. I do not see these files within the roller installation package contents. Please advise. Thanks, Abhishek. -----Original Message----- From: Dave [mailto:[email protected]] Sent: Friday, June 19, 2009 5:13 PM To: [email protected] Subject: Re: Roller on Resin environment Hmm... based on that exception I would guess that Resin is supplying a XML parser that Struts2 does not like. I think you will have to google for people running Struts2 on Resin and see if there is some workaround? One work-around might be to configure Resin to use a more "standard" XML parser like Xerces or something? - Dave On Fri, Jun 19, 2009 at 12:22 PM, Neralla, Abhishek<[email protected]> wrote: > I tried configuring Roller on the Resin/Apache environments. I am able > to access the Static files but when I am trying to access the > index.jsp under /webapp/roller/ , I am getting the following 500 > exception. Please help. > > 500 Servlet Exception > java.lang.NullPointerException > at > com.caucho.xml.QAttributedNode.getAttributeNodeNS(QAttributedNode.java > :1 > 46) > at > com.opensymphony.xwork2.util.location.LocationAttributes.getLocation( > LocationAttributes.java:170)
