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)

Reply via email to